.elementor-2631 .elementor-element.elementor-element-1fc46d1e > .elementor-container{max-width:1147px;}.elementor-2631 .elementor-element.elementor-element-fb17c53 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-fb17c53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-fb17c53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-ca2faf4 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(150deg, #99cd6e 0%, rgba(153,205,110,0.18) 60%);}.elementor-2631 .elementor-element.elementor-element-ca2faf4{font-family:"Roboto", Roboto;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-4403cf0e > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-15072008 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-15072008 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-1328570{text-align:left;font-family:"Roboto", Roboto;font-size:27px;font-weight:normal;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-65ededcc{font-weight:normal;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-841c76d > .elementor-container{max-width:658px;}.elementor-2631 .elementor-element.elementor-element-7ea3f68 .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-7d1b85d > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-7d1b85d, .elementor-2631 .elementor-element.elementor-element-7d1b85d > .elementor-background-overlay{border-radius:33px 33px 33px 33px;}.elementor-2631 .elementor-element.elementor-element-7d1b85d{padding:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-567656f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-567656f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2631 .elementor-element.elementor-element-567656f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-567656f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-8bc00f4{font-family:"Roboto", Roboto;font-weight:normal;line-height:1.5em;letter-spacing:0px;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-6655480 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-c1220ee .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-4f672e4 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-215a1fe{text-align:left;font-family:"Roboto", Roboto;font-size:27px;font-weight:normal;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-6da9a8a > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-6da9a8a, .elementor-2631 .elementor-element.elementor-element-6da9a8a > .elementor-background-overlay{border-radius:33px 33px 33px 33px;}.elementor-2631 .elementor-element.elementor-element-6da9a8a{padding:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-ec98965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-ec98965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2631 .elementor-element.elementor-element-ec98965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-ec98965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-5e96b5b{font-family:"Roboto", Roboto;font-weight:normal;line-height:1.5em;letter-spacing:0px;color:rgba(0,0,0,0.82);}.elementor-2631 .elementor-element.elementor-element-06d3321 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-050f3bd{--e-image-carousel-slides-to-show:1;}.elementor-2631 .elementor-element.elementor-element-050f3bd .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-11ecff2 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-11ecff2, .elementor-2631 .elementor-element.elementor-element-11ecff2 > .elementor-background-overlay{border-radius:33px 33px 33px 33px;}.elementor-2631 .elementor-element.elementor-element-11ecff2{padding:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-799a363:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-799a363 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2631 .elementor-element.elementor-element-799a363 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-799a363 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-8f81f9c{font-family:"Roboto", Roboto;font-weight:normal;line-height:1.5em;letter-spacing:0px;color:rgba(0,0,0,0.82);}.elementor-2631 .elementor-element.elementor-element-cecb32b > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-85c86b6{--e-image-carousel-slides-to-show:1;}.elementor-2631 .elementor-element.elementor-element-85c86b6 .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-43f170f > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-43f170f, .elementor-2631 .elementor-element.elementor-element-43f170f > .elementor-background-overlay{border-radius:33px 33px 33px 33px;}.elementor-2631 .elementor-element.elementor-element-43f170f{padding:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-1525d11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-1525d11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2631 .elementor-element.elementor-element-1525d11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-1525d11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-938d818{font-family:"Roboto", Roboto;font-weight:normal;line-height:1.5em;letter-spacing:0px;color:rgba(0,0,0,0.82);}.elementor-2631 .elementor-element.elementor-element-7274a25 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-c206700{text-align:left;font-family:"Roboto", Roboto;font-size:27px;font-weight:bold;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-7c29b3f > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-7c29b3f, .elementor-2631 .elementor-element.elementor-element-7c29b3f > .elementor-background-overlay{border-radius:33px 33px 33px 33px;}.elementor-2631 .elementor-element.elementor-element-7c29b3f{padding:0px 0px 35px 0px;}.elementor-2631 .elementor-element.elementor-element-06f52ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2631 .elementor-element.elementor-element-06f52ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2631 .elementor-element.elementor-element-06f52ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-06f52ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-6755ba3{font-family:"Roboto", Roboto;font-weight:normal;line-height:1.5em;letter-spacing:0px;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-c530eda > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-42ae3c1{--e-image-carousel-slides-to-show:1;}.elementor-2631 .elementor-element.elementor-element-42ae3c1 .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-bd2da92 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-bd2da92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2631 .elementor-element.elementor-element-bd2da92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2631 .elementor-element.elementor-element-891f12d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(150deg, #99cd6e 0%, rgba(153,205,110,0.18) 60%);}.elementor-2631 .elementor-element.elementor-element-891f12d{font-family:"Roboto", Roboto;color:#39262d;}.elementor-2631 .elementor-element.elementor-element-65171e4 > .elementor-container{max-width:608px;}.elementor-2631 .elementor-element.elementor-element-24a33ba{--e-image-carousel-slides-to-show:1;}.elementor-2631 .elementor-element.elementor-element-24a33ba .elementor-image-carousel-caption{text-align:center;}.elementor-2631 .elementor-element.elementor-element-69db7035{text-align:center;font-family:"Roboto", Roboto;font-size:20px;font-weight:normal;color:#39262d;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://grapaes.com/wp-content/uploads/2025/03/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://grapaes.com/wp-content/uploads/2025/03/Roboto-Italic-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */