.consulenza .intro_content_wrapper{padding-top:180px;text-align:center;background:#d1202d;letter-spacing:1px}.consulenza .intro_content_wrapper h1{font-size:80px;color:#fff}.consulenza .presentation_wrapper{display:flex;align-items:center;padding-top:0}.consulenza .presentation_wrapper .image_content{height:500px;overflow:hidden;position:relative;top:200px;margin-bottom:200px}.consulenza .presentation_wrapper .image_content img{min-width:100%;min-height:100%;max-width:none}.consulenza .presentation_wrapper .text_content .content_about{height:500px;display:flex;align-items:center;border:1px solid #4A85E1;padding:30px;font-size:25px;line-height:43px;color:#323232}.consulenza .presentazione_lunga_wrapper h3{color:#323232;position:relative;display:initial;font-size:60px;margin-bottom:50px;letter-spacing:0.5px}.consulenza .presentazione_lunga_wrapper h3:after{content:'';background:#D1202D;height:2px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.consulenza .presentazione_lunga_wrapper .content_consulenza{margin:20px 0 150px}.consulenza .presentazione_lunga_wrapper .content_consulenza p{color:#323232;font-size:18px;line-height:34px;letter-spacing:0.7px}.consulenza .form_wrapper{text-align:center}.consulenza .form_wrapper h3{color:#323232;position:relative;display:initial;font-size:60px;margin-bottom:50px;letter-spacing:0.5px}.consulenza .form_wrapper h3:after{content:'';background:#D1202D;height:2px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.consulenza .form_wrapper .content_form{margin-top:50px;margin-bottom:150px}.consulenza .form_wrapper .content_form label,.consulenza .form_wrapper .content_form .wpcf7-form-control-wrap,.consulenza .form_wrapper .content_form input,.consulenza .form_wrapper .content_form textarea{width:100%;display:inline-block;text-align:left;font-size:16px;margin:4px 0}.consulenza .form_wrapper .content_form input,.consulenza .form_wrapper .content_form textarea{margin:5px 0;border:1px solid #323232}.consulenza .form_wrapper .content_form input[name='your-name'],.consulenza .form_wrapper .content_form input[name='your-email'],.consulenza .form_wrapper .content_form p:first-of-type,.consulenza .form_wrapper .content_form p:nth-of-type(2){display:none}.consulenza .form_wrapper .content_form input[type='submit']{margin-top:25px;width:50%;text-align:center;background:#4A85E1;text-transform:uppercase;font-weight:bold;letter-spacing:1px;border-color:#4A85E1}.consulenza .form_wrapper legend{font-size:30px !important;line-height:40px !important;margin-bottom:30px !important;position:relative;width:auto !important}.consulenza .form_wrapper legend:after{content:'';background:#D1202D;height:2px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.consulenza .form_wrapper input[type="submit"]{text-transform:uppercase;font-size:16px;color:#fff;border:2px solid #4a85e1;padding:15px 60px;margin-top:50px;display:inline-block;font-weight:500;letter-spacing:0.7px;background:#4a85e1}.consulenza .form_wrapper input[type="submit"]:hover{background:#D1202D;border:2px solid #D1202D}.consulenza .form_wrapper #wpmem_login fieldset,.consulenza .form_wrapper #wpmem_reg fieldset{text-align:left}.consulenza.faq_wrapper .intro_content_wrapper{background:#fff;text-align:left}.consulenza.faq_wrapper .intro_content_wrapper h1{color:#d1202d}.consulenza.faq_wrapper .presentation_wrapper{margin:100px 0}.consulenza.faq_wrapper .presentation_wrapper .image_content{top:0;margin-bottom:0}.consulenza.faq_wrapper .presentation_wrapper .image_content iframe{width:100%;height:100%}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:#fff;border-radius:0}.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{border:1px solid #4A85E1}.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{height:10px;background:#4A85E1}.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress{flex-direction:column}.learndash-wrapper .ld-progress .ld-progress-heading,.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{width:100%}.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:20px;margin-bottom:10px;color:#323232 !important}#ld-progress-steps{font-size:12px}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading .ld-item-list-actions,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading .ld-item-list-actions{display:none}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2{font-size:40px;position:relative}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2:after,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2:after{content:'';background:#D1202D;height:2px;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.learndash-wrapper .ld-item-list .ld-item-list-item{border:0;border-bottom:2px solid #e2e7ed;border-radius:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{color:#d1202d;font-size:20px;padding-left:20px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{color:#323232;font-size:14px}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header{background-color:#4A85E1 !important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{display:none}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text{font-size:15px;color:#d1202d !important;letter-spacing:0.5px}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview span{font-size:15px;color:#323232;margin-left:15px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-table-list-item-preview .ld-item-title{color:#323232;font-size:15px}.learndash-wrapper .ld-item-icon{display:none}.learndash-wrapper .ld-text{font-size:15px}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{pointer-events:none}.learndash-wrapper .ld-topic-status{border-radius:6px;background:#f0f3f6;overflow:hidden;display:none}.single-sfwd-topic .intro_content_wrapper{background:#fff;text-align:left}.single-sfwd-topic .intro_content_wrapper h1{color:#d1202d}.learndash-wrapper .ld-content-actions .ld-content-action{display:none}.learndash-wrapper .ld-table-list .ld-table-list-header,.learndash-wrapper .ld-table-list .ld-table-list-footer{display:none}.learndash_post_sfwd-topic .learndash-wrapper .ld-table-list{margin-top:100px}.learndash_post_sfwd-topic .learndash-wrapper .ld-table-list .ld-table-list-items{border:0}.learndash_post_sfwd-topic .learndash-wrapper .ld-content-actions{display:none}.learndash_post_sfwd-topic .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{display:flex;align-items:center;font-size:18px;color:#d1202d;letter-spacing:0.5px;font-weight:500}.consulenza .content_consulenza.form_wrapper #wpmem_login fieldset,.consulenza .form_wrapper #wpmem_reg fieldset{width:50%;margin:90px auto}@media only screen and (min-device-pixel-ratio: 2) and (max-width: 1534px), (max-width: 767px){.consulenza .intro_content_wrapper{padding:80px 20px 10px;padding-top:80px;margin-bottom:30px}.consulenza .intro_content_wrapper h1{font-size:50px}.consulenza .presentation_wrapper{display:block;padding:0px 20px}.consulenza .presentation_wrapper .text_content{padding:0 0px}.consulenza .presentation_wrapper .text_content .content_about{height:auto;padding:15px;font-size:14px;line-height:26px;color:#323232}.consulenza .presentation_wrapper .image_content{height:auto;overflow:hidden;position:relative;top:20px;margin-bottom:20px}.consulenza .presentation_wrapper .image_content img{min-width:auto;min-height:auto;max-width:100%}.consulenza .presentazione_lunga_wrapper{padding:30px 20px}.consulenza .presentazione_lunga_wrapper h3{font-size:30px}.consulenza .presentazione_lunga_wrapper .content_consulenza p{font-size:14px;line-height:25px}.consulenza .presentazione_lunga_wrapper .content_consulenza{margin-bottom:30px}.consulenza .presentazione_lunga_wrapper h3{font-size:30px}.consulenza .form_wrapper{padding:0 20px}.consulenza .form_wrapper h3{font-size:35px}}


.consulenza .presentation_wrapper .image_content img {
	max-width:100%
}
.consulenza .form_wrapper .content_form input[name="your-name"], .consulenza .form_wrapper .content_form input[name="your-email"], .consulenza .form_wrapper .content_form p:first-of-type, .consulenza .form_wrapper .content_form p:nth-of-type(2) {
    display: block !important;
}