@charset "UTF-8";
/*
 Theme Name:   ELAI - Coaching
 Theme URI:    http://coaching.thimpress.com/
 Description:  Coaching Child Theme
 Author:       BOOTIQ s.r.o.
 Author URI:   http://bootiq.io
 Template:     coaching
 Version:      1.0
 Text Domain:  coaching-child
*/
@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local(OpenSans-Regular),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local(OpenSans-ExtraBold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local(OpenSans-ExtraBold),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Apple Chancery';font-display:auto;font-style:normal;font-weight:400;src:local('Apple Chancery'),url('./fonts/Apple Chancery.woff') format("woff")}.button{background:unset!important;color:#ff3e00!important;border:1px solid #ff3e00!important;padding:5px 15px;border-radius:30px}.thim-widget-button a.widget-button,.wpb_wrapper a.thim-button{color:#ff3e00!important;border-color:#ff3e00!important}.thim-widget-button a.widget-button:hover,.wpb_wrapper a.thim-button:hover,.button:hover{color:#fff!important;background:#ed3a12!important;border-color:#ed3a12!important}.btn-white a.widget-button,a.btn-white{color:#fff!important;border-color:#fff!important}.btn-white a.widget-button:hover,a.btn-white:hover{color:#000!important;background:#fff!important;border-color:#fff!important}.btn-bottomMargin a.widget-button,a.btn-bottomMargin{margin-bottom:16px!important}.hp-testimonials .testimonial-item .author,.hp-testimonials .testimonial-item .regency{text-align:right}.testimonial-item{width:100%!important}.thim-widget-testimonials .thim-testimonial-carousel .owl-stage-outer .owl-item .testimonial-item .testimonial-content{padding:0 12px}.thim-widget-testimonials .thim-testimonial-carousel .owl-stage-outer .owl-item .testimonial-item .testimonial-content .title{left:12px!important}.hp-courses .course-item .course-wishlist-box,.thim-ralated-course .course-item .course-wishlist-box,.thim-course-grid .course-item .thim-course-content .course-meta .course-review{display:none!important}.hp-elai-media .thim-list-posts .item-post .entry-meta{display:none}.hp-tell-us .vc_column-inner{padding-top:0!important}.hp-tell-us .vc_column-inner .sc_heading{padding-top:0}.vc_row.clients-reference{border:0 solid #ff3e00;border-width:1px 0}.vc_row.clients-reference .vc_column-inner{padding-top:0!important}.vc_row.clients-reference .vc_separator{padding-top:15px}.vc_row.clients-reference .vc_separator > *{text-align:center;width:100%}.vc_row.clients-reference .vc_sep_holder{display:none}.owl-carousel{position:relative}.text-slider-carousel .owl-controls,.testimonial-arrow-nav .owl-controls,.clients-reference .brand-logos .owl-controls{width:100%;margin:0;left:0;position:absolute;bottom:0;height:100%}.testimonial-arrow-nav .owl-controls{height:none;top:0!important;margin-top:none!important;right:none!important}.thim-testimonial-carousel.testimonial-arrow-nav .owl-nav,.text-slider-carousel .owl-nav,.testimonial-arrow-nav .owl-nav,.clients-reference .brand-logos .owl-nav{display:flex;align-items:center;height:100%;width:100%}.thim-testimonial-carousel.testimonial-arrow-nav .owl-stage-outer,.text-slider-carousel .owl-stage-outer,.testimonial-arrow-nav .owl-stage-outer,.clients-reference .brand-logos .owl-stage-outer{z-index:1!important}.text-slider-carousel.owl-carousel,.testimonial-arrow-nav.owl-carousel,.clients-reference .brand-logos .owl-carousel{padding:0 23px!important}.thim-testimonial-carousel.testimonial-arrow-nav .owl-prev,.thim-testimonial-carousel.testimonial-arrow-nav .owl-next,.text-slider-carousel .owl-prev,.text-slider-carousel .owl-next,.clients-reference .brand-logos .owl-prev,.clients-reference .brand-logos .owl-next{display:block!important;color:#f9f9f9!important;position:absolute}.clients-reference .brand-logos .owl-prev,.clients-reference .brand-logos .owl-next{color:#041e3c!important}.thim-testimonial-carousel.testimonial-arrow-nav .owl-prev,.text-slider-carousel .owl-prev,.clients-reference .brand-logos .owl-prev{left:0;top:none}.thim-testimonial-carousel.testimonial-arrow-nav .owl-next,.text-slider-carousel .owl-next,.clients-reference .brand-logos .owl-next{right:0;top:none}.thim-testimonial-carousel.testimonial-arrow-nav .owl-prev,.text-slider-carousel .owl-prev{left:calc(-86px - 23px)}.thim-testimonial-carousel.testimonial-arrow-nav .owl-next,.text-slider-carousel .owl-next{right:calc(-86px - 23px)}.thim-widget-icon-box .article_heading .heading__primary,.thim-widget-icon-box .desc-icon-box p{width:80%;margin:0 10%}.thim-widget-icon-box .icon-box-desc{width:50%!important;float:left;padding:0 5px;position:relative;margin:0!important}.thim-widget-icon-box .icon-box-desc span{font-weight:bolder;font-size:19px;line-height:24px}.thim-widget-icon-box .icon-box-desc + .icon-box-desc:after{content:'';position:absolute;border-left:1px solid #c4c4c4;left:0;bottom:0;height:90%}.thim-study-program-carousel .owl-prev,.thim-study-program-carousel .owl-next{display:block!important;color:#041e3c!important;position:absolute}.thim-study-program-carousel .owl-prev{left:calc(-43px - 23px)}.thim-study-program-carousel .owl-next{right:calc(-43px - 23px)}.thim-testimonial-carousel.testimonial-arrow-nav .owl-dots,.text-slider-carousel .owl-dots,.testimonial-arrow-nav .owl-dots,.clients-reference .brand-logos .owl-dots,.thim-ralated-course .owl-dots{display:none!important}.thim-widget-study-program .view-program{text-align:center;display:block}.thim-widget-study-program .view-program .view-program-detail{border:1px solid #ff3e00;display:inline-block;margin:auto;line-height:38px;height:40px;padding:0 25px;text-transform:uppercase;font-size:13px;font-weight:700;border-radius:30px;color:#ff3e00;white-space:nowrap}.thim-study-program-carousel .program-item .bordered{padding:12px;border:1px solid #dcdcdc;border-radius:30px;margin-bottom:40px;text-align:center}.thim-study-program-carousel .program-item .bordered .title a{color:#333;text-align:center;width:70%;display:inline-block;max-width:500px}.thim-study-program-carousel .program-item .bordered .title a:hover,.woocommerce-privacy-policy-text a,.woocommerce-info a,.woocommerce #customer_login form.register .woocommerce-privacy-policy-text a,#send_to_colleague .close:hover i,.thim-about-author .author-wrapper .author-bio .author-description a,.thim-widget-media-mentions .media-mention .media-mention-content .title a:hover,.single-media_mention .media_mention_link a,.woocommerce-notice a,.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .course-title a:hover,.single-lp_course .lp-single-course #learn-press-course #tab-course-instructor .thim-about-author .other-courses .course a,.woocommerce form.login .lost_password a,a.woocommerce-remove-coupon{color:#ff3e00}body.woocommerce-account .woocommerce-MyAccount-content a{color:#ff3e00!important}.woocommerce-privacy-policy-text a:hover,.woocommerce-info a:hover,.woocommerce-notice a:hover,.woocommerce form.login .lost_password a:hover,body.woocommerce-account a:hover,a.woocommerce-remove-coupon:hover{text-decoration:underline}.thim-study-program-carousel .program-item .bordered .program-desc{font-size:13px;line-height:22px;margin:0;text-align:justify;padding:0 15px;color:#8b8b8b}.thim-study-program-carousel .program-item .thim-course-grid{padding:33px 30px}.thim-course-grid .course-item .course-thumbnail:before,.thim-course-grid .course-item .course-thumbnail>a.course-readmore{display:none!important}.thim-study-program-carousel .program-item .thim-course-grid .course-item .course-thumbnail:hover:before{display:block!important;opacity:.35}.thim-study-program-carousel .program-item .lpr_course{background:#fff;box-shadow:0 0 16px -4px #000;box-shadow:0 0 7.6px .4px rgba(0,0,0,0.07)}.thim-study-program-carousel .program-item .bordered .lpr_course[class*=course-grid-]{padding:0;margin:0 2px}.thim-study-program-carousel .program-item .bordered .lpr_course .course-thumbnail img{border-bottom:1px solid #ffcbc2}.thim-study-program-carousel .program-item .bordered .lpr_course .course-title{font-weight:700;font-size:9px;line-height:13.88px;color:#1a1a1a;margin:0;margin-top:14px}.thim-study-program-carousel .program-item .bordered .lpr_course .course-title a,.thim-study-program-carousel .program-item .bordered .lpr_course .course-author a{text-decoration:none!important;color:inherit}.thim-study-program-carousel .program-item .bordered .lpr_course .course-author{font-weight:700;font-size:9px;line-height:19.76px;color:#666;margin:0;margin-bottom:10px;position:relative}.thim-study-program-carousel .program-item .bordered .lpr_course .course-author:before{content:'';border-top:1px solid #e6e6e6;width:80%;position:absolute;left:10%;top:0}.thim-study-program-carousel .program-item .bordered .title{margin-top:0;text-transform:uppercase;font-size:22px;position:relative}.thim-study-program-carousel .program-item .bordered .title:after{content:'';position:absolute;bottom:0;left:calc(50% - (31px / 2));height:2px;background-color:#ff3e00;width:31px;margin-top:5px}.site-header .navbar-nav>li.login-btn>a,.site-header .navbar-nav>li.cart-link>a{color:#ff3a00;border:1px solid #ff3a00;line-height:1;padding:6px 20px!important;text-transform:capitalize;border-radius:30px;font-weight:400!important;margin-top:7px}.mobile-menu-container ul li.login-btn>a,.mobile-menu-container ul li.cart-link>a{color:#ff3a00!important;border:1px solid #ff3a00;line-height:1;padding:6px 20px!important;border-radius:30px;position:relative;width:fit-content}.mobile-menu-container ul li.login-btn>a:hover,.mobile-menu-container ul li.cart-link>a:hover{color:#fff!important}.mobile-menu-container ul li.login-btn ul.sub-menu{display:block}.site-header .navbar-nav>li.login-btn:hover>a,.mobile-menu-container ul li.login-btn>a:hover,.site-header .navbar-nav>li.login-btn.current-menu-item>a,.mobile-menu-container ul li.login-btn.current-menu-item>a,.site-header .navbar-nav>li.cart-link:hover>a,.mobile-menu-container ul li.cart-link>a:hover{color:#fff;background:#ff3a00}.site-header .navbar-nav>li.login-btn>.icon-toggle,.mobile-menu-container ul li.login-btn>.icon-toggle{display:none}.site-header .navbar-nav>li{float:left}footer#colophon .copyright-area ul.menu>li{float:left}#back-to-top{color:#ff3a00;background:#e0e0e0!important}#back-to-top:hover{color:#fff!important}.text-light .widget-button,.text-light .thim-button{font-weight:400!important}.text-initialCase .widget-button,.text-initialCase .thim-button{text-transform:initial!important}.site-header .navigation .navbar-nav>li:not(.menu-item-has-children):last-child>a,.navigation .navbar-nav>li:not(.menu-item-has-children):last-child>span{padding-right:0}.site-header .navigation .navbar-nav>li:first-child>a,.navigation .navbar-nav>li:first-child>span{padding-left:0!important}#masthead .navigation .width-logo{padding-right:48px}.home-page .thim-widget-icon-box .article_heading .heading__primary{font-size:19px!important;line-height:24px!important;font-weight:bolder!important}.thim-course-grid .course-item .thim-course-content .course-title a{color:#1a1a1a}.home-page .thim-widget-courses .view-all-courses,.home-page .thim-widget-study-program .view-program .view-program-detail,.home-page .thim-tell-me-what-you .widget-button,.big-text-btn .widget-button{font-size:20px!important}footer#colophon .footer a,footer#colophon .footer p,footer#colophon .copyright-area *{color:#fefefe!important}footer#colophon .footer a:hover,footer#colophon .copyright-area a:hover{color:#ff3a00!important}footer#colophon .footer .mc4wp-form .mc4wp-form-fields #optin input{border-color:#fff!important;color:#fff!important}footer#colophon .footer .mc4wp-form .mc4wp-form-fields #optin button[type=submit] i{color:#fff!important}footer#colophon .footer .mc4wp-form .mc4wp-form-fields #optin input:focus{border-color:#ff3e00!important}footer#colophon .footer .mc4wp-form .mc4wp-form-fields #optin button[type=submit] i:hover,.thim-widget-social .social_link a:hover span{color:#ff3e00!important}.sidebar-courses-programs .widget-title{margin-bottom:10px!important;position:relative;line-height:2!important}.sidebar-courses-programs .widget-title:before{margin-top:0!important;bottom:0}#learn-press-course-description .thim-course-content,#tab-course-description .thim-course-content{width:100%!important;border:0;padding:0}#learn-press-course-description .thim-course-info,#tab-course-description .thim-course-info{display:none!important}#tab-course-description .thim-social-share .email-colleague,#tab-course-description .thim-social-share .email-colleague a,#tab-course-instructor .thim-social-share .email-colleague,#tab-course-instructor .thim-social-share .email-colleague a{width:auto;white-space:nowrap}#tab-course-description .thim-social-share .email-colleague,#tab-course-instructor .thim-social-share .email-colleague{padding:0 10px;width:fit-content;border-radius:1em}ul.thim-social-share li:hover .email-colleague{border-color:#0073b1;background-color:#0073b1}ul.thim-social-share li .email-colleague img{height:1em;width:auto;transform:translateY(-15%);margin-right:10px}ul.thim-social-share li:hover .email-colleague a{color:#fff}.learn-press .course-meta>div.course-students{padding-top:0!important}.learn-press .course-meta>div.course-students i{display:initial}.thim-ralated-course .related-title:after,.comments-area .comment-respond-area #respond.comment-respond .comment-reply-title:after,.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title:after,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title:after{height:2px!important;width:31px!important;background:#ff3e00!important}.thim-widget-program-icon-box .article_heading .heading__primary{text-transform:uppercase;font-size:19px;font-weight:700;margin-top:28px;position:relative;padding-bottom:17px;margin-bottom:17px}.thim-widget-program-icon-box .article_heading .heading__primary:after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:31px;background:#ff3e00}.thim-widget-program-icon-box .wrapper-box-icon{border:1px solid #dadada;padding:20px 30px;border-radius:8px;box-shadow:-3px 6px 16.74px 1.26px rgba(0,0,0,0.04);background-color:#fff}.thim-widget-program-icon-box .wrapper-box-icon .content-inner .desc-icon-box{font-size:13px}.thim-widget-program-icon-box .wrapper-box-icon .content-inner a.sc-btn{color:#ff3e00!important;border:1px solid #ff3e00!important;border-radius:30px;font-size:14px;font-weight:700}.thim-widget-program-icon-box .wrapper-box-icon .content-inner a.sc-btn:hover{color:#fff!important;background-color:#ff3e00!important}.thim-widget-program-icon-box .wrapper-box-icon .content-inner a.sc-btn{display:none}.thim-widget-testimonials .thim-testimonial-carousel .owl-stage-outer .owl-item .testimonial-item .testimonial-content .title:before{font-family:'Apple Chancery','Open Sans',sans-serif}.thim-tell-me-what-you .sc_heading .sub-heading{font-size:15px!important;font-weight:700!important}.thim-ralated-course .course-item .next-term,.course-item .course-meta .next-term,.thim-course-list-sidebar .thim-course-content .course-meta .next-term{text-align:center;width:100%;color:#666!important;font-weight:700;font-size:12px}.thim-course-list-sidebar .thim-course-content .course-meta .next-term{text-align:left}.thim-course-menu-landing{display:none!important;position:absolute!important}footer#colophon.has-thim-course-menu{margin-bottom:0!important}.thim-course-grid .course-item .thim-course-content .middle .course-author img{z-index:0!important}.thim-course-grid .lpr_course{position:relative!important}.thim-course-grid .lpr_course .course-hover-info{display:none;z-index:2;position:absolute!important;top:0;left:0;width:calc(100% - 30px);height:100%;padding:0 10px;margin:0 15px;background:rgba(4,30,60,0.9019607843137255);background:#041e3ce6;color:#fff;text-align:center}.thim-course-grid .lpr_course .course-hover-info a{color:#fff;font-weight:700}.thim-course-grid .lpr_course .course-hover-info .course-title{line-height:18px;margin-bottom:0}.thim-course-grid .lpr_course .course-hover-info .course-title a{font-size:16px}.thim-course-grid .lpr_course .course-hover-info .course-title a:hover{color:#ef3a0f}.thim-course-list-sidebar .lpr_course .thim-course-content .course-title{margin-bottom:0;line-height:20px;font-size:14px;height:auto}.thim-course-grid .lpr_course .course-hover-info .next-term{margin:.5em 0}.thim-course-grid .lpr_course .course-hover-info .next-term .info-name{color:#a6a5a5;font-size:13px;font-weight:400;line-height:20px}.thim-course-grid .lpr_course .course-hover-info .next-term .info-value{color:#fff;font-size:13px;font-weight:700;line-height:20px}.thim-course-grid .lpr_course .course-hover-info .course-description{font-size:13px;color:#fff;line-height:20px;font-weight:400}.thim-course-grid .lpr_course .course-hover-info a.show-course,.thim-course-list-sidebar .lpr_course .course-hover-info a.show-course{background:#fff;color:#ef3a0f!important;padding:14px 20px;border:1px solid #fff!important;border-radius:30px;text-transform:uppercase!important;font-weight:700;font-size:12px;position:absolute;left:50%;bottom:35px;transform:translate(-50%)}.thim-course-grid .lpr_course .course-hover-info a.show-course:hover,.thim-course-list-sidebar .lpr_course .course-hover-info a.show-course:hover{background:#ef3a0f;color:#fff!important;border-color:#ef3a0f!important}.thim-course-list-sidebar .lpr_course{position:relative}.thim-course-list-sidebar .lpr_course .course-hover-info a.show-course{bottom:none;top:50%;transform:translate3d(-50%,-50%,0)}.thim-course-list-sidebar .lpr_course .course-hover-info{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(4,30,60,0.9019607843137255);background:#041e3ce6;color:#fff;text-align:center}.thim-course-grid .lpr_course:hover .course-hover-info,.thim-course-list-sidebar .lpr_course:hover .course-hover-info{display:block}.thim-widget-book-event .thim-social-counter ul li{border-bottom:0;float:none}.course-item .course-author,.course-item .course-author .value{text-transform:none!important}.course-payment .lp-course-buttons button,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .lp-course-buttons button{background:unset;color:#ff3e00;border:1px solid #ff3e00;text-transform:none}.course-payment .lp-course-buttons button:hover{background:#ff3e00;color:#fff}.course-payment .lp-course-buttons button:disabled{color:#999!important;border-color:#999!important}.course-payment .lp-course-buttons button:disabled:hover{background-color:#cacaca!important}.thim-course-top .thim-course-switch-layout a.switch-active,.thim-course-top .thim-course-switch-layout a:hover{color:#03213d!important}.lp-single-course .course-summary .course-thumbnail{text-align:center}.thim-course-top .courses-searching{display:none}.hp-counters .vc_column-inner{padding-top:0!important}.hp-counters .vc_column-inner .counter-box{margin-top:0;margin-bottom:11px}.hp-counters .vc_column-inner .counter-box .display-percentage{font-size:32px;line-height:63.5px;margin-bottom:10px!important;padding-top:10px!important}.hp-counters .vc_column-inner .counter-box .display-percentage:before{bottom:0}.hp-counters .vc_column-inner .counter-box .counter-box-content{font-size:15px;line-height:23px}.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .desc-icon-box p{margin-bottom:16px!important}.thim-widget-testimonials .thim-testimonial-carousel .owl-stage-outer{margin-bottom:24px}.hp-study-programs.vc_row{margin-left:-5px;margin-right:-5px}.hp-study-programs .vc_column_container>.vc_column-inner{padding-left:5px;padding-right:5px}.thim-widget-text-slider .text-slider-carousel .text-slider-title,.thim-widget-text-slider .text-slider-carousel .text-slider-text{color:#fff}.thim-widget-text-slider .text-slider-carousel .text-slider-title{font-weight:700}.single-lp_collection .collection-title.entry-title{display:none}.single-lp_course .lp-single-course #learn-press-course .entry-title{display:none}.learn-press .course-meta>div.course-students,.thim-course-grid .course-item .thim-course-content .middle .course-students{display:none}.thim-widget-dropdown-element:not(.open) .dropdown-content{display:none}.thim-widget-dropdown-element .widget-button{cursor:pointer}.thim-widget-dropdown-element .widget-button .opened{display:none}.mfp-container .mfp-content .round-slider-content img{max-height:90vh;width:auto}.profile-container .profile-tabs .nav-tabs li{width:auto}.profile-container .profile-tabs .nav-tabs li p{display:none}.profile-container .profile-tabs .nav-tabs li a > br{display:none}.profile-container .user-tab .author-name{overflow-wrap:break-word}.event-wrapper-shortcode.user-account{margin-top:1em;width:100%;max-width:none;float:right}.contact-info span{font-weight:700;color:#ff3e00}.wpcf7-form .wpcf7-submit{background:unset!important;color:#ff3e00;border:1px solid #ff3e00;font-weight:700;font-size:20px}.wpcf7-form .wpcf7-submit:hover{background:#ff3e00!important;color:#fff}.brand-logos .gallery-img.owl-carousel .owl-stage-outer .owl-item img{filter:none}.thim-widget-people-list .people-list-container .person{padding-bottom:10px;display:flex;flex-direction:row}.thim-widget-people-list .people-list-container .person:not(:nth-of-type(2n+2)){padding-right:10px}.thim-widget-people-list .people-list-container .person *{float:left}.thim-widget-people-list .people-list-container .person .person-photo{max-width:50%;max-height:135.5px;width:auto;height:auto;margin-right:10px}.thim-widget-people-list .people-list-container .person .person-info > *{float:none;font-size:15px}.thim-widget-people-list .people-list-container .person .person-info .person-name{font-weight:700;color:#1a1a1a}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button,.woocommerce .cart input.button,.woocommerce-page .cart input.button,.woocommerce div.woocommerce-message .button,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button,.woocommerce .reset_password form input[type=submit],.woocommerce .woocommerce-error .button{color:#ed3a12!important}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce-page .cart .button:hover,.woocommerce-page .cart input.button:hover,.woocommerce div.woocommerce-message .button:hover,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button:hover,.woocommerce .reset_password form input[type=submit]:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .cart .button,.woocommerce-page .cart .button,.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button,.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{color:#fff!important}.woocommerce .reset_password form input[type=submit]{background:transparent!important}.woocommerce .reset_password form input[type=submit]:hover{background:#ff3e00!important;color:#fff!important}.woocommerce #customer_login form.login .link-bottom,.woocommerce #customer_login form.register .link-bottom{display:none}.woocommerce #customer_login form.register .woocommerce-privacy-policy-text a:hover{color:#ed3a12}#send_to_colleague{display:block;position:fixed;z-index:999;top:50%;transform:translate3D(-50%,-50%,0);left:50%;background:#fff;border:1px solid #ff3e00;width:50%;padding:10px;text-align:center;border-radius:1em;min-width:250px}#send_to_colleague .close{cursor:pointer;float:right}#send_to_colleague .title{margin:0 auto}#send_to_colleague input{border-radius:50px;border:1px solid #ff3e00;padding:0 10px;width:auto;margin-bottom:5px}#send_to_colleague label{font-weight:400;text-align:right}.thim-about-author .author-wrapper .author-bio .author-description a:hover{font-weight:700}.single #main-content .price{min-height:40px}body.single #main-content .course-price .value.has-origin,.single #main-content .course-price .value.has-origin{padding-top:none}body.single #main-content .course-price .value.has-origin .course-origin-price,.single #main-content .course-price .value.has-origin .course-origin-price{position:relative;top:none;right:none;font-size:12px}.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value,.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value.free-course{color:inherit}.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price,.thim-widget-courses .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price{float:left}.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .course-origin-price{margin-left:5px}.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value,.thim-widget-courses .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value{color:#666}.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value .course-origin-price,.thim-widget-courses .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value .course-origin-price{font-weight:400}.thim-course-grid .course-item .thim-course-content .course-meta .price,.thim-course-grid .course-item .thim-course-content .course-meta .location{display:flex;flex-direction:row}.thim-course-grid .course-item .thim-course-content .course-meta .price,.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.course-price,.thim-course-grid .course-item .thim-course-content .course-meta .origin-price{display:none}.thim-course-grid .course-item .thim-course-content .course-meta .price label,.thim-course-grid .course-item .thim-course-content .course-meta .location label{display:initial;white-space:nowrap}.thim-course-grid .course-item .thim-course-content .course-meta .price .course-price,.thim-course-grid .course-item .thim-course-content .course-meta .location .course-location{margin-left:5px;display:inline-flex}.thim-course-grid .course-item .thim-course-content .course-meta .price .course-price .origin-price + .price{margin-left:10px}.thim-course-grid .course-item .thim-course-content .course-meta .price .course-price .value{font-weight:700;color:#666}.thim-course-grid .course-item .thim-course-content .course-meta .price .course-price .value .course-origin-price{font-weight:400}.thim-course-grid .course-item .thim-course-content .course-meta .location .course-location .place{color:#666;font-weight:700}.top_site_main>.overlay-top-header{background-color:#041e3c}.thim-widget-program-icon-box + .thim-widget-program-icon-box{margin-top:10px}.thim-widget-program-icon-box .wrapper-box-icon{position:relative}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info{display:none;z-index:2;position:absolute!important;top:0;left:0;width:100%;height:100%;padding:18px 10px 136px;background:rgba(4,30,60,0.9019607843137255);background:#041e3ce6;color:#fff;text-align:center;border-radius:8px}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info *{color:#fff!important}.thim-widget-program-icon-box .wrapper-box-icon:hover > .collection-hover-info{display:block}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .course{display:flex;flex-direction:row;align-items:center;padding:0 13px}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .course + .course{margin-top:36px}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .program-course-list{margin-bottom:36px}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .course .course-thumbnail img{border-radius:50%;height:42px;width:42px;max-width:none;object-fit:cover}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .course .course-title{margin:0;text-align:left;font-size:1em;margin-left:10px;line-height:1;font-weight:400}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info .course .course-title a:hover{color:#ff3e00!important}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info a.show-collection{color:#ff3e00!important;border:1px solid #fff!important;background:#fff;border-radius:30px;font-size:16px;font-weight:700;position:absolute;left:50%;bottom:0;margin-top:36px;margin-bottom:48px;transform:translate(-50%);line-height:50px;width:202px;text-transform:uppercase}.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info a.show-collection:hover{color:#fff!important;border:1px solid #ff3e00!important;background:#ff3e00}.single-lp_collection .lp_collection .collection-summary{background:#f8f8f8;border:1px solid #e8e8e8;padding:62px 48px}.single-lp_collection .lp_collection .collection-summary .collection-thumbnail{float:left;width:101px}.single-lp_collection .lp_collection .collection-summary .collection-summary-content{display:inline-block;width:calc(100% - 101px);padding-left:44px}.single-lp_collection .lp_collection .collection-summary .collection-summary-content .collection-title{margin-top:0;position:relative;font-size:34px;padding-bottom:35px;line-height:1;margin-bottom:25px}.single-lp_collection .lp_collection .collection-summary .collection-summary-content .collection-title:after{content:'';width:342px;height:1px;background:#ef3a0f;position:absolute;bottom:0;left:-3px}.single-lp_collection .lp_collection .collection-summary .collection-summary-content p{color:#7c7c7c}.woocommerce form .form-row.notes span{width:100%}.woocommerce form .form-row.notes label span{width:auto}.single-lp_collection .order-collection{text-align:right;padding-bottom:50px}.single-lp_collection .order-collection .woocommerce-Price-amount{font-weight:700}.single-lp_collection .order-collection .button-purchase-course{text-transform:none}.woocommerce form .form-row .input-checkbox{background:#fff}input[type="checkbox"]:checked:before{color:#fff}.single-lp_collection .lp_collection .learn-press{margin-top:68px}.single-lp_collection .course-tabs .tab-content{padding:50px 30px 40px}.single-lp_collection .course-tabs .tab-content .tab-pane .course{display:inline-block}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-thumbnail{float:left;margin-bottom:0}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-thumbnail img{max-width:180px;height:auto}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc{display:inline-block;width:calc(100% - 180px);padding-left:40px}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .course-title{margin-top:0;font-size:15px;line-height:1}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .course-title a{color:#1a1a1a}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .smicon-read.sc-btn{width:153px;height:24px;border-radius:24px;font-weight:400;padding:4px;line-height:1;text-align:center;border-color:#ff3e00;color:#ff3e00}.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .smicon-read.sc-btn:hover{background:#ff3e00;color:#fff}.single-lp_collection .course-tabs .tab-content .tab-pane .course + .course{margin-top:33px}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .footer-text{margin-top:55px;margin-bottom:40px;font-weight:700}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .footer-link{color:#ff3e00;fill:#ff3e00}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .footer-link:hover{color:#bb2e00;fill:#bb2e00}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .footer-link.error{color:red!important;fill:red!important}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .document-link{height:21px;margin-right:16px;transform:translateY(25%)}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar{display:flex;flex-direction:row;justify-content:space-between;margin-top:48px}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar .thim-social-share,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .thim-social-share{float:none!important;line-height:43px;padding-top:0!important}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-collection,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course{padding:0}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-collection .woocommerce-Price-amount,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .course-price{margin-right:6px}.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .course-price{display:inline;font-weight:700}.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .course-price *{min-height:none}.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .lp-course-buttons{display:inline-block}.single-lp_collection .lp_collection .thim-course-grid .course-thumbnail .thumb{text-align:center}.single-lp_collection .lp_collection .thim-course-grid .course-thumbnail .thumb img{max-width:101px;height:auto}.single-lp_collection .lp_collection .thim-course-grid .course-thumbnail:hover .thumb img{transform:none}.single-lp_collection .lp_collection .thim-course-grid .course-item{text-align:center;border:1px solid #dcdcdc;border-radius:10px;padding:30px 23px 0}.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content{border:none;padding:0 0 15px}.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .course-title{line-height:1;height:auto;position:relative;padding-top:27px;padding-bottom:23px;margin-bottom:23px}.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .course-title a{line-height:1}.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .course-title:after{content:'';height:2px;width:31px;background:#ff3e00;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .description{margin-bottom:25px}.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-prev,.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-next{display:initial!important;position:absolute;top:none}.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-prev img,.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-next img{height:45px}.single-lp_collection .lp_collection .thim-ralated-course{overflow:visible}.single-lp_collection .lp_collection .thim-ralated-course .thim-carousel-wrapper{margin:0 28px;width:calc(100% - (2 * 28px))}.single-lp_collection .lp_collection .thim-ralated-course .owl-controls{text-align:center;position:absolute;height:none;top:0!important;margin-top:none!important;right:none!important;width:100%;bottom:0;overflow:visible;z-index:-1}.single-lp_collection .lp_collection .thim-ralated-course .owl-controls .owl-nav{position:relative;display:flex;align-items:center;height:100%;width:100%;overflow:visible}.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-prev{left:calc(-4px - 28px)}.single-lp_collection .lp_collection .thim-course-grid .owl-nav .owl-next{right:calc(-4px - 28px)}#tab-course-instructor .thim-about-author.noBottomSpace{margin-bottom:0;padding-bottom:0!important;border-bottom:0}#tab-course-instructor .thim-about-author + .thim-about-author{margin-top:60px}#tab-course-instructor .thim-social-share{float:none}.single-lp_course .lp-single-course #learn-press-course #tab-course-instructor .thim-about-author .other-courses .heading{font-weight:700}.single-lp_course .lp-single-course #learn-press-course #tab-course-instructor .thim-about-author .other-courses .course-not-found{display:inline;margin-left:-25px}body:not(.logged-in) .login-btn .sub-menu{display:none!important}.woocommerce #customer_login form.login input[type=text],.woocommerce #customer_login form.login input[type=email],.woocommerce #customer_login form.login input[type=password],.woocommerce #customer_login form.register input[type=text],.woocommerce #customer_login form.register input[type=email],.woocommerce #customer_login form.register input[type=password],.woocommerce #customer_login form.register input[type=tel],.woocommerce #customer_login form.register input[type=number]{width:100%;line-height:30px;padding:4px 20px;border:1px solid #e5e5e5;color:#999;margin-bottom:20px;clear:both;display:block;min-height:40px;border-radius:0}.thim-widget-media-mentions .media-mention .media-mention-content .title{font-size:20px;font-weight:700;margin:-7px 0 0;line-height:1.6em}.thim-widget-media-mentions .media-mention .article-image{padding:0 15px;margin-right:15px;float:left;width:185px;height:145px;overflow:hidden;position:relative;min-width:80px}.thim-widget-media-mentions .media-mention .article-image img{position:absolute;height:auto;width:100%;max-width:initial;top:50%;left:15px;transform:translateY(-50%);transition:all .5s ease-in-out}.thim-widget-media-mentions .media-mention .media-mention-content .title a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;color:#333}.single-media_mention .entry-content,.single-media_mention .media_mention_link{font-size:20px}.single-media_mention .entry-content{color:#7a7a7a}.single-media_mention .media_mention_link{margin-top:30px}.single-media_mention .media_mention_link a:hover{color:#cc3200}.single-media_mention .entry-header .entry-meta .author,.single-media_mention .entry-header .entry-meta .entry-category,article.media_mention.category-ankety .entry-header .entry-meta .entry-category{display:none}footer#colophon .footer .thim-social a{display:flex}footer#colophon .thim-social a img{border:1px solid #fff;border-radius:50%;width:30px;height:30px;margin-right:15px;text-align:center;display:inline-block;transition:all .3s ease-in-out;padding:5px}footer#colophon .thim-social a.proudly:hover img{background:#f07e00;border-color:#f07e00}.thim-social-share li{max-width:none}.woocommerce form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce-notice a:hover{color:#bf2f00}#tell-us-div{display:block;position:fixed;z-index:999;top:50%;background:#fff;border:1px solid #ff3e00;padding:10px;border-radius:1em;width:600px;max-width:calc(100vw - 20px);max-height:95vh;left:50%;transform:translate3D(-50%,-50%,0);overflow-y:auto;overflow-x:hidden}#tell-us-div .close{cursor:pointer;float:right}#tell-us-div .close i{font-size:15px;color:#666!important}#tell-us-div .close:hover i{color:#ff3e00!important}#tell-us-div p{text-align:left}#tell-us-div p *{width:100%}footer#colophon .copyright-area #tell-us-div label,#tell-us-div input:not([type="submit"]),footer#colophon .copyright-area #tell-us-div textarea{color:#666!important}#tell-us-div input:not([type="submit"]),footer#colophon .copyright-area #tell-us-div textarea{font-weight:400}footer#colophon .copyright-area #tell-us-div textarea{max-height:5em}#tell-us-div input[type="submit"]:not(:hover){color:#ff3e00!important}#tell-us-div .wpcf7-response-output{display:block!important;padding:0;background:unset!important}#tell-us-div .wpcf7-response-output.wpcf7-mail-sent-ok{color:#3c763d!important}#tell-us-div .wpcf7-response-output.wpcf7-validation-errors{color:#a94442!important}.hidden{display:none!important}#order_review table.shop_table td.course-term select,#order_review table.shop_table td.course-term div{width:100%;display:block;height:100%;border:none;outline:none}body.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout,body.woocommerce-account.woocommerce-customer-logout .woocommerce-MyAccount-navigation{display:none}body.woocommerce-account.woocommerce-customer-logout .woocommerce-MyAccount-content{float:none;width:100%}body.woocommerce-account.woocommerce-customer-logout .woocommerce-MyAccount-content>p{display:none}.learn-press .course-tabs .tab-content .course-terms-list .heading,.learn-press .course-tabs .tab-content .course-reference-slider .heading,.learn-press .course-tabs .tab-content .course-discounts .heading,.learn-press .course-tabs .tab-content .course-location .heading{font-weight:700}.vc_row.hp-counters,#tell-us-row{padding:24px 0}#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cn-top{top:0}.cn-bottom{bottom:0}.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}#cookie-notice .cn-revoke-cookie{margin:0}.cn-button.wp-default,.cn-button.wp-default:hover,.cn-button.bootstrap,.cn-button.bootstrap:hover{box-shadow:none;text-decoration:none}#cookie-notice .cn-button{margin-left:10px}.cn-button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}.cn-button.wp-default:hover{background:linear-gradient(to bottom,#FFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999;color:#222}.cn-button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.cn-button.bootstrap:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}@media all and (max-width: 900px){.cookie-notice-container #cn-notice-text{display:block;margin-bottom:5px}#cookie-notice .cn-button{margin-left:5px;margin-right:5px}}#cookie-notice{border-color:#ff3e00;border-style:solid;border-width:0}#cookie-notice.cn-top{border-bottom-width:1px}#cookie-notice.cn-bottom{border-top-width:1px}#cookie-notice #cn-notice-text{display:block;margin-bottom:10px}article .entry-content p a{color:#ff3e00}article .entry-content p a:hover{text-decoration:underline}.course-price .origin-price,.single-lp_collection .order-collection del,.single-lp_collection .order-collection del span{text-decoration:line-through;text-decoration-color:#ff3e00}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference{position:relative;margin:0 auto;width:calc(100% - (25px * 2))}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-controls .owl-nav{position:absolute;top:0;margin:0;left:0;right:0;bottom:0;z-index:-1}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-controls .owl-nav > div{position:absolute;top:25%;transform:translateY(-50%)}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-controls .owl-nav .owl-next{right:calc(-4px - 25px)}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-controls .owl-nav .owl-prev{left:calc(-4px - 25px)}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-item .item *{display:block}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-item .item .text{font-size:1.2em}.learn-press .course-tabs .tab-content .course-reference-slider .course-reference .owl-item .item .name{text-align:right}.woocommerce .cart_totals table tr.tax-rate th{vertical-align:middle}.single-lp_course .lp-single-course #learn-press-course .course-meta .price .course-price *,.thim-course-grid .course-item .thim-course-content .course-meta .price .course-price *{color:#666}.woocommerce #customer_login form.login input[type=submit],.woocommerce #customer_login form.register input[type=submit],#customer_login form input[type=submit]{background:unset!important;color:#ff3e00!important}.woocommerce #customer_login form.login input[type=submit]:hover,.woocommerce #customer_login form.register input[type=submit]:hover,#customer_login form input[type=submit]:hover{background:#ff3e00!important;color:#fff!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff3e00}.woocommerce table.cart .cart_item .product-quantity .thim-quantity{display:flex;justify-content:center}.woocommerce table.cart .cart_item .product-quantity .thim-quantity .quantity input{border:1px solid #eee!important}.single-lp_collection .order-collection ins{text-decoration:none}.learn-press .course-tabs .nav-tabs li{min-width:20%;width:auto}.navigation .navbar-nav>li.cart-link>a *,.mobile-menu-container ul li.cart-link>a *{line-height:1;font-weight:700}.single-format-video .entry-header,.single-format-video .thim-about-author,.single-format-video .related-archive{display:none}.single-format-video .entry-tag-share{margin-bottom:0}.archive.category-video .entry-header .date-meta,.archive.category-video .entry-header .entry-contain .entry-meta{display:none}.archive.category-video .entry-header .entry-contain{width:unset;float:none}.text-slider-item .thim-button{display:inline-block;padding:5px 30px;border:1px solid #eee;border-radius:30px;font-weight:700;font-size:13px;text-transform:uppercase;margin-top:5px}#about-us .thim-round-slider .slide-content,#about-us .thim-round-slider .image{border-radius:0}#about-us .thim-round-slider .scrollable li:not(.mid-item) .image:before{background:unset;border-radius:0}.thim-ralated-course .thim-course-grid .course-item .thim-course-content .course-meta>div.location label{font-size:inherit}@media (min-width: 769px){
    .navigation .navbar-nav>li>a,.navigation .navbar-nav>li>span,.site-header.affix .navigation .navbar-nav>li>a,.site-header.affix .navigation .navbar-nav>li>span{
        font-size:14px!important;
        font-weight:700;
        padding-left:10px;
        padding-right:10px;
        text-transform: none;
    }.navigation .navbar-nav>li.login-btn>a{font-weight:400!important;margin-left:12px}.navigation .navbar-nav>li.cart-link>a{margin-left:12px}#masthead .navigation{padding-left:0!important;padding-right:0!important}.hp-courses .view-all{margin-top:50px}.hp-study-programs.vc_row{padding-top:32px}.hp-features-boxes.vc_row{padding-top:36px}.hp-study-programs.vc_row{margin-left:20px;margin-right:20px}.vc_row.eq-slider-row-height{display:flex;align-items:center}.thim-widget-people-list .people-list-container .person{width:50%;float:left}.navigation .navbar-nav > li .sub-menu li > a:hover,.navigation .navbar-nav > li .sub-menu li > span:hover{color:#ff3e00}.navigation .width-navigation{width:100%!important}.course-payment #learn-press-wc-message .woocommerce-message,.thim-course-landing-button #learn-press-wc-message .woocommerce-message{line-height:calc(1.7em + 10px + 2px)}.course-payment #learn-press-wc-message .woocommerce-message .button,.thim-course-landing-button #learn-press-wc-message .woocommerce-message .button,.thim-course-learning-button #learn-press-wc-message .woocommerce-message .button,.lp-course-buttons #learn-press-wc-message .woocommerce-message .button{margin-left:10px;line-height:1.7em}.single-lp_collection .order-collection .button{margin-left:20px}body.woocommerce-account .woocommerce .col2-set .col-1{width:50%;border-right:1px solid #9997;padding-right:10px}body.woocommerce-account .woocommerce .col2-set .col-2{width:50%;padding-left:10px}.navigation .navbar-nav > li > a,.navigation .navbar-nav > li > span{font-weight:400!important;font-weight:600!important}.thim-list-posts.life_homepage .item-post{display:flex}.thim-list-posts.life_homepage .item-post + .item-post{margin-top:30px}}@media (max-width: 768px){.home-page .vc_row.testimonials .vc_column-inner{padding-left:10px!important;padding-right:10px!important;margin:0!important}.btn-bottomMargin-mobile a.widget-button,a.btn-bottomMargin-mobile{margin-bottom:16px!important}.hp-study-programs .vc_column_container + .vc_column_container{margin-top:10px}.learn-press .course-payment{float:none}.purchase-course .button-add-to-cart{margin-left:none}.learn-press .course-tabs .tab-content{padding:none}.mobile-menu-container ul li.cart-link>a{margin-top:8px}.single-lp_collection .order-collection{text-align:left}.single-lp_collection .order-collection .woocommerce-Price-amount{display:inline-block;padding-bottom:10px}.single-lp_collection .lp_collection .collection-summary{padding:31px 24px}.single-lp_collection .lp_collection .collection-summary .collection-thumbnail,.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-thumbnail{float:none;text-align:center;width:100%;margin-bottom:20px}.single-lp_collection .lp_collection .collection-summary .collection-summary-content,.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc{padding:none;width:100%}.single-lp_collection .lp_collection .collection-summary .collection-summary-content .collection-title:after{width:100%}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar{display:block}.single-lp_collection .lp_collection .thim-ralated-course .thim-carousel-wrapper{width:calc(100% - (2 * 28px))}.thim-ralated-course .owl-carousel .lpr_course{padding:none}.single-lp_collection .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-collection{margin-bottom:15px}.single-lp_collection .order-collection .button-purchase-course{left:50%;position:relative;transform:translate(-50%)}.thim-testimonial-carousel.testimonial-arrow-nav .owl-prev,.text-slider-carousel .owl-prev{left:0}.thim-testimonial-carousel.testimonial-arrow-nav .owl-next,.text-slider-carousel .owl-next{right:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:none;width:unset}.woocommerce table.shop_table{display:block;overflow-x:auto}.single-post .page-content article .post-formats-wrapper iframe{height:auto}}.btn-arrow .widget-button,.btn-arrow .thim-button,.btn-arrow .thim-widget-button a.widget-button,.btn-arrow .widget-button:hover,.btn-arrow .thim-button:hover,.btn-arrow .thim-widget-button a.widget-button:hover,.thim-widget-dropdown-element .widget-button,.thim-widget-dropdown-element .widget-button:hover{background:unset!important;border:none!important;padding:0!important;color:#ff3e00!important}.btn-arrow .widget-button:after,.btn-arrow .thim-button:after,.btn-arrow .thim-widget-button a.widget-button:after,.thim-widget-dropdown-element .widget-button:after{content:'\f054';font-family:FontAwesome;padding-left:10px;font-size:1.2em;top:.1em;position:relative}.thim-widget-dropdown-element.open .widget-button:after{content:'\f077'}.btn-arrow .widget-button:hover,.btn-arrow .thim-button:hover,.btn-arrow .thim-widget-button a.widget-button:hover{font-weight:700!important}.course-payment .lp-course-buttons button,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .lp-course-buttons button,.single-lp_collection .order-collection .button,.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .thim-button,.site-header .navbar-nav>li.login-btn>a,.site-header .navbar-nav>li.cart-link>a,.mobile-menu-container ul li.login-btn>a,.mobile-menu-container ul li.cart-link>a,.wpb_wrapper .text-slider-item .thim-button,.wpb_wrapper a.thim-button,.wpb_wrapper .thim-button,.thim-course-grid .lpr_course .course-hover-info a.show-course,.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info a.show-collection,.thim-widget-button a.widget-button,.button,a.button,body.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-button,body.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button,button.button,.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .smicon-read.sc-btn,.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button,a.checkout-button.button.alt.wc-forward,.woocommerce-cart-form .actions .coupon .button{color:#fff!important;background:unset!important;background-color:#ff3e00!important;border-color:#ff3e00!important}.course-payment .lp-course-buttons button:hover,.learn-press .course-tabs .tab-content .tab-pane .footer .bottom-bar .order-course .lp-course-buttons button:hover,.single-lp_collection .order-collection .button:hover,.single-lp_collection .lp_collection .thim-course-grid .course-item .thim-course-content .thim-button:hover,.site-header .navbar-nav>li.login-btn:hover>a,.site-header .navbar-nav>li.cart-link:hover>a,.mobile-menu-container ul li.login-btn:hover>a,.mobile-menu-container ul li.cart-link:hover>a,.wpb_wrapper a.thim-button:hover,.wpb_wrapper .thim-button:hover,.thim-course-grid .lpr_course .course-hover-info a.show-course:hover,.thim-widget-program-icon-box .wrapper-box-icon > .collection-hover-info a.show-collection:hover,.thim-widget-button a.widget-button:hover,.button:hover,a.button:hover,body.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-button:hover,body.woocommerce-account .woocommerce-MyAccount-content a.button:hover,.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button:hover,button.button:hover,.single-lp_collection .course-tabs .tab-content .tab-pane .course .course-desc .smicon-read.sc-btn:hover,.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover,a.checkout-button.button.alt.wc-forward:hover,.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart-form .actions .coupon .button:hover{color:#ff3e00!important;background:unset!important;background-color:transparent!important}#back-to-top:hover{background:#ff3e00!important}.thim-course-top .thim-course-switch-layout a.switch-active,.thim-course-top .thim-course-switch-layout a:hover,.woocommerce div.woocommerce-message a,div.woocommerce-message a:not(.button){color:#ff3e00!important}.woocommerce div.woocommerce-message a:hover,div.woocommerce-message a:not(.button):hover{text-decoration:underline}.thim-gallery-video .video-item .play-button:hover *{color:#ff3e00;border-color:#ff3e00}.collapsible .desc-icon-box{display:none}.collapsible .sc-heading{position:relative}.collapsible .sc-heading:hover{cursor:pointer}.collapsible .sc-heading:after{position:absolute;right:0;top:0;line-height:16px;font-size:16px;content:'\f078';font-family:FontAwesome;padding-left:10px}.collapsible .sc-heading:hover:after{color:#ff3e00}.collapsible .sc-heading.active-collapse:after{content:'\f077'}.thim-course-top .thim-course-switch-layout{display:none}body:not(.home) .thim-course-grid .lpr_course .course-hover-info .course-title a{font-size:20px}body:not(.home) .thim-course-grid .lpr_course .course-hover-info .course-title{line-height:26px}body:not(.home) .thim-course-grid .lpr_course .course-hover-info .next-term{margin:1em 0}body:not(.home) .thim-course-grid .lpr_course .course-hover-info .next-term .info-name,body:not(.home) .thim-course-grid .lpr_course .course-hover-info .next-term .info-value,body:not(.home) .thim-course-grid .lpr_course .course-hover-info .course-description{font-size:16px;line-height:22px}footer#colophon .copyright-area #tell-us-div label span.required{color:#ff3e00!important}#kalendar .thim-course-grid{display:flex;flex-wrap:wrap}#kalendar .thim-course-grid .course-item,#kalendar .thim-course-grid .course-item .thim-course-content{height:100%}#kalendar .thim-course-grid .course-item .thim-course-content .middle .course-author{width:100%}#kalendar .thim-course-grid .course-item .thim-course-content .middle .course-author > p{display:none}#kalendar .thim-course-grid .course-item .course-thumbnail:hover img{transform:none}#kalendar .thim-course-grid .course-item .thim-course-content .course-meta{position:relative;padding-bottom:75px}#kalendar .thim-course-grid .lpr_course a.show-course{background:#fff;color:#ef3a0f!important;padding:14px 20px;border:1px solid #ef3a0f!important;border-radius:30px;text-transform:uppercase!important;font-weight:700;font-size:12px;position:absolute;left:50%;transform:translate(-50%);bottom:10px}#kalendar .thim-course-grid .lpr_course a.show-course:hover{background:#ef3a0f;color:#fff!important;border-color:#ef3a0f!important}#kalendar .thim-course-grid .course-item p:last-child{text-align:center}#kalendar .thim-course-grid .course-item .course-meta > div{text-align:left;width:100%;color:#666!important;font-weight:400;font-size:12px}#kalendar .thim-course-grid .course-item .course-meta > div > span{font-weight:700}footer#colophon .copyright-area .visitor-counter{position:fixed;left:0;bottom:0;padding:0 12px;background:#ff3e00;font-size:1em;font-weight:700;z-index:9999}#cookie-notice .cn-button{display:inline-block}@media (max-width: 450px){#cookie-notice .cn-button + .cn-button{margin-top:5px}}#billing_country_field .select2 .selection,#billing_country_field .select2 .selection .select2-selection{width:100%}#wpadminbar li#wp-admin-bar-thim_core{display:none}.woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button:hover{background-color:unset!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}html,body{height:auto}.site-header .navbar-nav>li.login-btn,.mobile-menu-container ul li.login-btn{display:none!important}.media_mention .author{display:none!important}.nojs-warn{position:fixed;left:0;right:0;z-index:9999999999;background:#23282d;color:#fff;text-align:center}.nojs-warn a{color:#ff3e00}@media (max-width: 767px){.woocommerce table.cart thead{display:none}.woocommerce table.cart tbody .cart_item{display:flex;flex-direction:column}.woocommerce table.cart .cart_item .course-term select{max-width:100%}}.wpmenucart-icon-shopping-cart-0:before{font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:unset;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:.25em;content:"\f07a"}.attachment img[src$=".svg"],.widget_media_image img[src$=".svg"]{width:100%;width:100%}.attachment svg,.widget_media_image svg{max-width:100%;height:auto}.image-slider-full-width img{width:100%;height:auto}.image-slider-full-width .scrollable{width:100%!important;max-width:calc(100vw - 30px - 25px)!important}.image-slider-full-width .scrollable .mid-item{width:100%!important}.aim-higher-slider .widget-title{padding-top:42px;text-transform:uppercase;line-height:30px;font-size:22px;font-weight:700}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text#order_comments{min-height:110px}.single article .entry-header .entry-title{margin-top:0}#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-2,#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-3,#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-4,#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-5{clear:none}#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-2:nth-child(2n+2),#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-3:nth-child(3n+2),#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-4:nth-child(4n+2),#lp-archive-courses .thim-course-grid:not(.lektori) .course-grid-5:nth-child(5n+2){clear:left}#lp-archive-courses .thim-course-top{margin-bottom:0}#lp-archive-courses .thim-course-grid > div > h4{background:#f5f5f5;display:block;padding:10px 10px 10px 20px;font-weight:400;font-size:1em;line-height:34px;margin:0 15px 15px}.thim-course-grid.lektori .course-item .thim-course-content .course-meta .location{flex-direction:column}.thim-course-grid.lektori .course-item .thim-course-content>.course-readmore{display:block;text-align:center;padding-bottom:15px}.thim-course-grid.lektori .course-item .thim-course-content>.course-readmore .thim-button{border:1px solid #ff3a00;line-height:1.7em;padding:14px 20px;text-transform:uppercase;border-radius:50px;font-weight:700;text-align:center;display:inline-block;color:#fff;background:#ff3a00;font-size:12px}.thim-course-grid.lektori .course-item .thim-course-content>.course-readmore .thim-button:hover{color:#ff3a00;background:transparent}.thim-list-posts.life_homepage .item-post article .entry-header .entry-title{margin-top:0}.thim-course-grid.lektori .course-item .thim-course-content .course-title{max-height:62px;height:auto}#learn-press-course.lektor .course-summary{display:flex;flex-direction:row}@media screen and (max-width: 767px){#learn-press-course.lektor .course-summary{flex-direction:column}}#learn-press-course.lektor .course-summary .avatar{min-width:100px;margin-right:30px;margin-bottom:5px}#learn-press-course.lektor .course-summary .avatar img{width:100px}#learn-press-course.lektor .course-summary > div:not(.avatar) .name{font-weight:700;font-size:16px;line-height:18px;display:block;margin:0;text-transform:uppercase;color:#333}#learn-press-course.lektor .course-summary > div:not(.avatar) .position,#learn-press-course.lektor .course-summary > div:not(.avatar) .specialization,#learn-press-course.lektor .course-summary > div:not(.avatar) .description{font-size:15px;margin:15px 0 0;line-height:24px}#learn-press-course.lektor .course-summary > div:not(.avatar) .other-courses li a{color:#ff3e00}#learn-press-course.lektor .course-summary > div:not(.avatar) .heading{font-weight:700}#learn-press-course.lektor .course-summary>div:not(.avatar) .other-courses + .other-courses{margin-top:15px}.thim-course-grid .course-item .thim-course-content .course-meta{font-size:14px}.thim-course-grid .course-item .thim-course-content .course-meta .next-term{font-size:inherit}body a{color:#ff3e00}body a:hover{color:#fa3e00}#tab-course-description .footer{float:left;width:100%}.thim-course-grid .course-item .course-thumbnail img{object-fit:cover}.thim-course-grid.lektori.collapsible > button.collapsible-button{background:transparent!important;color:#666;color:inherit;padding:0;margin-bottom:20px}body.home .thim-course-grid{overflow:hidden;clear:both;margin:0 -15px}.list-lectors-topics{display:flex;flex-direction:row;flex-wrap:wrap}.list-lectors-topics

.lector-topic{
    display:block;
    padding:4px 12px;
    background:#fff;
    border: 1px solid #fff;
    color:#666;
    border-radius:0px;
    margin:2px;
}

.list-lectors-topics .lector-topic:hover{
    background:rgb(255, 245, 241);
    color:#ff3e00;
    border: 1px solid #ffae93;
}
.top_site_main .page-title-wrapper{padding-top:13px;padding-bottom:41px}body.page-template-page-lektori-detail .detail-contact-form{margin-top:4rem}body.page-template-page-lektori-detail .detail-contact-form .your-topics{font-weight:400;display:block}body.page-template-page-lektori-detail .detail-contact-form .your-topics .wpcf7-list-item{display:inline-block}.mobile-only{display:none!important}@media (max-width: 767px){.mobile-only{display:inline!important}.desktop-only{display:none!important}}.wpcf7-form #form-digital-transform .contact-right textarea{resize:vertical}@media (max-width: 1024px){.mobile-menu-container li.current-menu-ancestor li.current-menu-parent>a,.mobile-menu-container li.current-menu-ancestor li.current-menu-parent>span,.mobile-menu-container li.current-menu-item>a,.mobile-menu-container li.current-menu-item>span,.mobile-menu-container li.current-page-parent>a,.mobile-menu-container li.current-page-parent>span{color:inherit}}@media (min-width: 769px){.navigation .navbar-nav>li.current-page-ancestor>a{padding-right:10px}}.text-capitalize{text-transform:capitalize}.digitalni-transformace-features .wpb_text_column img{max-height:50px;height:100%;width:auto}.digitalni-transformace-metodika ol{list-style:none;counter-reset:counter-metodika}.digitalni-transformace-metodika ol li{counter-increment:counter-metodika;position:relative;margin-left:35px}.digitalni-transformace-metodika ol li+li{margin-top:1.5em}.digitalni-transformace-metodika ol li:before{content:counter(counter-metodika);border-radius:50%;background:#fff;width:25.5px;height:25.5px;display:inline-block;color:#041e3c;text-align:right;font-size:30px;line-height:1;position:absolute;top:0;left:-35px;font-weight:700}@media (min-width: 768px){.digitalni-transformace-garant-row .wpb_single_image{height:calc(100% - 35px)}}#whatWeDo .boxes-icon{margin-bottom:1em}.digitalni-transformace-vysledek-row .image-block{position:relative;height:15vw;margin-bottom:1em}.digitalni-transformace-vysledek-row .image-block>p{margin:0}.digitalni-transformace-vysledek-row .image-block img{position:absolute;left:50%;top:50%;max-width:15vw;width:100%;height:auto;transform:translate(-50%,-50%)}.digitalni-transformace-vysledek-row .image-block .elements>div{position:absolute;display:block}.digitalni-transformace-vysledek-row .image-block .elements>div.informace{top:2vw;width:16vw;left:9vw}.digitalni-transformace-vysledek-row .image-block .elements>div.procesy{top:0;width:18vw;left:35vw}.digitalni-transformace-vysledek-row .image-block .elements>div.transformace{top:10vw;width:14vw;left:10vw}.digitalni-transformace-vysledek-row .image-block .elements>div.rizika{top:6.5vw;width:13vw;left:39vw}.digitalni-transformace-vysledek-row .image-block .elements>div.vystupy{top:13vw;width:18vw;left:32vw}@media screen and (max-width: 1024px){.digitalni-transformace-vysledek-row .image-block{height:20vw;margin-bottom:1.5em}.digitalni-transformace-vysledek-row .image-block img{max-width:20vw}.digitalni-transformace-vysledek-row .image-block .elements>div.informace{top:4vw;width:25vw;left:18vw}.digitalni-transformace-vysledek-row .image-block .elements>div.procesy{top:0;width:34vw;left:57vw}.digitalni-transformace-vysledek-row .image-block .elements>div.transformace{top:13vw;width:25vw;left:15vw}.digitalni-transformace-vysledek-row .image-block .elements>div.rizika{top:7.5vw;width:24vw;left:60vw}.digitalni-transformace-vysledek-row .image-block .elements>div.vystupy{top:17vw;width:35vw;left:53vw}}@media screen and (max-width: 768px){.digitalni-transformace-vysledek-row .image-block{height:25vw;margin-bottom:0}.digitalni-transformace-vysledek-row .image-block .elements>div.informace{top:1vw;width:32vw;left:10vw}.digitalni-transformace-vysledek-row .image-block .elements>div.procesy{top:0;width:37vw;left:59vw}.digitalni-transformace-vysledek-row .image-block .elements>div.transformace{top:16vw;width:32vw;left:7.5vw}.digitalni-transformace-vysledek-row .image-block .elements>div.rizika{top:11vw;width:36vw;left:60vw}.digitalni-transformace-vysledek-row .image-block .elements>div.vystupy{top:19vw;width:43vw;left:53vw}}@media screen and (max-width: 767px){.digitalni-transformace-vysledek-row .image-block{height:unset}.digitalni-transformace-vysledek-row .image-block>p{margin-bottom:20px}.digitalni-transformace-vysledek-row .image-block img{max-width:50vw;position:relative;top:0;transform:translateX(-50%)}.digitalni-transformace-vysledek-row .image-block .elements>div{position:relative!important;top:unset!important;left:unset!important;width:unset!important;text-align:center}.digitalni-transformace-vysledek-row .image-block .elements>div+div{margin-top:1em}}@media screen and (min-width: 1280px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:22vw;left:23vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:0;width:27vw;left:51vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:21vw;left:19vw}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:18vw;left:54vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:27vw;left:48vw}}@media screen and (min-width: 1440px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:16vw;left:19vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:0;width:18vw;left:47vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:14vw;left:18vw}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:13vw;left:49vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:18vw;left:43vw}}@media screen and (min-width: 1700px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:16vw;left:15vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:0;width:18vw;left:37vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:14vw;left:12vw}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:13vw;left:41vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:18vw;left:35vw}}@media screen and (min-width: 1920px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:15vw;left:14vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:0;width:18vw;left:35vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:14vw;left:10vw}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:13vw;left:39vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:18vw;left:33vw}}@media screen and (min-width: 2560px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:13vw;left:4vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:1vw;width:18vw;left:27vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:14vw;left:2vw}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:13vw;left:31vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:18vw;left:25vw}}@media screen and (min-width: 3240px){.digitalni-transformace-vysledek-row .image-block .elements > div.informace{top:2vw;width:10vw;left:3vw}.digitalni-transformace-vysledek-row .image-block .elements > div.procesy{top:1vw;width:18vw;left:22vw}.digitalni-transformace-vysledek-row .image-block .elements > div.transformace{top:10vw;width:10vw;left:0}.digitalni-transformace-vysledek-row .image-block .elements > div.rizika{top:6.5vw;width:13vw;left:26vw}.digitalni-transformace-vysledek-row .image-block .elements > div.vystupy{top:13vw;width:18vw;left:20vw}}@media screen and (min-width: 768px){.garant-photo-col .vc_column-inner{padding:0}#garant-photo{position:relative;z-index:1;width:100%;height:100%;margin-bottom:0}#garant-photo figure{width:100%}#garant-photo .vc_single_image-wrapper,#garant-photo .vc_single_image-wrapper img{width:100%;height:auto}#garant-photo:before{content:"";position:absolute;width:100%;z-index:-1;background:#000;top:-100%;bottom:0}}.testimonials-row>div:not(.testimonials-col){z-index:-1}


/*TOP MENU*/
.nav.navbar-nav.menu-main-menu {
    width: max-content;
    margin: 0 0 0 auto;
}

/* HIDE CART when empty*/ 
a.wpmenucart-contents.empty-wpmenucart-visible {
    display: none !important;
}

.contact-main-page p {
    margin-bottom: 10px;
}

/* LEKTOŘI */

.thim-course-grid.lektori {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
 }

 .thim-course-grid.lektori .lpr_course[class*=course-grid-] {
    padding: 0 10px;
    margin-bottom: 20px;
}

.thim-course-grid.lektori .course-item {
    display:flex;
    flex-direction: column;
    height: 100%;
 }

 .thim-course-grid.lektori .lektori-card .course-thumbnail {
    display: block;
    background-color: #e5e5e5;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    transition: 400ms;
    -webkit-transition : 400ms;

 }

 .thim-course-grid.lektori .lektori-card:hover .course-thumbnail {
   filter: grayscale(0%);
   -webkit-filter: grayscale(0%);
}

 .thim-course-grid.lektori .thim-course-content {
    flex: 1;
    padding-bottom: 20px;
 }

 .thim-course-grid.lektori .course-item .thim-course-content>.course-readmore .thim-button {
    display: none;
 }

 .thim-course-grid.lektori .place-v2 {
    font-size: 14px;
    display: block;
    line-height: 22px;
 }

 .thim-course-grid.lektori .course-item .thim-course-content .course-title {
    line-height: 22px;
    margin: 0 0 10px;
 }

 .thim-course-grid.lektori .lektori-card * {
    transition: color 300ms, border-color 300ms, background-color 300ms;
 }

 .thim-course-grid.lektori .lektori-card .place-v2 {
    color: #666;
 }

 .thim-course-grid.lektori .lektori-card:hover .thim-course-content {
    background-color: rgb(255, 245, 241);
    border-color: #ffae93;
 }

 .thim-course-grid.lektori .lektori-card:hover .course-title {
    color: #ff3e00;
}

/*TOP MENU*/
li .tc-menu-inner {
   color: #666 !important;
}

/* HOME PAGE */

.home-top {
   margin-top: 62px;
   margin-bottom: 62px;
}

@media screen and (max-width: 1200px) {
   .home-top .wpb_column:first-child {
      width: 60%;
   }

   .home-top .wpb_column:last-child {
      width: 40%;
   }
}

@media screen and (max-width: 768px) {
   .home-top {
      flex-direction: column-reverse;
      margin-top: 0px;
      margin-bottom: 32px;
   }
   .home-top .wpb_column:first-child {
      width: 100%;
   }

   .home-top .wpb_column:last-child {
      width: 100%;
      max-width: 400px;
      margin-bottom: -60px;
   }
}

.home-h1, .heading-xl {
   color: #000;
   font-size: 44px;
   font-style: normal;
   font-weight: 600;
   line-height: 58px; /* 131.818% */
   letter-spacing: -1.32px;
   margin-top: 40px;
}

@media screen and (max-width: 768px) {
   .home-h1, .heading-xl {
      font-size: 32px;
      line-height: 44px;
   }
}

.home-numbers {
   font-size: 18px;
   font-style: normal;
   line-height: 30px; /* 166.667% */
   margin-top: 20px;
   margin-bottom: 30px;
}

.home-numbers strong{
   color: #E42900;
   font-weight: 700;
}

.home-dovetek {
   color: #555;
   font-family: "Open Sans";
   font-size: 15px;
   font-style: normal;
   font-weight: 400;
   line-height: 26px;
}


/* BUTTON */
.vc_btn3-container .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
   border-radius: 30px;
   background: #E42900;
   color: #FFF;
   font-family: "Open Sans";
   font-size: 16px;
   font-style: normal;
   font-weight: 600;
   line-height: 30px; /* 187.5% */
   letter-spacing: -0.32px;
   text-transform: none;
   padding: 10px 40px;
}

.vc_btn3-container .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover, button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
   background: #FF3E00;
   color: #FFF;
}


.heading-l {
   color: #000;
   font-size: 36px;
   font-style: normal;
   font-weight: 600;
   line-height: 46px; /* 127.778% */
   letter-spacing: -1.08px;
}

.heading-m {
   color: #000;
   font-size: 24px;
   font-style: normal;
   font-weight: 600;
   line-height: 34px; /* 127.778% */
   letter-spacing: -1.08px;
}

.courses-list {
   margin-bottom: 30px;
}

@media screen and (max-width: 768px) {
   .heading-l {
      font-size: 25px;
      line-height: 37px;
   }

   .heading-m {
      font-size: 19px;
      line-height: 30px;
   }

   .courses-list {
      margin-bottom: 20px;
   }
}

/* SKOLENI */
@media screen and (max-width: 768px) {
   .home-skoleni  .wpb_single_image {
      margin-bottom: -80px;
   }

   .home-skoleni {
      flex-direction: column-reverse;
   }

   h3.courses-list {
      margin-top: -20px;
   }
}

/* ELAI news */
.thim-list-posts.life_homepage {
   display: flex;
   flex-wrap: wrap;
   justify-content: space-around;
   gap: 20px;
}

.thim-list-posts.life_homepage .item-post {
   flex-direction: column;
   flex: 1 1 calc(calc(100% / 3) - 40px);
   margin: 0 !important;
}

.thim-list-posts.life_homepage .item-post article {
   width: 100%;
}

.thim-list-posts.life_homepage .item-post {
   background-color: white;
   padding-bottom: 20px;
}


.thim-list-posts.life_homepage .article-image {
   position: initial;
   width: 100% !important;
   height: 200px !important;
   margin: 0 0 20px 0 !important;
   padding: 0 !important;
}

.thim-list-posts.life_homepage .article-image img {
   object-fit: cover !important;
   position: initial !important;
   width: 100% !important;
   height: 100% !important;
   transform: none !important;
}


@media screen and (max-width: 768px) {
   .thim-list-posts.life_homepage {
      flex-direction: column;
   }
}

/* LOGA */
.home-clients-reference .vc_column_container .vc_column-inner {
   padding: 0;
}

@media screen and (max-width: 768px) {
   .home-clients-reference {
      display: flex;
      flex-wrap: wrap;
   }

   .home-clients-reference .vc_column_container {
      width: auto;
      flex: 0 1 33%;
   }
}


/*  PODSTRANKA WORKSHOPY/SKOLENI */
.home-skoleni.podstranka-skoleni {
   margin-top: -40px !important;
}
@media screen and (max-width: 768px) {
   .hide-mobile {
      display: none;
   }
}

/* FOOTER ikony socialnich siti */
.footer-social-media-icons a {
   display: flex;
   gap: 10px;
   align-items: center;
}

.footer-social-media-icons a img {
   width: 30px;
   height: 30px;
}


/* PAGE HEADER AND BREADCRUMBS */ 
.top_site_main>.overlay-top-header {
   background-color: #eef2f5;
}

.breadcrumbs-wrapper #breadcrumbs li span, .breadcrumbs-wrapper .thim-breadcrumbs li span, .breadcrumbs-wrapper .woocommerce-breadcrumb li span {
   color: #333;
   margin: 0;
}

.breadcrumbs-wrapper #breadcrumbs a:after, .breadcrumbs-wrapper .thim-breadcrumbs a:after, .breadcrumbs-wrapper .woocommerce-breadcrumb a:after {
   color: #333;
}

.top_site_main .page-title-wrapper .banner-wrapper {
   margin-top: -30px;
}

.top_site_main .page-title-wrapper {
   padding-top: 30px;
   padding-bottom: 50px;
}

/* ELAI NEWS POST SIGNPOST*/
.post-preview {
   display: flex;
   flex-direction: row-reverse;
   padding-left: 100px;
   gap: 30px;
}

.right-post-preview {
   width: calc(100% - 380px);
}
.left-post-preview {
   width: 350px;
}

article .thim_sharepost {
   float: left;
}

@media screen and (max-width: 860px) {
   .post-preview {
      display: flex;
      flex-direction: column;
      padding-left: 0px;
      gap: 20px;
   }

   .right-post-preview, .left-post-preview {
      width: 100%;
   }

   article .thim_sharepost {
      float: right;
   }
   
   article .entry-header {
      display: flex;
      flex-direction: column;
      gap: 15px;
   }
}

/* ELAI NEWS SINGLE POST */
.single-media_mention .entry-content {
   color: #444;
}
.single-media_mention .entry-content, .single-media_mention .media_mention_link {
   font-size: 19px;
   line-height: 30px;
}

@media screen and (max-width: 768px) {
   .single-media_mention .entry-content, .single-media_mention .media_mention_link {
      font-size: 17px;
      line-height: 26px;
   }
}