.elementor-669 .elementor-element.elementor-element-8c87bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-8c87bba:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-8c87bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16dd1bd );}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-fc742f4{left:46px;}body.rtl .elementor-669 .elementor-element.elementor-element-fc742f4{right:46px;}.elementor-669 .elementor-element.elementor-element-fc742f4{top:206px;}.elementor-669 .elementor-element.elementor-element-fc742f4 img{width:429px;}.elementor-669 .elementor-element.elementor-element-fdb86e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-669 .elementor-element.elementor-element-b3071ae{text-align:center;}.elementor-669 .elementor-element.elementor-element-b3071ae .elementor-heading-title{font-family:"Groteske condensed", Sans-serif;font-size:67px;font-weight:600;line-height:59px;}.elementor-669 .elementor-element.elementor-element-822917e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-9c422ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-3d0669e{--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-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-669 .elementor-element.elementor-element-3d0669e:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-3d0669e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-5744e4d:hover img{opacity:0.8;}.elementor-669 .elementor-element.elementor-element-5744e4d img{transition-duration:0.6s;border-radius:25px 25px 25px 25px;}.elementor-669 .elementor-element.elementor-element-bcddd02 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-bcddd02 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-bcddd02 .elementor-button{font-size:28px;text-transform:uppercase;padding:10px 30px 10px 30px;}.elementor-669 .elementor-element.elementor-element-9280338{--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-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-669 .elementor-element.elementor-element-9280338:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-9280338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-2ae5874:hover img{opacity:0.8;}.elementor-669 .elementor-element.elementor-element-2ae5874 img{transition-duration:0.8s;border-radius:25px 25px 25px 25px;}.elementor-669 .elementor-element.elementor-element-92a7c1f .elementor-button{background-color:var( --e-global-color-16dd1bd );font-size:42px;text-transform:uppercase;fill:var( --e-global-color-ca119e2 );color:var( --e-global-color-ca119e2 );padding:10px 30px 10px 30px;}.elementor-669 .elementor-element.elementor-element-42cccd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-669 .elementor-element.elementor-element-42cccd7:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-42cccd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f0cbe9 );}.elementor-669 .elementor-element.elementor-element-744cd3b{--display:flex;}.elementor-669 .elementor-element.elementor-element-3aeb1fc{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-3aeb1fc img{border-radius:25px 25px 25px 25px;box-shadow:10px 10px 0px 0px #D8BD00;}.elementor-669 .elementor-element.elementor-element-0fbc54a{background-color:#2C1C3317;padding:20px 20px 20px 20px;border-radius:25px 25px 25px 25px;color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-9e2696d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-9e2696d.e-con{--align-self:center;}.elementor-669 .elementor-element.elementor-element-5c6d030 .elementor-heading-title{font-size:44px;}.elementor-669 .elementor-element.elementor-element-6067da3{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 );color:var( --e-global-color-16dd1bd );}.elementor-669 .elementor-element.elementor-element-3e0bb70 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-3e0bb70 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-3e0bb70 .elementor-button{font-size:36px;text-transform:uppercase;padding:10px 30px 10px 30px;}.elementor-669 .elementor-element.elementor-element-c44b651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-669 .elementor-element.elementor-element-c44b651:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-c44b651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-669 .elementor-element.elementor-element-6a0e1a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-6a0e1a3.e-con{--align-self:center;}.elementor-669 .elementor-element.elementor-element-1613f79 .elementor-heading-title{font-size:44px;}.elementor-669 .elementor-element.elementor-element-6717f2f{font-family:"Groteske condensed", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-16dd1bd );}.elementor-669 .elementor-element.elementor-element-bde38ba .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-bde38ba .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-bde38ba .elementor-button{font-size:36px;text-transform:uppercase;padding:10px 30px 10px 30px;}.elementor-669 .elementor-element.elementor-element-43a78c1{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-669 .elementor-element.elementor-element-43a78c1 img{border-radius:25px 25px 25px 25px;box-shadow:10px 10px 0px 0px #D8BD00;}.elementor-669 .elementor-element.elementor-element-f307a3f{--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;}.elementor-669 .elementor-element.elementor-element-f307a3f:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-f307a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-3055922{left:171px;}body.rtl .elementor-669 .elementor-element.elementor-element-3055922{right:171px;}.elementor-669 .elementor-element.elementor-element-3055922{top:-103px;}.elementor-669 .elementor-element.elementor-element-3055922 img{max-width:235px;}.elementor-669 .elementor-element.elementor-element-ba9e190 .elementor-heading-title{font-size:46px;color:var( --e-global-color-d689937 );}.elementor-669 .elementor-element.elementor-element-60dc395{color:var( --e-global-color-d689937 );}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-9c422ac{--width:582px;}.elementor-669 .elementor-element.elementor-element-42cccd7{--content-width:923px;}.elementor-669 .elementor-element.elementor-element-744cd3b{--width:75%;}.elementor-669 .elementor-element.elementor-element-c44b651{--content-width:923px;}}@media(min-width:2400px){body:not(.rtl) .elementor-669 .elementor-element.elementor-element-fc742f4{left:412px;}body.rtl .elementor-669 .elementor-element.elementor-element-fc742f4{right:412px;}.elementor-669 .elementor-element.elementor-element-6067da3{font-size:var( --e-global-typography-text-font-size );}.elementor-669 .elementor-element.elementor-element-f307a3f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-3055922{left:663px;}body.rtl .elementor-669 .elementor-element.elementor-element-3055922{right:663px;}.elementor-669 .elementor-element.elementor-element-3055922{top:-57px;z-index:5;}.elementor-669 .elementor-element.elementor-element-3055922 img{max-width:300px;}.elementor-669 .elementor-element.elementor-element-ba9e190{z-index:10;text-align:center;}.elementor-669 .elementor-element.elementor-element-ba9e190 .elementor-heading-title{font-size:42px;}.elementor-669 .elementor-element.elementor-element-60dc395{z-index:10;text-align:center;}.elementor-669 .elementor-element.elementor-element-25a4b57{z-index:10;}}@media(max-width:1366px){.elementor-669 .elementor-element.elementor-element-6067da3{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-6067da3{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-669 .elementor-element.elementor-element-b3071ae .elementor-heading-title{font-size:28.83px;line-height:1.2em;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-8c87bba{--padding-top:85px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-fc742f4{left:-80px;}body.rtl .elementor-669 .elementor-element.elementor-element-fc742f4{right:-80px;}.elementor-669 .elementor-element.elementor-element-fc742f4{top:23px;z-index:5;}.elementor-669 .elementor-element.elementor-element-fc742f4 img{width:252px;}.elementor-669 .elementor-element.elementor-element-fdb86e7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-669 .elementor-element.elementor-element-b3071ae.elementor-element{--align-self:flex-end;}.elementor-669 .elementor-element.elementor-element-b3071ae{z-index:10;text-align:end;}.elementor-669 .elementor-element.elementor-element-b3071ae .elementor-heading-title{font-size:43px;line-height:38px;}.elementor-669 .elementor-element.elementor-element-822917e{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;z-index:10;text-align:end;}.elementor-669 .elementor-element.elementor-element-822917e.elementor-element{--align-self:flex-end;}.elementor-669 .elementor-element.elementor-element-bcddd02 .elementor-button{font-size:36px;}.elementor-669 .elementor-element.elementor-element-92a7c1f .elementor-button{font-size:36px;}.elementor-669 .elementor-element.elementor-element-42cccd7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-669 .elementor-element.elementor-element-744cd3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-669 .elementor-element.elementor-element-3aeb1fc{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-6067da3{font-size:var( --e-global-typography-text-font-size );}.elementor-669 .elementor-element.elementor-element-3e0bb70 .elementor-button{font-size:36px;}.elementor-669 .elementor-element.elementor-element-c44b651{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-669 .elementor-element.elementor-element-bde38ba .elementor-button{font-size:36px;}.elementor-669 .elementor-element.elementor-element-43a78c1{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-f307a3f{--padding-top:50px;--padding-bottom:50px;--padding-left:85px;--padding-right:10px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-3055922{left:-91px;}body.rtl .elementor-669 .elementor-element.elementor-element-3055922{right:-91px;}.elementor-669 .elementor-element.elementor-element-3055922{top:-34px;z-index:10;}.elementor-669 .elementor-element.elementor-element-3055922 img{max-width:338px;}.elementor-669 .elementor-element.elementor-element-ba9e190{z-index:50;text-align:end;}.elementor-669 .elementor-element.elementor-element-60dc395{z-index:50;text-align:end;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Groteske condensed';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://elidonnola.com/wp-content/uploads/2026/05/BricolageGrotesque48ptCondensed-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */