.elementor-1639 .elementor-element.elementor-element-07146e3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1639 .elementor-element.elementor-element-07146e3:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-07146e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-07146e3::before,.elementor-1639 .elementor-element.elementor-element-07146e3>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-07146e3>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-07146e3>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-07146e3>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-07146e3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/01/noisebg.png);--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-20cc983{--display:flex;--min-height:82vh;--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:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-20cc983:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-20cc983>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/04/DSC00067-2.jpg);background-position:bottom center;background-size:cover}.elementor-1639 .elementor-element.elementor-element-20cc983::before,.elementor-1639 .elementor-element.elementor-element-20cc983>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-20cc983>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-20cc983>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-20cc983>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-20cc983>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-8ba775f{--display:flex;--justify-content:center;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-8ba775f:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-8ba775f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-8ba775f::before,.elementor-1639 .elementor-element.elementor-element-8ba775f>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-8ba775f>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-8ba775f>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-8ba775f>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-8ba775f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/01/noisebg.png);--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-5e27108 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-b807e22{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1639 .elementor-element.elementor-element-b807e22 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1639 .elementor-element.elementor-element-70112aa .elementor-button{background-color:var(--e-global-color-3d89a09);font-family:"Montserrat";font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:0 0 0 0}.elementor-1639 .elementor-element.elementor-element-70112aa{width:var(--container-widget-width,58%);max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0}.elementor-1639 .elementor-element.elementor-element-70112aa .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1639 .elementor-element.elementor-element-ee7f7a4 .elementor-button{background-color:var(--e-global-color-3d89a09);font-family:"Montserrat";font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:0 0 0 0}.elementor-1639 .elementor-element.elementor-element-ee7f7a4{width:var(--container-widget-width,58%);max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0}.elementor-1639 .elementor-element.elementor-element-ee7f7a4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1639 .elementor-element.elementor-element-00e0c87{--display:flex;--overlay-opacity:1}.elementor-1639 .elementor-element.elementor-element-00e0c87::before,.elementor-1639 .elementor-element.elementor-element-00e0c87>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-00e0c87>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-00e0c87>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-00e0c87>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-00e0c87>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/01/noisebg.png);--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-83a40d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-83a40d1::before,.elementor-1639 .elementor-element.elementor-element-83a40d1>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-83a40d1>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-83a40d1>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-83a40d1>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-83a40d1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-269bbe0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);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-1639 .elementor-element.elementor-element-36926fe{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-b6a92ab{text-align:center}.elementor-1639 .elementor-element.elementor-element-b6a92ab .elementor-heading-title{font-family:"Lumina";font-size:43px;color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-f764787{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-f764787>.elementor-widget-container{padding:30px 0 0 0}.elementor-1639 .elementor-element.elementor-element-9983902{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-9983902::before,.elementor-1639 .elementor-element.elementor-element-9983902>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-9983902>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-9983902>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-9983902>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-9983902>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-0c91aab{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-cb3adae{text-align:start}.elementor-1639 .elementor-element.elementor-element-cb3adae .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-3fa6941{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-85b6c6d{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1639 .elementor-element.elementor-element-a3ab544{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0}.elementor-1639 .elementor-element.elementor-element-a3ab544>.elementor-widget-container{margin:0 0 0 0;padding:-10px 0 0 0}.elementor-1639 .elementor-element.elementor-element-a3ab544.elementor-element{--align-self:flex-end}.elementor-1639 .elementor-element.elementor-element-530fe4c{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-530fe4c::before,.elementor-1639 .elementor-element.elementor-element-530fe4c>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-530fe4c>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-530fe4c>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-530fe4c>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-530fe4c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-7d9e19f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-8da1660{text-align:start}.elementor-1639 .elementor-element.elementor-element-8da1660 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-9acc791{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-85b4763{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-9416250{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0}.elementor-1639 .elementor-element.elementor-element-9416250>.elementor-widget-container{margin:0 0 0 0;padding:-10px 0 0 0}.elementor-1639 .elementor-element.elementor-element-9416250.elementor-element{--align-self:flex-end}.elementor-1639 .elementor-element.elementor-element-7fe9523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-7fe9523::before,.elementor-1639 .elementor-element.elementor-element-7fe9523>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-7fe9523>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-7fe9523>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-7fe9523>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-7fe9523>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-853b387{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-100567b{text-align:start}.elementor-1639 .elementor-element.elementor-element-100567b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-0ad0cd4{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-df7abde{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-b869deb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0}.elementor-1639 .elementor-element.elementor-element-b869deb>.elementor-widget-container{margin:0 0 0 0;padding:-10px 0 0 0}.elementor-1639 .elementor-element.elementor-element-b869deb.elementor-element{--align-self:flex-end}.elementor-1639 .elementor-element.elementor-element-4b6787a{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-4b6787a:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-4b6787a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-4b6787a::before,.elementor-1639 .elementor-element.elementor-element-4b6787a>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-4b6787a>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-4b6787a>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-4b6787a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-4b6787a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/01/noisebg.png);--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-4b6787a::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(9.1px) hue-rotate(0deg)}.elementor-1639 .elementor-element.elementor-element-25f525a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.05;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-25f525a::before,.elementor-1639 .elementor-element.elementor-element-25f525a>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-25f525a>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-25f525a>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-25f525a>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-25f525a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-9b69667{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-1639 .elementor-element.elementor-element-9b69667 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-63f127f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.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-1639 .elementor-element.elementor-element-3fe5e61 .elementor-icon-wrapper{text-align:center}.elementor-1639 .elementor-element.elementor-element-3fe5e61.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-3fe5e61.elementor-view-framed .elementor-icon,.elementor-1639 .elementor-element.elementor-element-3fe5e61.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-3fe5e61.elementor-view-framed .elementor-icon,.elementor-1639 .elementor-element.elementor-element-3fe5e61.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-f045a56{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-262f7f8{text-align:center}.elementor-1639 .elementor-element.elementor-element-262f7f8 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-71a06c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-1639 .elementor-element.elementor-element-f20bd30 .elementor-icon-wrapper{text-align:center}.elementor-1639 .elementor-element.elementor-element-f20bd30.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-f20bd30.elementor-view-framed .elementor-icon,.elementor-1639 .elementor-element.elementor-element-f20bd30.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-f20bd30.elementor-view-framed .elementor-icon,.elementor-1639 .elementor-element.elementor-element-f20bd30.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-85c5242{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-e62fd26{text-align:center}.elementor-1639 .elementor-element.elementor-element-e62fd26 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-b1666dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.05;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-b1666dd::before,.elementor-1639 .elementor-element.elementor-element-b1666dd>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-b1666dd>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-b1666dd>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-b1666dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-b1666dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-aa65096{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-c0739f4{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-8e6b3dc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1639 .elementor-element.elementor-element-8e6b3dc>.elementor-widget-container{padding:0 0 0 0}.elementor-1639 .elementor-element.elementor-element-40c3845{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-40c3845::before,.elementor-1639 .elementor-element.elementor-element-40c3845>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-40c3845>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-40c3845>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-40c3845>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-40c3845>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-5481f57{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-1639 .elementor-element.elementor-element-dbf9c87{text-align:start}.elementor-1639 .elementor-element.elementor-element-dbf9c87 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-25df3f2{--display:flex;--min-height:63vh;border-style:solid;--border-style:solid;border-width:0 5px 0 0;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-1639 .elementor-element.elementor-element-25df3f2:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-25df3f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1639 .elementor-element.elementor-element-25df3f2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1639 .elementor-element.elementor-element-77aa16c{text-align:start;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-9965e7c{text-align:start;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-0192998{text-align:start}.elementor-1639 .elementor-element.elementor-element-0192998 .elementor-heading-title{font-family:"Libre Caslon Display";font-size:20px;font-weight:700;letter-spacing:1.1px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-1641551{text-align:start}.elementor-1639 .elementor-element.elementor-element-1641551 .elementor-heading-title{font-family:"Libre Caslon Display";font-size:20px;font-weight:700;letter-spacing:1.1px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-8e6b002{--display:flex;--min-height:63vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-8e6b002:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-8e6b002>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1639 .elementor-element.elementor-element-604ed11{--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;--overlay-opacity:0.05}.elementor-1639 .elementor-element.elementor-element-604ed11:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-604ed11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-604ed11::before,.elementor-1639 .elementor-element.elementor-element-604ed11>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-604ed11>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-604ed11>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-604ed11>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-604ed11>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-be50714{--display:flex}.elementor-1639 .elementor-element.elementor-element-7f0ad4f{text-align:center}.elementor-1639 .elementor-element.elementor-element-7f0ad4f .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-7dece6b{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-f1659a9{--display:flex}.elementor-1639 .elementor-element.elementor-element-4547c6e{text-align:center}.elementor-1639 .elementor-element.elementor-element-4547c6e .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-04ba6f4{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-2557291{--display:flex}.elementor-1639 .elementor-element.elementor-element-18bcd9a{text-align:center}.elementor-1639 .elementor-element.elementor-element-18bcd9a .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-23a3c9f{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-5f709d5{--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;--overlay-opacity:0.05}.elementor-1639 .elementor-element.elementor-element-5f709d5:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-5f709d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE8}.elementor-1639 .elementor-element.elementor-element-5f709d5::before,.elementor-1639 .elementor-element.elementor-element-5f709d5>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-5f709d5>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-5f709d5>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-5f709d5>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-5f709d5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-ea7096e{--display:flex}.elementor-1639 .elementor-element.elementor-element-1665b54{text-align:center}.elementor-1639 .elementor-element.elementor-element-1665b54 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-37b9d19{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-d2f9614{--display:flex}.elementor-1639 .elementor-element.elementor-element-21eace6{text-align:center}.elementor-1639 .elementor-element.elementor-element-21eace6 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-3c8ad39{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-6f1508a{--display:flex}.elementor-1639 .elementor-element.elementor-element-be36fba{text-align:center}.elementor-1639 .elementor-element.elementor-element-be36fba .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-25562be{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-9b75721{--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;--overlay-opacity:0.05}.elementor-1639 .elementor-element.elementor-element-9b75721:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-9b75721>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-9b75721::before,.elementor-1639 .elementor-element.elementor-element-9b75721>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-9b75721>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-9b75721>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-9b75721>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-9b75721>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-1874d9f{--display:flex}.elementor-1639 .elementor-element.elementor-element-0af8ff1{text-align:center}.elementor-1639 .elementor-element.elementor-element-0af8ff1 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-f9bb3bd{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-21904da{--display:flex}.elementor-1639 .elementor-element.elementor-element-b29decd{text-align:center}.elementor-1639 .elementor-element.elementor-element-b29decd .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-4257a5a{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-80f8fee{--display:flex}.elementor-1639 .elementor-element.elementor-element-d55a6a2{text-align:center}.elementor-1639 .elementor-element.elementor-element-d55a6a2 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-6e1de67{text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-cbcdfec{--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;--flex-wrap:nowrap;--overlay-opacity:0.05;border-style:none;--border-style:none}.elementor-1639 .elementor-element.elementor-element-cbcdfec:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-cbcdfec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFE8}.elementor-1639 .elementor-element.elementor-element-cbcdfec::before,.elementor-1639 .elementor-element.elementor-element-cbcdfec>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-cbcdfec>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-cbcdfec>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-cbcdfec>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-cbcdfec>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-3b25f41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1639 .elementor-element.elementor-element-634268f{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center}.elementor-1639 .elementor-element.elementor-element-634268f .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-64732c7{width:var(--container-widget-width,44%);max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-primary)}.elementor-1639 .elementor-element.elementor-element-423781c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-423781c::before,.elementor-1639 .elementor-element.elementor-element-423781c>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-423781c>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-423781c>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-423781c>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-423781c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-c55459f{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1639 .elementor-element.elementor-element-c55459f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1639 .elementor-element.elementor-element-3e7db97{text-align:start}.elementor-1639 .elementor-element.elementor-element-3e7db97 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-a8a8d0a{text-align:start;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-dc46729{text-align:start}.elementor-1639 .elementor-element.elementor-element-dc46729 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-2e25a3a{text-align:start;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-bca4523{text-align:start}.elementor-1639 .elementor-element.elementor-element-bca4523 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-52d75d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:59px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-4085d9a{text-align:start}.elementor-1639 .elementor-element.elementor-element-4085d9a .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-49f1c2b{text-align:start;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:1.3px;color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-45e8049{text-align:start}.elementor-1639 .elementor-element.elementor-element-45e8049 .elementor-heading-title{font-family:var(--e-global-typography-321e419-font-family);font-size:var(--e-global-typography-321e419-font-size);color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-a1a9509{--display:flex}.elementor-1639 .elementor-element.elementor-element-75d00cc{--e-image-carousel-slides-to-show:1}.elementor-1639 .elementor-element.elementor-element-6e7b5e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:270px;--padding-bottom:110px;--padding-left:100px;--padding-right:100px}.elementor-1639 .elementor-element.elementor-element-6e7b5e4::before,.elementor-1639 .elementor-element.elementor-element-6e7b5e4>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-6e7b5e4>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-6e7b5e4>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-6e7b5e4>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-6e7b5e4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1639 .elementor-element.elementor-element-a15c06b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-a15c06b:not(.elementor-motion-effects-element-type-background),.elementor-1639 .elementor-element.elementor-element-a15c06b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d89a09)}.elementor-1639 .elementor-element.elementor-element-a15c06b::before,.elementor-1639 .elementor-element.elementor-element-a15c06b>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-a15c06b>.e-con-inner>.elementor-background-video-container::before,.elementor-1639 .elementor-element.elementor-element-a15c06b>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-a15c06b>.e-con-inner>.elementor-background-slideshow::before,.elementor-1639 .elementor-element.elementor-element-a15c06b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/01/noisebg.png);--background-overlay:'';background-position:center center}.elementor-1639 .elementor-element.elementor-element-a81266c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-1639 .elementor-element.elementor-element-a81266c .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary)}.elementor-1639 .elementor-element.elementor-element-ca493e3{text-align:center;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-secondary)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1639 .elementor-element.elementor-element-5e27108 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-b807e22 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-36926fe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px;font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-f764787{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px;font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-9983902{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1639 .elementor-element.elementor-element-cb3adae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-3fa6941{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-85b6c6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-530fe4c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1639 .elementor-element.elementor-element-8da1660 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-9acc791{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-85b4763{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-7fe9523{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1639 .elementor-element.elementor-element-100567b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-0ad0cd4{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-df7abde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-25f525a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1639 .elementor-element.elementor-element-9b69667 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-262f7f8 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-e62fd26 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-40c3845{--min-height:0vh;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-dbf9c87 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-25df3f2{--min-height:2vh}.elementor-1639 .elementor-element.elementor-element-77aa16c{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-9965e7c{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-8e6b002{--min-height:28vh}.elementor-1639 .elementor-element.elementor-element-7f0ad4f .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-4547c6e .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-18bcd9a .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-1665b54 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-21eace6 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-be36fba .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-0af8ff1 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-b29decd .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-d55a6a2 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-cbcdfec{--min-height:0px}.elementor-1639 .elementor-element.elementor-element-634268f .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-423781c{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-3e7db97 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-dc46729 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-bca4523 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-4085d9a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-45e8049 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-6e7b5e4{--padding-top:200px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-1639 .elementor-element.elementor-element-a81266c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-ca493e3{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-1639 .elementor-element.elementor-element-8ba775f{--width:50%}.elementor-1639 .elementor-element.elementor-element-00e0c87{--width:50%}.elementor-1639 .elementor-element.elementor-element-269bbe0{--width:100%}.elementor-1639 .elementor-element.elementor-element-0c91aab{--width:47%}.elementor-1639 .elementor-element.elementor-element-85b6c6d{--width:47%}.elementor-1639 .elementor-element.elementor-element-7d9e19f{--width:47%}.elementor-1639 .elementor-element.elementor-element-85b4763{--width:47%}.elementor-1639 .elementor-element.elementor-element-853b387{--width:47%}.elementor-1639 .elementor-element.elementor-element-df7abde{--width:47%}.elementor-1639 .elementor-element.elementor-element-25f525a{--width:100%}.elementor-1639 .elementor-element.elementor-element-63f127f{--width:40%}.elementor-1639 .elementor-element.elementor-element-71a06c4{--width:40%}.elementor-1639 .elementor-element.elementor-element-b1666dd{--width:100%}.elementor-1639 .elementor-element.elementor-element-aa65096{--width:100%}.elementor-1639 .elementor-element.elementor-element-5481f57{--width:100%}.elementor-1639 .elementor-element.elementor-element-25df3f2{--width:26.698%}.elementor-1639 .elementor-element.elementor-element-8e6b002{--width:70%}.elementor-1639 .elementor-element.elementor-element-be50714{--width:33%}.elementor-1639 .elementor-element.elementor-element-f1659a9{--width:33%}.elementor-1639 .elementor-element.elementor-element-2557291{--width:33%}.elementor-1639 .elementor-element.elementor-element-ea7096e{--width:33%}.elementor-1639 .elementor-element.elementor-element-d2f9614{--width:33%}.elementor-1639 .elementor-element.elementor-element-6f1508a{--width:33%}.elementor-1639 .elementor-element.elementor-element-1874d9f{--width:33%}.elementor-1639 .elementor-element.elementor-element-21904da{--width:33%}.elementor-1639 .elementor-element.elementor-element-80f8fee{--width:33%}.elementor-1639 .elementor-element.elementor-element-3b25f41{--width:100%}.elementor-1639 .elementor-element.elementor-element-c55459f{--width:34.884%}.elementor-1639 .elementor-element.elementor-element-52d75d3{--width:100%}.elementor-1639 .elementor-element.elementor-element-a1a9509{--width:64%}.elementor-1639 .elementor-element.elementor-element-a15c06b{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1639 .elementor-element.elementor-element-8ba775f{--width:100%}.elementor-1639 .elementor-element.elementor-element-0c91aab{--width:100%}.elementor-1639 .elementor-element.elementor-element-85b6c6d{--width:100%}.elementor-1639 .elementor-element.elementor-element-7d9e19f{--width:100%}.elementor-1639 .elementor-element.elementor-element-85b4763{--width:100%}.elementor-1639 .elementor-element.elementor-element-853b387{--width:100%}.elementor-1639 .elementor-element.elementor-element-df7abde{--width:100%}.elementor-1639 .elementor-element.elementor-element-63f127f{--width:100%}.elementor-1639 .elementor-element.elementor-element-71a06c4{--width:92%}.elementor-1639 .elementor-element.elementor-element-5481f57{--width:100%}.elementor-1639 .elementor-element.elementor-element-25df3f2{--width:100%}.elementor-1639 .elementor-element.elementor-element-8e6b002{--width:100%}.elementor-1639 .elementor-element.elementor-element-c55459f{--width:100%}.elementor-1639 .elementor-element.elementor-element-52d75d3{--width:100%}.elementor-1639 .elementor-element.elementor-element-a1a9509{--width:100%}}@media(max-width:767px){.elementor-1639 .elementor-element.elementor-element-20cc983{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1639 .elementor-element.elementor-element-8ba775f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1639 .elementor-element.elementor-element-5e27108 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-b807e22 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-70112aa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-1639 .elementor-element.elementor-element-ee7f7a4{--container-widget-width:930px;--container-widget-flex-grow:0;width:var(--container-widget-width,930px);max-width:930px}.elementor-1639 .elementor-element.elementor-element-83a40d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-36926fe{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-b6a92ab .elementor-heading-title{font-size:30px}.elementor-1639 .elementor-element.elementor-element-f764787{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-9983902{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-cb3adae .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-3fa6941{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-530fe4c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-8da1660 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-9acc791{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-7fe9523{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-100567b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-0ad0cd4{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-4b6787a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-9b69667 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-262f7f8 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-e62fd26 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-40c3845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-dbf9c87 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-77aa16c{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-9965e7c{font-size:var(--e-global-typography-text-font-size)}.elementor-1639 .elementor-element.elementor-element-7f0ad4f .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-4547c6e .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-18bcd9a .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-1665b54 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-21eace6 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-be36fba .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-0af8ff1 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-b29decd .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-d55a6a2 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-634268f .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-64732c7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-1639 .elementor-element.elementor-element-423781c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-3e7db97 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-dc46729 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-bca4523 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-4085d9a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-45e8049 .elementor-heading-title{font-size:var(--e-global-typography-321e419-font-size)}.elementor-1639 .elementor-element.elementor-element-6e7b5e4{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1639 .elementor-element.elementor-element-a81266c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1639 .elementor-element.elementor-element-ca493e3{font-size:var(--e-global-typography-text-font-size)}}@font-face{font-family:'Lumina';font-style:normal;font-weight:400;font-display:auto;src:url(https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.eot);src:url('https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.eot#1779287959') format('embedded-opentype'),url(https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.woff2) format('woff2'),url(https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.woff) format('woff'),url(https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.ttf) format('truetype'),url('https://agriturismodeigrippi.it/wp-content/uploads/2024/02/LUMINA.svg#Lumina') format('svg')}