.elementor-696 .elementor-element.elementor-element-55b326d{--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:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-696 .elementor-element.elementor-element-130ba38{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-696 .elementor-element.elementor-element-cffe5dd{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-696 .elementor-element.elementor-element-ecb611a{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-ecb611a.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-ecb611a .elementor-heading-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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-2369900{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-009585f{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-5ed3136{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-5ed3136.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-5ed3136 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-12da23d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-73ed6d7{--display:flex;--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-696 .elementor-element.elementor-element-dbfd3d2{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-5df5c18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-a474b3b .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:24px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-b6908b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-3e0d69f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-c927c64{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-b7257de{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-b7257de.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-b7257de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-8376e3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-4ba232f{--display:flex;--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-696 .elementor-element.elementor-element-2d86da8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-9a01132{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-064af36 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:24px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-4bba79a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-6c231c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-a7978b6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-696 .elementor-element.elementor-element-2617149{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-2617149.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-2617149 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-9dd4ce9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-fb349db{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-b77baeb{text-align:start;}.elementor-696 .elementor-element.elementor-element-b77baeb img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-84f0e79{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-84f0e79 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-4738e0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-69809b5{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-69809b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-02b4ba1{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-a9055c5{text-align:start;}.elementor-696 .elementor-element.elementor-element-a9055c5 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-9b31166{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-9b31166 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-3ba2701 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-72e433a{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-72e433a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-f014ee2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-09edd2d{text-align:start;}.elementor-696 .elementor-element.elementor-element-09edd2d img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-bf0b5b1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-bf0b5b1 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-dd77d5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-0a5ef4d{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-0a5ef4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-519a32e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-686b214{text-align:start;}.elementor-696 .elementor-element.elementor-element-686b214 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-8e2a9f6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-8e2a9f6 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-e0f2460 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-4249b05{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-4249b05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-779db0c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-d8418af{text-align:start;}.elementor-696 .elementor-element.elementor-element-d8418af img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-d0973ba{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-d0973ba .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-9af1888 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-f2cd4a1{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-f2cd4a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-cba148e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-696 .elementor-element.elementor-element-6cca90a{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-6cca90a.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-6cca90a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-adcd881{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-2ab2d7d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-3a74377{text-align:start;}.elementor-696 .elementor-element.elementor-element-3a74377 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-71585ac{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-71585ac .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-12c9d6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-042384c{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-042384c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-368a8c4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-d1cad9c{text-align:start;}.elementor-696 .elementor-element.elementor-element-d1cad9c img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-92ee64e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-92ee64e .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-5947bc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-0f926f8{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-0f926f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-6cc1f27{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-ae01199{text-align:start;}.elementor-696 .elementor-element.elementor-element-ae01199 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-1a0d7fb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-1a0d7fb .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-4eda99f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-3c1380d{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-3c1380d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-37dbaa8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-04b02e1{text-align:start;}.elementor-696 .elementor-element.elementor-element-04b02e1 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-68c07ae{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-68c07ae .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-8d4b89c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-f1dc082{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-f1dc082 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-e3c67b3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-6c0cb0f{text-align:start;}.elementor-696 .elementor-element.elementor-element-6c0cb0f img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-39171b6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-39171b6 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-eff9bb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-cc00c43{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-cc00c43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-8c710ea{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-96e0432{text-align:start;}.elementor-696 .elementor-element.elementor-element-96e0432 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-de9a058{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-de9a058 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-2fe108c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-2cfbc7b{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-2cfbc7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}.elementor-696 .elementor-element.elementor-element-2f2a600{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-696 .elementor-element.elementor-element-a42bd38{width:auto;max-width:auto;text-align:start;}.elementor-696 .elementor-element.elementor-element-a42bd38.elementor-element{--align-self:flex-start;}.elementor-696 .elementor-element.elementor-element-a42bd38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-2907c54{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-f03f0af{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-d63a2c1{text-align:start;}.elementor-696 .elementor-element.elementor-element-d63a2c1 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-bca2913{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-bca2913 .elementor-heading-title{font-family:"Literata variable", Sans-serif;font-size:21px;font-weight:450;font-style:normal;line-height:1.8rem;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-aa01638 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-696 .elementor-element.elementor-element-be82295{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-696 .elementor-element.elementor-element-be82295 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#6E6E6E;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-696 .elementor-element.elementor-element-55b326d{--padding-top:50px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-696 .elementor-element.elementor-element-cffe5dd{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-696 .elementor-element.elementor-element-ecb611a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-696 .elementor-element.elementor-element-2369900{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-696 .elementor-element.elementor-element-5ed3136 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-a474b3b .elementor-heading-title{font-size:24px;font-weight:450;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-b6908b0 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-3e0d69f .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-b7257de .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-064af36 .elementor-heading-title{font-size:24px;font-weight:450;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-4bba79a .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-6c231c4 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-a7978b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-2617149 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-9dd4ce9{--e-con-grid-template-columns:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-b77baeb img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-84f0e79 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-4738e0e .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-69809b5 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-a9055c5 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-9b31166 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-3ba2701 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-72e433a .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-09edd2d img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-bf0b5b1 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-dd77d5c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-0a5ef4d .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-686b214 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-8e2a9f6 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-e0f2460 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-4249b05 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-d8418af img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-d0973ba .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-9af1888 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-f2cd4a1 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-cba148e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-6cca90a .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-adcd881{--e-con-grid-template-columns:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-3a74377 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-71585ac .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-12c9d6b .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-042384c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-d1cad9c img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-92ee64e .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-5947bc3 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-0f926f8 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-ae01199 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-1a0d7fb .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-4eda99f .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-3c1380d .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-04b02e1 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-68c07ae .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-8d4b89c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-f1dc082 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-6c0cb0f img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-39171b6 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-eff9bb7 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-cc00c43 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-96e0432 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-de9a058 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-2fe108c .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-2cfbc7b .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-2f2a600{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-a42bd38 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-2907c54{--e-con-grid-template-columns:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-d63a2c1 img{max-width:80%;}.elementor-696 .elementor-element.elementor-element-bca2913 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.6rem;}.elementor-696 .elementor-element.elementor-element-aa01638 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-be82295 .elementor-heading-title{font-size:14px;line-height:1.3em;}}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-55b326d{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-696 .elementor-element.elementor-element-ecb611a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-696 .elementor-element.elementor-element-2369900{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-696 .elementor-element.elementor-element-5ed3136 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-838c0ba{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-696 .elementor-element.elementor-element-dbfd3d2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-a474b3b .elementor-heading-title{font-size:20px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-b6908b0 .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-696 .elementor-element.elementor-element-3e0d69f .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-b7257de .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-21223dd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-696 .elementor-element.elementor-element-2d86da8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-696 .elementor-element.elementor-element-064af36 .elementor-heading-title{font-size:20px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-4bba79a .elementor-heading-title{font-size:17px;line-height:1.5em;}.elementor-696 .elementor-element.elementor-element-6c231c4 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-696 .elementor-element.elementor-element-2617149 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-9dd4ce9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-b77baeb img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-84f0e79 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-4738e0e .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-69809b5 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-a9055c5 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-9b31166 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-3ba2701 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-72e433a .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-09edd2d img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-bf0b5b1 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-dd77d5c .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-0a5ef4d .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-686b214 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-8e2a9f6 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-e0f2460 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-4249b05 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-d8418af img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-d0973ba .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-9af1888 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-f2cd4a1 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-6cca90a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-adcd881{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-3a74377 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-71585ac .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-12c9d6b .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-042384c .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-d1cad9c img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-92ee64e .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-5947bc3 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-0f926f8 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-ae01199 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-1a0d7fb .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-4eda99f .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-3c1380d .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-04b02e1 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-68c07ae .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-8d4b89c .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-f1dc082 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-6c0cb0f img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-39171b6 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-eff9bb7 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-cc00c43 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-96e0432 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-de9a058 .elementor-heading-title{font-size:18px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-2fe108c .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-2cfbc7b .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-696 .elementor-element.elementor-element-a42bd38 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-2907c54{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-696 .elementor-element.elementor-element-d63a2c1 img{max-width:60%;}.elementor-696 .elementor-element.elementor-element-bca2913 .elementor-heading-title{font-size:20px;line-height:1.5rem;}.elementor-696 .elementor-element.elementor-element-aa01638 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-696 .elementor-element.elementor-element-be82295 .elementor-heading-title{font-size:15px;line-height:1.3em;}}@media(min-width:768px){.elementor-696 .elementor-element.elementor-element-55b326d{--content-width:1180px;}.elementor-696 .elementor-element.elementor-element-009585f{--width:50%;}.elementor-696 .elementor-element.elementor-element-c927c64{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-696 .elementor-element.elementor-element-009585f{--width:500px;}.elementor-696 .elementor-element.elementor-element-c927c64{--width:500px;}}/* Start custom CSS for image, class: .elementor-element-e87a7f6 */.elementor-696 .elementor-element.elementor-element-e87a7f6 img {
  position:absolute;
  width: 800px;
  opacity: 0.7;
  animation: moverYGirar 11s infinite ease-in-out alternate;
  top:-45vh;
  left:-45%;
}
@media(max-width:541px){
.elementor-696 .elementor-element.elementor-element-e87a7f6 img {

}    
}
@keyframes moverYGirar {
  0%   { transform: translate(0, 0) rotate(0deg); }
  20%  { transform: translate(-80px, -50px) rotate(-10deg); }
  40%  { transform: translate(-60px, 60px) rotate(-35deg); }
  60%  { transform: translate(100px, 80px) rotate(-20deg); }
  80%  { transform: translate(-80px, -50px) rotate(-6deg); }
  100% { transform: translate(0, 0) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7b2681 */.elementor-696 .elementor-element.elementor-element-d7b2681 img {
  position:absolute;
  width: 1700px;
  opacity: 0.4;
  animation: moverYGirar 11s infinite ease-in-out alternate;
  top:140vh;
  right:-50vw;
}
@keyframes moverYGirar {
  0%   { transform: translate(0, 0) rotate(90deg); }
  20%  { transform: translate(-80px, -50px) rotate(80deg); }
  40%  { transform: translate(-60px, 60px) rotate(50deg); }
  60%  { transform: translate(100px, 80px) rotate(20deg); }
  80%  { transform: translate(-80px, -50px) rotate(-6deg); }
  100% { transform: translate(0, 0) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4b12c2 */.elementor-696 .elementor-element.elementor-element-f4b12c2 img {
  position:absolute;
  width: 1000px;
  opacity: 0.7;
  animation: moverYGirar 11s infinite ease-in-out alternate;
  top:180vh;
  left:-40vw;
}
@keyframes moverYGirar {
  0%   { transform: translate(0, 0) rotate(0deg); }
  20%  { transform: translate(-80px, -50px) rotate(-10deg); }
  40%  { transform: translate(-60px, 60px) rotate(-35deg); }
  60%  { transform: translate(100px, 80px) rotate(30deg); }
  80%  { transform: translate(-80px, -50px) rotate(-6deg); }
  100% { transform: translate(0, 0) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-838c0ba */.elementor-696 .elementor-element.elementor-element-838c0ba img{
    aspect-ratio: 7/8;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ed6d7 */.elementor-696 .elementor-element.elementor-element-73ed6d7 {
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21223dd */.elementor-696 .elementor-element.elementor-element-21223dd img{
    aspect-ratio: 7/8;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba232f */.elementor-696 .elementor-element.elementor-element-4ba232f {
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b326d */.elementor-696 .elementor-element.elementor-element-55b326d{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Literata variable';
	font-display: auto;
	src: url('https://www.redecoes.es/wp-content/uploads/2025/11/Literata-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */