.elementor-34697 .elementor-element.elementor-element-20ef81d{margin-top:7rem;margin-bottom:3rem;}.elementor-34697 .elementor-element.elementor-element-496a7f9{margin-top:65px;margin-bottom:120px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-f7b0ed3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-7a434b1{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;}.elementor-34697 .elementor-element.elementor-element-7a434b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-34697 .elementor-element.elementor-element-328dc41:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-element-populated, .elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-element-populated > .elementor-background-overlay, .elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-88e1926{color:#444444;font-family:"Roboto", Helvetica, Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-34697 .elementor-element.elementor-element-88e1926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-64b2ed3 .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;fill:#282727;color:#282727;background-color:#F5F5F5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-64b2ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-34697 .elementor-element.elementor-element-c92b436:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-element-populated, .elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-element-populated > .elementor-background-overlay, .elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:015px 15px 15px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-0afd7f4{color:#444444;font-family:"Roboto", Helvetica, Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-34697 .elementor-element.elementor-element-0afd7f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-0bd8611 .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;fill:#282727;color:#282727;background-color:#F5F5F5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-0bd8611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-34697 .elementor-element.elementor-element-dfd10cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-element-populated, .elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-element-populated > .elementor-background-overlay, .elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-d7ae84b{color:#444444;font-family:"Roboto", Helvetica, Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-34697 .elementor-element.elementor-element-d7ae84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-6615dcb .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;fill:#282727;color:#282727;background-color:#F5F5F5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-6615dcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-80e8845 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-d613e0a{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;}.elementor-34697 .elementor-element.elementor-element-d613e0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-34697 .elementor-element.elementor-element-6875df2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-element-populated, .elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-element-populated > .elementor-background-overlay, .elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-34697 .elementor-element.elementor-element-6875df2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-6bc421c{color:#444444;font-family:"Roboto", Helvetica, Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-34697 .elementor-element.elementor-element-6bc421c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-b288bcc .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;fill:#282727;color:#282727;background-color:#F5F5F5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-b288bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-34697 .elementor-element.elementor-element-9130ee7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-element-populated, .elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-element-populated > .elementor-background-overlay, .elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-34697 .elementor-element.elementor-element-9130ee7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-f1864f9{color:#444444;font-family:"Roboto", Helvetica, Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-34697 .elementor-element.elementor-element-f1864f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-0b7416c .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:14px;font-weight:400;fill:#282727;color:#282727;background-color:#F5F5F5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-0b7416c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-4c32455 > .elementor-container{max-width:1140px;}.elementor-34697 .elementor-element.elementor-element-4c32455 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34697 .elementor-element.elementor-element-4c32455:not(.elementor-motion-effects-element-type-background), .elementor-34697 .elementor-element.elementor-element-4c32455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-34697 .elementor-element.elementor-element-4c32455{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#cccccc;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2000;}.elementor-34697 .elementor-element.elementor-element-4c32455 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34697 .elementor-element.elementor-element-cd4a375 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-34697 .elementor-element.elementor-element-e1d4c8c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-0f7a1e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-34697 .elementor-element.elementor-element-0f7a1e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-34697 .elementor-element.elementor-element-54ed1b7 .elementor-button{font-family:"Roboto", Helvetica, Sans-serif;font-size:16px;font-weight:400;fill:#282727;color:#282727;background-color:#FDD800;border-radius:3px 3px 3px 3px;padding:12px 16px 12px 16px;}.elementor-34697 .elementor-element.elementor-element-54ed1b7 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-34697 .elementor-element.elementor-element-54ed1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-34697 .elementor-element.elementor-element-20ef81d{margin-top:3rem;margin-bottom:3rem;}.elementor-34697 .elementor-element.elementor-element-496a7f9{margin-top:45px;margin-bottom:0px;padding:0px 15px 65px 15px;}.elementor-34697 .elementor-element.elementor-element-7a434b1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-34697 .elementor-element.elementor-element-e86d657{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-328dc41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34697 .elementor-element.elementor-element-c92b436 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34697 .elementor-element.elementor-element-dfd10cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-34697 .elementor-element.elementor-element-80e8845 > .elementor-element-populated{margin:45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34697 .elementor-element.elementor-element-d613e0a > .elementor-widget-container{margin:0px 0px 15px 0px;}}/* Start custom CSS for html, class: .elementor-element-c3c59c7 */#hero-hs{
    min-height: 31rem;
}

#hero-hs .row:first-child div {
	width: 86%;
	padding: 0.5rem;
	align-content: center;
	align-items: center;
	align-self: center;
}

#hero-hs {
	background-color: #FBFBFB;
	border-radius: 10px;
	margin-bottom: 5rem;
}

#hero-hs .row:first-child div {
	width: 86%;
	padding: 0.5rem;
}

#hero-hs hr {
	margin: 2rem 0 1rem 0;
}

#hero-hs h1 {
	font-size: 1.8rem;
	margin-bottom: 1.5rem;
	font-weight: bold;
}

#hero-hs h2 {
	font-size: 1.5rem;
	margin-bottom: 1.5rem;
	font-weight: 500;
}

.elementor-34697 .elementor-element.elementor-element-c3c59c7 a{
    margin: 0.5rem 0;
    display: block;
    color: black;
}

.elementor-34697 .elementor-element.elementor-element-c3c59c7 a:hover, .elementor-34697 .elementor-element.elementor-element-c3c59c7 a:focus{
    color: black;
    text-decoration: underline;
}

#hero-hs p,
li {
	font-size: 16.5px;
	font-weight: 400;
}

#hero-img {
	position: relative;
	height: 100%;
	width: 100%;
	background-image: url("https://www.mlaworld.com/wp-content/uploads/2021/04/estate-inpsieme-graduatorie.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 10px;
	box-shadow: -5px 4px 10px 5px rgba(74, 74, 74, 0.25);
}

#hero-hs ul {
	margin-left: 1.5rem
}

#hero-hs ul li {
	margin: 1.4rem 0;
	padding: 0;
	list-style: none;
}

#hero-hs .title-list {
	color: black;
	display: block;
	font-weight: 500;
}

#hero-hs .content-list {
	color: #494949;
	width: 80%;
	display: block;
	list-style: none;
}


#hero-hs .icon-list {
	position: absolute;
	margin-left: -4rem;
	margin-top: 0;
	list-style: none;
}

@media(min-width:1200px){
    #hero-hs{
        display:grid;
    }
}

@media(max-width:1200px){
 #hero-hs{
        display:block;
    }
    
    #hero-img{
        height: 20rem;
        box-shadow:none;
    }
}

@media(max-width:1024px) {
	#hero-img {
		height: 18rem;
	}

	.swiper-button-next,
	.swiper-button-prev {
		-moz-background-size: 24px 20px;
		-webkit-background-size: 24px 20px;
		background-size: 24px 20px;
	}
}

@media(max-width:990px) {
	#hero-hs h1 {
		font-size: 1.4rem;
		margin-bottom: 1rem;
	}

	#table-hs-section-table h2 {
		font-size: 1.4rem;
	}

	#hero-hs p,
	li,
	p {
		font-size: 15.5px;
		font-weight: 400;
	}

	#hero-hs ul li {
		margin: 1rem 0;
	}

}

@media(max-width:766px) {
	#hero-hs h1 {
		font-size: 1.5rem;
		margin-bottom: 1rem;
		font-weight: bold;
	}

	#hero-hs .row:first-child div {
		width: 95%;
	}

	#hero-img {
		height: 10rem;
		width: 90%;
		margin: auto;
	}

	#hero-hs .content-list {
		width: 100%;
	}
}

@media screen and (max-width: 600px) {
#hero-hs .row {
	display: flex;
	flex-direction: column-reverse;
}

#hero-img{
    min-height: 10rem;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c32455 */#prenotaora-tastomobile {
    position: fixed !important;
    bottom: 0 !important;
    z-index: 2000 !important;
}/* End custom CSS */