.elementor-70 .elementor-element.elementor-element-51b59f93{--display:flex;--min-height:50px;--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-70 .elementor-element.elementor-element-51b59f93:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-51b59f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CECECE00;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-fbc993d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-28b8cedd.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-menu-toggle{margin-left:auto;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1.583em;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item:focus{color:#F4C257;fill:#F4C257;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-28b8cedd{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:2px;--e-nav-menu-divider-color:#D3D3D363;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--dropdown .elementor-item, .elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Sora", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.17em;}.elementor-70 .elementor-element.elementor-element-28b8cedd div.elementor-menu-toggle{color:#000000;}.elementor-70 .elementor-element.elementor-element-28b8cedd div.elementor-menu-toggle svg{fill:#000000;}.elementor-70 .elementor-element.elementor-element-353f036{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-353f036:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/06/header-ivana-19.webp");}.elementor-70 .elementor-element.elementor-element-353f036::before, .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-353f036 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-353f036 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1c7bc92{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-9bc48e1{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:right;}.elementor-70 .elementor-element.elementor-element-9bc48e1.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-9bc48e1 img{width:40%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-70 .elementor-element.elementor-element-71318ce{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0100px;padding:0px 0px 00px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:right;}.elementor-70 .elementor-element.elementor-element-71318ce.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-71318ce .elementor-heading-title{font-family:"Hamilton", Sans-serif;font-size:125px;font-weight:600;text-transform:none;line-height:1.583em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-70 .elementor-element.elementor-element-23b18c5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-1db24e1{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 140px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:left;}.elementor-70 .elementor-element.elementor-element-1db24e1.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-1db24e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:600;text-transform:none;line-height:1.15em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3debd07{width:var( --container-widget-width, 38% );max-width:38%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 125px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-3debd07.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-3debd07 .elementor-button{font-family:"Sora", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.17em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-5fd833d{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-5fd833d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5fd833d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-f1246b3{width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(39px/2);}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(39px/2);}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(39px/2);margin-left:calc(39px/2);}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-39px/2);margin-left:calc(-39px/2);}body.rtl .elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-39px/2);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-39px/2);}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-icon i{color:#FFFFFFF7;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-icon svg{fill:#FFFFFFF7;transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-icon{padding-right:26px;}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > a{font-family:"SORA", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-359daef{--display:flex;--min-height:149px;--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:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-359daef:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-359daef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-70 .elementor-element.elementor-element-5bd08387{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-2f99c673.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-2f99c673 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;text-transform:none;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-33f53921 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-17dafd4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-70 .elementor-element.elementor-element-4fd060c.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-4fd060c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;text-transform:none;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-268ab8f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-9696363{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-70 .elementor-element.elementor-element-1405472.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-1405472 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;text-transform:none;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-8a340c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.2em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-6181cef1{--display:flex;--min-height:550px;--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:43px 43px;--row-gap:43px;--column-gap:43px;--overlay-opacity:1;--padding-top:144px;--padding-bottom:113px;--padding-left:15px;--padding-right:15px;}.elementor-70 .elementor-element.elementor-element-6181cef1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediumslateblue-seal-509295.hostingersite.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-6181cef1::before, .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6181cef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6181cef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/MDF-_1_.avif");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-1027b51d{--display:flex;--border-radius:100% 100% 100% 100%;--padding-top:25px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-70 .elementor-element.elementor-element-1027b51d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1027b51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c77767 );}.elementor-widget-text-path .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-141d614e.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-141d614e{--width:500px;--rotate:280deg;font-size:37px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.42em;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-widget-elementskit-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-elementskit-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn{background-color:#02010100;padding:0px 58px 0px 0px;font-family:"Sora", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:0px;width:0px;height:0px;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn:hover{background-color:#02010100;color:#E4BD67;}.elementor-70 .elementor-element.elementor-element-360b3fdc{width:100%;max-width:100%;top:70px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-360b3fdc{left:-1px;}body.rtl .elementor-70 .elementor-element.elementor-element-360b3fdc{right:-1px;}.elementor-70 .elementor-element.elementor-element-360b3fdc .video-content{text-align:center;}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn.glow-btn:before{color:#255CFF00;}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn.glow-btn:after{color:#255CFF00;}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn.glow-btn > i:after{color:#255CFF00;}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-360b3fdc .ekit-video-popup-btn:hover svg path{stroke:#E4BD67;fill:#E4BD67;}.elementor-70 .elementor-element.elementor-element-6bdaa1cf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-6bdaa1cf .elementor-heading-title a:hover, .elementor-70 .elementor-element.elementor-element-6bdaa1cf .elementor-heading-title a:focus{color:#E4BD67;}.elementor-70 .elementor-element.elementor-element-a67e65e{--display:flex;--min-height:345px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-70 .elementor-element.elementor-element-a67e65e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a67e65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6B02752;background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/MDF.avif");}.elementor-70 .elementor-element.elementor-element-a67e65e::before, .elementor-70 .elementor-element.elementor-element-a67e65e > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a67e65e > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a67e65e > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a67e65e > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a67e65e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050303;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-5fd1daa{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-5fd1daa.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-5fd1daa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;text-transform:none;line-height:1.583em;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-c505b37{--display:flex;--min-height:320px;--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-around;--align-items:center;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-c505b37:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c505b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/Design-sem-nome-2025-05-13T151936.758.png");}.elementor-70 .elementor-element.elementor-element-cf79a46{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.55;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:30px 30px 30px 30px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-cf79a46:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cf79a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/Design-sem-nome-2025-05-17T132234.065.avif");}.elementor-70 .elementor-element.elementor-element-cf79a46::before, .elementor-70 .elementor-element.elementor-element-cf79a46 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cf79a46 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cf79a46 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cf79a46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cf79a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000001A;--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-cf79a46::before{filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-cf79a46.e-con{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-270040b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-6724650{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-6724650.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-6724650 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-17a6393.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-17a6393 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-17a6393 .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-17a6393 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-17a6393 .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-17a6393 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-6d82b54{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.55;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:30px 30px 30px 30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-6d82b54:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6d82b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/Design-sem-nome-2025-05-17T134035.778.avif");}.elementor-70 .elementor-element.elementor-element-6d82b54::before, .elementor-70 .elementor-element.elementor-element-6d82b54 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6d82b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6d82b54 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6d82b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6d82b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-6d82b54.e-con{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-ea3ab31{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-6f59eb1{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-6f59eb1.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-6f59eb1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-466d118.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-466d118 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-466d118 .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-466d118 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-466d118 .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-466d118 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-655f457{--display:flex;--min-height:1300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-70 .elementor-element.elementor-element-655f457:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-655f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/05/Design-sem-nome-2025-05-08T223236.210.avif");}.elementor-70 .elementor-element.elementor-element-655f457.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-a104a53{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-a104a53 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;text-transform:none;line-height:1.583em;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-80f9246{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:2em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-ad7f5dc{--display:flex;--min-height:450px;--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-around;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-ad7f5dc.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-0e89530{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1D67B;--border-color:#F1D67B;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:020px;}.elementor-70 .elementor-element.elementor-element-ed02f2c{width:var( --container-widget-width, 37% );max-width:37%;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + -4px) -0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-ed02f2c.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-ed02f2c img{width:100%;}.elementor-70 .elementor-element.elementor-element-30fc26f{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-70 .elementor-element.elementor-element-30fc26f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-9cff912{margin:33px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-9cff912.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-de92ce9{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-7d2018a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1D67B;--border-color:#F1D67B;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-7e21fcd{width:var( --container-widget-width, 26% );max-width:26%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -0px;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-7e21fcd.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-7e21fcd img{width:80%;}.elementor-70 .elementor-element.elementor-element-f208f3e{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 1px) 20px;text-align:center;}.elementor-70 .elementor-element.elementor-element-f208f3e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-aee9e04{margin:4px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-aee9e04.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-98e2018 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-98e2018 .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-98e2018 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-98e2018 .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-98e2018 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-61198a3{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-61198a3.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-00fbda3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1D67B;--border-color:#F1D67B;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-70 .elementor-element.elementor-element-811aabc{width:var( --container-widget-width, 26% );max-width:26%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -0px;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-811aabc.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-811aabc img{width:76%;}.elementor-70 .elementor-element.elementor-element-b0c6f46{margin:8px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-70 .elementor-element.elementor-element-b0c6f46 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-ced1cff{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-ced1cff.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-b5ea599 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-b5ea599 .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-b5ea599 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-b5ea599 .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-b5ea599 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-f12ec31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1D67B;--border-color:#F1D67B;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-5ced623{width:var( --container-widget-width, 32% );max-width:32%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -0px;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-5ced623.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-5ced623 img{width:98%;max-width:100%;}.elementor-70 .elementor-element.elementor-element-20d89d1{margin:13px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-70 .elementor-element.elementor-element-20d89d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;text-transform:none;line-height:1.583em;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-3539ac9{margin:22px 20px calc(var(--kit-widget-spacing, 0px) + -6px) 20px;text-align:center;color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-3539ac9.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-689794f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-689794f .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-689794f .elementor-button:focus{color:#F1D67B;border-color:#F1D67B;}.elementor-70 .elementor-element.elementor-element-689794f .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-689794f .elementor-button:focus svg{fill:#F1D67B;}.elementor-70 .elementor-element.elementor-element-689794f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-70 .elementor-element.elementor-element-56d76fe{--display:flex;--min-height:730px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-56d76fe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-56d76fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-70 .elementor-element.elementor-element-56d76fe.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-e678f56{--display:flex;--min-height:261px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:32px;}.elementor-70 .elementor-element.elementor-element-e678f56::before, .elementor-70 .elementor-element.elementor-element-e678f56 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e678f56 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e678f56 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e678f56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e678f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e678f56.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-4f0f793{width:var( --container-widget-width, 100% );max-width:100%;margin:44px 020px calc(var(--kit-widget-spacing, 0px) + 10px) 020px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-4f0f793.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-4f0f793 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.583em;}.elementor-70 .elementor-element.elementor-element-fa625a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E6DDDDE8;}.elementor-70 .elementor-element.elementor-element-fa625a6.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-308d849{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-116px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:-0px;--padding-bottom:-0px;--padding-left:-0px;--padding-right:-0px;}.elementor-70 .elementor-element.elementor-element-308d849.e-con{--align-self:flex-end;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-70 .elementor-element.elementor-element-499ad24{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-element{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-main-swiper{height:560px;width:100%;}.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-swiper-button{font-size:22px;}.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-custom-embed-play i{font-size:20px;}.elementor-70 .elementor-element.elementor-element-b77c579{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-b77c579:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b77c579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-70 .elementor-element.elementor-element-11a2671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-70 .elementor-element.elementor-element-11a2671 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.583em;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-15dd251{--e-image-carousel-slides-to-show:4;}.elementor-70 .elementor-element.elementor-element-15dd251 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-a6da9bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-12c115c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-70 .elementor-element.elementor-element-12c115c .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-12c115c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-70 .elementor-element.elementor-element-50b056d{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-50b056d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-50b056d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-70 .elementor-element.elementor-element-2266bf55{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:-92px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-70 .elementor-element.elementor-element-2266bf55.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-28875619.elementor-element{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-28875619{text-align:left;}.elementor-70 .elementor-element.elementor-element-28875619 img{width:77vw;height:120px;}.elementor-70 .elementor-element.elementor-element-468417fa{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-70 .elementor-element.elementor-element-99dedfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-99dedfb.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-99dedfb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.583em;}.elementor-70 .elementor-element.elementor-element-1afe939{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-70 .elementor-element.elementor-element-f138894 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-icon i{color:#F6FAFF;transition:color 0.3s;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-icon svg{fill:#F6FAFF;transition:fill 0.3s;}.elementor-70 .elementor-element.elementor-element-0faef9c{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}body.elementor-page-70:not(.elementor-motion-effects-element-type-background), body.elementor-page-70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-51b59f93{--content-width:1280px;}.elementor-70 .elementor-element.elementor-element-5bd08387{--width:50%;}.elementor-70 .elementor-element.elementor-element-17dafd4{--width:50%;}.elementor-70 .elementor-element.elementor-element-9696363{--width:50%;}.elementor-70 .elementor-element.elementor-element-1027b51d{--width:165px;}.elementor-70 .elementor-element.elementor-element-cf79a46{--width:530px;}.elementor-70 .elementor-element.elementor-element-270040b{--width:49%;}.elementor-70 .elementor-element.elementor-element-6d82b54{--width:530px;}.elementor-70 .elementor-element.elementor-element-ea3ab31{--width:49%;}.elementor-70 .elementor-element.elementor-element-ad7f5dc{--content-width:1300px;}.elementor-70 .elementor-element.elementor-element-0e89530{--width:500px;}.elementor-70 .elementor-element.elementor-element-7d2018a{--width:800px;}.elementor-70 .elementor-element.elementor-element-61198a3{--content-width:1600px;}.elementor-70 .elementor-element.elementor-element-f12ec31{--width:900px;}.elementor-70 .elementor-element.elementor-element-e678f56{--content-width:722px;}.elementor-70 .elementor-element.elementor-element-308d849{--width:98%;}.elementor-70 .elementor-element.elementor-element-50b056d{--content-width:1140px;}.elementor-70 .elementor-element.elementor-element-2266bf55{--width:35%;}.elementor-70 .elementor-element.elementor-element-468417fa{--width:41%;}.elementor-70 .elementor-element.elementor-element-1afe939{--width:19%;}}@media(max-width:1440px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-ad7f5dc{--content-width:1098px;}.elementor-70 .elementor-element.elementor-element-61198a3{--content-width:1097px;}.elementor-70 .elementor-element.elementor-element-e678f56{--content-width:520px;}.elementor-70 .elementor-element.elementor-element-308d849{--width:1600px;}.elementor-70 .elementor-element.elementor-element-50b056d{--content-width:100%;}}@media(max-width:1180px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-c505b37{--content-width:941px;}.elementor-70 .elementor-element.elementor-element-270040b{--width:500px;}.elementor-70 .elementor-element.elementor-element-ea3ab31{--width:500px;}.elementor-70 .elementor-element.elementor-element-ad7f5dc{--content-width:941px;}.elementor-70 .elementor-element.elementor-element-61198a3{--content-width:941px;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-2266bf55{--width:100%;}.elementor-70 .elementor-element.elementor-element-468417fa{--width:100%;}.elementor-70 .elementor-element.elementor-element-1afe939{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-ad7f5dc{--content-width:730px;}.elementor-70 .elementor-element.elementor-element-61198a3{--content-width:730px;}}@media(max-width:1440px){.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-70 .elementor-element.elementor-element-353f036:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-9bc48e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;text-align:center;}.elementor-70 .elementor-element.elementor-element-9bc48e1.elementor-element{--align-self:center;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-70 .elementor-element.elementor-element-71318ce{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-70 .elementor-element.elementor-element-1db24e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3debd07{--container-widget-width:394px;--container-widget-flex-grow:0;width:var( --container-widget-width, 394px );max-width:394px;}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > a{font-size:16px;}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-elementskit-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-elementskit-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-5fd1daa .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-811aabc{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;}.elementor-70 .elementor-element.elementor-element-b5ea599{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-20d89d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-3539ac9{margin:5px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-70 .elementor-element.elementor-element-56d76fe{--justify-content:center;}.elementor-70 .elementor-element.elementor-element-56d76fe.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-e678f56{--min-height:400px;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-4f0f793{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-70 .elementor-element.elementor-element-4f0f793 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-fa625a6{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;font-size:17px;}.elementor-70 .elementor-element.elementor-element-308d849{--min-height:456px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-media-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-70 .elementor-element.elementor-element-499ad24{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-main-swiper{height:326px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-50b056d{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-70 .elementor-element.elementor-element-28875619{text-align:center;}.elementor-70 .elementor-element.elementor-element-28875619 img{width:20vw;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > a{font-size:16px;}}@media(max-width:1180px){.elementor-70 .elementor-element.elementor-element-353f036{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-9bc48e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 0px 0px 0px;--container-widget-width:433px;--container-widget-flex-grow:0;width:var( --container-widget-width, 433px );max-width:433px;}.elementor-70 .elementor-element.elementor-element-71318ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 100px;--container-widget-width:775px;--container-widget-flex-grow:0;width:var( --container-widget-width, 775px );max-width:775px;}.elementor-70 .elementor-element.elementor-element-71318ce .elementor-heading-title{font-size:110px;}.elementor-70 .elementor-element.elementor-element-1db24e1{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:388px;--container-widget-flex-grow:0;width:var( --container-widget-width, 388px );max-width:388px;}.elementor-70 .elementor-element.elementor-element-1db24e1 .elementor-heading-title{font-size:25px;}.elementor-70 .elementor-element.elementor-element-3debd07{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 94px) 100px;--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-70 .elementor-element.elementor-element-6181cef1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-70 .elementor-element.elementor-element-cf79a46{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-70 .elementor-element.elementor-element-270040b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-466d118{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-4f0f793{margin:44px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-70 .elementor-element.elementor-element-4f0f793 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-fa625a6{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-9bc48e1{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-70 .elementor-element.elementor-element-71318ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-70 .elementor-element.elementor-element-71318ce.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-71318ce .elementor-heading-title{font-size:90px;}.elementor-70 .elementor-element.elementor-element-1db24e1{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;}.elementor-70 .elementor-element.elementor-element-1db24e1 .elementor-heading-title{font-size:21px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3debd07{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 140px) 100px;--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-6181cef1{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-widget-text-path .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-141d614e{--width:500px;}.elementor-widget-elementskit-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-elementskit-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-cf79a46{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-media-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-70 .elementor-element.elementor-element-b77c579{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-15dd251{--e-image-carousel-slides-to-show:3;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-50b056d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-70 .elementor-element.elementor-element-2266bf55{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-70 .elementor-element.elementor-element-28875619.elementor-element{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-28875619{text-align:center;}.elementor-70 .elementor-element.elementor-element-28875619 img{width:25vw;}.elementor-70 .elementor-element.elementor-element-468417fa{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-1afe939{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:880px){.elementor-70 .elementor-element.elementor-element-28b8cedd{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-353f036:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-686px 0px;}.elementor-70 .elementor-element.elementor-element-9bc48e1{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;}.elementor-70 .elementor-element.elementor-element-71318ce{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-70 .elementor-element.elementor-element-71318ce .elementor-heading-title{font-size:80px;}.elementor-70 .elementor-element.elementor-element-1db24e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0120px) 0100px;--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-70 .elementor-element.elementor-element-1db24e1.elementor-element{--order:99999 /* order end hack */;}.elementor-70 .elementor-element.elementor-element-1db24e1 .elementor-heading-title{font-size:18px;}.elementor-70 .elementor-element.elementor-element-3debd07{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;--container-widget-width:267px;--container-widget-flex-grow:0;width:var( --container-widget-width, 267px );max-width:267px;}.elementor-70 .elementor-element.elementor-element-6181cef1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6181cef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-70 .elementor-element.elementor-element-cf79a46{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-70 .elementor-element.elementor-element-28875619 img{width:382px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-51b59f93{--content-width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-shortcode .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-shortcode .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-fbc993d{margin:0px 0250px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89px;--container-widget-flex-grow:0;width:var( --container-widget-width, 89px );max-width:89px;}.elementor-70 .elementor-element.elementor-element-fbc993d.elementor-element{--align-self:center;}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-28b8cedd{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;--nav-menu-icon-size:36px;}.elementor-70 .elementor-element.elementor-element-28b8cedd.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-28b8cedd .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-70 .elementor-element.elementor-element-353f036:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-353f036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/06/header-ivana-38.webp");background-position:center center;}.elementor-70 .elementor-element.elementor-element-353f036{--min-height:850px;--margin-top:-126px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-9bc48e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:443px;--container-widget-flex-grow:0;width:var( --container-widget-width, 443px );max-width:443px;text-align:center;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-70 .elementor-element.elementor-element-71318ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -317px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-71318ce .elementor-heading-title{font-size:69px;}.elementor-70 .elementor-element.elementor-element-23b18c5{--min-height:0px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-1db24e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--container-widget-width:494px;--container-widget-flex-grow:0;width:var( --container-widget-width, 494px );max-width:494px;text-align:center;}.elementor-70 .elementor-element.elementor-element-1db24e1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-70 .elementor-element.elementor-element-1db24e1 .elementor-heading-title{font-size:18px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3debd07{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:354px;--container-widget-flex-grow:0;width:var( --container-widget-width, 354px );max-width:354px;}.elementor-70 .elementor-element.elementor-element-3debd07.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-70 .elementor-element.elementor-element-3debd07 .elementor-button{font-size:1px;}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-f1246b3 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-70 .elementor-element.elementor-element-5bd08387{--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-1027b51d{--width:165px;}.elementor-widget-text-path .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-path{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-141d614e{--width:500px;}.elementor-widget-elementskit-video .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-elementskit-video .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-a67e65e{--overlay-opacity:0;}.elementor-70 .elementor-element.elementor-element-5fd1daa{--container-widget-width:361px;--container-widget-flex-grow:0;width:var( --container-widget-width, 361px );max-width:361px;}.elementor-70 .elementor-element.elementor-element-5fd1daa .elementor-heading-title{font-size:24px;}.elementor-70 .elementor-element.elementor-element-c505b37:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c505b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivanalimah.fr/wp-content/uploads/2025/06/Slice-5.png");}.elementor-70 .elementor-element.elementor-element-c505b37{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-cf79a46{--width:360px;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-6724650{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-70 .elementor-element.elementor-element-6d82b54{--width:360px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70 .elementor-element.elementor-element-655f457{--min-height:2100px;}.elementor-70 .elementor-element.elementor-element-a104a53 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-ad7f5dc{--content-width:390px;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-0e89530{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-70 .elementor-element.elementor-element-30fc26f{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-30fc26f .elementor-heading-title{font-size:22px;}.elementor-70 .elementor-element.elementor-element-de92ce9{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-de92ce9.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-de92ce9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-70 .elementor-element.elementor-element-7d2018a{--width:390px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-70 .elementor-element.elementor-element-f208f3e .elementor-heading-title{font-size:22px;}.elementor-70 .elementor-element.elementor-element-98e2018{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-98e2018.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-61198a3{--content-width:390px;}.elementor-70 .elementor-element.elementor-element-00fbda3{--width:390px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-70 .elementor-element.elementor-element-b0c6f46 .elementor-heading-title{font-size:22px;}.elementor-70 .elementor-element.elementor-element-b5ea599{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-b5ea599.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-f12ec31{--width:390px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-70 .elementor-element.elementor-element-20d89d1 .elementor-heading-title{font-size:22px;}.elementor-70 .elementor-element.elementor-element-689794f{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-70 .elementor-element.elementor-element-689794f.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-e678f56{--content-width:360px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-70 .elementor-element.elementor-element-4f0f793{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-70 .elementor-element.elementor-element-4f0f793 .elementor-heading-title{font-size:23px;}.elementor-70 .elementor-element.elementor-element-fa625a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;text-align:center;}.elementor-70 .elementor-element.elementor-element-fa625a6.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-308d849{--width:410px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-308d849.e-con{--align-self:center;}.elementor-widget-media-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-499ad24.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-70 .elementor-element.elementor-element-499ad24{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-70 .elementor-element.elementor-element-b77c579{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-70 .elementor-element.elementor-element-11a2671{text-align:center;}.elementor-70 .elementor-element.elementor-element-11a2671 .elementor-heading-title{font-size:34px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-15dd251{--e-image-carousel-slides-to-show:2;width:initial;max-width:initial;}.elementor-widget-divider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70 .elementor-element.elementor-element-50b056d{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-70 .elementor-element.elementor-element-2266bf55{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-70 .elementor-element.elementor-element-28875619 img{width:75vw;}.elementor-70 .elementor-element.elementor-element-468417fa{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-70 .elementor-element.elementor-element-1afe939{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-70 .elementor-element.elementor-element-f138894{text-align:center;}.elementor-70 .elementor-element.elementor-element-f138894 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70 .elementor-element.elementor-element-0faef9c .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}}/* Start custom CSS for container, class: .elementor-element-51b59f93 */.elementor-70 .elementor-element.elementor-element-51b59f93.elementor-sticky--effects{
    background-color: #000000BD !important;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    min-height: 70px;
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
}

.elementor-70 .elementor-element.elementor-element-51b59f93{
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71318ce */.elementor-70 .elementor-element.elementor-element-71318ce{
    background-image: linear-gradient(to left, #b89137 0%,#f6d976  100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1db24e1 */.elementor-70 .elementor-element.elementor-element-1db24e1{
    background-image: linear-gradient(to left, #FFFFFF 0%,#f6d976 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3debd07 */@font-face {
  font-family: "Degular";
  src: url("https://tassiorenam.com.br/wp-content/uploads/2025/02/Degular-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

:root {
  --shiny-cta-bg: #000000 /*fundo do botão*/ !important;
  --shiny-cta-bg-subtle: #1a1818 !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FFB026 !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 1.5rem !important;
  font-family: "Sora", sans-serif !important; /*Puxar a fonte*/
  font-size: 16px !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 2.5rem !important;
  font-family: "Sora", sans-serif !important; /*Puxar a fonte*/
  font-size: 14px !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f1246b3 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd833d */.elementor-70 .elementor-element.elementor-element-5fd833d{
    background: linear-gradient(90deg, #0E0E0E 0.1%, #DAA520 42.14%, #0E0E0E 103.37%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c505b37 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 2px; /* Variável para largura da borda */
  --radius: 24px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 500px; /* Largura do objeto */
  height: 200px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #2267c7 80%, #34e0e0 88%, #34e0e0 92%, #2267c7 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 3s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a104a53 */.elementor-70 .elementor-element.elementor-element-a104a53{
    background-image: linear-gradient(to left, #FFFFFF 0%,#e8be88 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e89530 */.elementor-70 .elementor-element.elementor-element-0e89530{
    backdrop-filter: blur(5px);
   box-shadow: -3px -5px 6px 0px rgba(0, 0, 0, 0.25) inset, 3px 5px 6px 0px rgba(255, 255, 255, 0.05) inset, 0px 24px 32px -8px rgba(0, 0, 0, 0.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d2018a */.elementor-70 .elementor-element.elementor-element-7d2018a{
    backdrop-filter: blur(5px);
   box-shadow: -3px -5px 6px 0px rgba(0, 0, 0, 0.25) inset, 3px 5px 6px 0px rgba(255, 255, 255, 0.05) inset, 0px 24px 32px -8px rgba(0, 0, 0, 0.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00fbda3 */.elementor-70 .elementor-element.elementor-element-00fbda3{
    backdrop-filter: blur(5px);
   box-shadow: -3px -5px 6px 0px rgba(0, 0, 0, 0.25) inset, 3px 5px 6px 0px rgba(255, 255, 255, 0.05) inset, 0px 24px 32px -8px rgba(0, 0, 0, 0.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f12ec31 */.elementor-70 .elementor-element.elementor-element-f12ec31{
    backdrop-filter: blur(5px);
   box-shadow: -3px -5px 6px 0px rgba(0, 0, 0, 0.25) inset, 3px 5px 6px 0px rgba(255, 255, 255, 0.05) inset, 0px 24px 32px -8px rgba(0, 0, 0, 0.85);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f0f793 */.elementor-70 .elementor-element.elementor-element-4f0f793{
    background-image: linear-gradient(to left, #FFFFFF 0%,#e8be88 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e678f56 */.elementor-70 .elementor-element.elementor-element-e678f56::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0e0e0e; /* Cor de fundo */
    z-index: 1;
    border-radius: 8px; /* Arredondamento das bordas */
}

.elementor-70 .elementor-element.elementor-element-e678f56::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 2px); /* Largura ajustada */
    height: calc(100% + 2px); /* Altura ajustada */
    background: linear-gradient(to top, #b98c34 15%, transparent 100%); /* Gradiente linea*/
    z-index: 0;
    border-radius: 8px; /* Arredondamento das bordas */
}

.elementor-70 .elementor-element.elementor-element-e678f56 *{
    z-index: 9; 
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-499ad24 */.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-swiper-button-prev{
position: absolute;
top: -50px;
right: 50px;
left: 0px;
z-index: 9999;
}

.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-swiper-button-next{
position: absolute;
top: -50px;
left: 50px;
z-index: 9999;
}


.elementor-70 .elementor-element.elementor-element-499ad24 .elementor-image-carousel-wrapper {
overflow: visible !important;
}

.elementor-70 .elementor-element.elementor-element-499ad24::before {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, transparent 0%, transparent 75%, #0e0e0e 100%);
pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11a2671 */.elementor-70 .elementor-element.elementor-element-11a2671{
    background-image: linear-gradient(to left, #FFFFFF 0%,#e8be88 100%); /*mude as cores aqui*/
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-15dd251 */.elementor-70 .elementor-element.elementor-element-15dd251 .swiper-pagination-bullet-active{
    width: 4x; /mude a largura do bullet ativo por aqui/
    border-radius: 2px;
}

.elementor-70 .elementor-element.elementor-element-15dd251 .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-70 .elementor-element.elementor-element-15dd251 .elementor-swiper-button-next::before,
.elementor-70 .elementor-element.elementor-element-15dd251 .elementor-swiper-button-prev::before{
    content: "";
    width: 100%;
    height: 100%;
    background: #ffffff; /altere a cor de fundo aqui/
    padding: 20px;
    border-radius: 100px;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(calc(-50% + 2px), -50%);
}

.elementor-70 .elementor-element.elementor-element-15dd251 .elementor-swiper-button-next::before{
    transform: translate(calc(-50% - 2px), -50%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77c579 */.elementor-70 .elementor-element.elementor-element-b77c579::before{
content: "";
position: absolute;
top:40%;
left: 20%;
width: 300px;
height: 500px;
transform: translate(-50%, -50%);
background: #DAA520;/*cor*/
border-radius: 100%;
filter: blur(180px);
pointer-events: none !important;
z-index: 0;
}

.elementor-70 .elementor-element.elementor-element-b77c579::after{
content: "";
position: absolute;
top:0;
left: inherit;
right: 0;
width: 600px;
height: 600px;
background: #786b2b; /*cor*/
border-radius: 100%;
filter: blur(180px);
opacity: 0.2;
pointer-events: none !important;
z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6da9bb */.elementor-70 .elementor-element.elementor-element-a6da9bb .elementor-divider-separator {
    border-width: 4px 0px 0px 0px;
    border-style: solid;
    border-image: linear-gradient(to left, #F1D67B,#F1D67B00) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f138894 */.elementor-70 .elementor-element.elementor-element-f138894{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0faef9c */.elementor-70 .elementor-element.elementor-element-0faef9c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */.bgrelampago #relampago {
    animation: relampago 8s ease-out infinite;
}

@keyframes relampago {
    0%, 100% {
        filter: brightness(1);
    } 70% {
        filter: brightness(1);
    } 71% {
        filter: brightness(2);
    } 72% {
        filter: brightness(1.5);
    } 74% {
        filter: brightness(4);
    } 80% {
        filter: brightness(1);
    }
}

html,body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ivanalimah.fr/wp-content/uploads/2025/05/Sora-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hamilton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ivanalimah.fr/wp-content/uploads/2025/06/Hamilton-Script.ttf') format('truetype');
}
/* End Custom Fonts CSS */