.elementor-14 .elementor-element.elementor-element-1801f75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:84px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-b948678{text-align:center;}.elementor-14 .elementor-element.elementor-element-b948678 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:400;line-height:72px;letter-spacing:-3.4px;}.elementor-14 .elementor-element.elementor-element-7b98fdd{text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:-1.1px;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7b98fdd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7b98fdd.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5b945a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-15c2fdc{text-align:center;color:#2D0D07;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;line-height:21px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-15c2fdc > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-9e642c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:8px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-387c84a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-387c84a.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ca8254c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-ca8254c.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4c0468f img{width:130px;}.elementor-14 .elementor-element.elementor-element-4c0468f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-4c0468f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-fee57cf img{width:130px;}.elementor-14 .elementor-element.elementor-element-fee57cf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-fee57cf.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e7d98bd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-e7d98bd.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6814dcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:8px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button{font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;line-height:20px;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5c883be .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5c883be .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-5c883be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b5cb223{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-b5cb223:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b5cb223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granroma.com/wp-content/uploads/2023/10/Divider.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-b5cb223::before, .elementor-14 .elementor-element.elementor-element-b5cb223 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b5cb223 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b5cb223 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b5cb223 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b5cb223 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-b5cb223, .elementor-14 .elementor-element.elementor-element-b5cb223::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-d3d02a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:24px;}.elementor-14 .elementor-element.elementor-element-d3d02a0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2e4c9eb{text-align:right;}.elementor-14 .elementor-element.elementor-element-2e4c9eb img{width:200px;}.elementor-14 .elementor-element.elementor-element-2e4c9eb.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-2e4c9eb > .elementor-widget-container{background-color:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-bea55bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-bea55bb.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a522156{font-family:"Lora", Sans-serif;font-size:36px;font-weight:400;line-height:36px;letter-spacing:-1.8px;z-index:1;}.elementor-14 .elementor-element.elementor-element-a522156.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-a522156 > .elementor-widget-container{background-color:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-6c9dfce{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:-1.1px;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6c9dfce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;background-color:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button{font-family:"Lora", Sans-serif;font-size:15px;font-weight:500;line-height:20px;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-0308e3b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f9de464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-04b40bd{text-align:center;}.elementor-14 .elementor-element.elementor-element-04b40bd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:400;line-height:64px;letter-spacing:-3.8px;}.elementor-14 .elementor-element.elementor-element-0d39d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-bad3534{--display:flex;--min-height:730px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-bad3534:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bad3534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5EDCC;}.elementor-14 .elementor-element.elementor-element-bad3534::before, .elementor-14 .elementor-element.elementor-element-bad3534 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-bad3534 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-bad3534 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-bad3534 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-bad3534 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://granroma.com/wp-content/uploads/2023/10/Lopzione-vegana-che-conquista-tutti.png");background-position:bottom left;background-repeat:no-repeat;background-size:58% auto;}.elementor-14 .elementor-element.elementor-element-bad3534, .elementor-14 .elementor-element.elementor-element-bad3534::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-dcf889b{--divider-border-style:solid;--divider-color:#2D0D07;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-dcf889b .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-dcf889b .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-14 .elementor-element.elementor-element-dcf889b > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e8e04bc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-e8e04bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a74daf9{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-a74daf9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-731f77b{text-align:right;width:initial;max-width:initial;bottom:67px;}.elementor-14 .elementor-element.elementor-element-731f77b > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-731f77b{left:92px;}body.rtl .elementor-14 .elementor-element.elementor-element-731f77b{right:92px;}.elementor-14 .elementor-element.elementor-element-2ef4b21{--display:flex;--min-height:730px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-2ef4b21:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2ef4b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E0D0;}.elementor-14 .elementor-element.elementor-element-2ef4b21::before, .elementor-14 .elementor-element.elementor-element-2ef4b21 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2ef4b21 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2ef4b21 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2ef4b21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2ef4b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://granroma.com/wp-content/uploads/2023/10/Soluzioni-senza-glutine-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:59% auto;}.elementor-14 .elementor-element.elementor-element-2ef4b21, .elementor-14 .elementor-element.elementor-element-2ef4b21::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-51ad7c7{--divider-border-style:solid;--divider-color:#2D0D07;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-51ad7c7 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-51ad7c7 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-14 .elementor-element.elementor-element-51ad7c7 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b052a39 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-b052a39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9f5672f{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-9f5672f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7e86b6a{text-align:right;width:initial;max-width:initial;bottom:67px;}.elementor-14 .elementor-element.elementor-element-7e86b6a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7e86b6a{left:92px;}body.rtl .elementor-14 .elementor-element.elementor-element-7e86b6a{right:92px;}.elementor-14 .elementor-element.elementor-element-62af6c4{--display:flex;--min-height:730px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-62af6c4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-62af6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEDD;}.elementor-14 .elementor-element.elementor-element-62af6c4::before, .elementor-14 .elementor-element.elementor-element-62af6c4 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62af6c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62af6c4 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-62af6c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-62af6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://granroma.com/wp-content/uploads/2023/10/Gelato-senza-zucchero-senza-latte-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:55% auto;}.elementor-14 .elementor-element.elementor-element-62af6c4, .elementor-14 .elementor-element.elementor-element-62af6c4::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-aacc6fe{--divider-border-style:solid;--divider-color:#2D0D07;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-aacc6fe .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-aacc6fe .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-14 .elementor-element.elementor-element-aacc6fe > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-39fed1e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-39fed1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5a1c759{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-5a1c759 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0bd70ad{text-align:right;width:initial;max-width:initial;bottom:67px;}.elementor-14 .elementor-element.elementor-element-0bd70ad > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0bd70ad{left:92px;}body.rtl .elementor-14 .elementor-element.elementor-element-0bd70ad{right:92px;}.elementor-14 .elementor-element.elementor-element-47293cd{--display:flex;--min-height:730px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:luminosity;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-47293cd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-47293cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2D2D4;}.elementor-14 .elementor-element.elementor-element-47293cd::before, .elementor-14 .elementor-element.elementor-element-47293cd > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-47293cd > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-47293cd > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-47293cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-47293cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://granroma.com/wp-content/uploads/2023/10/Proteico-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:54% auto;}.elementor-14 .elementor-element.elementor-element-47293cd, .elementor-14 .elementor-element.elementor-element-47293cd::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-2e691e9{--divider-border-style:solid;--divider-color:#2D0D07;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-2e691e9 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-2e691e9 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-14 .elementor-element.elementor-element-2e691e9 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f8d9ff2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-f8d9ff2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c0437a2{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-c0437a2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c90f33e{text-align:right;width:initial;max-width:initial;bottom:67px;}.elementor-14 .elementor-element.elementor-element-c90f33e > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c90f33e{left:92px;}body.rtl .elementor-14 .elementor-element.elementor-element-c90f33e{right:92px;}.elementor-14 .elementor-element.elementor-element-b64213c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-f39e6d7{text-align:center;}.elementor-14 .elementor-element.elementor-element-f39e6d7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:400;line-height:64px;letter-spacing:-3.8px;}.elementor-14 .elementor-element.elementor-element-c985af3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-ea5b8b4{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-14 .elementor-element.elementor-element-ea5b8b4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ea5b8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDDC1;background-image:url("https://granroma.com/wp-content/uploads/2023/10/Basi-Gelateria.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-ea5b8b4, .elementor-14 .elementor-element.elementor-element-ea5b8b4::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-6518045 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-6518045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button{font-family:"Lora", Sans-serif;font-size:10px;font-weight:400;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:10em 10em 10em 10em;padding:34px 35px 34px 35px;}.elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-9fc3692.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-0abb777{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-14 .elementor-element.elementor-element-0abb777:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0abb777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EDD9;background-image:url("https://granroma.com/wp-content/uploads/2023/10/Linea-Paste.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-0abb777, .elementor-14 .elementor-element.elementor-element-0abb777::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-0894b39 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-0894b39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button{font-family:"Lora", Sans-serif;font-size:10px;font-weight:400;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:10em 10em 10em 10em;padding:34px 35px 34px 35px;}.elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-e1a6e1c.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-801044d{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-14 .elementor-element.elementor-element-801044d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-801044d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7D3C7;background-image:url("https://granroma.com/wp-content/uploads/2023/10/Linea-Smart.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-801044d, .elementor-14 .elementor-element.elementor-element-801044d::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-e572716 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-e572716 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2c63bd{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:-1px;}.elementor-14 .elementor-element.elementor-element-c2c63bd > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2c63bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button{font-family:"Lora", Sans-serif;font-size:10px;font-weight:400;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:10em 10em 10em 10em;padding:34px 35px 34px 35px;}.elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-5cb34a7.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-050e008{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-5575ada{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-14 .elementor-element.elementor-element-5575ada:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5575ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8DFAF;background-image:url("https://granroma.com/wp-content/uploads/2023/10/Linea-Gisella.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-5575ada, .elementor-14 .elementor-element.elementor-element-5575ada::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-c092712 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-c092712 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dcd3e74{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:26px;letter-spacing:-1px;}.elementor-14 .elementor-element.elementor-element-dcd3e74 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dcd3e74.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button{font-family:"Lora", Sans-serif;font-size:10px;font-weight:400;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:10em 10em 10em 10em;padding:34px 35px 34px 35px;}.elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-ffa8f4d.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-fccc878{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:24px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-14 .elementor-element.elementor-element-fccc878:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fccc878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE3C1;background-image:url("https://granroma.com/wp-content/uploads/2023/10/Linea-Variegati.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-14 .elementor-element.elementor-element-fccc878, .elementor-14 .elementor-element.elementor-element-fccc878::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-7f2d6af .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-2px;}.elementor-14 .elementor-element.elementor-element-7f2d6af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-934c602 .elementor-button{font-family:"Lora", Sans-serif;font-size:10px;font-weight:400;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:10em 10em 10em 10em;padding:34px 35px 34px 35px;}.elementor-14 .elementor-element.elementor-element-934c602 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-934c602 .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-934c602 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-934c602 .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-934c602.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-8200928{--display:flex;--background-transition:0.3s;--margin-block-start:84px;--margin-block-end:84px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button{font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;line-height:20px;fill:#2D0D07;color:#2D0D07;background-color:#2D0D0700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-e9f9e45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-04e64db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-9d80704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:129px;--padding-inline-end:175px;}.elementor-14 .elementor-element.elementor-element-9d80704.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5c87f18 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:54px;font-weight:400;line-height:50px;letter-spacing:-1.4px;}.elementor-14 .elementor-element.elementor-element-8935929{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-8935929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-875470a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-44d1e89{text-align:left;}.elementor-14 .elementor-element.elementor-element-477764f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:133px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-ea76784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-ada07e8{text-align:left;}.elementor-14 .elementor-element.elementor-element-420417a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:129px;--padding-inline-end:129px;}.elementor-14 .elementor-element.elementor-element-420417a.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-cdf04f9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:54px;font-weight:400;line-height:50px;letter-spacing:-1.4px;}.elementor-14 .elementor-element.elementor-element-07bad11{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-07bad11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button{font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;line-height:20px;fill:#2D0D07;color:#2D0D07;background-color:#FFFBF4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2D0D07;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button:focus{color:#FFFBF4;background-color:#2D0D07;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button:focus svg{fill:#FFFBF4;}.elementor-14 .elementor-element.elementor-element-51242e3 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-45e37cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-a92e72d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:129px;--padding-inline-end:175px;}.elementor-14 .elementor-element.elementor-element-a92e72d.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0e75b65 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:54px;font-weight:400;line-height:50px;letter-spacing:-1.4px;}.elementor-14 .elementor-element.elementor-element-3529e2d{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1.1px;}.elementor-14 .elementor-element.elementor-element-3529e2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-eea21ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-e35758c{text-align:left;}.elementor-14 .elementor-element.elementor-element-ae6fbee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-8b48ff9 > .elementor-widget-container{margin:-625px 0px 0px 0px;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-1801f75{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-b948678 .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-14 .elementor-element.elementor-element-7b98fdd{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f1d9e76 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-5b945a3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-9e642c5{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-6814dcd{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-5c883be > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b5cb223{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-d3d02a0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:15px;}.elementor-14 .elementor-element.elementor-element-bea55bb{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-a522156{font-size:23px;}.elementor-14 .elementor-element.elementor-element-6c9dfce > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6c9dfce{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0308e3b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f9de464{--padding-block-start:100px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-04b40bd .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-0d39d62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-bad3534{--min-height:700px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:40px;}.elementor-14 .elementor-element.elementor-element-dcf889b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e8e04bc .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-a74daf9 > .elementor-widget-container{padding:5px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-731f77b{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-731f77b{right:190px;}.elementor-14 .elementor-element.elementor-element-2ef4b21{--min-height:700px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:40px;}.elementor-14 .elementor-element.elementor-element-51ad7c7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b052a39 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-9f5672f > .elementor-widget-container{padding:5px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7e86b6a{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-7e86b6a{right:190px;}.elementor-14 .elementor-element.elementor-element-62af6c4{--min-height:700px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:40px;}.elementor-14 .elementor-element.elementor-element-aacc6fe > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-39fed1e .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-5a1c759 > .elementor-widget-container{padding:5px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0bd70ad{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-0bd70ad{right:190px;}.elementor-14 .elementor-element.elementor-element-47293cd{--min-height:700px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:40px;}.elementor-14 .elementor-element.elementor-element-2e691e9 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f8d9ff2 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-c0437a2 > .elementor-widget-container{padding:5px 0px 0px 0px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c90f33e{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-c90f33e{right:190px;}.elementor-14 .elementor-element.elementor-element-b64213c{--padding-block-start:150px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-f39e6d7 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-14 .elementor-element.elementor-element-c985af3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-ea5b8b4{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-6518045 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-0abb777{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-0894b39 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-801044d{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-e572716 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-c2c63bd{font-size:16px;}.elementor-14 .elementor-element.elementor-element-c2c63bd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-050e008{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-5575ada{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-c092712 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-dcd3e74{font-size:16px;}.elementor-14 .elementor-element.elementor-element-dcd3e74 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fccc878{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-7f2d6af .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-8200928{--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-04e64db{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-9d80704{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:25px;}.elementor-14 .elementor-element.elementor-element-5c87f18 .elementor-heading-title{font-size:29px;line-height:32px;}.elementor-14 .elementor-element.elementor-element-8935929 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-477764f{--margin-block-start:65px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-420417a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-cdf04f9 .elementor-heading-title{font-size:29px;line-height:32px;}.elementor-14 .elementor-element.elementor-element-07bad11 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51242e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-45e37cf{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-a92e72d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:25px;}.elementor-14 .elementor-element.elementor-element-0e75b65 .elementor-heading-title{font-size:29px;line-height:32px;}.elementor-14 .elementor-element.elementor-element-3529e2d > .elementor-widget-container{padding:5px 0px 0px 0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-1801f75{--padding-block-start:60px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-14 .elementor-element.elementor-element-b948678 .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-7b98fdd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f1d9e76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9e642c5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;}.elementor-14 .elementor-element.elementor-element-6814dcd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;}.elementor-14 .elementor-element.elementor-element-5c883be .elementor-button{font-size:16px;padding:10px 15px 10px 15px;}.elementor-14 .elementor-element.elementor-element-5c883be > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b5cb223{--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-d3d02a0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-2e4c9eb.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-bea55bb{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-a522156{text-align:center;font-size:25px;}.elementor-14 .elementor-element.elementor-element-a522156.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-6c9dfce{text-align:center;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-6c9dfce > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6c9dfce.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0308e3b .elementor-button{font-size:16px;padding:10px 15px 10px 15px;}.elementor-14 .elementor-element.elementor-element-0308e3b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f9de464{--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-04b40bd .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-bad3534{--width:100%;--min-height:600px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-731f77b{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-731f77b{right:190px;}.elementor-14 .elementor-element.elementor-element-2ef4b21{--width:100%;--min-height:574px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7e86b6a{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-7e86b6a{right:190px;}.elementor-14 .elementor-element.elementor-element-62af6c4{--width:100%;--min-height:685px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0bd70ad{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-0bd70ad{right:190px;}.elementor-14 .elementor-element.elementor-element-47293cd{--width:100%;--min-height:500px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c90f33e{left:190px;}body.rtl .elementor-14 .elementor-element.elementor-element-c90f33e{right:190px;}.elementor-14 .elementor-element.elementor-element-b64213c{--padding-block-start:100px;--padding-block-end:55px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-14 .elementor-element.elementor-element-f39e6d7 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-c985af3{--justify-content:center;--gap:0px 0px;}.elementor-14 .elementor-element.elementor-element-ea5b8b4{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-0abb777{--width:100%;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-801044d{--width:100%;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-050e008{--justify-content:center;--gap:0px 0px;}.elementor-14 .elementor-element.elementor-element-5575ada{--width:100%;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-fccc878{--width:100%;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-8200928{--margin-block-start:55px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 .elementor-button{font-size:16px;padding:10px 15px 10px 15px;}.elementor-14 .elementor-element.elementor-element-e9f9e45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-04e64db{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-14 .elementor-element.elementor-element-9d80704{--padding-block-start:25px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-8935929 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-875470a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-477764f{--margin-block-start:40px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-ea76784{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-420417a{--padding-block-start:25px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-07bad11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51242e3 .elementor-button{font-size:16px;padding:10px 15px 10px 15px;}.elementor-14 .elementor-element.elementor-element-51242e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-45e37cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-14 .elementor-element.elementor-element-a92e72d{--padding-block-start:25px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-3529e2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-eea21ec{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-9e642c5{--content-width:779px;}.elementor-14 .elementor-element.elementor-element-6814dcd{--content-width:779px;}.elementor-14 .elementor-element.elementor-element-d3d02a0{--width:43.5%;}.elementor-14 .elementor-element.elementor-element-bea55bb{--width:50%;}.elementor-14 .elementor-element.elementor-element-bad3534{--width:25%;}.elementor-14 .elementor-element.elementor-element-2ef4b21{--width:25%;}.elementor-14 .elementor-element.elementor-element-62af6c4{--width:25%;}.elementor-14 .elementor-element.elementor-element-47293cd{--width:25%;}.elementor-14 .elementor-element.elementor-element-ea5b8b4{--width:50%;}.elementor-14 .elementor-element.elementor-element-0abb777{--width:50%;}.elementor-14 .elementor-element.elementor-element-801044d{--width:50%;}.elementor-14 .elementor-element.elementor-element-050e008{--content-width:1010px;}.elementor-14 .elementor-element.elementor-element-5575ada{--width:50%;}.elementor-14 .elementor-element.elementor-element-fccc878{--width:50%;}.elementor-14 .elementor-element.elementor-element-9d80704{--width:50%;}.elementor-14 .elementor-element.elementor-element-875470a{--width:50%;}.elementor-14 .elementor-element.elementor-element-ea76784{--width:50%;}.elementor-14 .elementor-element.elementor-element-420417a{--width:50%;}.elementor-14 .elementor-element.elementor-element-a92e72d{--width:50%;}.elementor-14 .elementor-element.elementor-element-eea21ec{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-bad3534{--width:50%;}.elementor-14 .elementor-element.elementor-element-2ef4b21{--width:50%;}.elementor-14 .elementor-element.elementor-element-62af6c4{--width:50%;}.elementor-14 .elementor-element.elementor-element-47293cd{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-5c883be */.elementor-14 .elementor-element.elementor-element-5c883be a{
  position: relative;
}

.elementor-14 .elementor-element.elementor-element-5c883be a .elementor-button-text{
  margin-left: 25px;
}

.elementor-14 .elementor-element.elementor-element-5c883be a:before{
  content: "";
  background: url(https://granroma.com/wp-content/uploads/2023/10/Download-Icon.png) no-repeat;
  width: 16px;
  height: 17px;
  display: block;
  position: absolute;
  top: 16px;
  transition: all 0.3s ease;
}

.elementor-14 .elementor-element.elementor-element-5c883be a:hover:before{
  background: url(https://granroma.com/wp-content/uploads/2023/10/Download-Icon-Light.png) no-repeat;
}

@media screen and (max-width: 767px){
    
.elementor-14 .elementor-element.elementor-element-5c883be a:before{
  top: 12px;     
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad3534 */.elementor-14 .elementor-element.elementor-element-bad3534{
    max-width: 495px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef4b21 */.elementor-14 .elementor-element.elementor-element-2ef4b21{
    max-width: 495px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62af6c4 */.elementor-14 .elementor-element.elementor-element-62af6c4{
    max-width: 495px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47293cd */.elementor-14 .elementor-element.elementor-element-47293cd{
    max-width: 495px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9fc3692 */.elementor-14 .elementor-element.elementor-element-9fc3692 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea5b8b4 */.elementor-14 .elementor-element.elementor-element-ea5b8b4{
    max-width: 495px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1a6e1c */.elementor-14 .elementor-element.elementor-element-e1a6e1c .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0abb777 */.elementor-14 .elementor-element.elementor-element-0abb777{
    max-width: 495px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cb34a7 */.elementor-14 .elementor-element.elementor-element-5cb34a7 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801044d */.elementor-14 .elementor-element.elementor-element-801044d{
    max-width: 495px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ffa8f4d */.elementor-14 .elementor-element.elementor-element-ffa8f4d .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5575ada */.elementor-14 .elementor-element.elementor-element-5575ada{
    max-width: 495px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-934c602 */.elementor-14 .elementor-element.elementor-element-934c602 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fccc878 */.elementor-14 .elementor-element.elementor-element-fccc878{
    max-width: 495px;
}/* End custom CSS */