.classic .post-meta{margin-bottom:0}.section-post-related .simple .post-related a.button{display:none!important}.author-box .desc-wrapper{background:#dfdfe1;padding:20px;position:relative;margin-left:105px}.bctt-ctt-text a{padding:15px 0;margin:15px 0;position:relative;color:#000!important;font-family:"Noto Sans",Open Sans,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:20px;line-height:32px;font-weight:600;text-decoration:none!important;text-transform:none!important;word-wrap:break-word;border-bottom:none!important;box-shadow:none!important}.section-post-header .single-photo-wrapper.image .image_frame{max-width:100%;max-width:calc(100% - 0px)}.share-simple-wrapper .icons a{padding:0 5px;color:#fff}.share-simple-wrapper .icons .facebook{color:#3b5998}.share-simple-wrapper .icons .twitter{color:#1da1f2}.share-simple-wrapper .icons .google{color:#dc4e41}.share-simple-wrapper .icons .linkedin{color:#0077b5}.share-simple-wrapper .icons .pinterest{color:#bd081b}.tv-holder{width:100%!important}.tv-holder a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-99999px;overflow:hidden}@media only screen and (max-width:767px){.event-tribe-sect-padding{margin-top:20px!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:.8em!important}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:25px!important;padding-left:3px;margin:0}}.section-related-ul .wp-caption-text{display:none!important}#Side_slide #menu ul li.submenu .menu-toggle:after{content:"+";color:#fff!important}h1{font-weight:700}h2{font-weight:700}h5{font-weight:700}.section-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:1240px){.header-transparent #Top_bar .menu_wrapper{float:none!important;display:table!important;position:absolute;top:300%;width:100%;white-space:nowrap;text-align:center;vertical-align:middle}.header-transparent #Top_bar #logo{width:100%;margin:0 auto;text-align:center}}.blog-overlay{background-color:rgba(0,0,0,.5)!important}.column_column ul,.column_column ol,.the_content_wrapper ul,.the_content_wrapper ol{color:#141414}.svgcolor{background-color:rgba(0,0,0,.5)}.header-transparent #Top_bar .menu>li>a span{border-color:#fff}.mc-field-group{display:inline-block!important;width:35%}.mc-button-group{display:inline-block!important;width:15%;height:40px!important;Color:#fff!important}#mc-embedded-subscribe.mcbutton{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;color:#fff!important;background-color:#ca2025!important;background:#ca2025!important;height:38px!important;line-height:1.2em;margin:0 .25em;padding:.5em 2em;border:2px solid #ca2025!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block}.whitecolor{color:#fff!important;text-align:center!important;margin-bottom:0!important}.white-color{color:#fff!important}.profile_pass-wrap input,.text-wrap.label-above input,.text-wrap.label-below input,.text-wrap.label-inside input,.textarea-wrap.label-above textarea,.textarea-wrap.label-below textarea,.textarea-wrap.label-inside textarea,.list-dropdown-wrap.label-above select,.list-dropdown-wrap.label-below select{margin-bottom:10px!important}.nf-field-element textarea{height:130px!important}.nf-form-fields-required{display:none!important}.ninja-forms-required-items{display:none!important}.textarea-wrap textarea{height:150px!important}.white-borders{border:3px solid #fff!important}.big-heading{white-space:nowrap;text-decoration:none!important;font-size:64px;line-height:80px;font-weight:700;padding-left:10px;padding-right:10px;font-family:"Open Sans",Montserrat,Arial,Tahoma,sans-serif;letter-spacing:0px;opacity:1;margin-bottom:0}h2.entry-title{font-size:130%;line-height:130%}.image_frame:not(.no_link) .image_wrapper img:not(.ls-l){margin-bottom:0!important}.image_frame:hover .image_wrapper img,.image_frame.hover .image_wrapper img{top:0}.image_frame .image_wrapper .mask:after{background:0 0}.shop_slider .shop_slider_ul li .item_wrapper span.onsale{left:0!important;top:0!important}.image_frame .image_wrapper img:not(.ls-l){transform:scaleY(1)!important}.image_frame .image_wrapper img:not(.ls-l){transform:scaleY(1)!important}image_frame .image_wrapper .mask{display:none!important}.image_frame .image_wrapper img:not(.ls-l){top:0!important}.image_frame .image_wrapper .image_links{display:none!important}.author_Sec>img{border:0px solid #cecece;border-radius:50%;display:inline-block;float:none;height:200px;width:200px}@media only screen and (max-width:767px){.bctt-click-to-tweet{display:block;background-color:#fff;position:relative;border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px;padding:15px;margin-bottom:1em;margin-top:1.75em}.bctt-ctt-text a{padding:15px 0;margin:15px 0;position:relative;color:#000!important;font-family:"Noto Sans",Open Sans,"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.1em;line-height:110%;font-weight:500;text-decoration:none!important;text-transform:none!important;word-wrap:break-word;border-bottom:none!important;box-shadow:none!important}.section_padding{padding-top:80px!important;padding-bottom:80px!important}.ui-tabs .ui-tabs-nav li a{text-decoration:none;display:block;font-size:15px!important;font-weight:500;padding:14px 10px!important}.speaking-heading{font-size:16px!important;line-height:16px!important;font-weight:700!important;opacity:1!important;border-color:#000!important;border-style:solid!important;border-width:1px!important;padding:2px 7px!important}.author-box .desc-wrapper{background:rgba(0,0,0,.02);padding:10px;position:relative;margin-left:95px}.post-header .title_wrapper h1{font-size:18px!important;line-height:27px!important;font-weight:700!important}.one-fifth.column,.five.columns{width:45%!important;float:left!important;margin-right:10px!important;clear:right!important}.big-heading{white-space:nowrap;text-decoration:none!important;font-size:34px;line-height:40px;font-weight:700;font-family:"Open Sans",Montserrat,Arial,Tahoma,sans-serif;letter-spacing:0px;padding-left:10px;padding-right:10px;opacity:1;margin-bottom:0;border:3px solid #fff}.remove-top-padding{padding-top:0!important}.remove-bottom-padding{padding-bottom:0!important}.bg-position{background-position:left!important}.wrap-bg-position{background-position:center bottom!important}.float-right{float:right!important}.align-right{text-align:right!important}.change-valign{vertical-align:top!important}.change-wrap-padding{padding-left:60%!important;padding-right:0!important}.add-wrap-padding{padding:30px!important}.remove-wrap-padding{padding:0!important}.white-color{color:#fff!important;width:80%!important}.blackcolor{color:#000!important}.whitecolor{color:#fff!important}.mc-button-group{display:inline-block!important;width:80%}.mc-field-group{display:inline-block!important;width:40%;max-width:100%!important;padding:1em 0}.mcbutton{border-color:#ca2025!important;width:100%;text-align:center!important;margin:1em 0 0 1em;color:#fff!important}.optin{margin-bottom:0;display:block}.optin{background:#3eaadd;color:#fff;width:100%!important;margin-left:0!important;margin-bottom:0;padding:20px 0 35px!important;position:relative}.optin:before{background:url("https://marcoleroc.com/wp-content/uploads/2016/07/tab_2.png") no-repeat center top;background-size:100%;content:"";display:block;height:0;overflow:hidden;padding-top:24%;width:8.68442%;position:absolute;top:-4%!important;left:1%!important}.big-triangle:after,.big-triangle:before{content:"";position:absolute;bottom:0;width:50%!important;z-index:100;border-bottom:70px solid #fff;-moz-transform:rotate(1.0E-6deg);-webkit-transform:rotate(1.0E-6deg);-o-transform:rotate(1.0E-6deg);-ms-transform:rotate(1.0E-6deg);transform:rotate(1.0E-6deg)}.big-triangle:before{right:37%!important;border-right:75px solid transparent;border-left:1000px solid}.big-triangle:after{left:37%!important;border-left:75px solid transparent;border-right:1000px solid}}.greyscale{-webkit-filter:grayscale(1);filter:grayscale(1) sepia(.3)}.testimonial-author{font-size:18px!important;line-height:30px!important;font-weight:600!important;letter-spacing:0px}.testimonial-text{font-size:18px!important;line-height:30px!important;font-weight:500!important;letter-spacing:0px}.testimonial-quote{font-family:TimesNewRoman,"Times New Roman","Open Sans",Arial,Tahoma,sans-serif!important;font-size:24px!important;line-height:30px!important;font-weight:700!important;letter-spacing:0px}span.wpcf7-form-control-wrap{-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.5);box-shadow:5px 5px 5px 0px rgba(0,0,0,.5)}span.wpcf7-form-control-wrap{-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.5);box-shadow:5px 5px 5px 0px rgba(0,0,0,.5)}span.wpcf7-form-control-wrap .wpcf7-date,span.wpcf7-form-control-wrap .wpcf7-quiz,span.wpcf7-form-control-wrap .wpcf7-number,span.wpcf7-form-control-wrap .wpcf7-select,span.wpcf7-form-control-wrap .wpcf7-text,span.wpcf7-form-control-wrap .wpcf7-textarea{color:#333;background-color:#fff!important;border-color:#f2f2f2;font-size:16px!important;font-family:"Open Sans",Arial,Tahoma,sans-serif!important}.wpcf7-submit{margin-bottom:0!important;font-size:16px!important;font-family:"Open Sans",Arial,Tahoma,sans-serif!important}.grid .post-desc-wrapper .post-desc{padding:20px 0 0}.hide{display:none!important}.section-post-related .post-related .date_label{display:none!important}.section-post-related .post-related .button_label{display:none!important}.section-post-related .post-related .button_icon{display:none!important}.section-post-related .post-related .hr_color{display:none!important}.section-post-related .post-related{padding-bottom:0}#respond .comment-form-comment textarea{color:#898f8a;background-color:rgba(249,249,249,1);border-color:#a9a9a9}#Footer .widgets_wrapper{background-color:#fff!important}#Footer .widgets_wrapper .widget{padding:0;margin-bottom:0;background:#fff!important;border:0px solid #fff!important}#Footer .widgets_wrapper .column{margin-bottom:0;border:none!important;margin:0 0 40px!important}.grid .post-footer{margin:0}.popup-link{vertical-align:middle!important;font-size:23px;line-height:30px;font-weight:500;color:#fff!important;text-align:center!important;background:#ffb400!important}.popup-link span{vertical-align:middle!important;text-align:center!important}.new-button{background-color:transparent!important;color:#fff!important;border:3px solid #fff!important}.float-right{float:right!important}.posts_group.grid.col-2 .post-item:nth-child(2n+1){clear:both;margin-left:0!important}.posts_group.grid.col-2 .post-item:nth-child(2n){float:right;margin-right:0!important}.posts_group.grid.col-2 .post-item{width:45%}.grid .post-item{margin:0 4% 20px}.post-footer .post-links{float:left;border-left-width:0px;border-style:solid;padding-left:5px}.post-footer .post-links .post-comments{display:none!important}.post-footer .post-links .icon-comment-empty-fa{display:none!important}.post-footer .post-links .icon-doc-text{display:none!important}.post-meta .category:hover .cat-wrapper{display:inline}.grid .post-desc-wrapper .post-meta .category .cat-btn{display:block}.post-meta .category{float:left;position:relative}.post-meta .category .cat-wrapper{position:absolute;right:100%;top:100%;width:100%;white-space:nowrap;display:inline}.grid .post-desc-wrapper .post-desc .post-head{height:27px!important}.form-control::-webkit-input-placeholder{color:#000!important}.form-control:-moz-placeholder{color:#000!important}.form-control::-moz-placeholder{color:#000!important}.form-control:-ms-input-placeholder{color:#000!important}.post-header .title_wrapper h1{font-size:30px;line-height:35px}.add-margin{margin-right:40px!important}.portfolio_group .portfolio-item .image_frame{border:0}.portfolio_group .portfolio-item .desc{padding:20px;background:#ebebeb;overflow:hidden}.portfolio_group .portfolio-item .desc{padding:20px;background:#ebebeb;overflow:hidden}.portfolio_group .portfolio-item .desc .title_wrapper h5{font-size:15px;line-height:20px;font-weight:400}.portfolio .post-meta{display:none!important}.photo .post-desc .post-head .post-meta .category{display:none!important}.photo .post-desc .post-head .post-meta{margin-bottom:20px}.classic .post-desc{padding:0 0 0 20px}.great-minds-heading{border-bottom:3px solid #ca2025!important}.widget_travel{text-transform:uppercase!important}.tribe-events-list-widget .tribe-events-list-widget-events{padding:0;padding:0;margin-bottom:20px;margin-bottom:1.25rem}.pager_lm .pager_load_more{background-color:#ca2025;color:#fff}.align-center{text-align:center!important;vertical-align:middle!important}.promo-title{font-size:25px;line-height:33px;font-weight:700;letter-spacing:0px}.desc h4{font-size:18px;line-height:21px;letter-spacing:0px;font-weight:400;color:#000}.press-text{font-size:18px!important;line-height:30px!important;font-weight:600!important;letter-spacing:0px}.speaking-heading{font-size:56px;line-height:56px;font-weight:700;padding:8px 25px;opacity:1;border:4px solid #000}.ui-tabs .ui-tabs-nav li a{text-decoration:none;display:block;font-size:18px;font-weight:700;padding:14px 30px}.course-heading{font-family:"Open Sans",sans-serif!important;color:#ca2025!important;line-height:30px;font-weight:600!important;font-size:27px;font-stretch:normal;font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;margin-top:0;margin-bottom:20px;text-align:center}.bigBtn{font-size:24px!important;text-align:center;line-height:26px!important;font-family:"Noto Sans","Open Sans",sans-serif;font-weight:700}.woocommerce .product div.entry-summary .price>del{float:right;font-size:30px;line-height:30px;font-weight:700;margin-left:10px}.photo_box img{width:300px!important;height:330px!important;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.dropcap{display:inline-block;float:left;width:45px;height:53px;line-height:53px;font-size:45px;text-align:center;margin:0 10px 0 0;font-weight:900;color:#ca2025!important;background:0 0!important}.dropcap.transparent{background:0 0!important}.quotetable{background:#fefefe;border:1px solid #b7b7b7;border-radius:5px;margin:1.5em 0;overflow:hidden;padding:20px 20px 10px;box-sizing:border-box}.all_borders{border:1px solid #b7b7b7}.increase_width{width:45%!important}.decrease_width{width:10%!important}.photo .post-desc .post-head .post-footer .button-love{display:none!important}.grid .author-date{display:none!important}.classic .author-date{display:none!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:70%!important}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}.red-button{background-color:transparent!important;color:#ca2025F!important;border:3px solid #ca2025!important}.red-color{color:#ca2025!important;text-align:center!important;margin-bottom:0!important}.red-borders{border:3px solid #ca2025!important}.align-center1{text-align:center!important;vertical-align:middle!important}.portfolio .single-photo-wrapper .image_frame{margin-left:0}.nf-field-label label{text-transform:uppercase!important}.ninja-forms-field{background:#f2f2f2!important}.nf-form-title{text-align:center!important}body.admin-bar .datepicker{margin-top:0}.yt-subscribe{font-size:17px;line-height:19px;font-weight:700;letter-spacing:0px}#rev_slider_18_1 .slotholder:after{width:100%;height:100%;content:"";position:absolute;left:0;top:0;pointer-events:none;background:rgba(0,0,0,0)}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{width:50%;text-align:right;border-right:1px solid #e6e6e6;border-top:0}h3#ship-to-different-address label{font-size:30px;line-height:30px;font-weight:700;letter-spacing:0px}@media only screen and (min-width:768px){.event-tribe-sect-padding{margin-top:160px!important}.photo_box{margin-right:25px!important}.portfolio_group .portfolio-item .desc{padding:20px;background:#ebebeb;min-height:60px!important;overflow:hidden}}.grid .post-desc-wrapper .post-desc .post-head{display:none!important}.yikes-easy-mc-form.yikes-mailchimp-form-inline{display:inline-block;width:100%!important;padding:10px 0}.yikes-mailchimp-form-inline .NAME-label{display:inline-block;margin-right:10px!important;width:33%!important}.yikes-mailchimp-form-inline .EMAIL-label{display:inline-block;margin-right:10px!important;width:33%!important}.yikes-easy-mc-form .submit-button-inline-label{width:20%!important}.yikes-headline{font-size:20px!important;line-height:35px;text-align:center!important}@media only screen and (max-width:767px){.yikes-easy-mc-form.yikes-mailchimp-form-inline{display:inline-block;float:left!important;width:100%!important;margin:0 auto!important;padding:10px 10px 10px 0}.yikes-easy-mc-form label.label-inline{float:left;width:calc(100% - 0%)!important;padding-right:0!important}.yikes-easy-mc-form .submit-button-inline-label{width:100%!important}.yikes-headline{font-size:18px!important;line-height:30px!important;text-align:center!important}.testimonial-text{font-size:14px!important;line-height:26px!important;font-weight:500!important;letter-spacing:0px}.testimonial-author{font-size:14px!important;line-height:26px!important;font-weight:600!important;letter-spacing:0px;text-align:center!important;padding:0 30px!important}}.woocommerce .woocommerce-customer-details address{border-radius:2px;padding:6px 12px 6px 70px}.woocommerce-order-received address{position:relative;background:rgba(0,0,0,.02);font-size:90%;line-height:160%;padding:15px 15px 15px 80px;margin-bottom:40px}h2.woocommerce-order-details__title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:0px}h2.woocommerce-column__title{font-size:28px;line-height:34px;font-weight:600;letter-spacing:0px}.woocommerce div.product form.cart .variations select{max-width:85%;min-width:60%;display:flex}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ddd!important;border-radius:0px!important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:42px;margin:0 0 -4px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;top:1px;right:1px;width:20px}.button-default.woocommerce-page a.button,.button-default.woocommerce-page #respond input#submit,.button-default.woocommerce-page button.button,.button-default.woocommerce-page input.button{border-radius:2px!important}.single_add_to_cart_button{height:44px}.single-product table th,.single-product table td{padding-top:20px}.single-product ul.list_star li{position:relative;margin:0 0 5px;padding-left:50px}.woocommerce ul.products li.product .desc{padding:15px 0}.woocommerce ul.products li.product .price{font-weight:600}.woocommerce .product div.entry-summary .price{font-weight:600}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:10px 0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:22%;float:left;border:1px solid #e9ecef!important;margin:0 5px;list-style:none}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:first-child{margin-left:0!important}.woocommerce div.product div.images .flex-control-thumbs li{opacity:1!important}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:1!important;margin:0}.woocommerce div.product form.cart .variations select{max-width:85%;min-width:60%;display:flex}table th{letter-spacing:0px!important}.woocommerce table.shop_table th{font-weight:500!important;letter-spacing:0px!important}.woocommerce table.shop_table{border-radius:1px}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{width:50%;text-align:right;border-right:1px solid #e6e6e6;border-top:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:.5em}@media only screen and (min-width:768px){.opening_hours .opening_hours_wrapper li label{margin-bottom:8px;font-size:22px;line-height:22px;display:inline-block;font-weight:600;padding:5px 11px;-webkit-border-radius:4px;border-radius:4px;background-color:#f8f8f8}}@media only screen and (min-width:678px){.author-box .desc{font-size:15px;line-height:20px;letter-spacing:0px}}