.elementor-287 .elementor-element.elementor-element-394eabf{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-394eabf:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-394eabf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kotodamaproject.com/wp-content/uploads/2026/05/inicio-de-kotodama.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-394eabf::before, .elementor-287 .elementor-element.elementor-element-394eabf > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-394eabf > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-394eabf > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-394eabf > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-394eabf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-287 .elementor-element.elementor-element-a7eb74a{--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;--justify-content:flex-end;overflow:visible;}.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-287 .elementor-element.elementor-element-c02ae16{text-align:start;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.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-287 .elementor-element.elementor-element-a78e3ba .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:6em;font-weight:600;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-80068c1{--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;--justify-content:flex-end;overflow:visible;}.elementor-287 .elementor-element.elementor-element-4caf738 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-880e496{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-880e496:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-880e496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-16dc9cb{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-16dc9cb:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-16dc9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kotodamaproject.com/wp-content/uploads/2026/05/Berlin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-c1c96e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-c1c96e5.e-con{--align-self:center;}.elementor-287 .elementor-element.elementor-element-6297f9f .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-75f34a1{text-align:start;font-family:"Optima", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-2ee9b1e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-4e17b09{--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;--justify-content:flex-start;overflow:visible;}.elementor-287 .elementor-element.elementor-element-2025add .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:3em;font-weight:600;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-5c7e077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-e65cb90{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a317430{--display:flex;--min-height:30vh;--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;--overlay-opacity:1;--border-radius:20px 0px 0px 20px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a317430::before, .elementor-287 .elementor-element.elementor-element-a317430 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-a317430 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-a317430 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-a317430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-a317430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.kotodamaproject.com/wp-content/uploads/2026/05/kotodama07.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-d98fd23{--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;--justify-content:space-between;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 30px 30px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-9379a57{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-287 .elementor-element.elementor-element-3ab9ae8{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-91c733d{text-align:end;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-821332c .elementor-heading-title{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-823ee30{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-287 .elementor-element.elementor-element-74a9ff6 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-74a9ff6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-be8d631{--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:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-1ef2859{--display:flex;--min-height:30vh;--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;--overlay-opacity:0.93;--border-radius:20px 0px 0px 20px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-1ef2859::before, .elementor-287 .elementor-element.elementor-element-1ef2859 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-1ef2859 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-1ef2859 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-1ef2859 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-1ef2859 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.kotodamaproject.com/wp-content/uploads/2026/05/kotodama08.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-7ab6934{--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;--justify-content:space-between;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 30px 30px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-679457d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-287 .elementor-element.elementor-element-412cd39{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-b08eb45{text-align:end;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-51117bc .elementor-heading-title{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-7440259{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-ea5acdb .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-ea5acdb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-b31dca8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-2041a52{--display:flex;--min-height:30vh;--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;--overlay-opacity:1;--border-radius:20px 0px 0px 20px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-2041a52::before, .elementor-287 .elementor-element.elementor-element-2041a52 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-2041a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-2041a52 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-2041a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-2041a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.kotodamaproject.com/wp-content/uploads/2026/05/kotodama05.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-7a59366{--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;--justify-content:space-between;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 30px 30px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-d15fc12{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a4b4c6a{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-7b167ea{text-align:end;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-ba20a24 .elementor-heading-title{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-1233d36{color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-c1d032f .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-c1d032f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-a45d589{--display:flex;--min-height:30vh;--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:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a45d589:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-a45d589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-e5befb6{--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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-8292a24 .elementor-icon-wrapper{text-align:start;}.elementor-287 .elementor-element.elementor-element-8292a24.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-8292a24.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-8292a24.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-287 .elementor-element.elementor-element-8292a24.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-8292a24.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-287 .elementor-element.elementor-element-8292a24 .elementor-icon{font-size:1.5em;}.elementor-287 .elementor-element.elementor-element-8292a24 .elementor-icon svg{height:1.5em;}.elementor-287 .elementor-element.elementor-element-b503651 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:300;color:#000000;}.elementor-287 .elementor-element.elementor-element-f79f408{color:#000000;}.elementor-287 .elementor-element.elementor-element-3a9344b{--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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-0f1eb3c .elementor-icon-wrapper{text-align:start;}.elementor-287 .elementor-element.elementor-element-0f1eb3c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-0f1eb3c.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-0f1eb3c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-287 .elementor-element.elementor-element-0f1eb3c.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-0f1eb3c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-287 .elementor-element.elementor-element-0f1eb3c .elementor-icon{font-size:1.5em;}.elementor-287 .elementor-element.elementor-element-0f1eb3c .elementor-icon svg{height:1.5em;}.elementor-287 .elementor-element.elementor-element-e528ddd .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:300;color:#000000;}.elementor-287 .elementor-element.elementor-element-344b3ec{color:#000000;}.elementor-287 .elementor-element.elementor-element-f58451d{--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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-b73d5b5 .elementor-icon-wrapper{text-align:start;}.elementor-287 .elementor-element.elementor-element-b73d5b5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-b73d5b5.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-b73d5b5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-287 .elementor-element.elementor-element-b73d5b5.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-b73d5b5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-287 .elementor-element.elementor-element-b73d5b5 .elementor-icon{font-size:1.5em;}.elementor-287 .elementor-element.elementor-element-b73d5b5 .elementor-icon svg{height:1.5em;}.elementor-287 .elementor-element.elementor-element-0561925 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:300;color:#000000;}.elementor-287 .elementor-element.elementor-element-5699e59{color:#000000;}.elementor-287 .elementor-element.elementor-element-9ebe35b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-9ebe35b:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-9ebe35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab6e1e6 );}.elementor-287 .elementor-element.elementor-element-e4c6fa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-c46f78f .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:3em;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-12ba299{text-align:start;font-family:"Optima", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-287 .elementor-element.elementor-element-15b1dda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-15b1dda:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-15b1dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab6e1e6 );}.elementor-287 .elementor-element.elementor-element-63d14e7{--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:none;--border-style:none;--border-radius:30px 0px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-63d14e7:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-63d14e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-287 .elementor-element.elementor-element-1b72efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-1b72efe img{border-radius:30px 30px 0px 0px;}.elementor-287 .elementor-element.elementor-element-e40644a{text-align:start;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-8b1549e .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:3em;font-weight:600;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-ade14f0{text-align:start;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-e04f597 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-e04f597 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-4e9db89{--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-radius:0px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-4e9db89:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-4e9db89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-9002e35 img{border-radius:30px 30px 0px 0px;}.elementor-287 .elementor-element.elementor-element-0b9d49a{text-align:start;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-287 .elementor-element.elementor-element-39fa953 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:3em;font-weight:600;color:#000000;}.elementor-287 .elementor-element.elementor-element-0e814df{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-9dbf1ad .elementor-button{background-color:#61CE7000;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-9dbf1ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-e6c1f47{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-e6c1f47:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-e6c1f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c1f859 );}.elementor-287 .elementor-element.elementor-element-c99d294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-ec404e4 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:4em;font-weight:600;color:#000000;}.elementor-287 .elementor-element.elementor-element-5a60998{--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;--border-radius:30px 30px 30px 30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-2cd2e8b{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-c5204a0 .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-a130acb{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-48d89dc{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-e34e52b .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-d84e8f7{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-5f409b7{--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:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-5f409b7:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-5f409b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c1f859 );}.elementor-287 .elementor-element.elementor-element-ea0003a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-e5b2d40{--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;overflow:visible;}.elementor-287 .elementor-element.elementor-element-fede5d5{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-12232aa .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-f1cbe3c{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-5adea37{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a7ecb7f .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-6b8e023{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-788ec5f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-788ec5f:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-788ec5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c1f859 );}.elementor-287 .elementor-element.elementor-element-416e257{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-287 .elementor-element.elementor-element-a345ed4{--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;overflow:visible;}.elementor-287 .elementor-element.elementor-element-4df3f41{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-0d14a0b .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-ccc43e2{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-d993705{--display:flex;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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-1279403 .elementor-heading-title{color:#000000;}.elementor-287 .elementor-element.elementor-element-5ac8bb1{text-align:start;color:#000000;}.elementor-287 .elementor-element.elementor-element-8766068{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-8766068:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-8766068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c1f859 );}.elementor-287 .elementor-element.elementor-element-9b1b0af{--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;--justify-content:flex-end;--border-radius:30px 0px 0px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-9b1b0af:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-9b1b0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-97a73f6{text-align:start;font-family:"Optima", Sans-serif;font-size:0.7em;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-b3ed1ab .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:4em;font-weight:600;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-3341954{--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-radius:0px 30px 30px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-287 .elementor-element.elementor-element-3341954:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-3341954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-287 .elementor-element.elementor-element-29cb4eb{text-align:start;color:#FFFFFF;}.elementor-287 .elementor-element.elementor-element-4fb4a14 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-4fb4a14 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-287 .elementor-element.elementor-element-9379a57{--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-679457d{--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-d15fc12{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-394eabf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-287 .elementor-element.elementor-element-a78e3ba .elementor-heading-title{font-size:3em;}.elementor-287 .elementor-element.elementor-element-80068c1{--justify-content:flex-start;}.elementor-287 .elementor-element.elementor-element-4caf738 .elementor-heading-title{font-size:1.3em;}.elementor-287 .elementor-element.elementor-element-880e496{--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;}.elementor-287 .elementor-element.elementor-element-6297f9f .elementor-heading-title{font-size:2em;}.elementor-287 .elementor-element.elementor-element-2025add .elementor-heading-title{font-size:2.5em;}.elementor-287 .elementor-element.elementor-element-9379a57{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-679457d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-d15fc12{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-c46f78f .elementor-heading-title{font-size:2.5em;}.elementor-287 .elementor-element.elementor-element-63d14e7{--border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-8b1549e .elementor-heading-title{font-size:2em;}.elementor-287 .elementor-element.elementor-element-4e9db89{--border-radius:30px 30px 30px 30px;}.elementor-287 .elementor-element.elementor-element-39fa953 .elementor-heading-title{font-size:2em;}.elementor-287 .elementor-element.elementor-element-ec404e4 .elementor-heading-title{font-size:2.5em;}.elementor-287 .elementor-element.elementor-element-8766068{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-9b1b0af{--border-radius:30px 30px 0px 0px;}.elementor-287 .elementor-element.elementor-element-b3ed1ab .elementor-heading-title{font-size:2.5em;}.elementor-287 .elementor-element.elementor-element-3341954{--border-radius:0px 0px 30px 30px;}}@media(min-width:768px){.elementor-287 .elementor-element.elementor-element-a7eb74a{--width:50%;}.elementor-287 .elementor-element.elementor-element-80068c1{--width:50%;}.elementor-287 .elementor-element.elementor-element-16dc9cb{--width:50%;}.elementor-287 .elementor-element.elementor-element-c1c96e5{--width:50%;}.elementor-287 .elementor-element.elementor-element-4e17b09{--width:50%;}.elementor-287 .elementor-element.elementor-element-5c7e077{--width:50%;}.elementor-287 .elementor-element.elementor-element-a317430{--width:50%;}.elementor-287 .elementor-element.elementor-element-d98fd23{--width:50%;}.elementor-287 .elementor-element.elementor-element-1ef2859{--width:50%;}.elementor-287 .elementor-element.elementor-element-7ab6934{--width:50%;}.elementor-287 .elementor-element.elementor-element-2041a52{--width:50%;}.elementor-287 .elementor-element.elementor-element-7a59366{--width:50%;}.elementor-287 .elementor-element.elementor-element-e5befb6{--width:32%;}.elementor-287 .elementor-element.elementor-element-3a9344b{--width:32%;}.elementor-287 .elementor-element.elementor-element-f58451d{--width:32%;}.elementor-287 .elementor-element.elementor-element-e4c6fa3{--width:100%;}.elementor-287 .elementor-element.elementor-element-63d14e7{--width:50%;}.elementor-287 .elementor-element.elementor-element-4e9db89{--width:50%;}.elementor-287 .elementor-element.elementor-element-c99d294{--width:50%;}.elementor-287 .elementor-element.elementor-element-5a60998{--width:50%;}.elementor-287 .elementor-element.elementor-element-2cd2e8b{--width:50%;}.elementor-287 .elementor-element.elementor-element-48d89dc{--width:50%;}.elementor-287 .elementor-element.elementor-element-ea0003a{--width:50%;}.elementor-287 .elementor-element.elementor-element-e5b2d40{--width:50%;}.elementor-287 .elementor-element.elementor-element-fede5d5{--width:50%;}.elementor-287 .elementor-element.elementor-element-5adea37{--width:50%;}.elementor-287 .elementor-element.elementor-element-416e257{--width:50%;}.elementor-287 .elementor-element.elementor-element-a345ed4{--width:50%;}.elementor-287 .elementor-element.elementor-element-4df3f41{--width:50%;}.elementor-287 .elementor-element.elementor-element-d993705{--width:50%;}.elementor-287 .elementor-element.elementor-element-9b1b0af{--width:50%;}.elementor-287 .elementor-element.elementor-element-3341954{--width:50%;}}