.elementor-12 .elementor-element.elementor-element-439ea05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-09bbfe6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item > a{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;line-height:1em;}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ed6207d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-58cb555{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-c539d0e .elementor-button{background-color:#61CE7000;font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;line-height:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f04a651{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-f04a651 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ed95885{--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:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-490b23a{--display:flex;--min-height:750px;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-12 .elementor-element.elementor-element-536cb82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-12 .elementor-element.elementor-element-f5176e8{width:var( --container-widget-width, 529px );max-width:529px;--container-widget-width:529px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a08019a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0366cc6{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:52px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6fa8910 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-12 .elementor-element.elementor-element-48c7160{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-48c7160 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f4096f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-874258e{width:var( --container-widget-width, 529px );max-width:529px;--container-widget-width:529px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-874258e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-874258e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-874258e .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-874258e .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-962d6a2{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-078d60e{--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;--overflow:hidden;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-078d60e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-078d60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B161E;}.elementor-12 .elementor-element.elementor-element-6779830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-6779830:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6779830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091218;}.elementor-12 .elementor-element.elementor-element-f988d2b{width:var( --container-widget-width, 529px );max-width:529px;--container-widget-width:529px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f988d2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e3c73c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e3c73c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e3c73c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091218;}.elementor-12 .elementor-element.elementor-element-8cdf36d{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8cdf36d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b385fa5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b385fa5 > .elementor-widget-container{padding:72px 64px 72px 64px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#0E3342;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b385fa5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b385fa5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b385fa5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-title{margin-bottom:0px;font-family:"Visby CF", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-wrapper .elementor-image-box-img{width:54px;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-4bbcca3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4bbcca3 > .elementor-widget-container{padding:72px 64px 72px 64px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#0E3342;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4bbcca3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-4bbcca3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4bbcca3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-title{margin-bottom:0px;font-family:"Visby CF", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-wrapper .elementor-image-box-img{width:54px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-f499183{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f499183 > .elementor-widget-container{padding:72px 64px 72px 64px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#0E3342;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f499183.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f499183.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f499183.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-title{margin-bottom:0px;font-family:"Visby CF", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-wrapper .elementor-image-box-img{width:54px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFFB3;}.elementor-12 .elementor-element.elementor-element-e207e1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e207e1d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e207e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12212C;}.elementor-12 .elementor-element.elementor-element-a192c20{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6e8d136{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-12 .elementor-element.elementor-element-6e8d136:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e8d136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/img_d5.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-cb3955e{width:var( --container-widget-width, 529px );max-width:529px;--container-widget-width:529px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cb3955e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cb3955e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-cb3955e .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb3955e .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d77d6a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea58b22{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ea58b22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1ed110b{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1ed110b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6331c69{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-6331c69 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d8c5ac4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-f312b9c .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f312b9c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-f312b9c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f312b9c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-f312b9c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f312b9c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-12 .elementor-element.elementor-element-f312b9c .elementor-icon{font-size:1280px;}.elementor-12 .elementor-element.elementor-element-f312b9c .elementor-icon svg{height:1280px;}.elementor-12 .elementor-element.elementor-element-58d844e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f6bdaf{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7f6bdaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fb64a2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4fab471{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4fab471 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-742cd59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dcd66ad{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dcd66ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31f62f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cce7eee{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;--divider-icon-size:34px;}.elementor-12 .elementor-element.elementor-element-cce7eee .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-cce7eee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7ce67cc{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7ce67cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eff46dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:140px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ceba297{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57e7adf{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-57e7adf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ee3318c{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-ee3318c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee3318c .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-068434b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9329ccd{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9329ccd .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-dea7460{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-dea7460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dea7460 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cb41a17{--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:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-928c0fa{--display:flex;--padding-top:350px;--padding-bottom:64px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-928c0fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-928c0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2026/02/img-Dobra-9-Desktop.webp");background-position:bottom center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-243cba7{width:var( --container-widget-width, 742px );max-width:742px;--container-widget-width:742px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-243cba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-243cba7.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-243cba7.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-243cba7.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-de5ed16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1202bdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f42117e{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f42117e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-f42117e .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-f42117e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-03438dc{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-03438dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-03438dc.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-03438dc.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-03438dc.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d6de198{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d6de198 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d6de198.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-d6de198.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-d6de198.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f91f8ce{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f91f8ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 40px 50px 40px;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-f91f8ce.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-f91f8ce.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-f91f8ce.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9179032{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:214px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9179032:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9179032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B161E;}.elementor-12 .elementor-element.elementor-element-8fa17d1{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8fa17d1 > .elementor-widget-container{margin:110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2ba781f{width:var( --container-widget-width, 573px );max-width:573px;--container-widget-width:573px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2ba781f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-2ba781f .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-63478ce{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-d272545{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d272545 > .elementor-widget-container{margin:60px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-d272545 .elementor-heading-title{font-family:"cambria", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d82f9a7 .elementor-button{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-cab7388{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:525px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cab7388:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cab7388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/foto_d12.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-0670218{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0670218 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b6294a2{--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-end;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cfc29dc{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cfc29dc > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:52px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2a9c21f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-088609f{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-088609f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3a321a3{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-3a321a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a321a3 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dd376ab{--display:flex;}.elementor-12 .elementor-element.elementor-element-78556f7{--display:flex;}.elementor-12 .elementor-element.elementor-element-510bbfe{--display:flex;}.elementor-12 .elementor-element.elementor-element-560a373{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f8ad51{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-1f8ad51 > .elementor-widget-container{margin:100px 0px 0px 0px;}:where( .elementor-12 .elementor-element.elementor-element-1f8ad51 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-a44ef7b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a44ef7b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a44ef7b .elementor-button{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-cbcb506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6ee3b0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d73f803 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d73f803.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-d73f803{text-align:start;}.elementor-12 .elementor-element.elementor-element-d73f803 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a2ae3f7{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 > .elementor-widget-container{margin:-10px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-788ef85 > .elementor-widget-container{margin:0px 0px 0px 490px;}.elementor-12 .elementor-element.elementor-element-db270db{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-db270db > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-db270db .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9c86160{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:319px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-9c86160:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c86160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2026/02/img-1-box-d14-desktop.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-18c2fef{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-18c2fef > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c9be8db .elementor-button{background-color:#61CE7000;font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-c9213e3{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:329px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-c9213e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9213e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2026/02/img-2-box-d14-desktop.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-5b484a4{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5b484a4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8f3ba23 .elementor-button{background-color:#61CE7000;font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-12 .elementor-element.elementor-element-ba1b20d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-440fd0c{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-440fd0c > .elementor-widget-container{margin:70px 0px 70px 0px;}.elementor-12 .elementor-element.elementor-element-440fd0c .elementor-heading-title{font-family:"cambria", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-52d53a6{width:var( --container-widget-width, 1702px );max-width:1702px;--container-widget-width:1702px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-52d53a6 > .elementor-widget-container{margin:0px -200px 0px -200px;}.elementor-12 .elementor-element.elementor-element-52d53a6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-12 .elementor-element.elementor-element-52d53a6 img{width:100%;}.elementor-12 .elementor-element.elementor-element-5f12709{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-c6ca350{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c6ca350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f5823e{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9f5823e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fb12600{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fb12600 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6f480f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:160px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6f480f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f480f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/dobra_16.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-bbb626a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-75ff710{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-75ff710 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-title{margin-bottom:8px;font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;color:#4C7E9E;}.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#060C10;}.elementor-12 .elementor-element.elementor-element-830bbbd{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-830bbbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-830bbbd .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#060C10;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#060C10;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-icon i{color:#060C10;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-icon svg{fill:#060C10;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-da3dc65{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item > a{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-text{color:#060C10;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e0300d4{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-e0300d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e0300d4 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#060C10;}.elementor-12 .elementor-element.elementor-element-d43b75a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:160px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d43b75a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d43b75a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/dobra_17.webp");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-ad4fb40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-616ffe3{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-616ffe3 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-12 .elementor-element.elementor-element-616ffe3 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-616ffe3 .elementor-image-box-title{margin-bottom:8px;font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;color:#4C7E9E;}.elementor-12 .elementor-element.elementor-element-616ffe3 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#060C10;}.elementor-12 .elementor-element.elementor-element-69500b4{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-69500b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-69500b4 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#060C10;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#060C10;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-icon i{color:#060C10;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-icon svg{fill:#060C10;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d2474bb{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item > a{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-text{color:#060C10;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c9d4256{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c48c4bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca4c7d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca4c7d8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ca4c7d8{text-align:start;}.elementor-12 .elementor-element.elementor-element-ca4c7d8 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93a6053{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-93a6053 > .elementor-widget-container{margin:-10px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-54ac6c1 > .elementor-widget-container{margin:0px 0px 0px 143px;}.elementor-12 .elementor-element.elementor-element-642da74{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-642da74 > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-642da74 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-fd9fe48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-abcbc85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c6549d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61079ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-241043e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b468ced > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-title{margin-bottom:20px;font-family:"Visby CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48609e9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-550d085{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-550d085:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-550d085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081016;}.elementor-12 .elementor-element.elementor-element-1073f55{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1073f55 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-018496b{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-018496b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-018496b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-1ada600{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ada600 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-1ada600 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3750103{--e-image-carousel-slides-to-show:6;z-index:0;}.elementor-12 .elementor-element.elementor-element-472de0c{--e-image-carousel-slides-to-show:7;z-index:0;}.elementor-12 .elementor-element.elementor-element-4e5aa9e{--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-end;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-669540d{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-669540d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-title{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-description{font-family:"cambria", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fc872fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c4df74{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3c4df74 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-cc4fe21{width:var( --container-widget-width, 561px );max-width:561px;--container-widget-width:561px;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-cc4fe21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc4fe21 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5e65ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32e12b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-839a77d{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-839a77d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-839a77d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-839a77d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-839a77d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:16px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-wrapper .elementor-image-box-img{width:155px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d3194df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8a503a8 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ef8f907{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b8a93b0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b8a93b0 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b8a93b0 .elementor-image-box-title{margin-bottom:20px;font-family:"cambria", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b8a93b0 .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac9aedc .elementor-button{background-color:#61CE7000;font-family:"Visby CF", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#13485A;border-radius:2px 2px 2px 2px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-00929de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d92f98f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d92f98f .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-d92f98f .elementor-image-box-title{margin-bottom:0px;font-family:"cambria", Sans-serif;font-size:16px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d92f98f .elementor-image-box-description{font-family:"Visby CF", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3435f9b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-3435f9b .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-374f177{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dd47fc1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-dd47fc1{right:0px;}.elementor-12 .elementor-element.elementor-element-dd47fc1{top:0px;}.elementor-12 .elementor-element.elementor-element-dd805be{--divider-border-style:solid;--divider-color:#0E3342;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dd805be > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-dd805be .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-72175b4 .elementor-button{background-color:#61CE7000;font-family:"Visby CF", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#13485A;border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-72175b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-a191fb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05580b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-05580b0{text-align:center;}.elementor-12 .elementor-element.elementor-element-05580b0 .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ffdeb8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ffdeb8f{text-align:center;}.elementor-12 .elementor-element.elementor-element-ffdeb8f .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-198bdfd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-198bdfd{text-align:center;}.elementor-12 .elementor-element.elementor-element-198bdfd .elementor-heading-title{font-family:"Visby CF", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#FFFFFF;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B161E;}@media(max-width:1440px){.elementor-12 .elementor-element.elementor-element-4e5aa9e{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-32e12b5{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-374f177{--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-490b23a{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-description{font-size:36px;}.elementor-12 .elementor-element.elementor-element-a08019a{--padding-top:80px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-874258e .elementor-image-box-title{font-size:26px;letter-spacing:0.78px;}.elementor-12 .elementor-element.elementor-element-874258e .elementor-image-box-description{font-size:14px;letter-spacing:0.42px;}.elementor-12 .elementor-element.elementor-element-962d6a2{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-078d60e{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ab7726c img{width:100%;}.elementor-12 .elementor-element.elementor-element-6779830{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f988d2b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3e3c73c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-8cdf36d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8cdf36d{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-b385fa5 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-title{margin-bottom:16px;font-size:26px;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-title{margin-bottom:16px;font-size:26px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f499183 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-title{margin-bottom:16px;font-size:26px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6e8d136{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-cb3955e .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-cb3955e .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7d77d6a{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-title{font-size:9px;}.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-1ed110b > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-6331c69 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d5c9875 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58d844e{--z-index:2;}.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3c31030 > .elementor-widget-container{margin:-130px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fb64a2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0282b87 > .elementor-widget-container{margin:-50px 0px -100px 0px;}.elementor-12 .elementor-element.elementor-element-742cd59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-eff46dd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-ceba297{--border-radius:20px 20px 20px 20px;--padding-top:240px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-ee3318c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee3318c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-dea7460 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-cb41a17{--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-928c0fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-928c0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/foto_d9.webp");background-position:top center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-928c0fa{--padding-top:650px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-de5ed16{--padding-top:0px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-bd5b0ee{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bd5b0ee.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-f42117e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-03438dc > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d6de198 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f91f8ce > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9179032{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8fa17d1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-2ba781f .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-63478ce{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-d272545 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cab7388{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-b6294a2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-3a321a3 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1f8ad51{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-cbcb506{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6ee3b0f{--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-12 .elementor-element.elementor-element-a2ae3f7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-a2ae3f7 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9c86160{--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-c9213e3{--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-ba1b20d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}.elementor-12 .elementor-element.elementor-element-00acc62 img{width:100%;}.elementor-12 .elementor-element.elementor-element-440fd0c > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-440fd0c .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-5f12709{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c6ca350{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9f5823e{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-fb12600{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6f480f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-830bbbd .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d43b75a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:020px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-616ffe3 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-69500b4 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-c9d4256{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c48c4bf{--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-12 .elementor-element.elementor-element-ca4c7d8 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-93a6053 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-54ac6c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-54ac6c1{text-align:start;}.elementor-12 .elementor-element.elementor-element-54ac6c1 img{width:32px;}.elementor-12 .elementor-element.elementor-element-642da74 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-title{margin-bottom:10px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-title{margin-bottom:10px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-title{margin-bottom:10px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-48609e9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-1ada600 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3750103{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-472de0c{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-4e5aa9e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-cc4fe21 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-5e65ae7{--justify-content:center;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d06f27b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7a31523{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7925a01{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6074e18{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-32e12b5{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-839a77d{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-description{font-size:12px;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-b8a93b0 .elementor-image-box-description{font-size:10px;}.elementor-12 .elementor-element.elementor-element-ac9aedc .elementor-button{font-size:9px;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-3435f9b{--e-icon-list-icon-size:14px;}.elementor-12 .elementor-element.elementor-element-374f177{--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:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a191fb1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-439ea05{--z-index:2;}.elementor-12 .elementor-element.elementor-element-0f81c1a{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0f81c1a.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-09bbfe6{z-index:1;}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-ed6207d{--width:auto;--z-index:9999;}.elementor-12 .elementor-element.elementor-element-58cb555{--width:auto;--z-index:0;}.elementor-12 .elementor-element.elementor-element-58cb555.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c539d0e .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-ed95885{--z-index:1;}.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-description{font-size:8vw;}.elementor-12 .elementor-element.elementor-element-a08019a{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-962d6a2{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7f6bdaf{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-12 .elementor-element.elementor-element-53e20f4{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4fab471{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-12 .elementor-element.elementor-element-6cad31b{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dcd66ad{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-12 .elementor-element.elementor-element-7555a5b{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-31f62f3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-eff46dd{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-068434b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cb41a17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-928c0fa{--padding-top:350px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-de5ed16{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-img{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-9179032{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8fa17d1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2ba781f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d82f9a7 .elementor-button{font-size:14px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-cab7388{--padding-top:400px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-description{font-size:26px;}.elementor-12 .elementor-element.elementor-element-1f8ad51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a44ef7b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a44ef7b .elementor-button{font-size:14px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-d73f803 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-788ef85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9c86160:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c86160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-9c86160{--padding-top:300px;--padding-bottom:020px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-c9be8db .elementor-button{font-size:12px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c9213e3{--padding-top:300px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8f3ba23 .elementor-button{font-size:12px;padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-5f12709{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6ca350{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c6ca350 > .elementor-widget-container{padding:40px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-9f5823e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9f5823e > .elementor-widget-container{padding:40px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-fb12600{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fb12600 > .elementor-widget-container{padding:40px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d06f27b{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-7a31523{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-7925a01{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-6074e18{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d3194df{--width:180px;}.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-title{margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-ef8f907{--width:130px;}.elementor-12 .elementor-element.elementor-element-00929de{--width:80px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-ed6207d{--width:auto;}.elementor-12 .elementor-element.elementor-element-58cb555{--width:auto;}.elementor-12 .elementor-element.elementor-element-ed95885{--width:100%;}.elementor-12 .elementor-element.elementor-element-490b23a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6e8d136{--width:1512px;}.elementor-12 .elementor-element.elementor-element-7d77d6a{--content-width:1320px;}.elementor-12 .elementor-element.elementor-element-58d844e{--width:315px;}.elementor-12 .elementor-element.elementor-element-fb64a2f{--width:371px;}.elementor-12 .elementor-element.elementor-element-742cd59{--width:380px;}.elementor-12 .elementor-element.elementor-element-ceba297{--width:539px;}.elementor-12 .elementor-element.elementor-element-068434b{--width:561px;}.elementor-12 .elementor-element.elementor-element-9179032{--content-width:1040px;}.elementor-12 .elementor-element.elementor-element-2a9c21f{--width:586px;}.elementor-12 .elementor-element.elementor-element-9c86160{--width:630px;}.elementor-12 .elementor-element.elementor-element-c9213e3{--width:630px;}.elementor-12 .elementor-element.elementor-element-bbb626a{--width:522px;}.elementor-12 .elementor-element.elementor-element-ad4fb40{--width:522px;}.elementor-12 .elementor-element.elementor-element-fd9fe48{--width:410px;}.elementor-12 .elementor-element.elementor-element-c6549d5{--width:410px;}.elementor-12 .elementor-element.elementor-element-241043e{--width:410px;}.elementor-12 .elementor-element.elementor-element-fc872fa{--width:586px;}.elementor-12 .elementor-element.elementor-element-d3194df{--width:272px;}.elementor-12 .elementor-element.elementor-element-ef8f907{--width:176px;}.elementor-12 .elementor-element.elementor-element-00929de{--width:90px;}.elementor-12 .elementor-element.elementor-element-a191fb1{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a08019a{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-078d60e{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-6779830{--width:100%;}.elementor-12 .elementor-element.elementor-element-3e3c73c{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-a192c20{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-6e8d136{--width:100%;}.elementor-12 .elementor-element.elementor-element-7d77d6a{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-31f62f3{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-eff46dd{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-ceba297{--width:100%;}.elementor-12 .elementor-element.elementor-element-068434b{--width:100%;}.elementor-12 .elementor-element.elementor-element-de5ed16{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-d43b75a{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-c9d4256{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-c48c4bf{--width:100%;}.elementor-12 .elementor-element.elementor-element-32e12b5{--content-width:430px;}.elementor-12 .elementor-element.elementor-element-d3194df{--width:180px;}.elementor-12 .elementor-element.elementor-element-ef8f907{--width:120px;}.elementor-12 .elementor-element.elementor-element-00929de{--width:70px;}}/* Start custom CSS for icon-list, class: .elementor-element-09bbfe6 */.elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item:hover{
    opacity: .7;
    cursor: pointer;
}
@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-items{
        display:flex;
        align-items:center;
        gap:23px;
        
    }
    .elementor-12 .elementor-element.elementor-element-09bbfe6 .elementor-icon-list-item:not(:last-child){
        border-right:1px solid #fff;
        padding-right:23px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed6207d */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-ed6207d{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f04a651 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-f04a651{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439ea05 */.elementor-12 .elementor-element.elementor-element-439ea05{
    border-bottom: 1px solid rgba(100, 104, 116, 0.15);
background: rgba(0, 0, 0, 0.20);
backdrop-filter: blur(20px);
}

@media (max-width: 1024px){
 .header{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}   
.header-nav {
    width: 70vw;
    height: 100vh;
    border: 0 !important;
    border-radius: 0;
    display: block;
    right: 0;
    margin: unset;
    padding: 75px 16px 0px 16px;
    transition: transform .45s ease;
    transform: none;
    position: fixed;
    top: 0;
    z-index: 9999;
    background: #0B161E!important;
    -webkit-backdrop-filter: blur(12px)!important;
    backdrop-filter: blur(12px)!important;
    z-index:9;
}

.header:not(.header-open) .header-nav{
    transform: translate(100%);
    visibility: hidden;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f5176e8 */.elementor-12 .elementor-element.elementor-element-f5176e8 .elementor-image-box-title{
    border-bottom:solid 1px ;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-490b23a */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-490b23a{
        background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/dobra_1mobv2.webp")!important;
        background-position:top right;
        background-repeat:no-repeat;
        background-size:cover;
        pointer-events:none;
    }    
}

@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-490b23a::before{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, .4) 80%);
    pointer-events: none;
    z-index:1;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0366cc6 */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-content{
    display: flex;
    align-items: flex-start;
    gap: 20px;
}
}


.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-flex;
}

.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-0366cc6 .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6fa8910 */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-6fa8910{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48c7160 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-48c7160{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4096f6 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-f4096f6{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-874258e */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-874258e{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-962d6a2 */.elementor-12 .elementor-element.elementor-element-962d6a2 .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-12 .elementor-element.elementor-element-962d6a2 .elementor-image-carousel-wrapper{ overflow:visible;}

@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-962d6a2{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab7726c */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-ab7726c{
        content:url("https://essenza-mindset.com/wp-content/uploads/2025/05/Assetmob.svg");
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-573e46c */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-573e46c{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f988d2b */.elementor-12 .elementor-element.elementor-element-f988d2b .elementor-image-box-title{
    border-bottom:solid 1px ;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6779830 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-6779830{
        background:none!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078d60e */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-078d60e::before{
    content:"";
    position: absolute;
    top: -700px;
    left: -900px;
    width: 1558.338px;
    height: 1558.338px;
    border-radius: 1558.338px;
    opacity: 0.15;
    background: #646464;
    filter: blur(382.5px);
    pointer-events: none;

}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8cdf36d */.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block
}

.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-8cdf36d .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b385fa5 */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-wrapper, .elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-content{
    display: flex;
    align-items: center;
    gap: 60px;
    width:auto;
}

.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-content{
    justify-content: space-between;
}
.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-img{
    width: 54px;
}

.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-title{
    margin: 0;
    width: 560px;
}

.elementor-12 .elementor-element.elementor-element-b385fa5 .elementor-image-box-description{
    max-width: 411px;
    transition: all .3s ease-in-out;
    transform: translatex(30px);
    opacity: 0;
}
}
.elementor-12 .elementor-element.elementor-element-b385fa5{
    
    background: transparent;
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-b385fa5:hover{
    background: linear-gradient(91deg, #193243 0%, rgba(9, 18, 24, 0.00) 100%);
}
.elementor-12 .elementor-element.elementor-element-b385fa5:hover .elementor-image-box-description{
    opacity: 1;
    transform: translatex(0);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4bbcca3 */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-wrapper, .elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-content{
    display: flex;
    align-items: center;
    gap: 60px;
    width:auto;
}

.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-content{
    justify-content: space-between;
}
.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-img{
    width: 54px;
}

.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-title{
    margin: 0;
    width: 560px;
}

.elementor-12 .elementor-element.elementor-element-4bbcca3 .elementor-image-box-description{
    max-width: 411px;
    transition: all .3s ease-in-out;
    transform: translatex(30px);
    opacity: 0;
}}

.elementor-12 .elementor-element.elementor-element-4bbcca3{
    
    background: transparent;
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-4bbcca3:hover{
    background: linear-gradient(91deg, #193243 0%, rgba(9, 18, 24, 0.00) 100%);
}
.elementor-12 .elementor-element.elementor-element-4bbcca3:hover .elementor-image-box-description{
    opacity: 1;
    transform: translatex(0);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f499183 */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-wrapper, .elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-content{
    display: flex;
    align-items: center;
    gap: 60px;
    width:auto;
}

.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-content{
    justify-content: space-between;
}
.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-img{
    width: 54px;
}

.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-title{
    margin: 0;
    width: 560px;
}

.elementor-12 .elementor-element.elementor-element-f499183 .elementor-image-box-description{
    max-width: 331px;
    transition: all .3s ease-in-out;
    transform: translatex(30px);
    opacity: 0;
}
}
.elementor-12 .elementor-element.elementor-element-f499183{
    
    background: transparent;
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-f499183:hover{
    background: linear-gradient(91deg, #193243 0%, rgba(9, 18, 24, 0.00) 100%);
}
.elementor-12 .elementor-element.elementor-element-f499183:hover .elementor-image-box-description{
    opacity: 1;
    transform: translatex(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8d4157 */html, body{
    overflow-x: hidden;
}

@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.3em;
  display: flex;
  color: #2C4B5E;
  font-family: 'Visby CF';
  font-size: 14px;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea58b22 */.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block
}

.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-ea58b22 .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f312b9c */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-f312b9c{
        display:none
        
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5c9875 */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-d5c9875{
        display:none;
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f6bdaf */.elementor-12 .elementor-element.elementor-element-7f6bdaf .elementor-image-box-title{
    border-bottom:solid 1px ;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c31030 */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-3c31030{
        display:none;
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4fab471 */.elementor-12 .elementor-element.elementor-element-4fab471 .elementor-image-box-title{
    border-bottom:solid 1px ;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0282b87 */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-0282b87{
        display:none;
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dcd66ad */.elementor-12 .elementor-element.elementor-element-dcd66ad .elementor-image-box-title{
    border-bottom:solid 1px ;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cce7eee */.elementor-12 .elementor-element.elementor-element-cce7eee{
    --divider-before: linear-gradient(90deg, #0B161E 0%, #D9AF77 100%)1!important; /*Edite as cores aqui*/
    --divider-after: linear-gradient(270deg, #0B161E 0%, #D9AF77 100%)1!important; /*Edite as cores aqui*/
}

.elementor-12 .elementor-element.elementor-element-cce7eee .elementor-divider-separator:before{
   border-top: var(--divider-border-width) var(--divider-border-style);
   border-image: var(--divider-before);
}

.elementor-12 .elementor-element.elementor-element-cce7eee .elementor-divider-separator:after{
   border-top: var(--divider-border-width) var(--divider-border-style);
   border-image: var(--divider-after);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7ce67cc */.elementor-12 .elementor-element.elementor-element-7ce67cc .elementor-image-box-description{
    max-width: 371px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57e7adf */.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block
}

.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-57e7adf .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ceba297 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-ceba297{
        background-image:url("https://essenza-mindset.com/wp-content/uploads/2025/05/cd2.webp");
        background-position:top center;
        background-repeat:no-repeat;
        background-size:cover;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea7460 */.elementor-12 .elementor-element.elementor-element-dea7460 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-243cba7 */.elementor-12 .elementor-element.elementor-element-243cba7 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928c0fa */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-928c0fa{
        background-color:#12212C;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1202bdf */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-content{
    display: flex;
    gap: 90px;
}
}
.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-1202bdf .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-03438dc */.elementor-12 .elementor-element.elementor-element-03438dc .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-03438dc{
    border-radius: 10px;
    border: 1px solid #0E3342;
    transition: all .3s ease-in-out;
    background: transparent;
}

.elementor-12 .elementor-element.elementor-element-03438dc:hover{
    background: #13485A20;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6de198 */.elementor-12 .elementor-element.elementor-element-d6de198 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-d6de198{
    border-radius: 10px;
    border: 1px solid #0E3342;
    transition: all .3s ease-in-out;
    background: transparent;
}

.elementor-12 .elementor-element.elementor-element-d6de198:hover{
    background: #13485A20;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f91f8ce */.elementor-12 .elementor-element.elementor-element-f91f8ce .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-f91f8ce{
    border-radius: 10px;
    border: 1px solid #0E3342;
    transition: all .3s ease-in-out;
    background: transparent;
}

.elementor-12 .elementor-element.elementor-element-f91f8ce:hover{
    background: #13485A20;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fa17d1 */.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block
}

.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-8fa17d1 .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-63478ce */.elementor-12 .elementor-element.elementor-element-63478ce .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-12 .elementor-element.elementor-element-63478ce .elementor-image-carousel-wrapper{ overflow:visible;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d82f9a7 */.elementor-12 .elementor-element.elementor-element-d82f9a7 .elementor-button{
    border-radius: 3px;
background: linear-gradient(90deg, #13485A 0%, #32768E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9179032 */.elementor-12 .elementor-element.elementor-element-9179032::before{
    content:"";
    position: absolute;
    top: -700px;
    left: -900px;
    width: 1558.338px;
    height: 1558.338px;
    border-radius: 1558.338px;
    opacity: 0.15;
    background: #646464;
    filter: blur(382.5px);
    pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0670218 */.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block
}

.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-0670218 .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cfc29dc */.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-cfc29dc .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a321a3 */.elementor-12 .elementor-element.elementor-element-3a321a3 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1f8ad51 */.elementor-12 .elementor-element.elementor-element-1f8ad51 .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-12 .elementor-element.elementor-element-1f8ad51 .swiper,
.elementor-12 .elementor-element.elementor-element-1f8ad51 .swiper-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a44ef7b */.elementor-12 .elementor-element.elementor-element-a44ef7b .elementor-button{
    border-radius: 3px;
background: linear-gradient(90deg, #13485A 0%, #32768E 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d73f803 */.elementor-12 .elementor-element.elementor-element-d73f803{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-flex;
}

.elementor-12 .elementor-element.elementor-element-d73f803{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-d73f803:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-18c2fef */.elementor-12 .elementor-element.elementor-element-18c2fef .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
max-width: 302px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9be8db */.elementor-12 .elementor-element.elementor-element-c9be8db .elementor-button{
    
    background: transparent;
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-c9be8db .elementor-button:hover{
background: linear-gradient(90deg, #13485A 0%, #32768E 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5b484a4 */.elementor-12 .elementor-element.elementor-element-5b484a4 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
max-width: 302px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f3ba23 */.elementor-12 .elementor-element.elementor-element-8f3ba23 .elementor-button{
    
    background: transparent;
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-8f3ba23 .elementor-button:hover{
background: linear-gradient(90deg, #13485A 0%, #32768E 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00acc62 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-00acc62{
        content:url("https://essenza-mindset.com/wp-content/uploads/2025/05/Assetmob.svg");
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52d53a6 */.mapa{
     transform: perspective(400.433px) rotateX(15deg);
     transition: all .3s ease-in-out;
}

.mapa.active{
    transform: perspective(400px) rotateX(0deg);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6ca350 */.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-c6ca350::before {
    content: "";
    height: 2px;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
}
.elementor-12 .elementor-element.elementor-element-c6ca350 .elementor-image-box-title{
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-c6ca350:hover  .elementor-image-box-title{
    color: #DDC080!important;
}
@media(max-width:1024px){
        .elementor-12 .elementor-element.elementor-element-c6ca350{
            border-radius: 10px;
    border: 1px solid #0E3342;
        }
        
    .elementor-12 .elementor-element.elementor-element-c6ca350::before{
        left:24px;
        width:60px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f5823e */.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-9f5823e::before {
    content: "";
    height: 2px;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
}
.elementor-12 .elementor-element.elementor-element-9f5823e .elementor-image-box-title{
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-9f5823e:hover  .elementor-image-box-title{
    color: #DDC080!important;
}

@media(max-width:1024px){
        .elementor-12 .elementor-element.elementor-element-9f5823e{
            border-radius: 10px;
    border: 1px solid #0E3342;
        }
        
    .elementor-12 .elementor-element.elementor-element-9f5823e::before{
        left:24px;
        width:60px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb12600 */.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}

.elementor-12 .elementor-element.elementor-element-fb12600::before {
    content: "";
    height: 2px;
    width: 100px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
}
.elementor-12 .elementor-element.elementor-element-fb12600 .elementor-image-box-title{
    transition: all .3s ease-in-out;
}
.elementor-12 .elementor-element.elementor-element-fb12600:hover  .elementor-image-box-title{
    color: #DDC080!important;
}

@media(max-width:1024px){
        .elementor-12 .elementor-element.elementor-element-fb12600{
            border-radius: 10px;
    border: 1px solid #0E3342;
        }
        
    .elementor-12 .elementor-element.elementor-element-fb12600::before{
        left:24px;
        width:60px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f12709 */@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-5f12709{
    border-radius: 5px;
background: rgba(11, 22, 30, 0.50);
backdrop-filter: blur(10px);
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba1b20d */@media(min-width:1025px){
.elementor-12 .elementor-element.elementor-element-ba1b20d::before{
    content:"";
    position: absolute;
    top: -700px;
    left:inherit;
    right: -900px;
    width: 1558.338px;
    height: 1558.338px;
    border-radius: 1558.338px;
    opacity: 0.15;
    background: #646464;
    filter: blur(382.5px);
    pointer-events: none;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b70b23d */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-b70b23d{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75ff710 */.elementor-12 .elementor-element.elementor-element-75ff710 .elementor-image-box-title{
    border-radius: 100px;
    border:solid 1px #4C7E9E;
    padding: 10px 20px;
    display: inline-flex
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-830bbbd */.elementor-12 .elementor-element.elementor-element-830bbbd b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da3dc65 */@media(max-width:1024px){
.elementor-12 .elementor-element.elementor-element-da3dc65 .elementor-icon-list-item:not(:last-child):after{
    border-color: #fff!important;
}

.elementor-12 .elementor-element.elementor-element-da3dc65 circle{
    fill:#fff!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0300d4 */.elementor-12 .elementor-element.elementor-element-e0300d4 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb626a */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-bbb626a h1,h2,h4,h5,span, p{
        color:#fff!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f480f5 */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-6f480f5 {
        background:none!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27eedae */@media(min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-27eedae{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-616ffe3 */.elementor-12 .elementor-element.elementor-element-616ffe3 .elementor-image-box-title{
    border-radius: 100px;
    border:solid 1px #4C7E9E;
    padding: 10px 20px;
    display: inline-flex
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69500b4 */.elementor-12 .elementor-element.elementor-element-69500b4 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d2474bb */@media(max-width:1024px){
.elementor-12 .elementor-element.elementor-element-d2474bb .elementor-icon-list-item:not(:last-child):after{
    border-color: #fff!important;
}

.elementor-12 .elementor-element.elementor-element-d2474bb circle{
    fill:#fff!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43b75a */@media(max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-d43b75a {
        background:none!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca4c7d8 */.elementor-12 .elementor-element.elementor-element-ca4c7d8{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-flex;
}

.elementor-12 .elementor-element.elementor-element-ca4c7d8{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-ca4c7d8:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-93a6053 */.elementor-12 .elementor-element.elementor-element-93a6053 .elementor-image-box-description{
    max-width: 567px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d580b8 */.video-card {
  position: relative;
  width: 100%;
  max-width: 360px;
  aspect-ratio: 9 / 16;
  background: #000;
  overflow: hidden;
  cursor: pointer;
}

.player-wrapper {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s ease;
}

.preview-wrapper {
  z-index: 1;
  opacity: 1;
  pointer-events: auto;
}

.preview-wrapper.hidden {
  opacity: 0;
  pointer-events: none;
}

.main-wrapper {
  z-index: 2;
  opacity: 0;
  pointer-events: none;
}

.main-wrapper.active {
  opacity: 1;
  pointer-events: auto;
}

.overlay {
  position: absolute;
  inset: 0;
  z-index: 3;
  background: transparent;
  cursor: pointer;
}

.video-card {
      position: relative;
      width: 100%;
      max-width: 360px;
      aspect-ratio: 9 / 16;
      cursor: pointer;
    }

.preview-player,
.main-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-abcbc85 */.elementor-12 .elementor-element.elementor-element-abcbc85 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3bc91a */.video-card {
  position: relative;
  width: 100%;
  max-width: 360px;
  aspect-ratio: 9 / 16;
  background: #000;
  overflow: hidden;
  cursor: pointer;
}

.player-wrapper {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s ease;
}

.preview-wrapper {
  z-index: 1;
  opacity: 1;
  pointer-events: auto;
}

.preview-wrapper.hidden {
  opacity: 0;
  pointer-events: none;
}

.main-wrapper {
  z-index: 2;
  opacity: 0;
  pointer-events: none;
}

.main-wrapper.active {
  opacity: 1;
  pointer-events: auto;
}

.overlay {
  position: absolute;
  inset: 0;
  z-index: 3;
  background: transparent;
  cursor: pointer;
}

.video-card {
      position: relative;
      width: 100%;
      max-width: 360px;
      aspect-ratio: 9 / 16;
      cursor: pointer;
    }

.preview-player,
.main-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61079ce */.elementor-12 .elementor-element.elementor-element-61079ce .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8b641c */.video-card {
  position: relative;
  width: 100%;
  max-width: 360px;
  aspect-ratio: 9 / 16;
  background: #000;
  overflow: hidden;
  cursor: pointer;
}

.player-wrapper {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s ease;
}

.preview-wrapper {
  z-index: 1;
  opacity: 1;
  pointer-events: auto;
}

.preview-wrapper.hidden {
  opacity: 0;
  pointer-events: none;
}

.main-wrapper {
  z-index: 2;
  opacity: 0;
  pointer-events: none;
}

.main-wrapper.active {
  opacity: 1;
  pointer-events: auto;
}

.overlay {
  position: absolute;
  inset: 0;
  z-index: 3;
  background: transparent;
  cursor: pointer;
}

.video-card {
      position: relative;
      width: 100%;
      max-width: 360px;
      aspect-ratio: 9 / 16;
      cursor: pointer;
    }

.preview-player,
.main-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b468ced */.elementor-12 .elementor-element.elementor-element-b468ced .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1073f55 */.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-1073f55 .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ada600 */.elementor-12 .elementor-element.elementor-element-1ada600 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3750103 */.elementor-12 .elementor-element.elementor-element-3750103 .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-12 .elementor-element.elementor-element-3750103 .elementor-image-carousel-wrapper{ overflow:visible;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-472de0c */.elementor-12 .elementor-element.elementor-element-472de0c .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-12 .elementor-element.elementor-element-472de0c .elementor-image-carousel-wrapper{ overflow:visible;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550d085 */.elementor-12 .elementor-element.elementor-element-550d085::after{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to top, #081016 10%, transparent 50%);
    pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-669540d */.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-title{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding: 10px 20px;
display: inline-block;
}

.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-title{
z-index: 0;
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-radius: 100px;
position: relative;
}

.elementor-12 .elementor-element.elementor-element-669540d .elementor-image-box-title:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
inset: 0;
z-index: -1;
padding: 2px; /*espessura da borda*/
border-radius: inherit;
background: linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%); /*mude as cores aqui*/
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc4fe21 */.elementor-12 .elementor-element.elementor-element-cc4fe21 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d06f27b */.elementor-12 .elementor-element.elementor-element-d06f27b{
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-d06f27b:hover{
    transform: translatey(-10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a31523 */.elementor-12 .elementor-element.elementor-element-7a31523{
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-7a31523:hover{
    transform: translatey(-10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7925a01 */.elementor-12 .elementor-element.elementor-element-7925a01{
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-7925a01:hover{
    transform: translatey(-10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6074e18 */.elementor-12 .elementor-element.elementor-element-6074e18{
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-6074e18:hover{
    transform: translatey(-10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-839a77d */.elementor-12 .elementor-element.elementor-element-839a77d .elementor-image-box-description{
    max-width: 567px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a503a8 */.elementor-12 .elementor-element.elementor-element-8a503a8 .elementor-image-box-description{
    border-top:solid 1px #0E3342;
    padding-top: 20px;
    max-width: 491px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac9aedc */.elementor-12 .elementor-element.elementor-element-ac9aedc .elementor-button{
    
    background: transparent;
    transition: all .3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-ac9aedc .elementor-button:hover{
background: linear-gradient(90deg, #13485A 0%, #32768E 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72175b4 */.elementor-12 .elementor-element.elementor-element-72175b4 .elementor-button{
    
    background: transparent;
    transition: all .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05580b0 */.elementor-12 .elementor-element.elementor-element-05580b0 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffdeb8f */.elementor-12 .elementor-element.elementor-element-ffdeb8f b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198bdfd */.elementor-12 .elementor-element.elementor-element-198bdfd b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS */html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
font-feature-settings: "cv11", "salt", "ss01", "ss03", "cv01", "cv02", "cv03", "cv04", "cv05", "cv06", "cv09", "cv10";
}

.d{
    background: var(--Dourado-1, linear-gradient(248deg, #DDC080 -6.81%, #D49C6C 100.26%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

svg{
    height: unset!important
}


@media(min-width:1025px){
.scroll-bottom{
    opacity: 0;
    transition: 0.8s!important;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s!important;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s!important;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s!important;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s!important;
    transform: translatey(0px);
}
}


.elemento1{
    transition-delay: 0.2s!important;
}

.elemento2{
    transition-delay: 0.4s!important;
}

.elemento3{
    transition-delay: 0.6s!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Visby CF';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.eot');
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.eot?#iefix') format('embedded-opentype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.woff2') format('woff2'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.woff') format('woff'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.ttf') format('truetype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyRegular.svg#VisbyCF') format('svg');
}
@font-face {
	font-family: 'Visby CF';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.eot');
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.eot?#iefix') format('embedded-opentype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.woff2') format('woff2'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.woff') format('woff'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.ttf') format('truetype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyMedium.svg#VisbyCF') format('svg');
}
@font-face {
	font-family: 'Visby CF';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.eot');
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.eot?#iefix') format('embedded-opentype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.woff2') format('woff2'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.woff') format('woff'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.ttf') format('truetype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbySemibold.svg#VisbyCF') format('svg');
}
@font-face {
	font-family: 'Visby CF';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.eot');
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.eot?#iefix') format('embedded-opentype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.woff2') format('woff2'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.woff') format('woff'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.ttf') format('truetype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyBold.svg#VisbyCF') format('svg');
}
@font-face {
	font-family: 'Visby CF';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.eot');
	src: url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.eot?#iefix') format('embedded-opentype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.woff2') format('woff2'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.woff') format('woff'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.ttf') format('truetype'),
		url('https://essenza-mindset.com/wp-content/uploads/2025/05/VisbyLight.svg#VisbyCF') format('svg');
}
/* End Custom Fonts CSS */