.wt_pattern_overlay{background-image:url(/sites/all/modules/saysource/one_page_camp/img/overlay.png);background-repeat:repeat;background-color:rgba(0,0,0,0.4);position:absolute;top:0;width:100%;height:100%;}div.wpcf7{margin:0;padding:0;}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0;}#wt_home_content .webform-client-form,#wt_home_content .mc4wp-form{text-align:center;background-color:rgba(20,20,20,0.65);border:1px solid #333;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:30px 25px 40px;margin:0 40px;}#wt_home_content .mc4wp-form h4,#wt_home_content .wpcf7-form h4{color:#fff;font-size:20px;line-height:30px;font-weight:700;letter-spacing:1px;margin-bottom:15px;}#wt_home_content p{font-size:18px;font-weight:300;line-height:28px;margin-bottom:25px;}#wt_home_content .wpcf7-form .wt_form_text{color:#fff;font-size:14px;font-weight:500;line-height:20px;margin-bottom:30px;}.wpcf7-form input[type="submit"]{color:#fff !important;}.vc_col-lg-7{width:58.33333333%;}#wt_home_content{color:#fff;}#wt_home_content h1{font-size:75px;font-weight:800;line-height:85px;margin-bottom:15px;letter-spacing:1px;}#wt_home_content h3{font-size:34px;font-weight:800;line-height:34px;margin-bottom:20px;}#wt_home_content p{font-size:18px;font-weight:300;line-height:28px;margin-bottom:25px;}#wt_home_content .btn-theme{font-size:16px;font-weight:700;margin-right:10px;padding:9px 18px;}#wt_section_home{background-position:center center;background-image:url(/sites/all/modules/saysource/one_page_camp/img/backgroundtopcamp.jpg);background-repeat:no-repeat;background-size:cover;}.vc_col-lg-5{width:41.66666667%;}.vc_col-lg-1,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12{float:left;}#wt_section_home{position:relative;z-index:1;}.vc_col-xs-1,.vc_col-sm-1,.vc_col-md-1,.vc_col-lg-1,.vc_col-xs-2,.vc_col-sm-2,.vc_col-md-2,.vc_col-lg-2,.vc_col-xs-3,.vc_col-sm-3,.vc_col-md-3,.vc_col-lg-3,.vc_col-xs-4,.vc_col-sm-4,.vc_col-md-4,.vc_col-lg-4,.vc_col-xs-5,.vc_col-sm-5,.vc_col-md-5,.vc_col-lg-5,.vc_col-xs-6,.vc_col-sm-6,.vc_col-md-6,.vc_col-lg-6,.vc_col-xs-7,.vc_col-sm-7,.vc_col-md-7,.vc_col-lg-7,.vc_col-xs-8,.vc_col-sm-8,.vc_col-md-8,.vc_col-lg-8,.vc_col-xs-9,.vc_col-sm-9,.vc_col-md-9,.vc_col-lg-9,.vc_col-xs-10,.vc_col-sm-10,.vc_col-md-10,.vc_col-lg-10,.vc_col-xs-11,.vc_col-sm-11,.vc_col-md-11,.vc_col-lg-11,.vc_col-xs-12,.vc_col-sm-12,.vc_col-md-12,.vc_col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,#logo,.wt_counter_sc .stat-count,.wt_counter_sc .wt_stat_count,.wt_counter_sc .wt_stat_detail,.wt_pie_percent,.wt_pie_unit,.wt_timeline_year span,.wt_google_font,.wt_heading_more .btn,.copyright,.wpb_accordion_header a,.wt_portfolioCategory,.wp-pagenavi a,#wt_sidebarInner > .widget:not(.widget_search):not(.widget_mc4wp_widget),.mc4wp_submit,#wt_breadcrumbs,.wt_faq_row p,.nav-previous,.nav-next,.comment_meta .comment_author,.comment_meta .btn-reply,.sortableLinks a,.wt_team_job,.wt_vcsc_style .wpb_tabs_nav > li > a,.wt_portfolio_overlay h4 a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;}h3{line-height:4.2rem !important;}h4{line-height:3.2rem !important;}.wpb_wrapper .btn-primary{color:#fff;background-color:#337ab7 !important;border-color:#2e6da4 !important;}.webform-client-form .form-text{font-size:14px;margin-bottom:20px;font-weight:400;border:1px solid #ddd;padding:6px 12px;line-height:1.42857143;background-color:#f0f0f0;color:#262626;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:block;width:100%;}.captcha-admin-links,.l-branding-wrapper,.l-homebanner-wrapper,#undefined-sticky-wrapper,.l-navigation-wrapper{display:none !important;}ul.ticked-list{list-style-type:none;}ul.ticked-list li{background:url(/sites/all/modules/saysource/one_page_camp/img/tick.png) no-repeat left -3px;padding-left:34px;display:block;background-size:27px;margin-top:13px;margin-bottom:13px;}.arrange-fields-container .draggable-form-item{display:block !important;position:inherit !important;}#webform-client-form-10200 #edit-nome-draggable-wrapper,#webform-client-form-10499 #edit-nombre_y_apellido-draggable-wrapper,#webform-client-form-10554 #edit-fullname-draggable-wrapper{height:auto !important;}input#edit-submitted-e-mail-con-cui-si-registrati-a-youcoach-it{width:100% !important;}form#webform-client-form-10200 .form-control,#edit-submitted-nome{width:100% !important;}.img-logo-mycoach{margin:auto;margin-top:-18px;width:800px;}.wt_wpb_wrapper{text-align:center;}a.text-white:hover{color:#fff;}.text-white{color:#fff;text-decoration:underline;}.box-mycoach .box li.box-header h3{font-size:17px;color:#000;}.page-use-mycoach .white-container{padding-top:50px;padding-bottom:20px;background:#fff;border-bottom:1px solid #ebebeb;}#sp-user1 .box-icon img{width:39px;float:left;margin-top:-14px;margin-right:5px;margin-left:-7px;}#mycoach-desc ul.box-list{list-style:none;}#mycoach-desc ul.box-list li.box-line{border-bottom:1px solid #ddd;}#mycoach-desc .box-mycoach h3{line-height:1em !important;}#mycoach-desc  .box-mycoach .box{text-align:left !important;margin-top:0;}.page-use-mycoach .box-mycoach .box li.box-header{margin-top:5px !important;padding-bottom:2px !important;}.page-use-mycoach .box-mycoach .box li.box-text{min-height:auto !important;margin-top:0px !important;}#mycoach-desc0 h2{text-align:center;}#mycoach-desc0{padding-top:20px;padding-bottom:35px;}#mycoach-desc0 .sub-title{margin:0;font-size:14px;color:#8a8a8a;}#mycoach-video{background:url(/sites/all/modules/saysource/one_page_camp/img/sfondovideo.jpg) repeat-y;padding-bottom:40px;}.video-first h3,.video-first h4,.video-first h5{color:#fff;}.responsive-container{background:url(/sites/all/modules/saysource/one_page_camp/img/sfondovideo.jpg) no-repeat;}.img-responsive-editor{width:500px;margin:auto;}.white{color:white;}.bgcolor-grey{background-color:#eee;}.page-youcoach-camp .red-bg{background:#d9534f;color:#ffffff;}.red-button{background-color:#d9534f;color:#ffffff;margin-bottom:25px !important;}.pk-little ul{margin-bottom:-22px;}.pk-big ul{padding-top:20px;}#pgc-37-0-1{margin-top:-20px;}.iphonepad img{margin-top:-55px;display:block;margin:auto;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-close-btn-in .mfp-close{color:#333;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap,.mfp-ready{display:none;}#packages{padding-bottom:40px;}img#play-video:hover{cursor:pointer;}li.box-icon img{width:125px;margin-bottom:-34px;}.wpcf7 img{margin:auto;}.box-mycoach .box li.box-header h2{font-size:30px;color:#000;}.title3 .mod-wrapper h2 span{font-size:40px;font-weight:bold;}.box-mycoach .box li.box-header h3{font-size:21px;color:#000;}.flex-direction-nav a:before{display:none !important;}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027ac6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
.youcoach_megamenu{min-height:100px;position:absolute;z-index:1000;display:none;border-radius:0px;margin:0px !important;border:4px solid #0360a9;top:100%;left:0;background-color:#fff;text-align:left;-webkit-background-clip:padding-box;background-clip:padding-box;min-width:160px;padding:0;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / 18%);box-shadow:0 6px 12px rgb(0 0 0 / 18%);line-height:1.42857143;color:black;}.youcoach_megamenu ul.menu{list-style:none;padding:0;margin:0;border-top:none;margin-top:10px;}.youcoach_megamenu .field-content a.xhover{color:black;background-color:#dedede !important;}.youcoach_megamenu ul.menu .leaf{list-style:none !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;}.youcoach_megamenu ul.menu li a{display:block;font-weight:normal;text-transform:none;color:black;background-color:transparent;font-weight:normal;padding:4px 2px;transition:color 250ms ease-in-out,background-color 250ms ease-in-out;}.youcoach_megamenu ul.menu li:hover a{background-color:#dedede;}.is-sticky .youcoach_megamenu{transform:translate(-60px,0);}.youcoach_megamenu.open{display:flex;}.youcoach_megamenu ul.menu{visibility:visible;position:unset;margin-top:10px;border:none;}.megamenu-content{display:flex;}.megamenu-col{padding:10px;padding:10px;display:flex;flex-direction:column;min-width:200px;}.megamenu-last{border-left:1px solid #dedede;flex-grow:1;padding:10px;}.youcoach_megamenu_taxonomy_slides{width:700px;min-height:450px;height:100%;position:relative;overflow:hidden;}.youcoach_megamenu_slide{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;transition:transform 500ms ease-in-out,opacity 500ms ease-in-out;opacity:0;}.youcoach_megamenu_slide.before-active{transform:translate(-100%,0);opacity:1;}.youcoach_megamenu_slide.after-active{transform:translate(100%,0);opacity:1;}.youcoach_megamenu_slide.active{transform:translate(0,0);opacity:1;}.youcoach_megamenu_slide_title{font-size:20px;color:#0360a9;margin-bottom:10px;}.youcoach_megamenu_slide_buttons{position:absolute;top:0;right:5px;display:flex;text-align:center;display:flex;justify-content:center;align-items:center;line-height:15px;font-size:17px;color:#0360a9;font-weight:bold;}.youcoach_megamenu_slide_buttons > span{display:block;width:22px;height:22px;border:1px solid #0360a9;margin-left:5px;padding-top:2px;cursor:pointer;background-color:white;}.youcoach_megamenu_slide_buttons > span.disabled{color:gray;cursor:initial;border-color:#dedede;color:#dedede;pointer-events:none;}.youcoach_megamenu_slide_content{color:#000;position:relative;font-size:1.6rem;line-height:1.8rem;display:flex;white-space:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.youcoach_megamenu_slide_content .youcoach_megamenu_slide_content_item{width:325px;position:relative;font-weight:normal;}.youcoach_megamenu_slide_content .youcoach_megamenu_slide_content_item:first-child{margin-right:30px;}.youcoach_megamenu_slide_content .youcoach_megamenu_slide_content_item a{padding:0px;}.youcoach_megamenu_slide_content .theme{position:absolute;top:5px;left:0px !important;}.youcoach_megamenu_slide_content a:hover{background-color:transparent;}.youcoach_megamenu_slide_content .article-image{padding:0px;display:block;margin-bottom:20px;max-width:325px !important;}.youcoach_megamenu_slide_content .article-image img.empty{width:335px;height:200px;background-color:#dedede;}.youcoach_megamenu_slide_content a.title{font-size:2rem;text-transform:none;margin-bottom:20px;line-height:2.2rem;display:inline-block;font-weight:bold;background-color:transparent;color:black;}.youcoach_megamenu_slide_content a.title:hover{color:black;}.youcoach_megamenu_slide_show_all{text-transform:none;position:absolute;bottom:5px;right:10px;}.youcoach_megamenu_slide_show_all a{padding:2px;text-transform:none;}.youcoach_megamenu_slide_show_all a:hover{background-color:transparent;color:black;}.l-header{z-index:1001;position:relative;}#admin-menu,#admin-menu ul{z-index:1002;}.megamenu-col:nth-child(2){min-width:250px;}@media (max-width:1200px){.youcoach_megamenu_taxonomy_slides{width:calc(100vw - 550px);}}@media (max-width:900px){.youcoach_megamenu_taxonomy_slides{width:calc(100vw - 300px);}.megamenu-col:nth-child(2){display:none;}}.youcoach_megamenu_slide_content_item a.xhover{background-color:transparent !important;}.youcoach_megamenu .youcoach_megamenu_slide_show_all a{color:#000;background-color:transparent;font-size:1.4rem;padding:2px;padding-top:2px;padding-bottom:2px;font-weight:bold;display:block;text-decoration:none;text-transform:none;transition:color 0.25s,background-color 0.25s;}.youcoach_megamenu .youcoach_megamenu_slide_show_all a.xhover{background-color:#dedede;color:black;}.yc-megamenu-column-button-wrapper{padding:10px 0px;border-top:1px solid #dedede;margin-top:5px;}.btn.btn-primary.btn-yc-megamenu{color:white  !important;background:linear-gradient(97.48deg,#004082 0%,#165fa5 100%) !important;border:none;font-family:Mattone;color:white;transition:opacity 250ms ease-in-out;}.btn.btn-primary.btn-yc-megamenu:hover{color:white !important;opacity:0.8 !important;}
