.container{padding:0}.footer .link-list .h3{display:block;line-height:1.2}.copyrights p{font-weight:400;line-height:1.2}.section-title .section-subtitle{margin:0 0 16px;font-size:20px;font-weight:400;line-height:1.2;color:#231f20}.square-service h2{font-size:21px}.section-offerte ul h4{font-size:18px}.svg-icon{display:inline-block;line-height:1}.svg-icon>span{display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.list-long-desc h2{font-size:21px}.general-form .form-floating{display:flex;flex-direction:column}.general-form .form-floating>label{order:-1;margin:15px 0;font-weight:700}.general-form .form-spacer{margin:15px 0;line-height:20px}.general-form .form-check{margin-bottom:10px}.general-form .form-check-input{position:absolute;left:-9999px}.general-form .form-check-label{display:block;min-height:40px;padding-left:50px;line-height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNTZGMTU1NjIyMTkxMUU1OTUxQkU3NTk0MDA5Q0UzNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNTZGMTU1NzIyMTkxMUU1OTUxQkU3NTk0MDA5Q0UzNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE1NkYxNTU0MjIxOTExRTU5NTFCRTc1OTQwMDlDRTM3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE1NkYxNTU1MjIxOTExRTU5NTFCRTc1OTQwMDlDRTM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P/N5KgAAAEZJREFUeNrs2LERwCAQA0HwuKHvv4dXS5gmIPDejOLNNbt73Oj9VlWH1STPuBQYDAaDwWAwGAwGg8Fg8B/g/fokOQ8vAQYAFSYIK9v3WPkAAAAASUVORK5CYII=) no-repeat;cursor:pointer}.general-form .form-check-input:checked+.form-check-label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyREUxMjhFQzYxOUYxMUU1OTU4NkRFMThGMUNCNDI3QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyREUxMjhFRDYxOUYxMUU1OTU4NkRFMThGMUNCNDI3QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJERTEyOEVBNjE5RjExRTU5NTg2REUxOEYxQ0I0MjdCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJERTEyOEVCNjE5RjExRTU5NTg2REUxOEYxQ0I0MjdCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VjhfpgAAAd9JREFUeNpiPHfuHMNAABYgNjQ0pLOt58+fZ2IYIDBq8ajFoxaPWjxYLP7172/61Rv512/+/09EWU0t8P73r9iLV6+8fw9k8zGzNqsp0cPi+9+/R5y7+PLbNwj3w9/f9PDx8Q/vky9e/fbrF4RrLy4+QUONCnH88c8fPLKrn7+MPXcBbquRsPBsHQ1mRkZKLQaaa3r42NZXb7DKdt57WHrl6p+/0LSkxs+/RF+bjYmZ0lQNMffXnz95ly/tf/MeMwFPv3sXLiLNzb3aSJ+LmYUK2enKly8Qxt9/DGmXLh16/wGegIPOXdr57BlcpQgn5zoTQ34WFurk42laahLcnBD2779/Uy9cOvXxAzABe5w6B8k2EMDPwbHa2ECcjY20NhcewMvCOl9fz//kmV9//wK5P//8iT13iYWJ6SssKQEBJyvrUkM9RU5OKpdcmtzc7VqacC7QbmRbWZmZFxrq6vDw0KTIDJYQC5eTwxRnZmKYpa9nxi9Aw7K6RU1ZQwDFAkZGxl5tPUdhQdpWEqyMjAv0dXiQkk+DhkaAhAg9aicJNrYZ+jpMYB2FamrxMpKU9iSIBzYCAgXKau9+/8qXl6FCF4YkkKdAqZWjTZ9Ri0ctHrV4qFrMAhmDob/FAAEGALhippwLMMZMAAAAAElFTkSuQmCC)}.general-form .btn-block{display:block;width:100%}.d-none{display:none!important}.invalid-feedback{margin-top:5px;color:#a94442;font-size:13px}.general-form .is-invalid{border-color:#a94442}.sitemap-list .sitemap-level-1{margin-left:20px}.sitemap-list .sitemap-level-2{margin-left:40px}@media screen and (max-width:767px){.section-title .section-subtitle{font-size:16px;font-weight:300}.square-service h2{font-size:21px}.section-offerte ul h4{font-size:16px;font-weight:400}}.general-form [errormsgcontainerwrapper]{clear:both;float:left;width:100%;padding:20px 15px 0}.general-form .alert{margin-bottom:0}.fade.show{opacity:1}.general-form .alert .btn-close{float:right;padding:0;border:0;background:none;font-size:21px;line-height:1;opacity:.5}.general-form .alert .btn-close::before{content:"\00d7"}html{font-size:16px}#delta-gdpr-custom{font-weight:400}.collapse.show{display:block;visibility:visible}#delta-gdpr,#cookies-manager-list-of-choices-made{font-weight:400}#cookies-manager-list-of-choices-made img{width:15px;height:15px}#cookies-manager-list-of-choices-made #cookies_preferences_wrapper{line-height:normal}