.elementor-208 .elementor-element.elementor-element-d56f42e:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-d56f42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://20partners.digitaldoo.it/wp-content/uploads/2021/10/AdobeStock_254911863.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-208 .elementor-element.elementor-element-d56f42e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-208 .elementor-element.elementor-element-d56f42e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-208 .elementor-element.elementor-element-f8a335a > .elementor-element-populated{padding:9% 9% 9% 9%;}.elementor-208 .elementor-element.elementor-element-9f602ae .elementor-heading-title{color:#FFFFFF;font-family:"URWClassico", Sans-serif;font-size:55px;font-weight:normal;}.elementor-208 .elementor-element.elementor-element-bc27cc6 .elementor-heading-title{color:#FFFFFF;font-family:"URWClassico", Sans-serif;font-size:25px;font-weight:normal;line-height:32px;}.elementor-208 .elementor-element.elementor-element-ddf785f .elementor-heading-title{color:#FFFFFF;font-family:"URWClassico", Sans-serif;font-size:25px;font-weight:normal;line-height:32px;}.elementor-208 .elementor-element.elementor-element-8cd7a65 .elementor-heading-title{color:#FFFFFF;font-family:"URWClassico", Sans-serif;font-size:25px;font-weight:normal;line-height:32px;}.elementor-208 .elementor-element.elementor-element-f79c551 .elementor-spacer-inner{height:50px;}.elementor-208 .elementor-element.elementor-element-c77f134 .elementor-spacer-inner{height:204px;}.elementor-208 .elementor-element.elementor-element-717dfb6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-208 .elementor-element.elementor-element-87abc3e .elementor-icon-wrapper{text-align:center;}.elementor-208 .elementor-element.elementor-element-87abc3e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-208 .elementor-element.elementor-element-87abc3e.elementor-view-framed .elementor-icon, .elementor-208 .elementor-element.elementor-element-87abc3e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-208 .elementor-element.elementor-element-87abc3e.elementor-view-framed .elementor-icon, .elementor-208 .elementor-element.elementor-element-87abc3e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-208 .elementor-element.elementor-element-87abc3e .elementor-icon i, .elementor-208 .elementor-element.elementor-element-87abc3e .elementor-icon svg{transform:rotate(0deg);}.elementor-208 .elementor-element.elementor-element-87abc3e{width:auto;max-width:auto;}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-9cdeebd{width:33%;}.elementor-208 .elementor-element.elementor-element-e21a138{width:33%;}.elementor-208 .elementor-element.elementor-element-6f8af08{width:33.332%;}}@media(min-width:1025px){.elementor-208 .elementor-element.elementor-element-d56f42e:not(.elementor-motion-effects-element-type-background), .elementor-208 .elementor-element.elementor-element-d56f42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-bc27cc6 */.elementor-208 .elementor-element.elementor-element-bc27cc6 {
    max-width: 1240px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddf785f */.elementor-208 .elementor-element.elementor-element-ddf785f {
    max-width: 1240px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cd7a65 */.elementor-208 .elementor-element.elementor-element-8cd7a65 {
    max-width: 1240px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01e6e44 */.elementor-208 .elementor-element.elementor-element-01e6e44 a{
    
    color: white;
    padding: 15px 30px;
    background: #D70926;
    border-radius: 10px;
    font-size: 21px;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b67718 */.elementor-208 .elementor-element.elementor-element-5b67718 a{
    
    color: white;
    padding: 15px 30px;
    background: #D70926;
    border-radius: 10px;
    font-size: 21px;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'URWClassico';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://20partners.digitaldoo.it/wp-content/uploads/2021/09/URWClassico-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'URWClassico';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://20partners.digitaldoo.it/wp-content/uploads/2021/09/URWClassico-Italic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'URWClassico';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://20partners.digitaldoo.it/wp-content/uploads/2021/09/URWClassico-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'URWClassico';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://20partners.digitaldoo.it/wp-content/uploads/2021/09/URWClassico-BoldItalic-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */