.elementor-17 .elementor-element.elementor-element-0e3689a{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-449060a .elementor-heading-title{font-family:"Cocogoose Pro Ultralight", Sans-serif;font-size:26px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-b2c7b5f{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b8f6dd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35232de{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-fb1b60e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-4950f30{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-3f01952{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-5cf26ef{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-bf03360{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-0d43548{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-55ce80f{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-28dcb9a{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-50bfafb{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-52839ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5554191{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-515924e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-866fc62{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-c24835c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-a4753f5{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-c08dc3c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-ee58975{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-699817e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-068cf36{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-aacb747{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-837a01f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a1cf9f8{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-22cc759{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-42fac45{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-d9fc39d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-a81bdf7{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-f85a9db{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-8566957{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-a5aa202{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}.elementor-17 .elementor-element.elementor-element-d794d16{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-e1c881e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-style:italic;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-35232de */.elementor-17 .elementor-element.elementor-element-35232de p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb1b60e */.elementor-17 .elementor-element.elementor-element-fb1b60e p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4950f30 */.elementor-17 .elementor-element.elementor-element-4950f30 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f01952 */.elementor-17 .elementor-element.elementor-element-3f01952 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf26ef */.elementor-17 .elementor-element.elementor-element-5cf26ef p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf03360 */.elementor-17 .elementor-element.elementor-element-bf03360 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d43548 */.elementor-17 .elementor-element.elementor-element-0d43548 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55ce80f */.elementor-17 .elementor-element.elementor-element-55ce80f p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28dcb9a */.elementor-17 .elementor-element.elementor-element-28dcb9a p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50bfafb */.elementor-17 .elementor-element.elementor-element-50bfafb p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f6dd1 */.elementor-17 .elementor-element.elementor-element-b8f6dd1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5554191 */.elementor-17 .elementor-element.elementor-element-5554191 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-515924e */.elementor-17 .elementor-element.elementor-element-515924e p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-866fc62 */.elementor-17 .elementor-element.elementor-element-866fc62 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24835c */.elementor-17 .elementor-element.elementor-element-c24835c p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4753f5 */.elementor-17 .elementor-element.elementor-element-a4753f5 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c08dc3c */.elementor-17 .elementor-element.elementor-element-c08dc3c p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee58975 */.elementor-17 .elementor-element.elementor-element-ee58975 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-699817e */.elementor-17 .elementor-element.elementor-element-699817e p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-068cf36 */.elementor-17 .elementor-element.elementor-element-068cf36 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aacb747 */.elementor-17 .elementor-element.elementor-element-aacb747 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52839ea */.elementor-17 .elementor-element.elementor-element-52839ea {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1cf9f8 */.elementor-17 .elementor-element.elementor-element-a1cf9f8 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22cc759 */.elementor-17 .elementor-element.elementor-element-22cc759 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42fac45 */.elementor-17 .elementor-element.elementor-element-42fac45 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9fc39d */.elementor-17 .elementor-element.elementor-element-d9fc39d p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a81bdf7 */.elementor-17 .elementor-element.elementor-element-a81bdf7 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85a9db */.elementor-17 .elementor-element.elementor-element-f85a9db p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8566957 */.elementor-17 .elementor-element.elementor-element-8566957 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5aa202 */.elementor-17 .elementor-element.elementor-element-a5aa202 p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d794d16 */.elementor-17 .elementor-element.elementor-element-d794d16 p {
    margin: 0;
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1c881e */.elementor-17 .elementor-element.elementor-element-e1c881e p {
    margin: 0;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-837a01f */.elementor-17 .elementor-element.elementor-element-837a01f {
    width: fit-content;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cocogoose Pro Ultralight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gentefem.com/wp-content/uploads/2025/10/Cocogoose-Pro-Ultralight-trial.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-display: auto;
	src: url('https://gentefem.com/wp-content/uploads/2025/10/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */