rs-module-wrap#rev_slider_1_1_wrapper{margin:-145px auto!important}@media only screen and (max-width:600px){rs-module-wrap#rev_slider_1_1_wrapper{margin:-0 auto!important}}.is-sticky #logo a img{height:70px!important}#header-wrapper.dt-sc-dark-bg .is-sticky .main-header-wrapper{height:70px!important}.gradient h1{font-size:40px;text-transform:uppercase;letter-spacing:0;font-weight:700;background:linear-gradient(to bottom,#72122d,#e7421e);background:-webkit-linear-gradient(to bottom,#72122d,#e7421e);background:-ms-linear-gradient(to bottom,#72122d,#e7421e);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dt-sc-title.with-sub-title h3{font-size:40px;text-transform:uppercase;letter-spacing:0;font-weight:700;background:linear-gradient(to bottom,#72122d,#e7421e);background:-webkit-linear-gradient(to bottom,#72122d,#e7421e);background:-ms-linear-gradient(to bottom,#72122d,#e7421e);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vc_img-with-border::before,.vc_img-with-border::after{position:absolute;content:"";height:0;width:7px;background:linear-gradient(to bottom,#72122d,#e7421e);background:-webkit-linear-gradient(to bottom,#72122d,#e7421e);background:-ms-linear-gradient(to bottom,#72122d,#e7421e)}.vc_img-with-border .vc_figure::before,.vc_img-with-border .vc_figure::after{position:absolute;content:"";height:7px;width:0;background:linear-gradient(to left,#72122d,#e7421e);background:-webkit-linear-gradient(to left,#72122d,#e7421e);background:-ms-linear-gradient(to left,#72122d,#e7421e)}.dt-sc-icon-box.type2 .icon-wrapper img{width:50px!important;margin:0 0 20px!important}.world a h3{color:#fff!important}.fa-paper-plane-o::before{padding:15px;position:relative;top:10px}.dt-sc-icon-box.type14{border-left:1px solid #fff;border-right:1px solid #fff}.dual-buttons.vc_row.vc_row-no-padding::before{content:"o"}.dt-sc-button.small.with-icon.icon-right.type2 span,.dt-sc-button.small.with-icon.icon-left.type2 span{font-size:16px}.dt-sc-colored-big-buttons.blue span{background:#222!important}.dt-sc-colored-big-buttons.blue:hover{background:#72122d!important}.dt-sc-colored-big-buttons.blue{border-color:#222!important}.ult-team-member-wrap,.wpb_column>.wpb_wrapper .ult-team-member-wrap{max-width:100%;width:250px!important}.dt-sc-one-half.column.ver-sep a,.tribe-common .tribe-common-b2--bold,.tribe-events-calendar-list__event-venue-address,.event-google-map,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:none!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:50px!important;padding-top:0!important}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#72122d!important;border-radius:0!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{color:#fff!important}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{background-color:#72122d!important;border:1px solid #72122d!important;border-radius:0!important;color:#fff!important}.type2.tribe_events .right-calc a{font-size:14px!important;line-height:20px!important}.dt-sc-icon-box.type5.rounded.orange .icon-wrapper::before{box-shadow:0 0 0 50px #f33 inset;-webkit-box-shadow:0 0 0 50px #f33 inset;-ms-box-shadow:0 0 0 50px #f33 inset}.vc_heading-align-res .dt-sc-icon-box.type5.partial-out-col-view p{padding:20px 0 0}.margin-header{margin:0!important}.corsi-int{padding:0 100px 0 0!important}.blog-entry .entry-meta{display:none!important}#main-menu .menu-item-megamenu-parent .megamenu-child-container ul.sub-menu>li>ul>li>a:hover:before{left:13px;text-shadow:10px 0 #72122d,-10px 0 #72122d,0px 0 #72122d!important;color:#72122d!important}.dt-sc-pr-tb-col.type1 .dt-sc-tb-header:hover{background:0 0!important}@media only screen and (max-width:600px){.corsi-int{padding:0 50px 0 0!important}.dt-sc-button.small.with-icon.icon-left.type2{width:100%!important;margin:0 0 10px!important}.dt-sc-button.small.with-icon.icon-right.type2{width:100%!important}}form.wpcf7-form.contact_form_2 input,form.wpcf7-form.contact_form_2 textarea{border-color:rgba(255,255,255,0)}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,input.text,input[type=search],select{border-color:rgba(0,0,0,.15)}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,input.text,input[type=search],textarea{color:#fff}