.elementor-2 .elementor-element.elementor-element-2c16eee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-0d16fb2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:04%;--padding-bottom:04%;--padding-left:04%;--padding-right:04%;}.elementor-2 .elementor-element.elementor-element-0d16fb2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0d16fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79972cb );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fda66b0{z-index:999;text-align:center;}.elementor-2 .elementor-element.elementor-element-fda66b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-8d7ebf0 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa9e421{z-index:999;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-b37353e );}.elementor-2 .elementor-element.elementor-element-b6144ce{--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:space-evenly;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-2 .elementor-element.elementor-element-9daa0b6{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-9daa0b6:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-9daa0b6 a{color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-f7d489d{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-f7d489d:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-f7d489d a{color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-5037cbb{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-5037cbb:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-5037cbb a{color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-7e80082{--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:flex-end;--align-items:flex-start;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:99;}.elementor-2 .elementor-element.elementor-element-7e80082:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7e80082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/img-stay.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-93e6b0b{z-index:99;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-dc5cc6b{z-index:999;}.elementor-2 .elementor-element.elementor-element-dc5cc6b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-870056f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:999;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-092d18f{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-092d18f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-092d18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-253a597{--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:flex-end;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:99;}.elementor-2 .elementor-element.elementor-element-d252777{z-index:99;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-b37353e );}.elementor-2 .elementor-element.elementor-element-a9c09ff{z-index:999;}.elementor-2 .elementor-element.elementor-element-a9c09ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-5af90d2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:999;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-4ee51d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-645d389{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-645d389:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-645d389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/entrance-il-fontanaro-.jpeg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d2f3927{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-93a02d8{z-index:999;}.elementor-2 .elementor-element.elementor-element-93a02d8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3ea0870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-90de51e{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-666d38d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-666d38d:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-666d38d a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-7c042f4{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-7c042f4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c042f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Frantoio-2-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c630789{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-d94c12e{z-index:999;}.elementor-2 .elementor-element.elementor-element-d94c12e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-23500c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-f45a58f{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3b764f8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3b764f8:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3b764f8 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3ad00ee{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-3ad00ee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3ad00ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2025/09/living2-2.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-aabebd5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-ee2472f{z-index:999;}.elementor-2 .elementor-element.elementor-element-ee2472f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-c4d8def{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-1c357b2{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3cc05a3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3cc05a3:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-3cc05a3 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-d60ba49{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-d60ba49:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d60ba49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/CICERUM-63-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-979b780{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-4165aef{z-index:999;}.elementor-2 .elementor-element.elementor-element-4165aef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f94f365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-9c67602{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-16f5566{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-16f5566:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-16f5566 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-ca7531d{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-ca7531d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca7531d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Brunello-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9540efc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-9c4496a{z-index:999;}.elementor-2 .elementor-element.elementor-element-9c4496a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-298fa22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-91d226a{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-cca316e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-cca316e:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-cca316e a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-d1c682c{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-d1c682c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1c682c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Sagrantino-10-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-341c67d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-cfee3ad{z-index:999;}.elementor-2 .elementor-element.elementor-element-cfee3ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-7277a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-5112c8f{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f9821d4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f9821d4:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f9821d4 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f02ee98{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-f02ee98:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f02ee98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Sangiovese-17-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b0fe9a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-e843086{z-index:999;}.elementor-2 .elementor-element.elementor-element-e843086 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-e76a5e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-751860b{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-aca338e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-aca338e:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-aca338e a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-5244241{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-5244241:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5244241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/TIGNANELLO-2-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e6cb7e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-5570878{z-index:999;}.elementor-2 .elementor-element.elementor-element-5570878 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-9592424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-a3af311{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-38604c7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-38604c7:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-38604c7 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-9b284e1{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-9b284e1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9b284e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Desiderio-4-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-71a371e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-276fff6{z-index:999;}.elementor-2 .elementor-element.elementor-element-276fff6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-9b601dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-cb65c8f{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-c619b7c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-c619b7c:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-c619b7c a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-9d35423{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-9d35423:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9d35423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/cena-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1867288{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-291a486{z-index:999;}.elementor-2 .elementor-element.elementor-element-291a486 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-ee3389c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-1ff0057{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-eaf5ad4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-eaf5ad4:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-eaf5ad4 a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-ad20bbc{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-ad20bbc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad20bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/Fonte-Girasole-12-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e022423{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-457481e{z-index:999;}.elementor-2 .elementor-element.elementor-element-457481e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-a42cce8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-8988212{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-a9850cb{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-a9850cb:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-a9850cb a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f9f373f{--display:flex;--min-height:60vh;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-f9f373f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f9f373f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.simariani.it/wp-content/uploads/2026/05/IMG_6493-1110x611-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-fc3a82c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-4d706b1{z-index:999;}.elementor-2 .elementor-element.elementor-element-4d706b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-38fe80b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-d96241c{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-a45a03e{z-index:999;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f2eb1dc{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f2eb1dc:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-f2eb1dc a{color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-932d8ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3f780df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-fd7ed65 img{width:100%;}.elementor-2 .elementor-element.elementor-element-b20b502{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-a93631d{--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:flex-end;--align-items:flex-start;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:99;}.elementor-2 .elementor-element.elementor-element-41f62c5{z-index:99;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-b37353e );}.elementor-2 .elementor-element.elementor-element-eae5c26{z-index:999;}.elementor-2 .elementor-element.elementor-element-eae5c26 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-1dd3bad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:999;font-family:"Playfair Display", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-9eb97f9{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 1px 0px;color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-9eb97f9:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-9eb97f9 a{color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-4180b75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-4180b75:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4180b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79972cb );}.elementor-2 .elementor-element.elementor-element-d165841{--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:flex-end;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:99;}.elementor-2 .elementor-element.elementor-element-87e1897{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-a90de5c{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-a90de5c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a90de5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#211F1C;}.elementor-2 .elementor-element.elementor-element-09dd1a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2 .elementor-element.elementor-element-09dd1a8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09dd1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d7ebf0 );}.elementor-2 .elementor-element.elementor-element-7bb90f9{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-b37353e );}.elementor-2 .elementor-element.elementor-element-b0aa72b{z-index:999;text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-b37353e );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-092d18f{--width:100%;}.elementor-2 .elementor-element.elementor-element-4ee51d1{--width:100%;}.elementor-2 .elementor-element.elementor-element-d2f3927{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-c630789{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-aabebd5{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-979b780{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-9540efc{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-341c67d{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-b0fe9a8{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-e6cb7e8{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-71a371e{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-1867288{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-e022423{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-fc3a82c{--width:fit-content;}.elementor-2 .elementor-element.elementor-element-3f780df{--width:50%;}.elementor-2 .elementor-element.elementor-element-b20b502{--width:50%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-0d16fb2{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-2 .elementor-element.elementor-element-fda66b0 .elementor-heading-title{font-size:2em;}.elementor-2 .elementor-element.elementor-element-aa9e421{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-870056f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-092d18f{--width:100%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-2 .elementor-element.elementor-element-a9c09ff .elementor-heading-title{font-size:2em;}.elementor-2 .elementor-element.elementor-element-5af90d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-666d38d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-3b764f8{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-3cc05a3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-16f5566{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-cca316e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-f9821d4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-aca338e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-38604c7{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-c619b7c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-eaf5ad4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-a9850cb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-f2eb1dc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2 .elementor-element.elementor-element-932d8ae{--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;}.elementor-2 .elementor-element.elementor-element-eae5c26 .elementor-heading-title{font-size:2em;}.elementor-2 .elementor-element.elementor-element-1dd3bad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-4180b75{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-2 .elementor-element.elementor-element-d165841{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-09dd1a8{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-2 .elementor-element.elementor-element-b0aa72b{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-2c16eee */.elementor-2 .elementor-element.elementor-element-2c16eee{
    height: 100vh;
}


@media only screen and (max-width:786px){
    .elementor-2 .elementor-element.elementor-element-2c16eee{
    height: 100svh;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa9e421 */.elementor-2 .elementor-element.elementor-element-aa9e421 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9daa0b6 */.elementor-2 .elementor-element.elementor-element-9daa0b6 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7d489d */.elementor-2 .elementor-element.elementor-element-f7d489d p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5037cbb */.elementor-2 .elementor-element.elementor-element-5037cbb p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93e6b0b */.elementor-2 .elementor-element.elementor-element-93e6b0b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-870056f */.elementor-2 .elementor-element.elementor-element-870056f p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d252777 */.elementor-2 .elementor-element.elementor-element-d252777 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5af90d2 */.elementor-2 .elementor-element.elementor-element-5af90d2 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90de51e */.elementor-2 .elementor-element.elementor-element-90de51e p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f45a58f */.elementor-2 .elementor-element.elementor-element-f45a58f p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c357b2 */.elementor-2 .elementor-element.elementor-element-1c357b2 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c67602 */.elementor-2 .elementor-element.elementor-element-9c67602 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91d226a */.elementor-2 .elementor-element.elementor-element-91d226a p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5112c8f */.elementor-2 .elementor-element.elementor-element-5112c8f p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751860b */.elementor-2 .elementor-element.elementor-element-751860b p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3af311 */.elementor-2 .elementor-element.elementor-element-a3af311 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb65c8f */.elementor-2 .elementor-element.elementor-element-cb65c8f p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ff0057 */.elementor-2 .elementor-element.elementor-element-1ff0057 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8988212 */.elementor-2 .elementor-element.elementor-element-8988212 p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96241c */.elementor-2 .elementor-element.elementor-element-d96241c p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a45a03e */.elementor-2 .elementor-element.elementor-element-a45a03e p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd7ed65 */.elementor-2 .elementor-element.elementor-element-fd7ed65 img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41f62c5 */.elementor-2 .elementor-element.elementor-element-41f62c5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dd3bad */.elementor-2 .elementor-element.elementor-element-1dd3bad p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9eb97f9 */.elementor-2 .elementor-element.elementor-element-9eb97f9 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb90f9 */.elementor-2 .elementor-element.elementor-element-7bb90f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0aa72b */.elementor-2 .elementor-element.elementor-element-b0aa72b p{
    margin-bottom: 0;
}4/* End custom CSS */
/* Start custom CSS */html,
body{
    overflow-x: hidden;
}
.shadow:after{
    content: "";
    position: absolute;
    z-index: 0;
    height: 50%;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.5));
    pointer-events: none;
}
#philosophy{
    height: 100vh;
}
#philosophy:after{
    content: "";
    position: absolute;
    z-index: 0;
    height: 50%;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.5));
    pointer-events: none;
}

@media only screen and (max-width:786px){
    #philosophy{
        height: 100svh;
    }
}



@media only screen and (max-width:786px){
    .shadow{
        height: 70svh;
    }
}/* End custom CSS */