.elementor-108 .elementor-element.elementor-element-9e7408d > .elementor-container{max-width:500px;}.elementor-108 .elementor-element.elementor-element-a6c0fed{text-align:center;}.elementor-108 .elementor-element.elementor-element-a6c0fed.elementor-widget-heading .elementor-heading-title{color:#ff3064;}.elementor-108 .elementor-element.elementor-element-a6c0fed .elementor-heading-title{font-family:"Cereal", Sans-serif;font-size:60px;font-weight:normal;}.elementor-108 .elementor-element.elementor-element-2ad9a94 .elementor-text-editor{text-align:center;}.elementor-108 .elementor-element.elementor-element-2ad9a94{font-weight:200;}.elementor-108 .elementor-element.elementor-element-2ad9a94 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-a8f0aea{text-align:center;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon{background-color:rgba(255,255,255,0);font-size:45px;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon i{color:#0c0c0c;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon svg{fill:#0c0c0c;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon:not(:last-child){margin-right:18px;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon:hover i{color:#ff3064;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon:hover svg{fill:#ff3064;}.elementor-108 .elementor-element.elementor-element-2ecf98e{color:#000000;font-family:"Cereal", Sans-serif;font-weight:100;}.elementor-108 .elementor-element.elementor-element-56d8783{--divider-border-style:solid;--divider-border-color:#dddddd;--divider-border-width:1px;}.elementor-108 .elementor-element.elementor-element-56d8783 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-56d8783 .elementor-divider{text-align:center;padding-top:100px;padding-bottom:100px;}.elementor-108 .elementor-element.elementor-element-6cac07a{margin-top:0px;margin-bottom:150px;}.elementor-108 .elementor-element.elementor-element-f45427d.elementor-widget-heading .elementor-heading-title{color:#0c0c0c;}.elementor-108 .elementor-element.elementor-element-f45427d .elementor-heading-title{font-family:"Cereal", Sans-serif;font-size:25px;font-weight:normal;}.elementor-108 .elementor-element.elementor-element-74e6a5e{font-weight:100;}.elementor-108 .elementor-element.elementor-element-74c365e{font-size:17px;font-weight:100;}.elementor-108 .elementor-element.elementor-element-7095819.elementor-widget-heading .elementor-heading-title{color:#0c0c0c;}.elementor-108 .elementor-element.elementor-element-7095819 .elementor-heading-title{font-family:"Cereal", Sans-serif;font-size:25px;font-weight:normal;}.elementor-108 .elementor-element.elementor-element-7976958{font-weight:100;line-height:1.5em;}.elementor-108 .elementor-element.elementor-element-e57bd82.elementor-widget-heading .elementor-heading-title{color:#0c0c0c;}.elementor-108 .elementor-element.elementor-element-e57bd82 .elementor-heading-title{font-family:"Cereal", Sans-serif;font-size:25px;font-weight:normal;}.elementor-108 .elementor-element.elementor-element-f9e9272{font-weight:100;line-height:1.5em;}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon{font-size:40px;}.elementor-108 .elementor-element.elementor-element-a8f0aea .elementor-social-icon:not(:last-child){margin-right:0px;}.elementor-108 .elementor-element.elementor-element-6cac07a{margin-top:0px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-f45427d{text-align:center;}.elementor-108 .elementor-element.elementor-element-74e6a5e .elementor-text-editor{text-align:center;}.elementor-108 .elementor-element.elementor-element-74c365e .elementor-text-editor{text-align:center;}.elementor-108 .elementor-element.elementor-element-74c365e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7095819{text-align:center;}.elementor-108 .elementor-element.elementor-element-7976958 .elementor-text-editor{text-align:center;}.elementor-108 .elementor-element.elementor-element-7976958{font-size:25px;line-height:1.5em;}.elementor-108 .elementor-element.elementor-element-e57bd82{text-align:center;}.elementor-108 .elementor-element.elementor-element-f9e9272 .elementor-text-editor{text-align:center;}.elementor-108 .elementor-element.elementor-element-f9e9272{font-size:25px;line-height:2em;}.elementor-108 .elementor-element.elementor-element-f9e9272 > .elementor-widget-container{margin:0px 0px 45px 0px;}}/* Start custom CSS for heading, class: .elementor-element-a6c0fed */.text-shadow-pop-tl {
	-webkit-animation: text-shadow-pop-tl 1.2s both;
	        animation: text-shadow-pop-tl 1.2s both;
}
@-webkit-keyframes text-shadow-pop-tl {
  0% {
    text-shadow: 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
  100% {
    text-shadow: -1px -1px #37fdca, -2px -2px #37fdca, -3px -3px #37fdca, -4px -4px #37fdca, -5px -5px #37fdca, -6px -6px #37fdca, -7px -7px #37fdca, -8px -8px #37fdca;
    -webkit-transform: translateX(8px) translateY(8px);
            transform: translateX(8px) translateY(8px);
  }
}
@keyframes text-shadow-pop-tl {
  0% {
    text-shadow: 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca, 0 0 #37fdca;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
  100% {
    text-shadow: -1px -1px #37fdca, -2px -2px #37fdca, -3px -3px #37fdca, -4px -4px #37fdca, -5px -5px #37fdca, -6px -6px #37fdca, -7px -7px #37fdca, -8px -8px #37fdca;
    -webkit-transform: translateX(8px) translateY(8px);
            transform: translateX(8px) translateY(8px);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: normal;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealBook.ttf') format('truetype');
}
@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: bold;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: 100;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: 200;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: 300;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cereal';
	font-style: normal;
	font-weight: normal;
	src: url('https://www.basiliogentile.it/wp-content/uploads/2019/10/AirbnbCerealBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */