.elementor-29 .elementor-element.elementor-element-c453ee6 > .elementor-container{min-height:200px;}.elementor-29 .elementor-element.elementor-element-c453ee6{padding:0% 0% 0% 10%;}.elementor-29 .elementor-element.elementor-element-73684a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-73684a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-2aa9653{text-align:left;}.elementor-29 .elementor-element.elementor-element-2aa9653 .elementor-heading-title{font-family:"avenir next", Sans-serif;font-size:70px;font-weight:bold;line-height:1.2em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2aa9653 > .elementor-widget-container{padding:0% 6% 2% 0%;background-image:url("https://medigrafsrl.com/wp-content/uploads/2022/02/Risorsa-13.png");background-position:bottom center;background-repeat:repeat-x;background-size:contain;}.elementor-29 .elementor-element.elementor-element-6b4d296 > .elementor-container{min-height:300px;}.elementor-29 .elementor-element.elementor-element-6b4d296{margin-top:0px;margin-bottom:-50px;padding:0% 0% 0% 10%;}.elementor-29 .elementor-element.elementor-element-faabe5d{text-align:left;}.elementor-29 .elementor-element.elementor-element-faabe5d .elementor-heading-title{font-family:"avenir next", Sans-serif;font-size:30px;font-weight:100;line-height:1.2em;color:var( --e-global-color-a20ffea );}.elementor-29 .elementor-element.elementor-element-faabe5d > .elementor-widget-container{margin:25px 0px 25px 0px;padding:6% 6% 6% 6%;background-image:url("https://medigrafsrl.com/wp-content/uploads/2022/03/Schermata-2022-03-01-alle-11.17.59-e1646320236168.png");background-size:cover;}.elementor-29 .elementor-element.elementor-element-24868f2{text-align:left;}.elementor-29 .elementor-element.elementor-element-24868f2 .elementor-heading-title{font-family:"avenir next", Sans-serif;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-24868f2 > .elementor-widget-container{padding:15px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-dc7b606{text-align:left;}.elementor-29 .elementor-element.elementor-element-dc7b606 .elementor-heading-title{font-family:"Readex pro", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-a20ffea );}.elementor-29 .elementor-element.elementor-element-dc7b606 > .elementor-widget-container{margin:-10px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-786277a{text-align:center;}.elementor-29 .elementor-element.elementor-element-786277a img{width:40%;}.elementor-29 .elementor-element.elementor-element-786277a > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-29 .elementor-element.elementor-element-f375857{text-align:left;}.elementor-29 .elementor-element.elementor-element-f375857 .elementor-heading-title{font-family:"avenir next", Sans-serif;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f375857 > .elementor-widget-container{padding:25px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-023ef92{text-align:left;}.elementor-29 .elementor-element.elementor-element-023ef92 .elementor-heading-title{font-family:"Readex pro", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-a20ffea );}.elementor-29 .elementor-element.elementor-element-023ef92 > .elementor-widget-container{margin:-10px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-364aa25{text-align:left;}.elementor-29 .elementor-element.elementor-element-364aa25 .elementor-heading-title{font-family:"avenir next", Sans-serif;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-364aa25 > .elementor-widget-container{padding:50px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-1a8baa4 .gallery-item .gallery-caption{text-align:center;}.elementor-29 .elementor-element.elementor-element-052e4d2 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-052e4d2 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-052e4d2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-052e4d2 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-d4a1b8b .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-d4a1b8b .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-d4a1b8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-d4a1b8b .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-8bbfb05{text-align:left;}.elementor-29 .elementor-element.elementor-element-8bbfb05 .elementor-heading-title{font-family:"avenir next", Sans-serif;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8bbfb05 > .elementor-widget-container{padding:50px 0px 0px 0px;border-radius:0px 0px 0px 20px;}.elementor-29 .elementor-element.elementor-element-243f015 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-243f015 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-243f015.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-243f015 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-833e78e .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-833e78e .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-833e78e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-833e78e .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-3702bf9 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-3702bf9 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-3702bf9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-3702bf9 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-06e0994 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-06e0994 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-06e0994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-06e0994 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-c768c28 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-c768c28 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-c768c28.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-c768c28 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-04bf8ec .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-04bf8ec .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-04bf8ec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-04bf8ec .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-54035ab .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-54035ab .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-54035ab.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-54035ab .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-5b14e36 .elementor-main-swiper{height:100px;width:100%;}.elementor-29 .elementor-element.elementor-element-5b14e36 .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-29 .elementor-element.elementor-element-5b14e36.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-29 .elementor-element.elementor-element-5b14e36 .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}body.elementor-page-29:not(.elementor-motion-effects-element-type-background), body.elementor-page-29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-c453ee6{padding:0% 0% 0% 25%;}.elementor-29 .elementor-element.elementor-element-2aa9653 .elementor-heading-title{font-size:50px;}.elementor-29 .elementor-element.elementor-element-6b4d296{padding:0% 0% 10% 25%;}.elementor-29 .elementor-element.elementor-element-faabe5d .elementor-heading-title{font-size:23px;}.elementor-29 .elementor-element.elementor-element-24868f2 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-dc7b606 .elementor-heading-title{font-size:20px;}.elementor-29 .elementor-element.elementor-element-f375857 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-023ef92 .elementor-heading-title{font-size:20px;}.elementor-29 .elementor-element.elementor-element-364aa25 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-052e4d2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-d4a1b8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-8bbfb05 .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-243f015.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-833e78e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-3702bf9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-06e0994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-c768c28.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-04bf8ec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-54035ab.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-5b14e36.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c453ee6 > .elementor-container{min-height:100px;}.elementor-29 .elementor-element.elementor-element-c453ee6{padding:0% 5% 0% 5%;}.elementor-29 .elementor-element.elementor-element-2aa9653 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-2aa9653 > .elementor-widget-container{padding:20px 20px 20px 0px;background-size:auto;}.elementor-29 .elementor-element.elementor-element-6b4d296{padding:5% 5% 5% 5%;}.elementor-29 .elementor-element.elementor-element-faabe5d .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-faabe5d > .elementor-widget-container{padding:20px 20px 20px 20px;background-image:url("https://medigrafsrl.com/wp-content/uploads/2022/03/Schermata-2022-03-01-alle-11.17.59-e1646320236168.png");background-size:auto;}.elementor-29 .elementor-element.elementor-element-24868f2 .elementor-heading-title{line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-dc7b606 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-786277a img{width:80%;}.elementor-29 .elementor-element.elementor-element-f375857 .elementor-heading-title{line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-f375857 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-023ef92 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-364aa25 .elementor-heading-title{line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-052e4d2.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-d4a1b8b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-8bbfb05 .elementor-heading-title{line-height:1.2em;}.elementor-29 .elementor-element.elementor-element-243f015.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-833e78e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-3702bf9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-06e0994.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-c768c28.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-04bf8ec.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-54035ab.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-5b14e36.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for heading, class: .elementor-element-2aa9653 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faabe5d */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24868f2 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc7b606 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f375857 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-023ef92 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-364aa25 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bbfb05 */.gradientecolore{background: rgb(61,169,224);
background: linear-gradient(90deg, rgba(61,169,224,1) 0%, rgba(104,114,180,1) 35%, rgba(164,82,153,1) 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Avenir-Next-Font.ttf') format('truetype');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Metropolis-Bold.woff') format('woff');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Metropolis-Light.woff') format('woff');
}
@font-face {
	font-family: 'avenir next';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Metropolis-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Metropolis-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2021/12/Metropolis-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Readex pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2022/03/ReadexPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Readex pro';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2022/03/ReadexPro-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Readex pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2022/03/ReadexPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Readex pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2022/03/ReadexPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Readex pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://medigrafsrl.com/wp-content/uploads/2022/03/ReadexPro-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */