/*!
Theme Name: IIHT Surat
Theme URI: http://iihtsrt.com/
Author: iiht surat
Author URI: http://iihtsrt.com/
Description: Theme Description.
Version: 1.3.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: ivy-school
Domain Path: /languages/
*//*!--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Variables
2.0 - Tether
3.0 - Bootstrap 4
4.0 - FontAwesome
5.0 - Mixins
    5.1 - animate
    5.2 - extend
6.0 - Reset
7.0 - Header
	7.1 - Main menu
	7.2 - Mega menu
	7.3 - Topbar
8.0 - Breadcrumb
9.0 - Blog
	9.1 - Sidebar
	9.2 - Archive
	9.3 - Single
10.0 - Footer
11.0 - Responsive
12.0 - Features
13.0 - Shortcodes
14.0 - Search Box
15.0 - Home page styles
16.0 - Related post popup
17.0 - Video player
18.0 - Sticky Video
19.0 - Review Feature
--------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - Variables
----------------------------------------------------------------*//*!--------------------------------------------------------------
4.0 - mixins
----------------------------------------------------------------*/.gallery-caption:before,.gallery:after{content:""}.page-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-content .entry-header,.site-footer.footer_home_3 .copyright-area .copyright-content .copyright-text,.site-footer.footer_home_4 .copyright-area .copyright-content .copyright-text,caption,th{text-align:left}#masthead,#masthead.affix-top{-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s}.blog-content:after,.clear-after,.product-filter:after,.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment_container:after{clear:both;content:"";display:block}/*!--------------------------------------------------------------
5.0 - reset
----------------------------------------------------------------*/.screen-reader-text{display:none}select{max-width:100%}.content-pusher.boxed-area,.content-pusher.boxed-area header.site-header{max-width:1200px;margin:0 auto}.box-shadow .boxed-area{box-shadow:0 0 32px rgba(0,0,0,.23)}.content-pusher.boxed-area{overflow:hidden}.gallery-columns-1 .gallery-item,img{max-width:100%}*{margin:0;padding:0}a:focus{outline:0}a:hover{text-decoration:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}p{margin-bottom:20px}p:last-child{margin-bottom:0}hr{border:none;background:rgba(0,0,0,.1);height:1px;margin:20px 0}code{white-space:normal}.clear{clear:both}mark{background-color:#ff0;color:#000}.alert{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.lp-profile .lp-form-field input:focus,a:focus,input:focus,span:focus,textarea:focus{outline:0;box-shadow:none;text-decoration:none}.lp-profile .lp-form-field input:-webkit-autofill,input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.lp-profile .lp-form-field input[type=button],button,input[type=button]{cursor:pointer}button.btn{outline:0;border:none;background:0 0;cursor:pointer;border-radius:0}button:focus{outline:0}iframe{border:none}.post.sticky .content-inner{border-bottom:none!important;padding:30px;background:rgba(0,0,0,.04);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.09);box-shadow:0 0 0 1px rgba(0,0,0,.09)}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.alignleft,.alignright{float:none}}img{height:auto}blockquote.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:italic;line-height:1.5;font-weight:600;margin:9px 0;padding-right:10px}.gallery{margin-bottom:20px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery:after{display:block;clear:both}.hidden,.hide{display:none!important}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}dd,table{margin-bottom:24px}li,ol,ul{margin:0;list-style-type:none}ol{margin-left:15px}ul.square{list-style:square}ul.circle{list-style:circle}td,th{padding:4px 6px}table,td,tr{border:1px solid #e7e7e7}td,th{border-width:0 1px 1px 0}table{border-collapse:collapse;border-spacing:0;width:100%}caption,th{font-weight:400}th{font-weight:500}a:focus,a:hover{text-decoration:none}.breadcrumb{background:0 0}figure{max-width:100%}.hidden{visibility:hidden!important}.show{display:block!important}.invisible{visibility:hidden}.pull-right{float:right!important}.pull-left{float:left!important}@media (max-width:767px){.post.sticky .content-inner{padding-right:15px;padding-left:15px}}/*!--------------------------------------------------------------
6.0 - header
----------------------------------------------------------------*/#masthead{background-repeat:no-repeat;background-size:cover;-khtml-transition:all ease-out .3s;transition:all ease-out .3s}#masthead.affix.menu-hidden{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%)}#primaryMenu{margin:0;display:flex;list-style:none}#primaryMenu .sub-menu{position:absolute;left:100%;top:0;min-width:215px;margin:0;list-style:none;z-index:99;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}#primaryMenu .sub-menu .menu-item{position:relative}#primaryMenu .sub-menu .menu-item>a{display:block;padding:14px 20px;font-size:14px}#primaryMenu .sub-menu .menu-item:after{content:'';margin-left:20px;margin-right:20px;height:1px;position:absolute;background:rgba(138,138,138,.2);bottom:0;width:calc(100% - 40px)}#primaryMenu .sub-menu .menu-item:last-child:after{display:none}#primaryMenu .menu-item{position:relative;margin:0}#primaryMenu .menu-item.menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:1;filter:alpha(opacity=100)}#primaryMenu .menu-item.menu-item-has-children>a:after{content:"\f0da";font-family:FontAwesome;float:right;font-size:14px;padding-top:3px}#primaryMenu>.menu-item{padding:20px 16px}#primaryMenu>.menu-item>a{padding:10px}#primaryMenu>.menu-item.menu-item-has-children>a:after{content:"\f0d7";font-family:FontAwesome;margin-left:10px;float:unset}#primaryMenu>.menu-item>.sub-menu{left:10px;top:auto;padding-top:15px;background-clip:content-box}.tm-table{display:table;table-layout:fixed;width:100%}.table-cell{display:table-cell;vertical-align:middle}.table-right{float:right}.main-navigation .inner-navigation a:hover,a:active,a:focus{text-decoration:none}.main-navigation .inner-navigation .navbar{margin-bottom:0;border:none;padding:0;text-align:right;min-height:inherit}.main-navigation .inner-navigation .navbar>li.menu-item{float:none}.main-navigation .inner-navigation .navbar>li.menu-item span.icon-toggle{opacity:.5;margin-left:-11px;display:inline-block;font-size:13px;font-weight:700}.main-navigation .inner-navigation .navbar>li.menu-item>a{text-transform:uppercase;display:inline-block}.main-navigation .inner-navigation .navbar>li.menu-item>ul.sub-menu{left:0}.main-navigation .inner-navigation .navbar li a{padding:10px 20px;display:block}.main-navigation .inner-navigation .menu-right{margin-bottom:0}.main-navigation .inner-navigation .menu-right a{padding:10px}#masthead.header-overlay{position:absolute;top:0;right:0;left:0;z-index:1}#masthead.header-default{position:relative}#masthead.no-affix-top .no-sticky-logo{display:none}#masthead.affix-top .width-logo .no-sticky-logo,#masthead.no-affix-top .sticky-logo{display:block}#masthead.affix-top{background-color:transparent;-khtml-transition:all ease-out .3s;transition:all ease-out .3s}#masthead.affix .width-logo .no-sticky-logo,#masthead.affix-top .width-logo .sticky-logo{display:none}#masthead.affix{z-index:9999;position:fixed;width:100%;background-color:rgba(10,10,10,.85);-webkit-box-shadow:0 1px 20px 0 rgba(24,23,24,.2);-khtml-box-shadow:0 1px 20px 0 rgba(24,23,24,.2);-moz-box-shadow:0 1px 20px 0 rgba(24,23,24,.2);-ms-box-shadow:0 1px 20px 0 rgba(24,23,24,.2);-o-box-shadow:0 1px 20px 0 rgba(24,23,24,.2);box-shadow:0 1px 20px 0 rgba(24,23,24,.2);-webkit-transition:all ease-out .3s;-khtml-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}#masthead.affix .width-logo .sticky-logo{display:block}.content-pusher{position:relative;left:0;z-index:99;height:100%}#wrapper-container{overflow:hidden}@media (min-width:1025px) and (max-width:1400px){#primaryMenu>.menu-item{padding-left:10px;padding-right:10px}}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-item a[class^=dashicons]:before{font-family:dashicons}@media (min-width:601px){.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-1{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-2{width:50%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-2{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-3{width:33.33333%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-3{width:66.66667%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-3{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-4{width:25%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-4{width:50%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-4{width:75%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-4{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-5{width:20%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-5{width:40%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-5{width:60%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-5{width:80%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-5{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-6{width:16.66667%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-6{width:33.33333%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-6{width:50%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-6{width:66.66667%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-6{width:83.33333%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-6{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-7{width:14.28571%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-7{width:28.57143%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-7{width:42.85714%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-7{width:57.14286%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-7{width:71.42857%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-7{width:85.71429%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-7-of-7{width:100%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-1-of-8{width:12.5%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-2-of-8{width:25%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-3-of-8{width:37.5%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-4-of-8{width:50%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-5-of-8{width:62.5%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-6-of-8{width:75%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-7-of-8{width:87.5%}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary>li.menu-megamenu>ul.sub-menu li.menu-columns-8-of-8{width:100%}}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-flyout.align-bottom-right{text-align:right}.width-navigation .inner-navigation .mega-menu-wrapper #mega-menu-primary li.menu-flyout.item-align-right>.sub-menu{left:auto;right:0}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu{float:left;position:static}@media (min-width:769px){.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-item.hide-on-desktop{display:none}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu{position:static}}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li{vertical-align:top}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li a{padding:14px 0}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li ul{margin:0}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li ul li{padding:0}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu li:after{left:0;right:0;bottom:0}.width-navigation .inner-navigation .mega-menu-wrapper .mega-menu .menu-megamenu .sub-menu>li:after{display:none}.width-navigation .inner-navigation .mega-menu-wrapper .menu-right{float:left}.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.elementor-widget .btn-book:before,.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.widget .btn-book:before{top:-15px;bottom:-10px}.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.elementor-widget .btn-book .inner-bottom,.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.widget .btn-book .inner-bottom{bottom:-20px}.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.elementor-widget.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content,.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.elementor-widget.widget_shopping_cart .widget_shopping_cart_content,.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.widget.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content,.width-navigation .inner-navigation .mega-menu-wrapper .menu-right>.widget.widget_shopping_cart .widget_shopping_cart_content{top:57px}.tm-table{position:relative}@media (max-width:768px){.mega-menu .menu-item.hide-sub-menu-on-mobile .icon-toggle,.mega-menu .menu-item.hide-sub-menu-on-mobile .mega-sub-menu{visibility:hidden;display:none}}.mega-menu .widget_products img{max-width:60px}header .elementor-widget-thim-login-popup .login-links.show-icon a{display:flex}.thim-topbar.style-overlay{position:absolute;width:100%;border-bottom:1px solid rgba(183,183,183,.1);line-height:48px;z-index:2}.thim-topbar#thimHeaderTopBar.topbar_large .container{position:static}.thim-topbar#thimHeaderTopBar div.bp-element-login-popup .login-links .user-info li>a{color:#333}.thim-topbar#thimHeaderTopBar .top-bar-v3 .widget_text{text-align:center}.thim-topbar#thimHeaderTopBar .top-bar-v3 .widget_text a{color:#fff;text-decoration:underline}.thim-topbar#thimHeaderTopBar .top-bar-v3 .widget_text p{line-height:54px}.thim-topbar#thimHeaderTopBar .top-bar-v3 .close-notification-bar{font-size:20px;color:#292929;line-height:1;padding:5px;position:absolute;top:11px;right:18px}.thim-topbar#thimHeaderTopBar .top-bar-v3 .close-notification-bar:hover{color:#fff}.thim-topbar .row-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thim-topbar .row-topbar .thim-topbar-left ul,.thim-topbar .row-topbar .thim-topbar-right{display:flex;align-items:center}.thim-topbar .row-topbar .thim-topbar-left ul li{font-family:inherit;font-weight:300;font-size:14px;line-height:1.5;color:#ccc}.thim-topbar .row-topbar .thim-topbar-left ul li .normal-link,.thim-topbar .row-topbar .thim-topbar-right .link-topbar li a{font-family:inherit;font-weight:300;color:#aeaeae;font-size:14px;line-height:1.5}.thim-topbar .row-topbar .thim-topbar-left ul li:first-child{text-transform:uppercase;margin-right:20px}.thim-topbar .row-topbar .thim-topbar-left ul li i{margin-right:6px}.thim-topbar .row-topbar .thim-topbar-right .link-topbar{align-items:center;letter-spacing:.7px}.thim-topbar .row-topbar .thim-topbar-right .link-topbar li{margin:0 16px}.thim-topbar .row-topbar .thim-topbar-right .link-topbar li a{text-transform:uppercase}.thim-topbar .row-topbar .thim-topbar-right .list-widgets .widget p{display:none}.thim-topbar.topbar_large .container{max-width:1638px;width:100%}@media (max-width:991px){.thim-topbar .row-topbar .thim-topbar-left ul .email-topbar{display:none}}@media (max-width:767px){.thim-topbar{height:auto}.thim-topbar .row-topbar .thim-topbar-left ul .phone-topbar,.thim-topbar .thim-topbar-left,.thim-topbar .top-bar-v3{display:none}}@media (max-width:575px){.thim-topbar .row-topbar .thim-topbar-right .link-topbar{display:none}}.mobile-menu-container .menu-mobile-logo{margin:50px auto}.mobile-menu-container .menu-mobile-logo .no-sticky-logo{display:flex;justify-content:center}.mobile-menu-container .menu-mobile-logo .no-sticky-logo .mobile-logo,.mobile-menu-container .menu-mobile-logo .no-sticky-logo .retina-logo{display:none}.mobile-menu-container .navbar-nav{padding-left:15px!important;padding-right:15px!important}.mobile-menu-container .navbar-nav li{float:none;padding:7px 0;position:relative;margin:0}.mobile-menu-container .navbar-nav li a{color:#fff}.mobile-menu-container .navbar-nav li .sub-menu{padding-left:20px}.mobile-menu-container .copyright-text{text-align:center;padding:15px;font-size:14px}.mobile-menu-container .mobile-sidebar{display:none;visibility:hidden}header.header_v3 .header-wrapper .search-bar{flex-grow:1;display:flex;align-items:center;padding:0 50px}header.header_v3 .header-wrapper .search-bar .widget_categories{position:relative}header.header_v3 .header-wrapper .search-bar .widget_categories .widget-title{font-weight:400;font-size:14px;color:#fff;line-height:1.5;text-transform:uppercase;padding-right:40px;position:relative;cursor:pointer;margin-bottom:0}header.header_v3 .header-wrapper .search-bar .widget_categories .widget-title:after{content:'\f123';font-family:Ionicons;font-size:10px;color:#fff;line-height:1;position:absolute;top:4px;right:21px;transition:all .2s}header.header_v3 .header-wrapper .search-bar .widget_categories .widget-title:hover:after{color:#efc452}header.header_v3 .header-wrapper .search-bar .widget_categories ul{padding:5px 20px;position:absolute;top:calc(100% + 20px);left:-20px;background:#fff;width:160px}header.header_v3 .header-wrapper .search-bar .widget_categories ul li{padding:10px 0}header.header_v3 .header-wrapper .search-bar .widget_categories ul li+li{border-top:1px solid rgba(138,138,138,.2)}header.header_v3 .header-wrapper .search-bar .widget_categories ul li a{font-weight:300;font-size:14px;line-height:1.5;color:#292929;text-transform:none;padding:10px 0;transition:all .2s}header.header_v3 .header-wrapper .search-bar .widget_categories ul li a:hover{color:#f7c370}header.header_v3 .header-wrapper .search-bar .widget_search,header.header_v3 .header-wrapper .search-bar .widget_search .search-form{flex-grow:1;max-width:498px;position:relative}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label{margin:0;width:100%}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input{font-weight:400;font-size:14px;line-height:1.5;color:#fff;width:100%;min-width:80px;height:38px;border:none;background:rgba(255,255,255,.15);border-radius:5px;padding:0 45px 0 15px;font-family:inherit}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input::-webkit-input-placeholder{color:#fff}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input::-moz-placeholder{color:#fff}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input:-ms-input-placeholder{color:#fff}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input:-moz-placeholder{color:#fff}header.header_v3 .header-wrapper .search-bar .widget_search .search-form label input:focus{background:rgba(255,255,255,.3)}header.header_v3 .header-wrapper .search-bar .widget_search .search-form .search-submit{color:#fff;line-height:38px;position:absolute;top:0;right:0;width:45px;height:100%;transition:all .2s;background:0 0!important;border:none;font-size:0}header.header_v3 .header-wrapper .search-bar .widget_search .search-form .search-submit:hover{color:#efc452}header.header_v3 .header-wrapper .search-bar .widget_search .search-form:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:0;top:0;width:40px;height:42px;text-align:center;line-height:42px;color:#fff}body:not(.home) header#masthead.site-header.header_v5{background-color:#fff}header#masthead .mobile-logo,header#masthead .retina-logo{display:none}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){header#masthead.has-retina-logo .no-sticky-logo{display:inline-block!important}header#masthead.has-retina-logo .logo,header#masthead.has-retina-logo .mobile-logo,header#masthead.has-retina-logo .sticky-logo img{display:none!important}header#masthead.has-retina-logo .retina-logo{display:inline-block!important}}header#masthead .header-wrapper{display:flex;justify-content:space-between;align-items:center}header#masthead .header-wrapper .width-logo img{max-width:100%;max-height:80%}header#masthead .header-wrapper .width-logo .mobile-logo{display:none}header#masthead .header-wrapper .menu-right>.widget{display:inline-block}header#masthead .header-wrapper .header-menu{display:flex;justify-content:flex-end;align-items:center}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists{display:flex;align-items:center}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li{padding:20px 16px;position:relative}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li.menu-item-has-children>a::after{content:'\f3d0';font-family:Ionicons;font-size:14px;line-height:1.5;color:#fff;margin-left:5px;transition:all .2s}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li a{font-family:inherit;font-weight:400;font-size:16px;line-height:1.5;color:#fff;padding:10px;white-space:nowrap}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li .sub-menu{transition:all .2s;padding:5px 26px;position:absolute;top:100%;left:0;background:#fff;width:190px;visibility:hidden;opacity:0}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li .sub-menu li,header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li .sub-menu li a{padding:10px 0}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li .sub-menu li+li{border-top:1px solid rgba(138,138,138,.2)}header#masthead .header-wrapper .header-menu .main-navigation .menu-lists li:hover>.sub-menu{visibility:visible;opacity:1}header#masthead .header-wrapper .header-menu .menu-right{display:flex;justify-content:flex-end;align-items:center}header#masthead .header-wrapper .header-menu .menu-right .btn-apply{display:flex;justify-content:center;align-items:center;font-family:inherit;font-weight:400;font-size:14px;line-height:1.5;color:#fff;text-transform:uppercase;padding:0 15px;width:140px;height:40px;border-radius:20px}header#masthead.header_large .container{max-width:1638px;width:100%}header#masthead.site-header.header_small .container{max-width:1200px;width:100%}header#masthead.site-header.header_small .header-wrapper{justify-content:end}header#masthead.site-header.header_small .header-wrapper .width-logo{width:188px}header#masthead.site-header.header_small .header-wrapper .width-navigation{margin-right:55px}header#masthead.site-header.header_small .header-wrapper .menu-right .bp-element-search.layout-1 .search-button{font-size:20px;line-height:1;color:#666;padding:9px;border:none}header#masthead.site-header.header_small .header-wrapper .menu-right>.widget{display:block}header#masthead.header_v2 .container{max-width:1725px;width:100%}header#masthead.header_v2 .menu-right .bp-element{display:inline-block;vertical-align:middle}header#masthead.header_v2 .menu-right .login-links{padding-right:18px;margin-right:18px;border-right:1px solid rgba(255,255,255,.15)}header#masthead.header_v2 .menu-right .login-links>a{color:#fff;font-size:14px}header#masthead.header_v2 .menu-right .login-links>a:before{font-family:Ionicons;content:"\f3a0";font-size:15px;margin-right:8px}header#masthead.header_v2 .bp-element-search .search-button{display:flex;justify-content:center;align-items:center;color:#fff;padding:0;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.8);cursor:pointer;font-size:16px;transition:all .2s;margin-left:12px}header#masthead.header_v2 .bp-element-search .search-button:before{font-size:inherit;content:"\f2f5";font-family:Ionicons;transition:all .2s}header#masthead.header_v2 .bp-element-search .search-button:hover{border-color:#f7c370}header#masthead.header_v2 .bp-element-search .search-button:hover:before{color:#f7c370;transform:rotate(0)}header#masthead.header_v2 .bp-element-search .search-form .form-search .search-field{border-bottom:4px solid #5062d8}header#masthead.header_v3 .menu-right .bp-element{display:inline-block;vertical-align:middle}header#masthead.header_v3 .menu-right .login-links{margin-right:12px;border-left:1px solid rgba(255,255,255,.15);padding-left:29px}header#masthead.header_v3 .menu-right .login-links>a{color:#fff;font-size:14px}header#masthead.header_v3 .menu-right .login-links>a:before{font-family:Ionicons;content:"\f3a0";font-size:15px;margin-right:8px}header#masthead.header_v4 .container{max-width:1540px;width:100%}header#masthead.header_v4 .container .header-wrapper{display:flex;justify-content:space-between;align-items:center}header#masthead.header_v4 .container .header-wrapper .width-logo{width:143px}header#masthead.header_v4 .container .header-wrapper .header-menu{flex-grow:1;margin-left:35px;justify-content:flex-start}header#masthead.header_v4 .container .header-wrapper .menu-right{align-self:stretch;position:relative;display:flex;align-items:center}header#masthead.header_v4 .container .header-wrapper .menu-right .textwidget .phone-topbar{font-weight:200;font-size:16px;line-height:1.5;color:#9f9f9f;word-break:break-word;text-align:right;padding-bottom:6px}header#masthead.header_v4 .container .header-wrapper .menu-right .textwidget .phone-topbar i{margin-right:8px}header#masthead.header_v4 .container .header-wrapper .menu-right .textwidget .phone-topbar a{display:inline-block;font-family:Playfair Display;font-weight:700;font-size:24px;color:#fff;transition:all .2s}header#masthead.header_v4 .container .header-wrapper .menu-right .widget_thim_layout_builder{position:absolute;top:calc(100% + 6px);right:0;display:flex;transition:all .3s;left:auto}header#masthead.header_v4 .container .header-wrapper .menu-right .widget_thim_layout_builder .wpb_wrapper{display:flex}header#masthead.header_v4 .container .header-wrapper .menu-right .widget_thim_layout_builder .bp-element{display:inline-block;vertical-align:middle}header#masthead.header_v4.affix .header-wrapper .menu-right aside:first-child{display:none}header#masthead.header_v4.affix .header-wrapper .menu-right aside.widget_thim_layout_builder{position:relative;top:0}header#masthead.header_v5{position:absolute;width:100%;left:0;top:0;z-index:8888}header#masthead.header_v5 .container{max-width:1200px}header#masthead.header_v5.affix-top{transition:all .3s}header#masthead.header_v5.affix{z-index:8888;position:fixed;width:100%;top:0;transition:all .3s;padding:6px 0;background-color:rgba(255,255,255,.9);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}header#masthead.header_v5.affix.menu-hidden{transform:translateY(-100%)}header#masthead.header_v5 .header-wrapper{display:flex;align-items:center;justify-content:unset}header#masthead.header_v5 .header-wrapper .width-logo img{max-width:100%}header#masthead.header_v5 .header-wrapper .width-logo .mobile-logo{display:none}header#masthead.header_v5 .header-wrapper .main-navigation{margin-left:8px;margin-right:108px}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu{display:flex;flex-wrap:wrap;align-items:center}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li{padding:20px 13px;position:relative;z-index:100;margin-left:4px;margin-right:4px}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li>a{font-weight:400;font-size:16px;line-height:1.5;color:#333;text-transform:uppercase;padding:5px;white-space:nowrap;transition:all .2s}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li>a:hover{color:#f56869}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li .sub-menu{box-shadow:3px 4px 15px 0 rgba(105,105,105,.08);transition:all .2s;padding:5px 20px;position:absolute;top:100%;left:0;background:#fff;width:190px;visibility:hidden;opacity:0}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li .sub-menu li+li{border-top:1px solid rgba(138,138,138,.2)}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li .sub-menu li a{font-weight:300;font-size:16px;line-height:1.5;color:#333;padding:10px 0;transition:all .2s}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li .sub-menu li a:hover{color:#f56869}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li .sub-menu li:after{display:none}header#masthead.header_v5 .header-wrapper .main-navigation #primaryMenu>li:hover>.sub-menu{visibility:visible;opacity:1}header#masthead.header_v5 .header-wrapper .menu-right{display:flex;align-items:center}header#masthead.header_v5 .header-wrapper .menu-right .bp-element-search .search-button{font-size:20px;line-height:1;color:#666;padding:9px;border:none}header#masthead.header_v5 .header-wrapper .menu-right .bp-element-search .search-button:before{font-size:inherit;content:"\f4a4";font-family:Ionicons;color:inherit}header#masthead.header_v5 .header-wrapper .menu-right .bp-element-search .search-button:hover{color:#428cd9}header#masthead.header_v5 .header-wrapper .menu-right .menu-mobile-effect .icon-wrap,header#masthead.header_v5 .header-wrapper .menu-right .menu-mobile-effect .icon-wrap i,header#masthead.header_v5 .header-wrapper .menu-right .menu-mobile-effect .text-menu,header#masthead.header_v5 .header-wrapper .menu-right .menu-mobile-effect .text-menu i{color:#666}@media (min-width:1400px){header#masthead.site-header.header_small .container{min-width:1200px;width:100%}}/*!--------------------------------------------------------------
7.0 - breadcrumb
----------------------------------------------------------------*/.main-top .content h1,.main-top .content h2{font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}/*!--------------------------------------------------------------
8.0 - Blog
----------------------------------------------------------------*/.widget-area aside.widget.widget_thim_layout_builder .bp-element{margin-bottom:56px}.widget-area aside.widget.widget_thim_layout_builder .bp-element:last-child{margin-bottom:0}.widget-area aside.widget .bp-element>.title,.widget-area aside.widget .widget-title{font-size:18px;color:#292929;font-family:inherit;margin-bottom:40px;font-weight:500;text-transform:uppercase}.widget-area aside.widget .bp-element>.title:before,.widget-area aside.widget .widget-title:before{content:'|';width:3px;height:100%;color:#f8b944;position:relative;top:0;margin-right:12px}.widget-area aside.widget.widget_thim_layout_builder .bp-element.bp-element-event-categories h3.title{margin-bottom:24px}.widget-area aside.widget .search-form label .search-field{padding:0 60px 0 0;background-clip:padding-box}.widget-area aside.widget:last-child{margin-bottom:0}.widget-area aside.widget.widget_tag_cloud .tagcloud a{color:#7c7c7c;font-weight:300;font-size:16px!important;height:34px;border:1px solid #e7e7e7;padding:0 15px;margin-bottom:10px;margin-right:10px;display:inline-block;line-height:34px;transition:all .5s}.widget-area aside.widget.widget_tag_cloud .tagcloud a:hover{color:#fff;background:#f8b944;border-color:#f8b944}.widget-area aside.widget .bp-element-event-categories ul li,.widget-area aside.widget.widget_archive ul li,.widget-area aside.widget.widget_categories ul li,.widget-area aside.widget.widget_meta ul li,.widget-area aside.widget.widget_nav_menu ul li,.widget-area aside.widget.widget_pages ul li,.widget-area aside.widget.widget_recent_comments ul li,.widget-area aside.widget.widget_recent_entries ul li,.widget-area aside.widget.widget_rss ul li{line-height:24px;position:relative;padding:10px 0 10px 15px}.widget-area aside.widget .bp-element-event-categories ul li:last-child,.widget-area aside.widget.widget_archive ul li:last-child,.widget-area aside.widget.widget_categories ul li:last-child,.widget-area aside.widget.widget_meta ul li:last-child,.widget-area aside.widget.widget_nav_menu ul li:last-child,.widget-area aside.widget.widget_pages ul li:last-child,.widget-area aside.widget.widget_recent_comments ul li:last-child,.widget-area aside.widget.widget_recent_entries ul li:last-child,.widget-area aside.widget.widget_rss ul li:last-child{padding-bottom:0}.widget-area aside.widget .bp-element-event-categories ul li .count,.widget-area aside.widget.widget_archive ul li .count,.widget-area aside.widget.widget_categories ul li .count,.widget-area aside.widget.widget_meta ul li .count,.widget-area aside.widget.widget_nav_menu ul li .count,.widget-area aside.widget.widget_pages ul li .count,.widget-area aside.widget.widget_recent_comments ul li .count,.widget-area aside.widget.widget_recent_entries ul li .count,.widget-area aside.widget.widget_rss ul li .count{position:absolute;right:0;width:auto;height:19px;text-align:center;border-radius:2px;font-size:18px;color:#747474;font-weight:300;font-family:inherit}.widget-area aside.widget .bp-element-event-categories ul li:before,.widget-area aside.widget.widget_archive ul li:before,.widget-area aside.widget.widget_categories ul li:before,.widget-area aside.widget.widget_meta ul li:before,.widget-area aside.widget.widget_nav_menu ul li:before,.widget-area aside.widget.widget_pages ul li:before,.widget-area aside.widget.widget_recent_comments ul li:before,.widget-area aside.widget.widget_recent_entries ul li:before,.widget-area aside.widget.widget_rss ul li:before{content:'\f0da';position:absolute;left:0;font-family:FontAwesome}.widget-area aside.widget .bp-element-event-categories ul li a,.widget-area aside.widget.widget_archive ul li a,.widget-area aside.widget.widget_categories ul li a,.widget-area aside.widget.widget_meta ul li a,.widget-area aside.widget.widget_nav_menu ul li a,.widget-area aside.widget.widget_pages ul li a,.widget-area aside.widget.widget_recent_comments ul li a,.widget-area aside.widget.widget_recent_entries ul li a,.widget-area aside.widget.widget_rss ul li a{font-weight:300;font-size:18px;text-transform:capitalize;color:#747474}.widget-area aside.widget .bp-element-event-categories ul li .children,.widget-area aside.widget.widget_archive ul li .children,.widget-area aside.widget.widget_categories ul li .children,.widget-area aside.widget.widget_meta ul li .children,.widget-area aside.widget.widget_nav_menu ul li .children,.widget-area aside.widget.widget_pages ul li .children,.widget-area aside.widget.widget_recent_comments ul li .children,.widget-area aside.widget.widget_recent_entries ul li .children,.widget-area aside.widget.widget_rss ul li .children{margin-top:10px}.widget-area aside.widget.widget_nav_menu ul li{padding:0 0 0 15px;margin-top:10px;margin-bottom:10px}.widget-area aside.widget.widget_nav_menu ul li .sub-menu{margin-left:0;margin-top:10px}.widget-area aside.widget.widget_meta ul li a abbr{color:#3ac569}.widget-area aside.widget.widget_rss .widget-title .rsswidget{color:#292929}.widget-area aside.widget.widget_rss .widget-title .rsswidget:hover{color:#3ac569}.widget-area aside.widget.widget_rss ul li{padding-left:0}.widget-area aside.widget.widget_rss ul li a{font-weight:400}.widget-area aside.widget.widget_rss ul li .rss-date{display:block;font-size:14px;text-transform:uppercase;font-style:italic}.widget-area aside.widget.widget_rss ul li .rssSummary{font-size:16px;margin-bottom:5px;margin-top:5px}.widget-area aside.widget.widget_rss ul li cite{font-size:14px;color:#999;font-weight:400;text-transform:uppercase;margin-bottom:5px;display:block}.widget-area aside.widget.widget_recent_comments ul li:before,.widget-area aside.widget.widget_rss ul li:before{display:none}.widget-area aside.widget.widget_recent_comments ul li{font-size:16px;padding-left:0;border-bottom:1px solid #e7e7e7}.widget-area aside.widget.widget_recent_comments ul li:last-child{border-bottom:none}.widget-area aside.widget.widget_recent_comments ul li a{font-weight:400;font-size:16px}.widget-area aside.widget.widget_recent_comments ul li>a{font-size:16px}.archive .tags-links,.blog .tags-links,.search .tags-links{margin-top:20px;margin-bottom:0;display:block;font-size:18px;font-weight:600;line-height:1.17;letter-spacing:1.8px;color:#333;text-transform:uppercase}.archive .entry-button-meta .entry-meta,.archive .entry-top,.blog .entry-button-meta .entry-meta,.blog .entry-top,.search .entry-button-meta .entry-meta,.search .entry-top{margin-bottom:40px}.archive .tags-links a,.blog .tags-links a,.search .tags-links a{text-transform:capitalize;font-size:13px;font-weight:400;padding:0 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:20px;margin-right:10px;color:#fff;background:#999;letter-spacing:0;display:inline-block;position:relative}.archive .has-post-thumbnail .entry-top .date-meta,.blog .has-post-thumbnail .entry-top .date-meta,.search .has-post-thumbnail .entry-top .date-meta{position:absolute;bottom:0;left:0}.archive .entry-top .post-formats-wrapper,.blog .entry-top .post-formats-wrapper,.search .entry-top .post-formats-wrapper{position:relative}.archive .entry-top .post-formats-wrapper iframe,.blog .entry-top .post-formats-wrapper iframe,.search .entry-top .post-formats-wrapper iframe{display:block}.archive .entry-top .date-meta,.blog .entry-top .date-meta,.search .entry-top .date-meta{width:auto;color:#fff;text-align:center;font-size:35px;font-weight:400;font-family:inherit;z-index:2;display:inline-block;justify-content:center;align-items:center;flex-direction:column;padding:15px 14px 10px}.archive .entry-top .date-meta span,.blog .entry-top .date-meta span,.search .entry-top .date-meta span{color:#fff;display:block;font-size:14px;position:relative;text-transform:uppercase}.archive .none-has-post-thumbnail .content-inner .entry-top,.blog .none-has-post-thumbnail .content-inner .entry-top,.search .none-has-post-thumbnail .content-inner .entry-top{margin-right:35px}.archive #main-content .content-area .site-content .entry-content,.blog #main-content .content-area .site-content .entry-content,.search #main-content .content-area .site-content .entry-content{padding-left:0;padding-right:0}.archive .entry-button-meta .entry-meta .author,.blog .entry-button-meta .entry-meta .author,.search .entry-button-meta .entry-meta .author{font-size:16px}.archive .entry-button-meta .entry-meta .author a,.blog .entry-button-meta .entry-meta .author a,.search .entry-button-meta .entry-meta .author a{margin-left:5px;color:#747474}.archive .entry-button-meta .entry-meta span,.blog .entry-button-meta .entry-meta span,.search .entry-button-meta .entry-meta span{margin-right:15px;transition:all .5s;display:flex;align-items:center;justify-content:center}.archive .entry-button-meta .entry-meta span a,.blog .entry-button-meta .entry-meta span a,.search .entry-button-meta .entry-meta span a{font-size:16px;color:#747474;padding-right:15px;font-weight:300;text-transform:capitalize;position:relative}.archive .entry-button-meta .entry-meta span a:after,.blog .entry-button-meta .entry-meta span a:after,.search .entry-button-meta .entry-meta span a:after{position:absolute;content:'';width:1px;height:14px;background:#000;opacity:.15;right:0;top:45%;transform:translate(0,-50%)}.archive .entry-button-meta .entry-meta span i,.blog .entry-button-meta .entry-meta span i,.search .entry-button-meta .entry-meta span i{margin-right:12px}.archive .entry-button-meta .entry-meta span:last-child a:after,.blog .entry-button-meta .entry-meta span:last-child a:after,.search .entry-button-meta .entry-meta span:last-child a:after{display:none}.archive .entry-button-meta .readmore a,.blog .entry-button-meta .readmore a,.search .entry-button-meta .readmore a{font-size:16px;padding:10px 56px;border-radius:30px;text-transform:uppercase;color:#292929;font-weight:400;transition:all .5s}.archive .entry-button-meta .readmore a:hover,.blog .entry-button-meta .readmore a:hover,.search .entry-button-meta .readmore a:hover{color:#fff}.loop-pagination{margin:0;text-align:center}.loop-pagination li{display:inline-block;list-style:none}.loop-pagination li .page-numbers{display:inline-block;width:40px;text-align:center;height:40px;line-height:38px;margin:0 5px;font-size:18px;font-weight:500;letter-spacing:.3px;color:#a4a4a4;cursor:pointer;transition:all .3s;border-radius:0}.loop-pagination li .page-numbers.next,.loop-pagination li .page-numbers.prev{font-size:0}.loop-pagination li .page-numbers.next:before,.loop-pagination li .page-numbers.prev:before{font-family:Ionicons;font-size:16px;font-weight:400;line-height:38px}.loop-pagination li .page-numbers.prev:before{content:"\f3cf"}.loop-pagination li .page-numbers.next:before{content:"\f3d1"}.loop-pagination li .page-numbers.current,.loop-pagination li .page-numbers:hover{border-color:transparent;color:#fff}.blog-content .post-format-special .content-inner,.page-content .post-format-special .content-inner,.search .post-format-special .content-inner{margin-top:0!important}.blog-content .post-format-special .content-inner .entry-top,.page-content .post-format-special .content-inner .entry-top,.search .post-format-special .content-inner .entry-top{position:relative!important}.blog-content .post-format-special .content-inner .entry-top .meta-category,.page-content .post-format-special .content-inner .entry-top .meta-category,.search .post-format-special .content-inner .entry-top .meta-category{left:30px!important}.blog-content article,.page-content article,.search article{margin-bottom:40px}.blog-content article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.page-content article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.search article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top{margin-bottom:20px;position:static}.blog-content article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.page-content article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.search article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category{left:15px;position:static}.blog-content article .entry-title,.page-content article .entry-title,.search article .entry-title{margin-top:8px;margin-bottom:5px;line-height:1.4em;font-family:inherit}.blog-content article .entry-meta,.page-content article .entry-meta,.search article .entry-meta{font-size:14px;font-weight:400;line-height:1.5;color:#999;text-transform:capitalize}.blog-content article .entry-meta i,.page-content article .entry-meta i,.search article .entry-meta i{font-size:14px}.blog-content article .flexslider .flex-direction-nav a:before,.page-content article .flexslider .flex-direction-nav a:before,.search article .flexslider .flex-direction-nav a:before{color:#fff}.blog-content article.format-quote blockquote,.page-content article.format-quote blockquote,.search article.format-quote blockquote{font-style:italic;padding-left:15px;border-left:2px solid}.blog-content article.format-quote blockquote a:hover,.page-content article.format-quote blockquote a:hover,.search article.format-quote blockquote a:hover{text-decoration:underline}.blog-content article.format-quote blockquote p,.page-content article.format-quote blockquote p,.search article.format-quote blockquote p{font-weight:600!important;margin-bottom:10px}.col-sm-6.aligncenter .blog-content h2.entry-title{font-size:26px}.blog-content article{position:relative;margin-bottom:40px}.blog-content article .content-inner .entry-top{position:relative}.blog-content article.sticky:after{display:none}.blog-content article:after{bottom:0;height:1px;content:"";position:absolute;width:calc(100% - 30px);border-bottom:1px dotted #000;opacity:.15}.blog-content article .readmore,.blog-content article.post_format-post-format-audio iframe,.blog-content article.post_format-post-format-video iframe{width:100%}.blog-content article .post-image,.blog-content article .thumbnail{position:relative;overflow:hidden}.blog-content article .post-image img,.blog-content article .thumbnail img{-webkit-transition:all 1s;-khtml-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.blog-content article .entry-top{margin-bottom:33px}.blog-content article .entry-top .meta-category{position:absolute;top:30px;left:40px;z-index:9}.blog-content article .entry-top .meta-category a{color:#fff;padding:0 14px;line-height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;font-size:13px;font-weight:600;margin-bottom:5px}.blog-content article .entry-title{line-height:1.2;margin:0 0 15px}.blog-content article .entry-summary{line-height:1.63;margin-bottom:24px;font-weight:400}.blog-content article .entry-button-meta{display:flex;align-items:center}.blog-content article .readmore a{padding:0;display:inline-block;color:#18263d;font-size:16px;font-weight:500}.blog-content article .entry-meta{min-width:fit-content}.blog-content.blog-masonry{padding:0;width:calc(100% + 30px)!important;margin:0 -15px}.blog-content.blog-masonry .post-format-special .content-inner .entry-top .meta-category{left:20px!important}.blog-content.blog-masonry article{margin:0 0 40px;display:inline-block}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.blog-content.blog-masonry article .entry-button-meta .entry-meta .entry-date i,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.column-2-blog-archive .entry-button-meta .entry-meta i,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total i{margin-right:5px}.blog-content.blog-masonry article.column-4 .entry-content .entry-header .entry-title a{font-size:22px}.blog-content.blog-masonry article:not(.has-post-thumbnail) .content-inner .entry-top{margin-bottom:0}.blog-content.blog-masonry article .content-inner{height:auto!important}.blog-content.blog-masonry article .entry-top .meta-category{top:20px;left:20px}.blog-content.blog-masonry article .entry-content{padding:0 0 35px}.blog-content.blog-masonry article .entry-title{font-size:18px;line-height:1.44;margin-bottom:13px}.blog-content.blog-masonry article .entry-summary{line-height:1.5;margin-bottom:15px}.blog-content.blog-masonry article .entry-meta>span{margin-left:19px;font-size:12px;line-height:1.5}.blog-content.blog-masonry article .entry-meta>span i{font-size:14px}.blog-content.blog-masonry article .entry-meta>span:first-child{margin-left:0}.blog-content.blog-masonry article.post_format-post-format-audio iframe{height:120px}.blog-content.blog-masonry article.post_format-post-format-video .content-inner{position:relative;margin-bottom:40px;border:none}.blog-content.blog-masonry article.post_format-post-format-video .content-inner:after{content:'';position:absolute;bottom:-40px;left:0;width:100%;height:1px}.blog-content.blog-masonry article.post_format-post-format-video .entry-top .meta-category{display:inline-block}.blog-content.blog-masonry article.post_format-post-format-video .entry-top .video-icon{z-index:99;width:40px;height:40px;background:rgba(0,0,0,.3);border:1px solid #fff;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;text-align:center;line-height:38px;font-size:22px}.blog-content.blog-masonry article.post_format-post-format-video:not(.has-post-thumbnail) .entry-top{margin-bottom:0}.blog-content.blog-masonry article.post_format-post-format-video:not(.has-post-thumbnail) .entry-top .meta-category{position:absolute;left:20px;top:0}.blog-content.blog-masonry article.post_format-post-format-video:not(.has-post-thumbnail) .entry-top .video-icon{top:0;z-index:99}.blog-content.blog-masonry article.post_format-post-format-video:not(.has-post-thumbnail) .entry-content{position:static}.blog-content.blog-masonry article.post_format-post-format-video .entry-title{margin-bottom:7px}.blog-content.blog-masonry article.post_format-post-format-quote .entry-content{position:relative;padding:84px 20px 0;background-color:#f6f6f6;min-height:206px}.blog-content.blog-masonry article.post_format-post-format-quote .entry-content .meta-category{position:absolute;top:20px;left:20px}.blog-content.blog-masonry article.post_format-post-format-quote .entry-content .meta-category a{color:#fff;padding:0 14px;line-height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;font-size:11px;font-weight:400}.masonry-loadmore .button,.masonry-loadmore .button:before{display:inline-block;line-height:40px;color:#fff;-khtml-transition:all .5s}.masonry-loadmore{text-align:center;position:relative;margin-top:20px}.masonry-loadmore:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;border-bottom:1px dashed rgba(0,0,0,.15)}.masonry-loadmore .button{position:relative;padding:0 35px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);-khtml-box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);-moz-box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);-ms-box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);-o-box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);box-shadow:5.7px 5.7px 15.7px .3px rgba(0,0,0,.12);cursor:pointer;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:400;font-size:16px}.masonry-loadmore .button:before{content:"\f29a";font-family:Ionicons;font-size:20px;width:100%;height:100%;animation:spin 2s linear infinite;z-index:2;text-align:center;position:absolute;top:0;left:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.blog .flex-first .blog-list-3 article:after,.blog .flex-last .blog-list-3 article:after,.blog .flex-unordered .blog-list-3 article:after,.blog .full-width .blog-list-3 article:after,.blog-content .clear-after-article.column-2-blog-archive:after,.category .flex-first .blog-list-3 article:after,.category .flex-last .blog-list-3 article:after,.category .flex-unordered .blog-list-3 article:after,.category .full-width .blog-list-3 article:after,.search .flex-first .blog-list-3 article:after,.search .flex-last .blog-list-3 article:after,.search .flex-unordered .blog-list-3 article:after,.search .full-width .blog-list-3 article:after,.site-content .blog-content article .entry-button-meta .entry-meta span.meta-category a,.site-content .blog-content article .entry-button-meta .entry-meta span.meta-category a span{display:none}.masonry-loadmore.loading .button{color:transparent}.masonry-loadmore.loading .button:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible}.sticky.column-2-blog-archive .content-inner .entry-top{margin-top:20px}.column-2-blog-archive.post-format-special .content-inner .entry-top .meta-category{left:30px!important}.column-2-blog-archive{padding-bottom:20px}.column-2-blog-archive .content-inner .entry-content .entry-title a{color:#18263d}.column-2-blog-archive .content-inner .entry-content .entry-summary{line-height:1.5}.column-2-blog-archive .content-inner .non-thumbnail{width:100%}.column-2-blog-archive .entry-button-meta .entry-meta .comment-total{position:relative;margin-left:26px}.blog-content:not(.blog-list-3) .column-1-blog-archive{margin-bottom:60px}.blog-content:not(.blog-list-3) .column-1-blog-archive:not(.post-format-special):not(.has-post-thumbnail) .content-inner .entry-top .meta-category{margin-left:30px}.blog-content:not(.blog-list-3) .column-1-blog-archive:not(.post-format-special) .content-inner .entry-top .meta-category{left:40px}.archive #main-content .blog-list-3 article .content-inner .entry-top .meta-category,.blog #main-content .blog-list-3 article .content-inner .entry-top .meta-category,.blog .flex-first .blog-list-3 article .content-inner .entry-top .meta-category,.blog .flex-last .blog-list-3 article .content-inner .entry-top .meta-category,.blog .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category,.blog .full-width .blog-list-3 article .content-inner .entry-top .meta-category,.category .flex-first .blog-list-3 article .content-inner .entry-top .meta-category,.category .flex-last .blog-list-3 article .content-inner .entry-top .meta-category,.category .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category,.category .full-width .blog-list-3 article .content-inner .entry-top .meta-category,.search .flex-first .blog-list-3 article .content-inner .entry-top .meta-category,.search .flex-last .blog-list-3 article .content-inner .entry-top .meta-category,.search .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category,.search .full-width .blog-list-3 article .content-inner .entry-top .meta-category{top:20px;left:20px!important}.blog-content:not(.blog-list-3) .column-1-blog-archive:not(.post-format-special) .content-inner .entry-content{padding:0 30px}.blog-content:not(.blog-list-3) .column-1-blog-archive .entry-summary{margin-bottom:32px}.blog-content:not(.blog-list-3) .column-1-blog-archive .content-inner:after{bottom:-60px}.blog-content:not(.blog-list-3) .column-1-blog-archive .entry-top{margin-bottom:33px}.blog-content:not(.blog-list-3) .column-1-blog-archive{padding-bottom:60px}.blog-content:not(.blog-list-3) .column-1-blog-archive.sticky{padding-bottom:0}.column-1-blog-archive .entry-content{padding-left:30px;padding-right:30px}.column-1-blog-archive .entry-button-meta .entry-meta{font-size:14px;margin-bottom:25px}.column-1-blog-archive .entry-button-meta .entry-meta i{margin-right:5px;font-size:16px;color:#3ac569}.post-format-special .content-inner .entry-top{position:relative}.blog .flex-first .blog-list-3,.blog .flex-last .blog-list-3,.blog .flex-unordered .blog-list-3,.blog .full-width .blog-list-3,.category .flex-first .blog-list-3,.category .flex-last .blog-list-3,.category .flex-unordered .blog-list-3,.category .full-width .blog-list-3,.search .flex-first .blog-list-3,.search .flex-last .blog-list-3,.search .flex-unordered .blog-list-3,.search .full-width .blog-list-3{padding-right:46px}.blog .flex-first .blog-list-3 .column-1-blog-archive .entry-button-meta,.blog .flex-last .blog-list-3 .column-1-blog-archive .entry-button-meta,.blog .flex-unordered .blog-list-3 .column-1-blog-archive .entry-button-meta,.blog .full-width .blog-list-3 .column-1-blog-archive .entry-button-meta,.category .flex-first .blog-list-3 .column-1-blog-archive .entry-button-meta,.category .flex-last .blog-list-3 .column-1-blog-archive .entry-button-meta,.category .flex-unordered .blog-list-3 .column-1-blog-archive .entry-button-meta,.category .full-width .blog-list-3 .column-1-blog-archive .entry-button-meta,.search .flex-first .blog-list-3 .column-1-blog-archive .entry-button-meta,.search .flex-last .blog-list-3 .column-1-blog-archive .entry-button-meta,.search .flex-unordered .blog-list-3 .column-1-blog-archive .entry-button-meta,.search .full-width .blog-list-3 .column-1-blog-archive .entry-button-meta{margin-bottom:0}.blog .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.blog .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.blog .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.blog .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.category .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.category .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.category .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.category .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.search .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.search .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.search .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.search .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner{margin-top:0}.blog .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.blog .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.blog .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.blog .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.category .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.category .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.category .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.category .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.search .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.search .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.search .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.search .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top{float:none;margin-left:0}.blog .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.blog .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.blog .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.blog .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.category .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.category .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.category .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.category .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.search .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.search .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.search .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.search .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category{position:static}.blog .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.blog .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.blog .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.blog .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.category .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.category .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.category .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.category .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.search .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.search .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.search .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.search .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-top{margin-bottom:20px}.blog .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.blog .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.blog .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.blog .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.category .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.category .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.category .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.category .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.search .flex-first .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.search .flex-last .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.search .flex-unordered .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.search .full-width .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title{margin-top:20px}.blog .flex-first .blog-list-3 article,.blog .flex-last .blog-list-3 article,.blog .flex-unordered .blog-list-3 article,.blog .full-width .blog-list-3 article,.category .flex-first .blog-list-3 article,.category .flex-last .blog-list-3 article,.category .flex-unordered .blog-list-3 article,.category .full-width .blog-list-3 article,.search .flex-first .blog-list-3 article,.search .flex-last .blog-list-3 article,.search .flex-unordered .blog-list-3 article,.search .full-width .blog-list-3 article{overflow:auto;margin-bottom:50px}.blog .flex-first .blog-list-3 article:last-child,.blog .flex-last .blog-list-3 article:last-child,.blog .flex-unordered .blog-list-3 article:last-child,.blog .full-width .blog-list-3 article:last-child,.category .flex-first .blog-list-3 article:last-child,.category .flex-last .blog-list-3 article:last-child,.category .flex-unordered .blog-list-3 article:last-child,.category .full-width .blog-list-3 article:last-child,.search .flex-first .blog-list-3 article:last-child,.search .flex-last .blog-list-3 article:last-child,.search .flex-unordered .blog-list-3 article:last-child,.search .full-width .blog-list-3 article:last-child{margin-bottom:60px}.blog .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.blog .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.blog .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.blog .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.category .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.category .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.category .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.category .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.search .flex-first .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.search .flex-last .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.search .flex-unordered .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.search .full-width .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content{width:auto;float:none;margin-top:0;padding:0}.blog .flex-first .blog-list-3 article .content-inner .entry-top,.blog .flex-last .blog-list-3 article .content-inner .entry-top,.blog .flex-unordered .blog-list-3 article .content-inner .entry-top,.blog .full-width .blog-list-3 article .content-inner .entry-top,.category .flex-first .blog-list-3 article .content-inner .entry-top,.category .flex-last .blog-list-3 article .content-inner .entry-top,.category .flex-unordered .blog-list-3 article .content-inner .entry-top,.category .full-width .blog-list-3 article .content-inner .entry-top,.search .flex-first .blog-list-3 article .content-inner .entry-top,.search .flex-last .blog-list-3 article .content-inner .entry-top,.search .flex-unordered .blog-list-3 article .content-inner .entry-top,.search .full-width .blog-list-3 article .content-inner .entry-top{width:318px;float:left;margin-bottom:0;padding:0}.blog .flex-first .blog-list-3 article .content-inner .entry-top iframe,.blog .flex-last .blog-list-3 article .content-inner .entry-top iframe,.blog .flex-unordered .blog-list-3 article .content-inner .entry-top iframe,.blog .full-width .blog-list-3 article .content-inner .entry-top iframe,.category .flex-first .blog-list-3 article .content-inner .entry-top iframe,.category .flex-last .blog-list-3 article .content-inner .entry-top iframe,.category .flex-unordered .blog-list-3 article .content-inner .entry-top iframe,.category .full-width .blog-list-3 article .content-inner .entry-top iframe,.search .flex-first .blog-list-3 article .content-inner .entry-top iframe,.search .flex-last .blog-list-3 article .content-inner .entry-top iframe,.search .flex-unordered .blog-list-3 article .content-inner .entry-top iframe,.search .full-width .blog-list-3 article .content-inner .entry-top iframe{height:210px}.archive #main-content .blog-list-3 .column-1-blog-archive .content-inner,.blog #main-content .blog-list-3 .column-1-blog-archive .content-inner,.blog-list .column-1-blog-archive .content-inner,.blog-list-3 .column-1-blog-archive .content-inner{height:auto!important}.blog .flex-first .blog-list-3 article .content-inner .entry-top .meta-category a,.blog .flex-last .blog-list-3 article .content-inner .entry-top .meta-category a,.blog .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category a,.blog .full-width .blog-list-3 article .content-inner .entry-top .meta-category a,.category .flex-first .blog-list-3 article .content-inner .entry-top .meta-category a,.category .flex-last .blog-list-3 article .content-inner .entry-top .meta-category a,.category .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category a,.category .full-width .blog-list-3 article .content-inner .entry-top .meta-category a,.search .flex-first .blog-list-3 article .content-inner .entry-top .meta-category a,.search .flex-last .blog-list-3 article .content-inner .entry-top .meta-category a,.search .flex-unordered .blog-list-3 article .content-inner .entry-top .meta-category a,.search .full-width .blog-list-3 article .content-inner .entry-top .meta-category a{font-size:11px;line-height:1.64;padding-top:4px;padding-bottom:4px}.blog .flex-first .blog-list-3 article .content-inner .entry-content,.blog .flex-last .blog-list-3 article .content-inner .entry-content,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content,.blog .full-width .blog-list-3 article .content-inner .entry-content,.category .flex-first .blog-list-3 article .content-inner .entry-content,.category .flex-last .blog-list-3 article .content-inner .entry-content,.category .flex-unordered .blog-list-3 article .content-inner .entry-content,.category .full-width .blog-list-3 article .content-inner .entry-content,.search .flex-first .blog-list-3 article .content-inner .entry-content,.search .flex-last .blog-list-3 article .content-inner .entry-content,.search .flex-unordered .blog-list-3 article .content-inner .entry-content,.search .full-width .blog-list-3 article .content-inner .entry-content{padding-right:0;width:calc(100% - 318px);float:left;margin-top:-5px;padding-left:30px}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-header .entry-title{margin-bottom:23px;font-size:24px;line-height:1.42;color:#333}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-summary,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-summary,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-summary,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-summary,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-summary,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-summary,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-summary,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-summary,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-summary,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-summary,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-summary,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-summary{margin-bottom:24px}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta{font-size:12px;line-height:1.5}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total{margin-left:19px}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i{font-size:14px;line-height:1.29}.blog .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.blog .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.blog .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.blog .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.category .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.category .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.category .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.category .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.search .flex-first .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.search .flex-last .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.search .flex-unordered .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.search .full-width .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a{font-size:13px;padding:0;line-height:35px}.blog .flex-first .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.blog .flex-last .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.blog .flex-unordered .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.blog .full-width .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.category .flex-first .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.category .flex-last .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.category .flex-unordered .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.category .full-width .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.search .flex-first .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.search .flex-last .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.search .flex-unordered .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.search .full-width .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta{margin-bottom:20px}.blog .flex-first .blog-list-3 .post.sticky .entry-top,.blog .flex-last .blog-list-3 .post.sticky .entry-top,.blog .flex-unordered .blog-list-3 .post.sticky .entry-top,.blog .full-width .blog-list-3 .post.sticky .entry-top,.category .flex-first .blog-list-3 .post.sticky .entry-top,.category .flex-last .blog-list-3 .post.sticky .entry-top,.category .flex-unordered .blog-list-3 .post.sticky .entry-top,.category .full-width .blog-list-3 .post.sticky .entry-top,.search .flex-first .blog-list-3 .post.sticky .entry-top,.search .flex-last .blog-list-3 .post.sticky .entry-top,.search .flex-unordered .blog-list-3 .post.sticky .entry-top,.search .full-width .blog-list-3 .post.sticky .entry-top{margin-top:20px}.blog-content .column-1-blog-archive.post-thumbnail-default .content-inner .entry-top .meta-category{position:absolute!important}.blog-content.blog-masonry .sticky .entry-top{margin-top:35px}.wp-caption-text{font-size:14px}.thim-shadow.alignleft{padding-right:18px}.site-content .blog-content article .entry-header .entry-title{font-weight:500}.site-content .blog-content article .entry-header .entry-title a{font-size:32px;color:#292929}.site-content .blog-content article .entry-summary p{font-size:18px;color:#747474;letter-spacing:.5px;margin-bottom:32px;font-weight:300;font-family:inherit}.site-content .blog-content article .entry-button-meta .entry-meta span a{color:#747474}.site-content .blog-content article .entry-button-meta .entry-meta span.meta-category a:nth-child(2){display:inline-block}.search-results .blog-content article{width:100%}.search-results .blog-content article .entry-header .entry-title a{font-size:24px}.search-results .blog-content:not(.blog-list-3) .column-1-blog-archive{padding-bottom:0;margin-bottom:30px}.archive #main-content .blog-list-3,.blog #main-content .blog-list-3{padding-right:46px}.archive #main-content .blog-list-3 .column-1-blog-archive .entry-button-meta,.blog #main-content .blog-list-3 .column-1-blog-archive .entry-button-meta{margin-bottom:0}.archive #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner,.blog #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner{margin-top:0}.archive #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top,.blog #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top{float:none;margin-left:0}.archive #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category,.blog #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-top .meta-category{position:static}.archive #main-content .blog-list-3 .sticky.post-format-special .content-inner .entry-top,.blog #main-content .blog-list-3 .sticky.post-format-special .content-inner .entry-top{margin-bottom:20px}.archive #main-content .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title,.blog #main-content .blog-list-3 .sticky.post-format-special .content-inner .entry-content .entry-header .entry-title{margin-top:20px}.archive #main-content .blog-list-3 article,.blog #main-content .blog-list-3 article{overflow:auto;margin-bottom:50px}.archive #main-content .blog-list-3 article:last-child,.blog #main-content .blog-list-3 article:last-child{margin-bottom:60px}.archive #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content,.blog #main-content .blog-list-3 article:not(.has-post-thumbnail):not(.post-format-special) .content-inner .entry-content{width:auto;float:none;margin-top:0;padding:0}.archive #main-content .blog-list-3 article:after,.blog #main-content .blog-list-3 article:after{display:none}.archive #main-content .blog-list-3 article .content-inner .entry-top,.blog #main-content .blog-list-3 article .content-inner .entry-top{width:318px;float:left;margin-bottom:0;padding:0}.archive #main-content .blog-list-3 article .content-inner .entry-top iframe,.blog #main-content .blog-list-3 article .content-inner .entry-top iframe{height:210px}.archive #main-content .blog-list-3 article .content-inner .entry-top .meta-category a,.blog #main-content .blog-list-3 article .content-inner .entry-top .meta-category a{font-size:11px;line-height:1.64;padding-top:4px;padding-bottom:4px}.archive #main-content .blog-list-3 article .content-inner .entry-content,.blog #main-content .blog-list-3 article .content-inner .entry-content{padding-right:0;width:calc(100% - 318px);float:left;margin-top:-5px;padding-left:30px}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-header .entry-title,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-header .entry-title{margin-bottom:23px;font-size:24px;line-height:1.42;color:#333}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-summary,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-summary{margin-bottom:24px}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta{font-size:12px;line-height:1.5}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta .comment-total{margin-left:19px}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .entry-meta i{font-size:14px;line-height:1.29}.archive #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a,.blog #main-content .blog-list-3 article .content-inner .entry-content .entry-button-meta .readmore a{font-size:16px;padding:10px 50px}.archive #main-content .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta,.blog #main-content .blog-list-3 .sticky.column-1-blog-archive .entry-button-meta{margin-bottom:20px}.archive #main-content .blog-list-3 .post.sticky .entry-top,.blog #main-content .blog-list-3 .post.sticky .entry-top{margin-top:20px}.site-content.sidebar-left article.column-2 .entry-header .entry-title a,.site-content.sidebar-right article.column-2 .entry-header .entry-title a{font-size:24px}.site-content.sidebar-left article.column-3 .entry-header .entry-title a,.site-content.sidebar-right article.column-3 .entry-header .entry-title a{font-size:18px}.site-content.sidebar-left article.column-4 .entry-header .entry-title a,.site-content.sidebar-right article.column-4 .entry-header .entry-title a{font-size:16px}.single .share-text .entry-description blockquote{position:relative;margin-top:20px;margin-bottom:20px;display:inline-block;padding-left:68px}.single .share-text .entry-description blockquote:before{content:"‘‘";font-family:Arial;font-size:120px;font-weight:400;color:#3ac569;line-height:1;display:inline-block;letter-spacing:-6px;position:absolute;top:50px;left:0;opacity:.5;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.single .share-text .entry-description blockquote p{font-size:24px;font-style:italic;line-height:34px;letter-spacing:.7px;font-family:'';font-weight:500;color:#292929}.flex-last .page-content{padding-left:30px}.single.entry-header{font-size:32px;font-weight:500;color:#292929;margin-bottom:20px}.single .site-content .page-content article .entry-meta{margin-bottom:33px}.single .site-content .page-content article .entry-meta .author a{margin-left:5px}.single .site-content .page-content article .entry-meta span{margin-right:15px;transition:all .5s;display:flex;align-items:center;justify-content:center}.single .site-content .page-content article .entry-meta span a{font-size:16px;padding-right:15px;font-weight:300;text-transform:capitalize;position:relative}.single .site-content .page-content article .entry-meta span a:after{position:absolute;content:'';width:1px;height:14px;background:#000;opacity:.15;right:0;top:45%;transform:translate(0,-50%)}.single .site-content .page-content article .entry-meta span i{margin-right:12px;font-size:15px}.single .site-content .page-content article .entry-meta span.meta-category a{padding-right:0;margin-right:0}.single .site-content .page-content article .entry-meta span.meta-category a:after,.single .site-content .page-content article .entry-meta span.meta-category span:last-child,.single .site-content .page-content article .entry-meta span:last-child a:after{display:none}.single .entry-top{position:relative}.single .entry-top .date-meta{position:absolute;bottom:0;left:0;width:100px;height:94px;color:#fff;text-align:center;font-size:35px;font-weight:400;font-family:inherit;z-index:2;padding-left:14px;padding-right:14px;display:flex;justify-content:center;align-items:center;flex-direction:column}.single .entry-top .date-meta span{color:#fff;display:block;font-size:14px;position:relative;top:12px;text-transform:uppercase}.single .share-text{display:flex;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid rgba(124,124,124,.2);margin-bottom:74px}.single .share-text .icon-share{width:116px;display:flex;padding-right:20px;flex-direction:column;padding-top:4px}.single .share-text .icon-share .title{font-weight:400;font-size:16px;line-height:1.375;color:#292929;text-transform:uppercase;margin-bottom:16px}.single .share-text .icon-share .icon-social{font-size:20px;color:#bfbfbf;display:inline-block;justify-content:center;align-items:center;line-height:45px;width:45px;height:45px;border-radius:50%;border:1px solid #e6e6e6;margin-bottom:15px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.single .share-text .icon-share .icon-social:hover{color:#fff}.single .share-text .icon-share .icon-social i{display:flex;justify-content:center;align-items:center;line-height:45px}.single .share-text .text{width:calc(100% - 116px)}.single .share-text .text p{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;margin-bottom:30px}.page-content article .content-inner,.single .share-text .text .page-links{margin-bottom:30px}.page-content article .content-inner .post-formats-wrapper iframe{width:100%;display:block}.page-content article .content-inner .entry-title{font-size:32px;line-height:1.3;margin:0 0 10px;text-transform:capitalize;color:#292929}.page-content article .content-inner .entry-meta{line-height:1.57;letter-spacing:.3px}.page-content article .content-inner .entry-meta>span:first-child{margin-left:0}.page-content article .content-inner .entry-meta>span:after{display:inline-block;margin:0 3px;color:#999;font-size:14px}.page-content article .content-inner .entry-meta>span:last-child:after{display:none}.page-content article .content-inner .entry-top{margin-bottom:30px}.page-content article .content-inner .thim-social-sharing label{font-size:14px;line-height:1.57;letter-spacing:.7px;color:#333;display:inline-block;width:100%;margin-bottom:15px;text-transform:uppercase}.page-content article .content-inner .thim-social-sharing ul{list-style:none;float:left;display:flex;flex-direction:column;margin:0}.page-content article .content-inner .thim-social-sharing ul li{margin-bottom:10px;float:left;display:inline-block}.page-content article .content-inner .thim-social-sharing ul li a{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:38px;font-size:0;font-weight:400;color:#999;display:inline-block;text-align:center;background:#fff}.page-content article .content-inner .thim-social-sharing ul li a i{font-size:16px;line-height:38px}.page-content article .content-inner .thim-social-sharing ul li a:hover{color:#fff;border-color:transparent}.page-content article .content-inner .entry-content .entry-sidebar{width:115px;float:left}.page-content article .content-inner .entry-content .entry-main-content{width:calc(100% - 115px);float:left}.page-content article .content-inner .entry-content .entry-description:after,.page-content article .content-inner .entry-content .entry-description:before{content:" ";display:table}.page-content article .content-inner .entry-content .entry-description:after{clear:both}.page-content article .content-inner .entry-content .entry-description .post-password-form label{margin-bottom:0}.page-content article .content-inner .entry-content .entry-description .post-password-form input[type=password]{border:1px solid #e5e5e5;color:#202121;padding:0 16px;line-height:38px}.page-content article .content-inner .entry-content .entry-description .post-password-form input[type=submit]{background:#3ac569;border:none;cursor:pointer;box-shadow:none;padding:0 35px;line-height:40px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:400;vertical-align:bottom;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-content article .content-inner .entry-content .entry-description .post-password-form input[type=submit]:hover{background-color:#23763f}.page-content article .content-inner .entry-content .entry-description p{margin-bottom:17px}.page-content article .content-inner .entry-content .entry-description .tags-links{margin-top:30px}.page-content article .content-inner .entry-content .entry-description .flexslider{margin-bottom:50px;overflow:hidden}.page-content article .content-inner .entry-content .entry-description .flexslider ul li:before{display:none}.page-content article .content-inner .entry-content .entry-tag{font-size:18px;font-weight:600;line-height:1.17;letter-spacing:1.8px;color:#333;text-transform:uppercase}.page-content article .content-inner .entry-content .entry-tag a{font-size:14px;font-weight:400;padding:0 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:22px;margin-right:10px;color:#fff;letter-spacing:0;display:inline-block;text-transform:none;position:relative;top:-2px}.page-content article.format-chat .group-chat li{font-weight:700}.page-content article.format-chat .group-chat li .chat-name{min-width:80px;display:inline-block}.page-content article.format-chat .group-chat li .chat-message{font-weight:400}.page-content.style-2{max-width:1110px;margin:0 auto}.page-content.style-2 article .content-inner .entry-header{text-align:center}.page-content.style-2 article .content-inner .entry-meta{text-align:center;display:flex;justify-content:center}.page-content.style-2 article .content-inner .entry-content .entry-sidebar{width:125px}.page-content.style-2 article .content-inner .entry-content .entry-main-content{width:calc(100% - 125px);padding-right:115px}.page-content article .content-inner .entry-content .entry-main-content.no-social{width:100%}@media (max-width:1024px){#comments .children #respond,#comments .list-comments .comment-list .comment .children{padding-left:30px}#comments .list-comments .comment-list .comment:after{left:0}#comments .list-comments .comment-list .comment .children .comment{padding-top:20px;margin-top:20px}#comments .list-comments .comment-list .comment .content-comment .message{padding-left:0}}@media (max-width:640px){#comments .list-comments .comment-list .comment .content-comment .author{position:relative}#comments .list-comments .comment-list .comment .content-comment .author .comment-extra-info{margin-left:0;display:block;clear:both}#comments .list-comments .comment-list .comment .content-comment .author .action-links{position:absolute;top:1px;right:0}}.page-links{clear:both}.content-area .entry-meta{display:flex;align-items:center}.content-area .entry-meta .author>a{display:flex;flex-direction:row-reverse;align-items:center}.content-area .entry-meta .author>a img{width:30px;height:30px;border-radius:50%;margin-right:7px}.content-area .entry-meta span:last-child{padding-right:0}.content-area .entry-meta span:last-child::after{display:none}.content-area .entry-meta i{margin-right:5px}.single-post .full-width .page-content .entry-content .entry-header{text-align:center}.single-post .full-width .page-content .entry-content .entry-meta{display:flex;justify-content:center}#comments #respond .comment-form>p input.submit{padding:0 46px}#comment-nav-above,#comment-nav-below{margin-top:10px;display:flex;justify-content:space-between}#comment-nav-above>div,#comment-nav-below>div{display:inline-block}#comment-nav-above a,#comment-nav-below a{color:#747474;font-style:italic}#comment-nav-above a:hover,#comment-nav-below a:hover{color:#3ac569}.page-content .content-inner .entry-content .entry-description p .thim_m{font-size:90px;float:left;position:relative;top:-29px;margin-right:18px;height:67px;font-weight:400}.form-comment #respond{margin-top:40px}.form-comment #respond #reply-title{font-size:22px;font-weight:500;margin-bottom:27px;color:#292929;padding-bottom:12px;position:relative}.form-comment #respond #reply-title:after{content:'';position:absolute;bottom:0;width:100%;height:1px;background:rgba(124,124,124,.2);left:0}.form-comment #respond .comment-form p{margin-bottom:20px}.form-comment #respond .comment-form p input{outline:0;box-shadow:none;padding:12px 20px;font-size:16px;color:#888;border:1px solid #ebebeb;font-family:inherit}.form-comment #respond .comment-form p input:not([type=submit]){width:100%}.form-comment #respond .comment-form textarea{width:100%;height:202px;outline:0;box-shadow:none;padding:10px 20px;font-size:16px;color:#888;border:1px solid #eee;font-family:inherit}.form-comment #respond .comment-form .form-submit input.submit{padding:0 46px;border-radius:30px;line-height:50px;color:#fff;cursor:pointer;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;font-family:inherit}.site-content .page-content .entry-tag-share .tags-links a{font-size:16px;padding:7px 30px;line-height:30px;border:1px solid #eee;margin-right:10px;border-radius:30px;letter-spacing:1px;display:inline-block;margin-bottom:10px;font-weight:300;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:capitalize}.site-content .page-content .entry-tag-share .tags-links a:hover{color:#fff}.site-content .page-content .entry-tag-share .tags-links span{font-size:16px;font-weight:400;padding:7px 30px;line-height:30px;border:1px solid #eee;border-radius:30px;color:#202121;letter-spacing:1px;display:inline-block;margin-right:15px;margin-bottom:10px;text-transform:uppercase}.single-post .thim-about-author{padding-left:0;border:1px solid rgba(124,124,124,.2);margin-top:42px}.single-post .thim-about-author .author-wrapper{padding:40px 30px;display:flex;align-items:stretch}.single-post .thim-about-author .author-wrapper .author-avatar{margin-right:28px;width:147px}.single-post .thim-about-author .author-wrapper .author-avatar img{max-width:100%;border-radius:50%}.single-post .thim-about-author .author-wrapper .author-avatar .thim-author-social{margin-top:25px;display:flex;align-items:center;justify-content:space-around}.single-post .thim-about-author .author-wrapper .author-avatar .thim-author-social a{font-size:18px;color:#bfbfbf}.single-post .thim-about-author .author-wrapper .author-bio{width:calc(100% - 174px);display:flex;flex-direction:column;justify-content:center}.single-post .thim-about-author .author-wrapper .author-bio .author-top .name{font-weight:400;font-size:18px;text-transform:uppercase;color:#292929}.single-post .thim-about-author .author-wrapper .author-bio .author-top .role{font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c;margin-bottom:20px;text-transform:capitalize}.single-post .thim-about-author .author-wrapper .author-bio .author-description{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c}.single-post .thim-about-author .instructor-title{font-weight:500;font-size:20px;text-transform:uppercase;color:#292929;margin-left:30px;padding-bottom:35px;border-bottom:1px solid #e7e7e7;padding-top:35px;margin-right:26px}.single-post .thim-about-author .list .item{padding:35px 30px}.single-post .thim-about-author .list .item .content .title{margin-bottom:4px;font-weight:400;font-size:18px}.single-post .thim-about-author .list .item .content .info{margin-bottom:25px}.single-post .thim-about-author .list .item .content .para{margin-bottom:0}.single-post .thim-about-author .list .item .pic .social-link{margin-top:25px;display:flex;align-items:center;justify-content:space-around}.single-post .thim-about-author .list .item .pic .social-link a{transition:all .3s}.single-post .thim-about-author .list .item .pic .social-link a i{font-size:18px;color:#bfbfbf}.single-post .thim-about-author .list .item .pic .social-link a:hover i{color:#f8b944}.comments-area{margin-top:34px}.comments-area .list-comments .comments-title{padding-bottom:12px;border-bottom:1px solid rgba(124,124,124,.2);margin-bottom:0}.comments-area .list-comments .comments-title a{font-size:22px;font-weight:500;color:#292929;cursor:auto}.comments-area .list-comments .comment-list{padding-top:55px;padding-left:30px;margin-bottom:30px;margin-left:0;border-bottom:1px dotted rgba(124,124,124,.2)}.comments-area .list-comments .comment-list .comment{list-style:none;position:relative}.comments-area .list-comments .comment-list .comment:after{clear:both;display:table;content:""}.comments-area .list-comments .comment-list .comment img{margin-right:30px;border-radius:100%;float:left}.comments-area .list-comments .comment-list .comment .content-comment{width:calc(100% - 100px);float:right;padding-bottom:40px}.comments-area .list-comments .comment-list .comment .content-comment .author{position:relative}.comments-area .list-comments .comment-list .comment .content-comment .author .link-reply-edit{position:absolute;right:0;top:0}.comments-area .list-comments .comment-list .comment .content-comment .author .author-name{display:block;font-size:18px;line-height:26px;font-weight:400;text-transform:capitalize;color:#292929;margin-bottom:5px}.comments-area .list-comments .comment-list .comment .content-comment .author .comment-extra-info{display:block;font-size:16px;line-height:26px;font-weight:300;color:#7c7c7c;margin-bottom:8px}.comments-area .list-comments .comment-list .comment .content-comment .message p{margin-bottom:0}.comments-area .list-comments .comment-list .comment .children{padding-left:100px;margin-left:0}.single-post .related-archive{position:relative;overflow:hidden}.single-post .related-archive .related-title{font-size:30px;font-weight:500;line-height:1.67;margin-bottom:40px;padding-bottom:20px;color:#292929;font-family:inherit;border-bottom:1px solid #e7e7e7}.single-post .related-archive .archived-posts{list-style:none}.single-post .related-archive .archived-posts .related-slider{margin-right:-20px;margin-left:-20px}.single-post .related-archive .archived-posts .category-posts .entry-thumbnail{position:relative}.single-post .related-archive .archived-posts .category-posts .entry-thumbnail .thumbnail img{width:100%}.single-post .related-archive .archived-posts .category-posts .entry-thumbnail .date-meta{position:absolute;bottom:0;left:0;width:94px;height:94px;color:#fff;text-align:center;font-size:35px;font-weight:400;font-family:inherit;margin-bottom:0;padding-left:14px;padding-right:14px;display:flex;justify-content:center;align-items:center;flex-direction:column}.single-post .related-archive .archived-posts .category-posts .entry-thumbnail .date-meta span{color:#fff;display:block;font-size:14px;position:relative;top:12px;text-transform:uppercase}.single-post .related-archive .archived-posts .category-posts .entry-thumbnail .date-meta span:last-child{margin-right:0}.single-post .related-archive .archived-posts .category-posts .rel-post-text{margin-top:30px}.single-post .related-archive .archived-posts .category-posts .rel-post-text.no-thumb{margin-top:0}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-title{line-height:26px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-title a{font-size:18px!important;color:#292929;font-weight:400}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta{margin-bottom:0;display:block}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span{margin-right:15px;transition:all .5s;display:inline-block;align-items:center;font-size:16px;justify-content:left;font-weight:300}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span a{color:#747474;display:inline-block}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span i{margin-right:5px}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span.meta-category a,.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span.meta-category span{display:none}.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span.meta-category a:nth-child(2),.single-post .related-archive .item-slick .category-posts .rel-post-text .entry-meta .entry-date span{display:inline-block}.single-post .related-archive .item-slick{padding:0 20px}.single-post .related-archive .item-slick .category-posts .rel-post-text .entry-meta span{text-transform:capitalize}.single-post .related-archive .item-slick .category-posts .rel-post-text .entry-meta span a:after{display:none}.single-post .related-archive .item-slick:focus{border:none}.single-post .related-archive .wrap-arrow-slick{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:0;right:0}.single-post .related-archive .wrap-arrow-slick .slick-arrow{font-size:20px;color:#828282;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #707070;cursor:pointer;margin-left:5px;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:50%}.single-post .related-archive .wrap-arrow-slick .slick-arrow:hover{color:#fff}.single-post .entry-navigation-post{border:1px solid #eee;margin-top:40px;overflow:hidden;position:relative}.single-post .entry-navigation-post .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:55px;display:-webkit-box}.single-post .entry-navigation-post:before{position:absolute;content:'';width:1px;height:100%;top:0;bottom:0;left:50%;background:#eee}.single-post .entry-navigation-post .prev-post{text-align:right;width:50%;float:left;padding:40px 25px;display:flex;align-items:center;justify-content:space-between}.single-post .entry-navigation-post .next-post .right-post,.single-post .entry-navigation-post .prev-post .left-post{height:56px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;cursor:pointer;-khtml-background-clip:padding-box}.single-post .entry-navigation-post .prev-post .heading{line-height:26px;margin-bottom:10px;font-size:16px;font-weight:400}.single-post .entry-navigation-post .prev-post .left-post{width:56px;align-items:center;line-height:56px;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #eee;-khtml-transition:all .3s;transition:all .3s;border-radius:50%}.single-post .entry-navigation-post .prev-post .left-post a{color:#bfbfbf}.single-post .entry-navigation-post .prev-post .left-post:hover a{color:#fff}.single-post .entry-navigation-post .prev-post .right-post{float:right;width:calc(100% - 75px);overflow:hidden}.single-post .entry-navigation-post .next-post{width:50%;float:left;padding:40px 25px;display:flex;align-items:center;justify-content:space-between}.single-post .entry-navigation-post .next-post .heading{line-height:26px;margin-bottom:10px;font-size:16px;font-weight:400}.single-post .entry-navigation-post .next-post .right-post{width:56px;align-items:center;line-height:56px;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #eee;-khtml-transition:all .3s;transition:all .3s;border-radius:50%}.single-post .entry-navigation-post .next-post .right-post a{color:#bfbfbf}.single-post .entry-navigation-post .next-post .right-post:hover a{color:#fff}.single-post .entry-navigation-post .next-post .left-post{float:left;width:calc(100% - 75px);overflow:hidden}.single-post .entry-navigation-post .title a{font-size:18px;font-weight:400;line-height:26px;color:#292929;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.single-post .entry-navigation-post .date{font-size:16px;font-weight:300;line-height:22px;color:#7c7c7c}.page-content article.none-has-post-thumbnail{position:relative;padding-top:110px}.page-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-top{display:block;position:absolute;top:0;left:0;margin-bottom:0;margin-right:20px}.page-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-top .entry-date{position:relative}.page-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-content .entry-meta{justify-content:end;margin-bottom:0}.page-content .search-form label{margin-bottom:0}.page-content .search-form .search-field{border:1px solid #e5e5e5;color:#202121;padding:0 16px;line-height:38px}.page-content .search-form input[type=submit]{background:#3ac569;border:none;cursor:pointer;box-shadow:none;padding:0 35px;line-height:40px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:400;vertical-align:bottom;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-content .search-form input[type=submit]:hover{background-color:#23763f}/*!--------------------------------------------------------------
9.0 - footer
----------------------------------------------------------------*/.lp-profile .site-footer.footer_home_3 .footer{padding-top:0}.site-footer.footer_home_3 .copyright-area,.site-footer.footer_home_4 .copyright-area{padding:57px 0}.site-footer.footer_home_3 .copyright-area .copyright-content,.site-footer.footer_home_4 .copyright-area .copyright-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.site-footer.footer_home_3 .copyright-area .copyright-content .socials li,.site-footer.footer_home_4 .copyright-area .copyright-content .socials li{margin-left:15px;margin-right:0}.site-footer.footer_home_3 .copyright-area .copyright-content .socials li a,.site-footer.footer_home_4 .copyright-area .copyright-content .socials li a{font-size:18px;color:#bbb!important;line-height:1.5}.site-footer.footer_home_3 .copyright-area .copyright-content .socials li a:hover,.site-footer.footer_home_4 .copyright-area .copyright-content .socials li a:hover{color:#f3ae7f!important}.site-footer.footer_home_3 .widget_nav_menu .menu li,.site-footer.footer_home_4 .widget_nav_menu .menu li{margin-bottom:35px}.site-footer.footer_home_3 .footer,.site-footer.footer_home_4 .footer{background-image:url(assets/images/bg-footer-01.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:80px}.site-footer.footer_home_3 .footer .footer-sidebars aside .widget-title,.site-footer.footer_home_4 .footer .footer-sidebars aside .widget-title{font-weight:300;font-size:26px;line-height:1.333333;color:#292929;text-transform:none;position:relative;padding-bottom:0;margin-bottom:20px}.site-footer.footer_home_3 .footer .footer-sidebars aside .widget-title:before,.site-footer.footer_home_4 .footer .footer-sidebars aside .widget-title:before{display:none}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form{display:block}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form label,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form label{width:100%;height:35px;border:none;margin-bottom:40px}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form label input,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form label input{font-weight:200;font-size:14px;color:#292929;background:0 0;width:100%;height:100%;border:none;padding:0;border-bottom:1px solid #ebebeb}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form button,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form button{padding:0 40px;font-weight:400;font-size:14.6px;line-height:50px;text-transform:uppercase;color:#fff;width:auto;height:50px;background:0 0;border-radius:25px;overflow:hidden;position:relative;z-index:1}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form button:before,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form button:before{content:'';display:block;width:300%;height:100%;border-radius:inherit;position:absolute;z-index:-1;top:0;right:0;background:#f3ae7f;background:-webkit-linear-gradient(left,#f7c76e,#f3ae7f,#f7c76e,#f3ae7f);background:-o-linear-gradient(left,#f7c76e,#f3ae7f,#f7c76e,#f3ae7f);background:-moz-linear-gradient(left,#f7c76e,#f3ae7f,#f7c76e,#f3ae7f);background:linear-gradient(left,#f7c76e,#f3ae7f,#f7c76e,#f3ae7f);-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form button:hover,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form button:hover{background:0 0}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form button:hover:before,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form button:hover:before{right:-100%}.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form button:focus,.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form button:focus{outline:0;border:0}.site-footer.footer_home_4 .footer{padding-top:100px;padding-bottom:93px}.site-footer.footer_home_4 .footer .footer-sidebars{padding-top:92px;border-top:1px solid #ebebeb}.site-footer .footer{padding-top:142px;padding-bottom:116px}.site-footer .footer a{color:#aeaeae}.site-footer .footer .footer-sidebars .yikes-easy-mc-form.layout-footer{margin-bottom:2px}.site-footer .footer .footer-sidebars .widget_thim_layout_builder p{color:#aeaeae;font-size:16px;margin-bottom:25px;font-weight:300}.site-footer .footer .footer-sidebars .widget_thim_layout_builder form .thim-mc-footer{display:flex;margin-bottom:25px}.site-footer .footer .footer-sidebars .widget_thim_layout_builder form .thim-mc-footer input[type=email]{width:100%;padding-left:18px;padding-right:10px;border:1px solid rgba(137,137,137,.3);background-color:transparent;color:#ccc;height:50px;font-weight:300}.lp-profile .lp-form-field .site-footer .footer .footer-sidebars .widget_thim_layout_builder form .thim-mc-footer input[type=submit],.site-footer .footer .footer-sidebars .widget_thim_layout_builder form .thim-mc-footer .lp-profile .lp-form-field input[type=submit],.site-footer .footer .footer-sidebars .widget_thim_layout_builder form .thim-mc-footer input[type=submit]{height:50px;padding:0 18px;font-family:Poppins;background-color:#3ac569}.site-footer .footer .footer-sidebars aside .widget-title{color:#fff;font-weight:400;font-size:18px;text-transform:uppercase;font-family:inherit;letter-spacing:.5px;position:relative;margin-bottom:40px}.site-footer .footer .footer-sidebars aside .widget-title:before{content:'';position:absolute;height:1px;width:40px;background-color:#8a8a91;bottom:-18px;left:0}.site-footer .footer .footer-sidebars aside .menu-useful-links-container #menu-useful-links{column-count:2}.site-footer .footer .footer-sidebars aside .menu-useful-links-container #menu-useful-links li{line-height:39px;text-transform:capitalize;letter-spacing:.5px;font-size:16px}.site-footer .footer .footer-sidebars aside .thim-contact-list li{line-height:39px;font-size:16px;display:flex;align-items:baseline;color:#aeaeae}.site-footer .footer .footer-sidebars aside .thim-contact-list li i{font-size:16px;min-width:30px;height:30px}.site-footer .copyright-area{padding:32px 0;background:#1d1f37}.site-footer .copyright-area .copyright-content .copyright-text{width:100%;color:#78787a;font-size:16px;font-family:inherit;letter-spacing:.5px;text-align:center;font-weight:300}.site-footer .copyright-area .copyright-content .copyright-text a{color:#3ac569}.site-footer.footer-home-5 .footer{padding-top:169px;padding-bottom:107px}.site-footer.footer-home-5 .footer .footer-sidebars aside .widget-title{font-family:"Playfair Display";font-weight:700;font-size:20px;line-height:1.3;color:#fff;text-transform:none;position:relative;padding-bottom:0;margin-bottom:18px}.site-footer.footer-home-5 .footer .footer-sidebars aside .widget-title:before{display:none}.site-footer.footer-home-5 .footer .footer-sidebars aside.widget_nav_menu .menu{display:block}.site-footer.footer-home-5 .footer .footer-sidebars aside.widget_nav_menu .menu li{width:100%;margin-bottom:7px}.site-footer.footer-home-5 .footer .footer-sidebars aside.widget_nav_menu .menu li a{font-weight:300;font-size:16px;line-height:1.6;color:#777;transition:all .2s}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(2) .widget_nav_menu{padding-left:108px}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(3) .widget_nav_menu{padding-left:104px}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(4) .widget_nav_menu{padding-left:90px}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(5){flex:0 0 22%}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(5) .widget_nav_menu{padding-left:73px}.site-footer.footer-home-5 .copyright-area{border-top:1px solid #313335;padding:35px 0}.site-footer.footer-home-6{background:-webkit-linear-gradient(left,rgba(45,127,213,.1),rgba(67,197,213,.1))!important}.site-footer.footer-home-6 .footer{padding-top:106px;padding-bottom:112px}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .wpb_content_element p{font-family:Roboto;font-weight:300;font-size:16px;line-height:1.6;color:#666;word-break:break-word;margin-bottom:4px}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .widget-title{font-weight:500;font-size:20px;line-height:1.5;color:#333;text-transform:none;position:relative;padding-bottom:0;margin-bottom:32px}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .widget-title:before{display:none}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .menu .menu-item{line-height:36px}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .menu .menu-item a{font-family:Roboto;font-weight:300;font-size:16px;line-height:1.6;color:#666;transition:all .2s}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .working-hours-list li{font-family:Roboto;font-weight:300;font-size:16px;line-height:1.6;color:#666;margin-bottom:11px;display:flex}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .working-hours-list li .day{flex-grow:1;padding-right:15px}.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .working-hours-list li .hours{text-align:right}.site-footer.footer-home-6 .footer .footer-sidebars.columns-4>div:nth-child(2){padding-left:98px}.site-footer.footer-home-6 .copyright-area{background:0 0!important;padding:0}.site-footer.footer-home-6 .copyright-area .copyright-content{padding:26px 0;border-top:1px solid #dbe0e3}.site-footer.footer-home-6 .copyright-area .copyright-content .copyright-text{text-align:left;letter-spacing:0}.yikes-easy-mc-form.layout-footer button{text-transform:uppercase}@media (min-width:1025px){.site-footer .footer .footer-sidebars.columns-5>div:nth-child(1){flex:0 0 24%;max-width:24%}.site-footer .footer .footer-sidebars.columns-5>div:nth-child(2),.site-footer .footer .footer-sidebars.columns-5>div:nth-child(3),.site-footer .footer .footer-sidebars.columns-5>div:nth-child(4){flex:0 0 17%}.site-footer .footer .footer-sidebars.columns-5>div:nth-child(5){flex:0 0 25%;max-width:25%}.site-footer .footer .footer-sidebars.columns-4>div:nth-child(2){padding-left:67px;padding-right:1px;flex:0 0 28%;max-width:28%}.site-footer .footer .footer-sidebars.columns-4>div:nth-child(3){padding-left:8px;flex:0 0 22%}.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(4){flex:1 0 17%}}@media (max-width:1024px){.site-footer .footer .footer-sidebars{display:grid;grid-gap:30px}.site-footer .footer .footer-sidebars [class*=col-]{max-width:100%;flex:100%}}.site-footer .footer .footer-sidebars .textwidget .bl-working-hours-list li{font-weight:300;font-size:16px;line-height:1.6;color:#aeaeae;display:flex;justify-content:space-between;align-items:center;padding-bottom:0;padding-top:0;border-top:none;margin-bottom:29px}.site-footer .footer .footer-sidebars .textwidget .bl-working-hours-list li .hour{font-weight:300;font-size:16px;line-height:1.6;color:#fff}@media (min-width:768px) and (max-width:991px){.footer-bottom .widget_thim_layout_builder .vc_row .vc_row .vc_column-inner{padding-right:15px!important;padding-left:15px!important}}footer.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer label input,footer.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer label input{text-align:left}footer.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer label input:focus,footer.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer label input:focus{outline:0}footer.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:before,footer.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:before{content:'';display:block;width:300%;height:100%;border-radius:inherit;position:absolute;z-index:-1;top:0;right:0}footer.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:hover,footer.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:hover{background:0 0}footer.site-footer.footer_home_3 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:hover:before,footer.site-footer.footer_home_4 .footer .footer-sidebars .yikes-easy-mc-form.layout-footer button:hover:before{right:-100%}/*!--------------------------------------------------------------
10.0 - responsive
----------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - Header
----------------------------------------------------------------*/@media (max-width:1400px){body.responsive header#masthead.site-header.header_small .header-wrapper .width-navigation{margin-right:50px}body.responsive header#masthead.header_v5 .header-wrapper .main-navigation{margin-right:80px}}@media (max-width:1280px){body.responsive header#masthead.header_v4 .container .header-wrapper .header-menu .main-navigation #primaryMenu>li>a{font-size:14px}}@media (min-width:1201px){body.responsive .mobile-menu-container{display:none}}@media (min-width:1025px){body.responsive .width-logo a:hover{text-decoration:none}body.responsive .width-logo a img{-webkit-transition:all ease-out .3s;-khtml-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}body.responsive .width-navigation .inner-navigation .menu-right{display:table-cell;right:0}body.responsive .width-navigation .inner-navigation .menu-right section{display:table-cell;vertical-align:middle}body.responsive .width-navigation .inner-navigation .menu-right .list-links{margin-bottom:0}}@media (max-width:1200px){body.responsive #primaryMenu,body.responsive .content-pusher.mobile-menu-open .navigation-top .menu-mobile-effect{display:none}body.responsive .mobile-menu-container ul,body.responsive .mobile-menu-container ul li{float:none}body.responsive .menu-mobile-effect.navbar-toggle .icon-wrap i,body.responsive header#masthead.header_v4 .header-wrapper .menu-mobile-effect .icon-wrap i{color:#fff;font-size:32px}body.responsive .content-pusher{overflow:hidden}body.responsive .content-pusher.mobile-menu-open .mobile-menu-container .menu-mobile-effect{position:relative;top:25px;right:15px}body.responsive .content-pusher.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:13px}body.responsive .content-pusher.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar:nth-child(2){filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}body.responsive .content-pusher.mobile-menu-open .mobile-menu-container .menu-mobile-effect .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:13px}body.responsive .content-pusher.creative-left.mobile-menu-open .menu-mobile-effect.navbar-toggle{right:15px;left:auto}body.responsive .content-pusher.creative-left .menu-mobile-effect.navbar-toggle{left:15px}body.responsive .content-pusher.creative-left .mobile-menu-container{-webkit-transform:translate(-270px);-moz-transform:translate(-270px);-ms-transform:translate(-270px);-o-transform:translate(-270px);left:0}body.responsive .content-pusher.creative-right .menu-mobile-effect.navbar-toggle{right:15px}body.responsive .content-pusher.creative-right .mobile-menu-container{right:0;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0)}body.responsive .content-pusher.mobile-menu-open.content-pusher:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}body.responsive .content-pusher.mobile-menu-open .mobile-effect.mobile-menu-container{display:block;visibility:visible;box-shadow:0 1px 5px -2px rgba(42,42,42,.4);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.responsive .mobile-menu-container{background-color:#222;position:fixed;visibility:hidden;top:0;bottom:0;z-index:99999;width:270px;height:100%;padding-top:65px;overflow:auto;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}body.responsive .mobile-menu-container span.icon-toggle{cursor:pointer}body.responsive .mobile-menu-container>.nav{margin-top:15px;padding-left:5px;padding-right:5px}body.responsive .mobile-menu-container ul.navbar-nav{margin:0}body.responsive .mobile-menu-container ul.sub-menu{background-image:none!important;margin-top:10px;margin-bottom:0;overflow:hidden;display:none}body.responsive .mobile-menu-container ul li.current-menu-parent ul.sub-menu,body.responsive .mobile-menu-container ul.sub-menu li ul{display:block}body.responsive .mobile-menu-container ul li.disable_link{margin-left:20px}body.responsive .mobile-menu-container ul li .icon-toggle{position:absolute;right:15px;width:32px;height:32px;top:8px}body.responsive .mobile-menu-container ul li .icon-toggle:after,body.responsive .mobile-menu-container ul li .icon-toggle:before{display:none}body.responsive .mobile-menu-container ul li .icon-toggle .fa{vertical-align:middle}body.responsive .mobile-menu-container ul li a{display:block;outline:0;-webkit-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}body.responsive .mobile-menu-container ul li a :focus,body.responsive .mobile-menu-container ul li a:hover{background:0 0}body.responsive .admin-bar .affix{top:0}body.responsive .content-pusher{right:0;position:relative;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%}body.responsive .menu-mobile-effect.navbar-toggle{cursor:pointer;float:right;z-index:1;vertical-align:middle;width:30px;height:28px;padding:0;position:absolute;top:50%;margin:-16px 0 0;display:block!important;visibility:visible!important}body.responsive .menu-mobile-effect.navbar-toggle .icon-wrap{text-align:center}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar{width:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;left:0;right:0;margin:0 auto;top:6px;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2){top:13px}body.responsive .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3){top:20px}body.responsive .header-menu .menu-right{padding-right:45px}body.responsive header#masthead.header_v4 .header-wrapper .header-menu,body.responsive header#masthead.header_v4 .header-wrapper .menu-right>aside:first-child{display:none}body.responsive header#masthead.header_v4 .header-wrapper .menu-right .thim-wrap-shortcode-right-menu,body.responsive header#masthead.header_v4 .header-wrapper .menu-right .widget_thim_layout_builder{top:0;right:50px;position:relative}body.responsive header#masthead.header_v4 .header-wrapper .menu-mobile-effect{display:block!important;visibility:visible!important}body.responsive header#masthead.header_v5 .header-wrapper .header-menu .width-navigation{margin-right:40px;margin-left:40px}body.responsive header#masthead.header_v5 .header-wrapper .header-menu .width-navigation #primaryMenu>li>a{font-size:14px}body.responsive header#masthead.header_v5 .header-wrapper .header-menu .menu-right{padding-right:0}body.responsive header#masthead.header_v5 .header-wrapper .menu-mobile-effect{display:none!important;visibility:hidden!important}}@media (max-width:1024px){body.responsive header#masthead.header_v2 .header-wrapper .main-navigation .menu-mobile-effect .text-menu,body.responsive header#masthead.header_v5 .header-wrapper .header-menu .main-navigation{display:none}body.responsive header#masthead.header_v2 .header-wrapper .menu-right{margin-right:45px}body.responsive header#masthead.header_v5 .header-wrapper{justify-content:space-between}body.responsive header#masthead.header_v5 .header-wrapper .header-menu .menu-right{padding-right:45px}body.responsive header#masthead.header_v5 .header-wrapper .header-menu .menu-right .menu-mobile-effect{display:block!important;visibility:visible!important}}@media (max-width:992px){body.responsive header#masthead .thim-topbar-left,body.responsive header#masthead.header_v3 .header-wrapper .search-bar{display:none}}@media (max-width:768px){body.responsive header#masthead .width-logo{padding-top:15px;padding-bottom:15px;max-width:200px}body.responsive div.thim-topbar#thimHeaderTopBar .top-bar-v3 .close-notification-bar{right:5px}}@media (max-width:768px) and (max-width:600px){body.responsive header#masthead .thim-topbar-right .widget_nav_menu,body.responsive header#masthead.header_v2 .header-wrapper .menu-right{display:none}body.responsive nav.mobile-menu-container .mobile-sidebar{display:block;visibility:visible;margin-top:15px;padding:0 15px;margin-bottom:15px}body.responsive nav.mobile-menu-container .mobile-sidebar .bp-element-login-popup .login-links a{color:#fff}body.responsive nav.mobile-menu-container .mobile-sidebar .bp-element-login-popup .login-links a:before{font-family:Ionicons;content:"\f3a0";font-size:15px;margin-right:8px}body.responsive nav.mobile-menu-container .mobile-sidebar .bp-element-button,body.responsive nav.mobile-menu-container .mobile-sidebar .bp-element-search{display:none}}@media (max-width:768px) and (max-width:767px){body.responsive .mobile-menu-container .mobile-sidebar .bp-element-login-popup .login-links .user-info li>a:after,body.responsive header#masthead .header-wrapper .header-menu .menu-right .widget{display:none}body.responsive .thim-topbar .row-topbar .thim-topbar-right .link-topbar li{margin-left:5px;margin-right:5px}body.responsive .mobile-menu-container .mobile-sidebar .bp-element-login-popup{padding:0;border-right:0}body.responsive .mobile-menu-container .mobile-sidebar .bp-element-login-popup .login-links .user-info{transition:unset;margin-top:0;position:relative;visibility:visible;opacity:1;background:0 0;min-width:250px;border-right:0;left:0}body.responsive .mobile-menu-container .mobile-sidebar .bp-element-login-popup .login-links i{margin-left:15px;color:#fff}body.responsive .thim-topbar-right,body.responsive .thim-topbar-right .list-widgets{width:100%}body.responsive .thim-topbar-right .list-widgets .wpb_wrapper{display:flex}body.responsive .thim-topbar-right .list-widgets .wpb_wrapper .link-topbar{flex-grow:1}body.responsive header#masthead.header_v4 .container .header-wrapper .menu-right aside{display:none}}div.thim-background-position,div.thim-style-position>.vc_column-inner{background-position:center center!important}@media (max-width:1400px){body.responsive footer.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(4) .widget{padding-left:80px}}@media (max-width:1200px){body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars{display:grid;grid-gap:30px;grid-template-columns:repeat(5,1fr)}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars [class*=col-]{max-width:100%}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div .widget_nav_menu{padding-left:0}}@media (min-width:1025px){body.responsive footer.site-footer.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(5){flex:0 0 20%}}@media (max-width:1024px){body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars [class*=col-],body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars [class*=col-]{max-width:100%;margin-bottom:30px}body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars.columns-5,body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5{display:block}body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars.columns-5>div:not(:last-child),body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5>div:not(:last-child){width:25%;float:left}body.responsive footer#colophon.footer-home-6 .footer .footer-sidebars{grid-template-columns:repeat(2,1fr)}body.responsive footer#colophon.footer-home-6 .footer .footer-sidebars.columns-4>div:nth-child(2){padding-left:15px}}@media (max-width:815px){body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars{display:inline-flex;justify-content:center}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(1){flex:0 0 100%;max-width:100%;margin-bottom:50px}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(2),body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(3),body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(4),body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div:nth-child(5){flex:0 0 25%;max-width:25%}}@media (max-width:767px){body.responsive footer .wpb_single_image.vc_align_left,body.responsive footer.footer_home_3,body.responsive footer.footer_home_3 .footer .footer-sidebars input,body.responsive footer.footer_home_4,body.responsive footer.footer_home_4 .footer .footer-sidebars input,body.responsive footer.site-footer.footer-home-6 .copyright-area .copyright-content .copyright-text{text-align:center}body.responsive footer.footer_home_3 .footer .footer-sidebars button,body.responsive footer.footer_home_4 .footer .footer-sidebars button{display:inline-block}body.responsive footer.footer_home_3 .footer .footer-sidebars.columns-5 .col-xs-12:first-child,body.responsive footer.footer_home_4 .footer .footer-sidebars.columns-5 .col-xs-12:first-child{width:100%!important}body.responsive footer.footer_home_3 .footer .footer-sidebars.columns-5 .col-xs-12:last-child,body.responsive footer.footer_home_4 .footer .footer-sidebars.columns-5 .col-xs-12:last-child{clear:both}body.responsive footer.footer_home_3 .copyright-area .copyright-content,body.responsive footer.footer_home_4 .copyright-area .copyright-content{display:block}body.responsive footer.site-footer .footer{padding-top:80px;padding-bottom:60px}body.responsive footer.site-footer .footer .footer-sidebars .widget_thim_layout_builder img{margin-bottom:5px}body.responsive footer.site-footer.footer-home-6 .footer .footer-sidebars aside.widget .working-hours-list li .day{padding-right:9px}}@media (min-width:600px) and (max-width:767px){body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5{display:inline-block}body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5>div{margin-bottom:35px;width:25%;float:left}body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5>div:first-child{width:100%;clear:both}body.responsive footer#colophon.footer_home_4 .copyright-area{clear:both}body.responsive footer#colophon.footer_home_4 .copyright-area .copyright-text{text-align:center}body.responsive footer#colophon.footer_home_4 .copyright-area .bp-element-social-links .socials{display:flex;justify-content:center}}@media (max-width:600px){body.responsive .footer-bottom .footer-sidebar>div[class*=col-]{margin-bottom:45px}body.responsive .footer-bottom .footer-sidebar>div[class*=col-]:first-child{margin-bottom:0}body.responsive #colophon .footer .footer-sidebars{display:flex}body.responsive #colophon .footer .footer-sidebars [class*=col-]{max-width:100%;margin-bottom:30px}body.responsive #colophon .footer .footer-sidebars.columns-5{display:grid;grid-gap:30px}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars{display:block}body.responsive footer#colophon.footer-home-5 .footer .footer-sidebars.columns-5>div{flex:0 0 100%!important;max-width:100%!important}}@media (max-width:480px){body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars.columns-5,body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5{display:block}body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars.columns-5>div .widget_nav_menu .menu li,body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5>div .widget_nav_menu .menu li{text-align:left}body.responsive footer#colophon.footer_home_3 .footer .footer-sidebars.columns-5>div:not(:last-child),body.responsive footer#colophon.footer_home_4 .footer .footer-sidebars.columns-5>div:not(:last-child){width:50%;float:left}body.responsive footer#colophon.footer_home_3 .copyright-area .copyright-content .copyright-text,body.responsive footer#colophon.footer_home_4 .copyright-area .copyright-content .copyright-text{text-align:center}body.responsive footer#colophon.footer_home_3 .copyright-area .copyright-content .bp-element-social-links .socials,body.responsive footer#colophon.footer_home_4 .copyright-area .copyright-content .bp-element-social-links .socials{display:flex;justify-content:center}}/*!--------------------------------------------------------------
2.0 - Builder-elements
----------------------------------------------------------------*/.item-inline .bp-element,.item-inline .elementor-element{display:inline-block}@media (min-width:1024px) and (max-width:1024px){body.responsive .row_icon_box_slider .bp-element-icon-box.icon-left .icon-box .content .description{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}body.responsive .bp-element-list-events.layout-1 .content{position:relative}}@media (min-width:768px) and (max-width:992px){body.responsive .row_icon_box_slider .bp-element-icon-box.icon-left .icon-box{display:block;text-align:center}body.responsive .row_icon_box_slider .bp-element-icon-box.icon-left .icon-box .icon-image{margin-right:0;margin-bottom:15px;display:inline-block}body.responsive .row_icon_box_slider .bp-element-icon-box.icon-left .icon-box .content{width:100%!important}body.responsive .col-1-tablet>.wpb_column{width:100%}}/*!--------------------------------------------------------------
3.0 - Blog archive
----------------------------------------------------------------*/@media (max-width:1024px){body.responsive.archive #main-content .content-area main,body.responsive.blog #main-content .content-area main{border-right:0;padding-right:15px}}@media (max-width:767px){body.responsive .col-2-mobile>.wpb_column{width:50%;float:left;margin-bottom:30px}body.responsive.archive .site-content .blog-content article .entry-header .entry-title,body.responsive.blog .site-content .blog-content article .entry-header .entry-title{line-height:24px}body.responsive.archive .site-content .blog-content article .entry-header .entry-title a,body.responsive.blog .site-content .blog-content article .entry-header .entry-title a{font-size:20px}body.responsive.archive .site-content .blog-content article .entry-meta,body.responsive.blog .site-content .blog-content article .entry-meta{display:inline}body.responsive.archive .site-content .blog-content article .entry-meta>span,body.responsive.blog .site-content .blog-content article .entry-meta>span{display:flex;align-items:center;justify-content:end;margin-bottom:5px}body.responsive.archive .site-content .blog-content article .entry-meta>span a:after,body.responsive.blog .site-content .blog-content article .entry-meta>span a:after{display:none}body.responsive.archive .site-content .blog-content article .entry-meta>span.author,body.responsive.blog .site-content .blog-content article .entry-meta>span.author{display:inline-flex;justify-content:end}body.responsive.archive .site-content .blog-content article .entry-meta>span.author i,body.responsive.blog .site-content .blog-content article .entry-meta>span.author i{margin-right:18px}body.responsive.archive .site-content .blog-content article .content-inner .entry-content .entry-header .entry-title,body.responsive.blog .site-content .blog-content article .content-inner .entry-content .entry-header .entry-title{line-height:30px}body.responsive.archive .site-content .blog-content article .content-inner .entry-content .entry-header .entry-title a,body.responsive.blog .site-content .blog-content article .content-inner .entry-content .entry-header .entry-title a{font-size:24px}body.responsive.archive .site-content .blog-content:not(.blog-list-3) .column-1-blog-archive,body.responsive.blog .site-content .blog-content:not(.blog-list-3) .column-1-blog-archive{margin-bottom:40px;padding-bottom:40px}}@media (max-width:600px){body.responsive.archive .entry-button-meta .readmore a,body.responsive.blog .entry-button-meta .readmore a{padding:8px 40px}body.responsive.archive .site-content .blog-content article.none-has-post-thumbnail .content-inner,body.responsive.blog .site-content .blog-content article.none-has-post-thumbnail .content-inner{display:block}}@media (max-width:1400px) and (min-width:1025px){body.responsive.single-post .share-text .icon-share{width:80px}body.responsive.single-post .share-text .text{width:calc(100% - 80px)}body.responsive.single-post .related-archive .item-slick{padding-right:10px;padding-left:10px}body.responsive.single-post .related-archive .archived-posts .related-slider{margin-right:-10px;margin-left:-10px}body.responsive.single-post .related-archive .archived-posts .category-posts .rel-post-text{margin-top:20px}body.responsive.single-post .related-archive .archived-posts .category-posts .rel-post-text .entry-meta span{margin-right:5px}}@media (max-width:815px){body.responsive.single-post #main-content .content-area main{border-right:0}body.responsive #main-content .content-area .site-content .widget-area{margin-top:100px}body.responsive #main-content .content-area .page-content{padding-left:0;padding-right:0}body.responsive #main-content .content-area .page-content.border-right{border:0}}@media (max-width:767px){body.responsive.single.single-post .site-content .content-inner .entry-content .share-text,body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .thim-about-author .author-wrapper{flex-direction:column}body.responsive.single.single-post .site-content .content-inner .entry-title{font-size:24px}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-tag-share{width:100%;padding-right:0;flex-direction:row;align-items:center}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-tag-share .title,body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-tag-share li{margin-right:16px}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .thim-about-author .author-wrapper .author-avatar{flex-direction:column;width:100%;margin-right:0;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:20px}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .thim-about-author .author-wrapper .author-avatar .thim-author-social li{margin:0 10px}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .thim-about-author .author-wrapper .author-bio{width:100%;text-align:center}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-navigation-post .prev-post{width:100%;border-bottom:1px solid #eee}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-navigation-post .next-post{width:100%}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-navigation-post:before{display:none}body.responsive.single.single-post .site-content .content-inner .entry-content .share-text .entry-description{width:100%}body.responsive.single.single-post .site-content .entry-meta{display:inline}body.responsive.single.single-post .site-content .entry-meta span{display:inline-flex;margin-bottom:5px}body.responsive.single.single-post .site-content .entry-meta span:first-child{margin-bottom:0}body.responsive.single.single-post .site-content .entry-meta span a:after,body.responsive.single.single-post .site-content .entry-meta span.meta-category:after{display:none}body.responsive.single.single-post .site-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top{flex-direction:column-reverse}body.responsive.single.single-post .site-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-content{width:100%}body.responsive.single.single-post .site-content article.none-has-post-thumbnail .content-inner .wrapper-entry-top .entry-top{margin-bottom:20px}}@media (max-width:320px){body.responsive div.page-title .main-top .content h2{font-size:24px}}/*!--------------------------------------------------------------
4.0 - pages
----------------------------------------------------------------*/@media (max-width:800px){body.responsive div.thim-learn-area>.wpb_column{width:100%}body.responsive div.thim-learn-area>.wpb_column>.vc_column-inner{padding-left:15px!important;padding-right:15px!important;border-left:none!important}}@media (max-width:900px){body.responsive .thim_intructor .thim_padding>.vc_column-inner{padding:35px!important}body.responsive .thim-want-to-learn-more .title-area{flex-direction:column-reverse;align-items:center}body.responsive .thim-want-to-learn-more .title-area>.wpb_column{width:100%}}@media (max-width:767px){body.responsive div.thim-want-to-learn-more .bp-element-heading .title{font-size:40px}}@media (max-width:600px){body.responsive .thim_intructor{display:flex;flex-direction:column-reverse;align-items:center}body.responsive .become-teacher-form form .become-teacher-fields .form-field,body.responsive .thim_intructor>.wpb_column{width:100%}}@media (max-width:1400px){body.responsive div.bp-element-heading.thim-program-heading .title{font-size:35px!important}}@media (max-width:1024px){body.responsive .thim-about-us-area>.wpb_column{width:100%}body.responsive div.thim-bg-full-left>.wpb_column>.vc_column-inner{padding-left:32px!important}}@media (max-width:815px){body.responsive div.programs-menu .menu-programs-menu-container .menu li{padding-right:40px}body.responsive div.tablet-flex>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:center}body.responsive .absolute-top-right{position:relative;top:0;right:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body.responsive .absolute-top-right.bp-element-button{text-align:left}body.responsive div.bl-breadcrumb{display:inline-block}body.responsive .bp-element-list-courses.layout-list-2 .list-courses-2 .course-item .pic,body.responsive .bp-element-list-courses.layout-list-2 .list-courses-2 .course-item .text{width:100%}body.responsive div.tablet-padding-0>.vc_column-inner{padding-top:0!important}body.responsive div.tablet-padding{padding-bottom:30px}body.responsive div.tablet-pd-15>div{padding-left:15px!important}}@media (max-width:767px){body.responsive div.menu-programs-menu-container .menu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px}body.responsive div.border-0>div{border:0!important}body.responsive div.mobile-pd-15>div{padding-left:15px!important;padding-right:15px!important}body.responsive div.mobile-pd-30>div{padding-left:30px!important;padding-right:30px!important}body.responsive div.bl-contact-form label{width:100%}body.responsive div.bp-element-heading.thim-heading-apply .title{font-size:40px!important;line-height:40px!important}}/*!--------------------------------------------------------------
5.0 - pages
----------------------------------------------------------------*/@media (max-width:1400px) and (min-width:1024px){body.responsive #bp-popup-login{overflow:hidden}body.responsive .responsive-home2-laptop-1>.vc_col-sm-8{width:62%}body.responsive .responsive-home2-laptop-1>.vc_col-sm-4{width:38%}}@media (max-width:815px){body.responsive div.thim-line-right:before{display:none}body.responsive div.tablet-hiden-background{background-image:none!important}body.responsive div.tablet-padding{padding-bottom:30px}}@media (max-width:767px){body.responsive .bl-registration-form.yikes-easy-mc-form label,body.responsive .form-contactpage .wrap-input{width:100%}body.responsive .page-title .content .breadcrumb-content .breadcrumbs-wrapper .breadcrumbs{display:block}body.responsive div.thim-want-to-learn-more .bp-element-heading .title{font-size:40px}body.responsive div.vc_row.thim-bg-full-left,body.responsive div.vc_row.thim-bg-full-right{height:auto}body.responsive .bl-info-explore-eduma .meta-info{width:130px;margin-bottom:30px}body.responsive .bl-info-explore-eduma .description{width:100%;padding-left:0}body.responsive div.main-top .content h2{font-size:30px}body.responsive div.mobile-hiden-background{background-image:none!important}body.responsive div.mobile-padding-30{padding-left:30px!important;padding-right:30px!important}body.responsive div.vc_custom_1539327003129{padding-left:15px!important;padding-right:15px!important}body.responsive div.mobile-left{text-align:left!important}body.responsive .bl-school-eduma-content p{margin-bottom:15px}}@media (max-width:480px){body.responsive div.page-title .content h1{font-size:40px}body.responsive div.page-title .content .description{line-height:1.555555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:50px}body.responsive div.mobile-center{text-align:center!important}body.responsive div.mobile-width-100{width:100%!important}body.responsive div.mobile-margin-0>div{margin:0!important}}/*!--------------------------------------------------------------
6.0 - general-style
----------------------------------------------------------------*/@media (max-width:1400px){body.responsive div.thim-background-gradient:before{right:calc((100% - 1140px)/ 2 + 15px)}body.responsive div.thim-wrap-video-box{padding-left:6.6%}body.responsive .thim-flex-service .thim-faq-wrap{width:calc(53% - ((100% - 1200px)/ 2) - 30px)}}@media (max-width:1200px){body.responsive .thim-flex-service .thim-faq-wrap{width:50%;padding:8px 20px!important}body.responsive .thim-flex-service .thim-wrap-video-box{width:50%;padding:8px 20px!important;display:inline-block;vertical-align:middle}body.responsive div.thim-background-testimonials{background-image:unset!important}}@media (max-width:1024px){body.responsive .thim-position-form-course,body.responsive div.thim-background-gradient:before{right:0}body.responsive .thim-flex-service .thim-faq-wrap,body.responsive .thim-flex-service .thim-wrap-video-box{width:100%}body.responsive div.book-lesson-image{width:50%;padding-left:15px;padding-right:15px}body.responsive div.book-lesson-form-contact{width:50%!important;padding-left:15px;padding-right:15px}body.responsive .thim-style-why-choose-us .why-choose-us-icon,body.responsive .thim-style-why-choose-us .why-choose-us-img{width:50%}body.responsive .thim-style-why-choose-us .why-choose-us-icon>div{margin-top:40px!important;padding-left:15px!important}}@media (max-width:815px){body.responsive .thim-position-form-course .thim-form-course,body.responsive .thim-style-why-choose-us .why-choose-us-icon,body.responsive .thim-style-why-choose-us .why-choose-us-img,body.responsive div.thim-faq-wrap,body.responsive div.thim-wrap-video-box{width:100%}body.responsive .thim-hiden-background-tablet,body.responsive div.thim-background-baner{background-image:unset!important}body.responsive .thim-position-form-course{position:relative;top:0}body.responsive div.book-lesson-form-contact,body.responsive div.book-lesson-image{width:100%!important}body.responsive div.thim-background-baner:after,body.responsive div.thim-background-baner:before{display:none}}@media (max-width:767px){body.responsive div.thim-background-gradient:before{border-top-right-radius:0;border-bottom-right-radius:0}body.responsive div.thim-background-testimonials:before{border-top-left-radius:0;border-bottom-left-radius:0}body.responsive .thim-subscribe-email{flex-direction:column}body.responsive .thim-subscribe-email .EMAIL-label{justify-content:center}body.responsive .thim-subscribe-email button[type=submit]{margin-bottom:0}body.responsive .thim-background-baner{text-align:center}body.responsive div.book-lesson-image .wpb_single_image{margin-right:0}}@media (max-width:600px){body.responsive .thim-subscribe-email{border-radius:0}body.responsive .thim-subscribe-email .EMAIL-label input[type=email]{width:100%}}/*!--------------------------------------------------------------
10.0 - Shortcodes
----------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - Posts
----------------------------------------------------------------*/@media (max-width:1400px) and (min-width:1025px){body.responsive .bp-element-posts.layout-list-1 .list-posts .item{padding-bottom:20px}body.responsive .bp-element-posts.layout-list-1 .list-posts .item+.item{padding-top:20px}}@media (max-width:1024px){body.responsive .bp-element-posts.layout-list-1 .list-posts .item{padding-bottom:20px}body.responsive .bp-element-posts.layout-list-1 .list-posts .item+.item{padding-top:15px}body.responsive .bp-element-posts.layout-list-1 .list-posts .item:last-child{padding-bottom:0}}/*!--------------------------------------------------------------
2.0 - Events
----------------------------------------------------------------*/@media (min-width:992px) and (max-width:1400px){body.responsive div.bp-element-list-events.layout-list .wrap-list-events{padding-right:30px}body.responsive div.bp-element-list-events.layout-list .wrap-special-event{padding-left:30px;margin-top:0}body.responsive div.bp-element-list-events.layout-list .wrap-special-event .special-event .info-event{padding-bottom:25px}body.responsive div.bp-element-list-events.layout-list .wrap-special-event .special-event .info-event .title-event{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.responsive div.bp-element-list-events.layout-list .wrap-special-event .special-event .info-event .tp_event_counter{margin-bottom:20px}}@media (max-width:1199px){body.responsive .bp-element-list-events.layout-list .wrap-list-events{padding-right:30px}body.responsive .bp-element-list-events.layout-list .wrap-special-event{padding-left:30px}}@media (max-width:1024px){body.responsive .col-1-tablet .thim_width_50{width:50%}body.responsive .bp-element-list-events.layout-1 .item img,body.responsive .col-1-tablet .thim_width_100{width:100%}body.responsive .bp-element-list-events.layout-1 .item{display:inline-block;position:relative}}@media (max-width:991px){body.responsive .bp-element-list-events.layout-list{justify-content:left}body.responsive .bp-element-list-events.layout-list .wrap-list-events{width:100%;padding-right:0;margin-bottom:80px}body.responsive .bp-element-list-events.layout-list .wrap-special-event{width:80%;padding-left:0;border-left:none;margin-top:0}}@media (min-width:815px) and (max-width:1024px){body.responsive div.bp-element-list-events.layout-list .wrap-list-events .list-events .item-event{padding-bottom:25px}body.responsive div.bp-element-list-events.layout-list .wrap-list-events .list-events .item-event .info-event .title-event a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.responsive div.bp-element-list-events.layout-list .wrap-list-events .list-events .item-event+.item-event{padding-top:25px}}@media (max-width:800px){body.responsive .bp-element-list-events.layout-list .wrap-special-event{width:100%}}@media (max-width:767px){body.responsive .bp-element-list-events.layout-list .wrap-list-events,body.responsive .bp-element-list-events.layout-list .wrap-special-event,body.responsive .col-1-tablet>.vc_column_container{width:100%}}@media (min-width:600px) and (max-width:767px){body.responsive div.bp-element-list-events.layout-slider-3 .slide-slick .item-slick{padding:60px 15px}body.responsive div.bp-element-list-events.layout-slider-3 .slide-slick .item-slick .event-item{flex-direction:column;justify-content:center;align-items:center}body.responsive div.bp-element-list-events.layout-slider-3 .slide-slick .item-slick .event-item .date{margin-bottom:20px}}@media (max-width:575px){body.responsive .bp-element-list-events.layout-list .wrap-list-events .list-events .item-event .date-event{width:84px;height:84px;margin-right:20px}body.responsive .bp-element-list-events.layout-list .wrap-special-event .special-event .info-event{width:100%;position:relative;left:0;bottom:0}body.responsive .bp-element-list-events.layout-list .wrap-special-event .special-event .info-event .tp_event_counter{margin-top:-49px}body.responsive .bp-element-list-events.layout-list .wrap-special-event .special-event .info-event .tp_event_counter .countdown-section .countdown-amount{width:76px;height:80px}body.responsive .bp-element-list-events.layout-list .wrap-special-event .special-event .tp_event_counter .countdown-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}body.responsive .bp-element-list-events.layout-1 .content{padding:15px 20px}body.responsive .bp-element-list-events.layout-slider .slide-events .slide-slick .item-event .date-event{width:84px;height:84px;margin-right:20px}body.responsive .bp-element-list-events.layout-slider .slide-events .slide-slick .item-event .info-event{width:calc(100% - 104px)}body.responsive .bp-element-list-events.layout-slider-2 .wrap-arrow-slick .arow-slick.prev-slick{right:20px}body.responsive .bp-element-list-events.layout-slider-2 .wrap-arrow-slick .arow-slick.next-slick{left:20px}}@media (max-width:480px){body.responsive div.bp-element-list-events.layout-list .list-events .item-event{flex-direction:column;align-items:center}body.responsive div.bp-element-list-events.layout-list .list-events .item-event .date-event{margin-right:0;margin-bottom:25px}body.responsive div.bp-element-list-events.layout-list .list-events .item-event .info-event{width:100%;text-align:center}body.responsive div.bp-element-list-events.layout-list .list-events .item-event .info-event .meta-event{justify-content:center;align-items:center}body.responsive div.bp-element-list-events .wrap-arrow-slick .arow-slick{display:none!important}}/*!--------------------------------------------------------------
3.0 - Grid-images
----------------------------------------------------------------*//*!--------------------------------------------------------------
4.0 - icon-box
----------------------------------------------------------------*/@media (min-width:1025px) and (max-width:1400px){body.responsive div.row_icon_box_slider .bp-element-icon-box.icon-left .icon-box .content .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:815px){body.responsive div.bp-element-icon-box.layout-6 .icon-box{padding:25px 15px}}@media (min-width:768px) and (max-width:993px){body.responsive div.row_icon_box_slider{margin-top:-295px!important}body.responsive div.row_icon_box_slider .bp-element-icon-box.icon-left .icon-box .icon-image{margin-top:-15px!important;margin-bottom:15px!important;margin-right:0!important}}@media (max-width:767px){body.responsive .bp-element-grid-images .grid .grid-item,body.responsive .bp-element-grid-images .grid .grid-sizer{width:33.33%}body.responsive .bp-element-grid-images .grid .size_3x2{width:100%}body.responsive .bp-element-grid-images .grid .size_2x2{width:66.67%}body.responsive div.bp-element-icon-box.layout-3 .icon-box .icon-image,body.responsive div.row_icon_box_slider{margin-top:0!important}body.responsive div.bp-element-icon-box.layout-1.mobile-icon-pb-20{padding-bottom:20px}body.responsive div.bp-element-icon-box.layout-6{text-align:center!important}body.responsive div.bp-element-icon-box.layout-6 .icon-box .icon-image{margin-left:auto!important;margin-right:auto!important}body.responsive .thim-background-baner .bp-element-heading .title{font-size:40px!important;text-align:center}body.responsive .thim-background-baner .bp-element-heading .sub-title{text-align:center}}/*!--------------------------------------------------------------
4.0 - heading
----------------------------------------------------------------*/@media (max-width:991px){body.responsive div.thim-style-heading .head-area .bp-element-heading.show-line-left,body.responsive div.thim-style-heading .head-area .bp-element-heading.show-line-right{border:0}body.responsive div.thim-style-heading .head-area>div:last-child{margin-top:30px}}@media (max-width:480px){body.responsive div.bp-element-heading div.mobile-line-heading{margin-left:auto!important;margin-right:auto!important}body.responsive div.thim-style-heading .head-area>div:last-child{margin-top:0}}/*!--------------------------------------------------------------
5.0 - call to action
----------------------------------------------------------------*/@media (max-width:800px){body.responsive .thim-explore-eduma .head-area .thim_width_100{width:100%}body.responsive .thim-explore-eduma .head-area .thim_width_30{width:30%}body.responsive .thim-explore-eduma .head-area .thim_width_70{width:70%}body.responsive div.bp-element-call-to-action.layout-5 .inner-action .content-text{flex-direction:column}body.responsive div.bp-element-call-to-action.layout-5 .inner-action .content-text .title{padding-right:0;text-align:center}}/*!--------------------------------------------------------------
6.0 - call to action
----------------------------------------------------------------*//*!--------------------------------------------------------------
7.0 - course collection
----------------------------------------------------------------*/@media (max-width:600px){body.responsive div.bp-element-call-to-action.layout-4 .description{font-size:18px!important}body.responsive div.bp-element-call-to-action.layout-4 .call-action-button{display:flex;flex-direction:column-reverse;width:max-content;margin:auto}body.responsive div.bp-element-call-to-action.layout-4 .call-action-button .readmore{height:50px;overflow:hidden;line-height:initial;margin-top:25px!important;margin-left:0!important;margin-right:0!important}body.responsive div.bp-element-call-to-action.layout-4 .call-action-button .call-open{height:50px;overflow:hidden;line-height:initial;padding:4px 30px 2px 5px!important;width:inherit}body.responsive div.bp-element-call-to-action.layout-5 .inner-action .content-text{flex-direction:column}body.responsive div.bp-element-call-to-action.layout-5 .inner-action .content-text .title{padding-right:0;text-align:center;margin-bottom:15px}body.responsive div.bp-element-call-to-action.layout-6{padding:0}body.responsive div.bp-element-call-to-action.layout-6 .wrap-element{justify-content:center;padding:20px 25px}body.responsive div.bp-element-call-to-action.layout-6 .wrap-element .content{justify-content:center}body.responsive .bp-element-testimonials.layout-slider-2 .slide-testimonial .item-slick .testimonial-content .content{font-size:18px!important}body.responsive div.bp-element-course-collections.layout-slider .wrap-arrow-slick .arow-slick.next-slick,body.responsive div.bp-element-course-collections.layout-slider-2 .wrap-arrow-slick .arow-slick.next-slick{right:20px}body.responsive div.bp-element-course-collections.layout-slider .wrap-arrow-slick .arow-slick.prev-slick,body.responsive div.bp-element-course-collections.layout-slider-2 .wrap-arrow-slick .arow-slick.prev-slick{left:20px}}@media (max-width:480px){body.responsive div.bp-element-call-to-action.layout-5 .inner-action .content-text .call-action-button a{display:block}body.responsive div.bp-element-course-collections.layout-slider-2 .wrap-arrow-slick .arow-slick{display:none!important}}/*!--------------------------------------------------------------
8.0 - counter box
----------------------------------------------------------------*/@media (max-width:1024px){body.responsive div.bp-element-counter-box.thim-line-right:before{display:none}}@media (max-width:960px){body.responsive .thim-about-become-instructor-page .bp-element-counter-box .counter-box .number .number_counter,body.responsive .thim-about-counter .bp-element-counter-box .counter-box .number .number_counter{font-size:70px}}@media (max-width:800px){body.responsive .thim-style-counter-box{width:960px;max-width:100%;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}body.responsive .thim-style-counter-box .thim-line-right:before{display:none}}@media (max-width:767px){body.responsive .thim-style-counter-box{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px}body.responsive .bp-element-counter-box.layout-2 .counter-boxes .item .counter-box{justify-content:end}}/*!--------------------------------------------------------------
9.0 - counter down
----------------------------------------------------------------*/@media (max-width:600px){body.responsive .thim-style-counter-box{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}body.responsive .bp-element-countdown .wrap-countdown .countdown-show4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}body.responsive .bp-element-countdown .wrap-countdown .countdown-row .countdown-section .countdown-amount,body.responsive .bp-element-countdown .wrap-countdown .countdown-row .countdown-section::after{font-size:55px}}/*!--------------------------------------------------------------
10.0 - list instructors
----------------------------------------------------------------*/@media (max-width:1400px){body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element .slide-instructor .wrap-arrow-slick .arow-slick.prev-slick{margin-left:-45px}}@media (max-width:1024px){body.responsive div.bp-element-list-instructors.layout-slider-2{margin-right:80px!important;padding-top:80px!important}body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element{padding-left:40px}}@media (max-width:815px){body.responsive div.bp-element-list-instructors .item-teacher .content .social-link .item{width:30px;height:30px;margin:-15px 5px 0}body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element .element-title{width:100%;text-align:center;padding-top:0}body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element .slide-instructor .instructor-item .instructor-image{display:none}body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element .slide-instructor .instructor-item .instructor-text{text-align:center;padding-bottom:90px;width:100%}}@media (max-width:767px){body.responsive div.bp-element-list-instructors.layout-slider-2{margin-right:0!important}body.responsive div.bp-element-list-instructors.layout-slider-2 .wrap-element{padding-left:0!important}}@media (max-width:600px){body.responsive div.bp-element-list-instructors .item-teacher .content .social-link .item{width:40px;height:40px;margin:-20px 5px 0}body.responsive div.bp-element-video-box.layout-4 .video-box img{width:100%;height:auto}body.responsive div.bp-element-video-box.layout-4 .video-box .overlay{width:100%;height:100%;top:0;left:0}}/*!--------------------------------------------------------------
11.0 - video box
----------------------------------------------------------------*/@media (max-width:1024px){body.responsive div.bp-element-video-box.layout-6{width:100%}}/*!--------------------------------------------------------------
12.0 - Login popup
----------------------------------------------------------------*/@media (max-width:1400px){body.responsive div.bp-element-login-popup .login-links .user-info{left:auto;right:0}}@media (min-width:1025px){body.responsive div.bp-element-login-popup .login-links:hover .user-info{margin-top:20px;visibility:visible;opacity:1}}/*!--------------------------------------------------------------
13.0 - image box
----------------------------------------------------------------*/@media (min-width:600px) and (max-width:767px){body.responsive .thim-style-image-box{display:flex}}@media (max-width:480px){body.responsive div.bp-element-image-box.layout-default .pic .wrap-img{margin:0 auto}body.responsive div.bp-element-image-box.layout-default .text .wrap-content{text-align:center}}/*!--------------------------------------------------------------
13.0 - list events
----------------------------------------------------------------*/@media (max-width:1199px){body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .background{display:none}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider{padding-bottom:40px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider .event-item-feature .event-text .content .title{font-size:16px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider .event-item-feature .event-text .content .info{font-size:14px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-list{padding-left:20px;padding-right:20px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-list .event-item{padding-top:20px;padding-bottom:20px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-list .event-item .content .title{font-size:16px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-list .event-item .content .info{font-size:14px}}@media (min-width:1024px) and (max-width:1024px){body.responsive div.bp-element-list-events.layout-1 .content{position:absolute}}@media (max-width:992px){body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .background{display:none}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider{width:100%;padding-top:0}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-list{width:100%}}@media (max-width:767px){body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider .event-item-feature .event-text{padding:15px}body.responsive div.bp-element-list-events.layout-list-2 .wrap-element .event-slider .event-item-feature .event-text .content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.responsive div.bp-element-list-events.layout-list-2 .event-list .event-item .content{width:100%;padding-left:0;padding-top:20px}body.responsive div.bp-element-list-events.layout-list-2 .event-list .event-item .content .title{display:block;overflow:unset}body.responsive div.bp-element-list-events.layout-slider{top:0}}/*!--------------------------------------------------------------
14.0 - list events
----------------------------------------------------------------*/@media (max-width:600px){body.responsive div.bp-element-login-popup .login-links .user-info{left:auto;right:0}body.responsive div.bp-element-list-courses.layout-slider-2 .slide-course .wrap-arrow-slick{display:none}body.responsive div.bp-element-list-courses.layout-slider-2 .slide-course .item-slick .course-item .course-text{padding-left:0;padding-right:0}}/*!--------------------------------------------------------------
15.0 - Contact form
----------------------------------------------------------------*/@media (max-width:767px){body.responsive div.thim-form-course .pl_5,body.responsive div.thim-form-course .pr_3{padding-left:15px;padding-right:15px}body.responsive div.thim-form-course .mobile-mb-25{margin-bottom:25px}body.responsive div.book-lesson-form .wrap-input{width:100%}}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}/*!--------------------------------------------------------------
11.0 - features
----------------------------------------------------------------*/.sk-rotating-plane{background-color:#333;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg)}}.sk-spinner-pulse{animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-chasingDotsRotate{100%{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;background-color:#333;content:''}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0ms}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}#thim-preloading{position:fixed;z-index:999999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}#back-to-top{width:60px;height:60px;position:fixed;bottom:60px;right:35px;cursor:pointer;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center;line-height:60px;-webkit-transform:translateY(130px);-moz-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);z-index:999}#back-to-top.scrolldown{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}#back-to-top i{font-size:30px;line-height:60px}@media (max-width:815px){div#back-to-top.back_to_top_container{right:15px;width:45px;height:45px;line-height:45px}div#back-to-top.back_to_top_container i{line-height:45px}}/*!--------------------------------------------------------------
12.0 - elements
----------------------------------------------------------------*/.btn-large,.btn-normal,.btn-small{display:flex;justify-content:center;align-items:center;padding:0 15px;border:none;cursor:pointer}.btn-small{height:40px;padding:0 30px}.btn-normal{height:50px;padding:0 35px}.shape-square{border-radius:none}.shape-round.btn-small{border-radius:20px}.shape-round.btn-normal{border-radius:25px}/*!--------------------------------------------------------------
13.0 - general
----------------------------------------------------------------*/body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.z-index-1{z-index:10}ol,ul{list-style:none;margin:0}@media (min-width:1400px){.container{min-width:1360px}section.elementor-section.elementor-section-boxed>.elementor-container{max-width:1360px}}.wpb_revslider_element.wpb_content_element{margin-bottom:0}div.thim-content-element p{font-weight:300;font-size:16px;line-height:1.625;color:#bdbdbd;word-break:break-word;margin-bottom:25px}.thim-form-email .EMAIL-label input[type=email]{width:100%;height:47px;border:1px solid #d7d7d7;border-radius:23px;padding:0 28px;background-color:transparent;font-weight:300;font-size:14px;line-height:1.5;color:#181b1d;margin-bottom:10px;font-style:italic;font-family:inherit}.thim-form-email .EMAIL-label input[type=email]:focus{outline:0}.thim-form-email .EMAIL-label input[type=email]::placeholder{color:#777}.thim-form-email .EMAIL-label input[type=email]:-ms-input-placeholder{color:#777}.thim-form-email .EMAIL-label input[type=email]::-ms-input-placeholder{color:#777}.thim-form-email button[type=submit]{font-weight:400;font-size:14px;line-height:1.5;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:47px;border-radius:23px;background-color:#ef4360;padding:0 38px;transition:all .2s;border:none;margin:auto;width:auto}.thim-form-email button[type=submit]:focus{outline:0;border:0}div.thim-background-position{background-size:cover;overflow:unset!important}div.thim-style-single-image img{max-width:100%;outline:#fff solid 10px}div.thim-background-gradient{background-position:right center}div.thim-background-gradient:before{position:absolute;width:100%;height:100%;content:'';top:0;right:calc((100% - 1160px)/ 2 - 52px);display:block;background:linear-gradient(90deg,#308ad5 0,#308ad5 1%,#308ad5 56%,#3db0d5 74%);border-top-right-radius:500px;border-bottom-right-radius:500px;opacity:.85}div.thim-driving-school ul li{font-family:Roboto;font-weight:500;font-size:16px;line-height:1.625;color:#666;word-break:break-word;padding-left:25px;position:relative;margin-bottom:12px}div.thim-driving-school ul li:before{content:'\f00c';font-family:FontAwesome;font-size:11px;line-height:1;background:#2d7fd5;background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);background:-o-linear-gradient(left,#2d7fd5,#43c5d5);background:-moz-linear-gradient(left,#2d7fd5,#43c5d5);background:linear-gradient(left,#2d7fd5,#43c5d5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:transparent;position:absolute;top:8px;left:0}div.thim-background-call-to-action{background-position:center bottom!important;background-size:cover!important;background-repeat:no-repeat}div.thim-background-iconbox{background-position:center center!important;z-index:-1!important}.thim-slider-gradient .tp-loop-wrap .tp-mask-wrap .tp-caption{background:-moz-linear-gradient(left,#343257 0,#563050 30%,rgba(166,44,65,0) 100%);background:-webkit-linear-gradient(left,#343257 0,#563050 30%,rgba(166,44,65,0) 100%);background:linear-gradient(to right,#343257 0,#563050 30%,rgba(166,44,65,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#343257', endColorstr='#00a62c41', GradientType=1 )}.thim-flex-service{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.thim-flex-service .thim-faq-wrap{width:calc(53% - ((100% - 1200px)/ 2) - 6px);margin-right:0;margin-left:auto;align-self:center}.thim-flex-service .thim-wrap-video-box{width:47%;padding-left:4.6%;padding-right:4.25%}div.thim-background-testimonials{overflow:unset!important}div.thim-background-testimonials:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#308ad5 0,#308ad5 1%,#308ad5 56%,#3db0d5 74%);border-top-left-radius:500px;border-bottom-left-radius:500px;top:-50px;display:block}div.bp-element-button .tp-loop-wrap .tp-mask-wrap .border-gradient:hover:after,div.menu-right>.widget>p{display:none}@media (min-width:1400px){div.thim-background-testimonials:before{left:calc((100% - 1160px)/ 2 - 192px)}div#main-content.thim-container-content #home-main-content{min-width:1200px;padding-left:20px;padding-right:20px}}div.thim-style-width-iconbox{max-width:1000px;margin-right:auto;margin-left:auto}div.bp-element-button .tp-loop-wrap .tp-mask-wrap .border-gradient{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.bp-element-button .tp-loop-wrap .tp-mask-wrap .border-gradient:after{position:absolute;left:1px;right:1px;top:1px;border-radius:30px;bottom:1px;content:"";background-color:#FFF;z-index:-1}div.bp-element-button .tp-loop-wrap .tp-mask-wrap .border-gradient:hover{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);color:#fff}div.wrap-icon-box{max-width:1008px;margin-right:auto;margin-left:auto}.thim-subscribe-email{background:#2d7fd5;background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);display:flex!important;justify-content:space-between;align-items:center;padding:19px 35px;border-radius:58px}.thim-subscribe-email .EMAIL-label{margin-bottom:0;position:relative;display:flex;align-items:center}.thim-subscribe-email .EMAIL-label input[type=email]{border:0;background:0 0;margin-bottom:0;color:#fff;width:155px;border-bottom:1px solid rgba(255,255,255,.5);font-size:16px;font-weight:400;padding:0 0 0 5px}.thim-subscribe-email .EMAIL-label input[type=email]:focus{outline:0;border:0}.thim-subscribe-email .EMAIL-label input[type=email]::placeholder{color:#fff}.thim-subscribe-email .EMAIL-label input[type=email]:-ms-input-placeholder{color:#fff}.thim-subscribe-email .EMAIL-label input[type=email]::-ms-input-placeholder{color:#fff}.thim-subscribe-email .EMAIL-label:before{content:'\f132';font-family:Ionicons;font-size:32px;margin-right:20px;color:#fff;margin-left:3px}.thim-subscribe-email button[type=submit]{font-family:Roboto;font-weight:400;font-size:16px;line-height:1.5;color:#333;display:inline-flex;justify-content:center;align-items:center;background:#fff;height:50px;border-radius:25px;padding:0 38px;margin-top:14px;width:auto;margin-bottom:14px;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thim-subscribe-email button[type=submit]:hover{color:#fff}.thim-subscribe-email button[type=submit]:focus{outline:0;box-shadow:unset;border-color:transparent}div.book-lesson-image{width:44%!important;margin-top:-15px}div.book-lesson-image .wpb_single_image{margin-right:90px}div.book-lesson-form-contact{width:calc(56% - ((100% - 1200px)/ 2) - 20px)!important;padding-bottom:65px;align-self:flex-end}div.thim-background-baner:after,div.thim-background-baner:before{position:absolute;width:100%;height:100%;display:block;content:'';top:0;left:0}div.book-lesson-form-contact .wpcf7-validation-errors{text-align:left!important}.fs__16{font-size:16px!important}div.thim-background-baner:after{background:url(assets/images/bg-slider.png) center center no-repeat;background-size:cover;z-index:0}div.thim-background-baner:before{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);opacity:.3}.thim-style-why-choose-us .why-choose-us-img{width:44%}.thim-style-why-choose-us .why-choose-us-icon{width:calc(56% - ((100% - 1160px)/ 2));align-self:center}@media (min-width:1400px){.thim-style-why-choose-us .why-choose-us-img{padding-left:125px}}div.thim-background-position-right{background-position:center right!important}div.thim-background-position-center{background-position:center!important}div.thim-background-position-left{background-position:center left!important}.counter-wraper{display:flex;justify-content:space-between;max-width:930px;margin-right:auto;margin-left:auto}@media (max-width:600px){.counter-wraper{flex-direction:column}}.has-text-color.has-border-color{color:#eee!important}.has-background.has-border-background-color{background-color:#eee!important}/*!--------------------------------------------------------------
14.0 - Widget
----------------------------------------------------------------*/.widget-area aside.widget{margin-bottom:50px}.widget-area aside.widget .search-form{position:relative;border:none;margin-top:-5px}.widget-area aside.widget .search-form label{width:100%;display:inline-block;font-weight:400;margin:0}.widget-area aside.widget .search-form label .search-field{line-height:24px;font-size:14px;width:100%;transition:all .3s ease-in-out;padding-bottom:8px;border:none;border-bottom:1px solid #eee;font-family:inherit;font-style:italic;background:0 0}.widget-area aside.widget .search-form label .search-field:focus{border-color:#f8b944}.widget-area aside.widget .search-form .search-submit{width:40px;position:absolute;top:0;right:0;border:none;z-index:2;background:0 0!important;border-radius:0;line-height:42px;height:42px;color:#888;font-size:0;font-weight:700;text-transform:uppercase}.widget-area aside.widget .search-form:after{content:"\f002";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:0;top:0;width:40px;height:42px;text-align:center;line-height:42px}/*!--------------------------------------------------------------
1.0 - Heading
----------------------------------------------------------------*/div.bp-element-heading .title{letter-spacing:inherit}div.bp-element-heading .sub-title{display:block}div.bp-element-heading.show-line-left{border-left:1px solid rgba(124,124,124,.2)}div.bp-element-heading.show-line-right{border-right:1px solid rgba(124,124,124,.2)}div.bp-element-heading.align-left .line{margin:0}div.bp-element-heading.thim-flex-heading{display:flex;flex-direction:column-reverse}/*!--------------------------------------------------------------
2.0 - Button
----------------------------------------------------------------*/.bp-element.bp-element-button.line-through{position:relative}.bp-element.bp-element-button.line-through:before{position:absolute;width:100%;height:1px;content:"";left:0;top:50%;background-color:#e5e5e5}.bp-element.bp-element-button.line-through>.btn,div.bp-element-video-box.layout-4 .video-box{position:relative}div.thim-background-baner .bp-element-button{display:inline-block;vertical-align:middle}div.thim-background-baner .bp-element-button .style-gradient{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5)}div.thim-background-baner .bp-element-button .style-gradient:before{background:#fff;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;right:1px;bottom:1px}div.thim-background-baner .bp-element-button .style-gradient:hover{background-color:-webkit-linear-gradient(left,#2d7fd5,#43c5d5)}div.thim-background-baner .bp-element-button .style-gradient:hover:before{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5)}/*!--------------------------------------------------------------
3.0 - Events
----------------------------------------------------------------*/.bp-element.bp-element-list-events.layout-1 .content .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bl-detail-event .info .contact .event-load-booking-form.isDisabled{cursor:not-allowed;text-decoration:none}/*!--------------------------------------------------------------
4.0 - Posts
----------------------------------------------------------------*/.bp-element.bp-element-posts.layout-list-1 .list-posts .item .content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bp-element.bp-element-posts.layout-slider .list-posts .item-slick .post-item .content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bp-element.bp-element-posts.layout-slider .list-posts .item-slick .post-item .content .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}/*!--------------------------------------------------------------
5.0 - Testimonials
----------------------------------------------------------------*/div.bp-element-testimonials.layout-slider-3 .item .info-wrap .info .title:before{display:none}div.bp-element-testimonials.layout-slider-9{max-width:936px;margin-right:auto;margin-left:auto}div.bp-element-testimonials.layout-slider-9 .wrap-element .slide-testimonial .slide-slick .slick-list .item-slick{padding-right:18px;padding-left:8px}div.bp-element-testimonials.layout-slider-9 .wrap-element .slide-testimonial .wrap-dot-slick .dots-slick{margin-top:52px}div.bp-element-testimonials.layout-slider-9 .wrap-element .testimonial-item .testimonial-text{padding:35px 34px 28px}div.bp-element-testimonials.layout-slider-9 .wrap-element .testimonial-item .testimonial-text .content{margin-bottom:22px}div.bp-element-testimonials.layout-slider-9 .wrap-element .testimonial-item .testimonial-text .icon .dashicons{margin-right:-3px}div.bp-element-testimonials.layout-slider-10 .slide-testimonial .slide-thumb{margin-top:80px}div.bp-element-testimonials.layout-slider-10 .slide-testimonial .slide-thumb:before{margin-left:0}/*!--------------------------------------------------------------
6.0 - search
----------------------------------------------------------------*/.bp-element.bp-element-search .search-button{color:#aeaeae;padding:0 18px;border-left:1px solid rgba(183,183,183,.1);border-right:1px solid rgba(183,183,183,.1);cursor:pointer;font-size:16px}.bp-element.bp-element-search .search-button:before{font-size:inherit;content:"\f4a4";font-family:Ionicons}.bp-element.bp-element-search .search-button:hover:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.bp-element.bp-element-search.layout-1.thim-element-search{width:50px;height:50px;background-color:#2d2d2d}.bp-element.bp-element-search.layout-1.thim-element-search .search-button{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#464646;color:#fff;font-size:18px;border:none;cursor:pointer}/*!--------------------------------------------------------------
7.0 - social-links
----------------------------------------------------------------*/div.bp-element.bp-element-social-links .socials{margin:0}div.bp-element.bp-element-social-links .socials li{margin-left:0;margin-right:15px}div.bp-element.bp-element-social-links .socials li a{color:#a1a1a1}.footer-home-5 .bp-element-social-links .socials li{margin-right:3px!important}.footer-home-5 .bp-element-social-links .socials li a{font-size:14px;line-height:1;color:#8e8e8e;display:inline-flex;justify-content:center;align-items:center;width:39px;height:39px;border-radius:50%;border:1px solid #8e8e8e;margin:5px;transition:all .2s}.footer-home-6 .bp-element.bp-element-social-links .socials{margin:0 0 0 -5px}.footer-home-6 .bp-element.bp-element-social-links .socials li{margin-right:4px!important}.footer-home-6 .bp-element.bp-element-social-links .socials li a{font-size:14px;line-height:1;color:#666;display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;background-color:#fff;margin:6px;transition:all .2s}/*!--------------------------------------------------------------
9.0 - brands
----------------------------------------------------------------*/.bp-element.bp-element-brands .slick-slider .slick-track{display:flex;justify-content:space-between;align-items:center}.bp-element.bp-element-brands .slick-slider .slick-track .item-brands{padding:0 15px;cursor:pointer}.bp-element.bp-element-brands .slick-slider .slick-track .item-brands img{opacity:.6;filter:grayscale(100%);transition:all .5s;margin:auto;width:auto;max-width:100%}.bp-element.bp-element-brands .slick-slider .slick-track .item-brands:hover img{opacity:1;transform:scale(1.05)}/*!--------------------------------------------------------------
9.0 - Video
----------------------------------------------------------------*/div.bp-element-video-box.layout-4{width:700px;max-width:100%;margin-right:auto;margin-left:auto;display:flex;justify-content:center}div.bp-element-video-box.layout-4 .video-box img{width:100%;height:100%}div.bp-element-video-box.layout-4 .video-box .overlay{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:0 0}div.bp-element-video-box.layout-4 .video-box .overlay .btn-open-video{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}div.bp-element-video-box.layout-6{width:100%}div.bp-element-video-box.layout-6 .wrap-element .video-image:after{background-repeat:repeat}/*!--------------------------------------------------------------
11.0 - instructor
----------------------------------------------------------------*/div.bp-element-list-instructors.layout-slider-2 .wrap-element .element-title{width:calc(100% - 400px - 72px);padding-top:127px}div.bp-element-list-instructors.layout-slider-2 .wrap-element .instructor-item .instructor-text{position:relative;left:2px}div.bp-element-list-instructors.layout-slider-2 .wrap-element .instructor-item .instructor-text .info{margin-bottom:27px}div.bp-element-list-instructors.layout-slider-2 .wrap-element .instructor-item .instructor-text .socials .social-item{margin:6px 5px}/*!--------------------------------------------------------------
12.0 - tabs
----------------------------------------------------------------*/.bp-element-tabs.layout-step{margin-top:54px}div.bp-element-tabs.layout-default .thim-wrap-tabs .thim-nav-tabs .item-nav{margin-bottom:14px;letter-spacing:-1px}/*!--------------------------------------------------------------
13.0 - grid-images
----------------------------------------------------------------*/.bp-element-grid-images.layout-images-slider.border-bottom{padding-bottom:60px;border-bottom:1px solid rgba(124,124,124,.2);margin-bottom:48px}.bp-element-grid-images.layout-images-slider .slide-image .wrap-arrow-slick .arow-slick{top:-21px}.bp-element-grid-images.layout-images-slider .slide-image .wrap-arrow-slick .arow-slick.prev-slick{left:3px}/*!--------------------------------------------------------------
14.0 - courses
----------------------------------------------------------------*//*!--------------------------------------------------------------
15.0 - accordion
----------------------------------------------------------------*/div.bp-element-accordion .wrapper-accordion .item-accordion .title h3{margin-bottom:0}div.bp-element-accordion.layout-3 .wrap-element .item .answer{padding-bottom:33px}/*!--------------------------------------------------------------
16.0 - login-form
----------------------------------------------------------------*/.become-teacher-form{padding:38px 25px 36px;background:#fff;width:530px;max-width:100%;margin-right:auto;margin-left:auto;position:relative;z-index:1}.become-teacher-form:before{content:'';display:block;width:calc(100% + 12px);height:calc(100% + 12px);border:6px solid rgba(18,18,18,.25);position:absolute;z-index:-1;top:-6px;left:-6px;border-radius:5px}.become-teacher-form .teacher-title{font-weight:500;font-size:30px;line-height:34px;color:#202121;text-align:center;margin-bottom:30px}.become-teacher-form .learn-press-message,.become-teacher-form>.message-info{text-align:center}.become-teacher-form form .learn-press-message{display:none}.become-teacher-form form .become-teacher-fields{display:flex;justify-content:space-between;flex-wrap:wrap}.become-teacher-form form .become-teacher-fields .form-field{width:calc((100% - 15px)/ 2);margin-bottom:16px}.become-teacher-form form .become-teacher-fields .form-field .rwmb-field label{display:none}.become-teacher-form form .become-teacher-fields .form-field input{font-weight:300;font-size:16px;line-height:1.625;color:#888;width:100%;background:0 0;height:51px;padding:0 15px;font-family:inherit;border:1px solid #e5e5e5}.become-teacher-form form .become-teacher-fields .form-field input:focus{outline:0;box-shadow:none}.become-teacher-form form .become-teacher-fields .form-field textarea{height:137px;border-color:#e5e5e5;color:#888}.become-teacher-form form .become-teacher-fields .form-field:last-child{width:100%}.become-teacher-form form .become-teacher-fields>button{margin-top:8px}.become-teacher-form form button{font-weight:500;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:100%;height:51px;-webkit-transition:all .2s;-khtml-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:0}.become-teacher-form form button:focus{outline:0}.become-teacher-form form .become-teacher-fields #bat_message{font-weight:300;font-size:16px;line-height:1.625;color:#202121;width:100%;background:0 0;border:none;display:block;margin:0;padding:14px 15px}.become-teacher-form .more-info{font-weight:300;font-size:16px;line-height:1.5;color:#747474;text-align:center;margin-top:20px}/*!--------------------------------------------------------------
16.0 - accordion
----------------------------------------------------------------*/.lp-profile .lp-form-field div.login-popup form input,div.login-popup form .lp-profile .lp-form-field input,div.login-popup form input{height:50px;line-height:50px;margin-bottom:20px;padding:0 21px;font-size:14px;font-family:inherit;cursor:pointer}.lp-profile .lp-form-field div.login-popup form input[type=submit],div.login-popup form .lp-profile .lp-form-field input[type=submit],div.login-popup form input[type=submit]{color:#fff}div.login-popup.box-login .link-bottom{position:relative;bottom:0}div.bp-element-login-popup .login-links{position:relative}div.bp-element-login-popup .login-links .user-info{position:absolute;min-width:200px;background:#fff;line-height:normal;left:0;visibility:hidden;opacity:0;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;margin-top:40px}div.bp-element-login-popup .login-links .user-info li>a{display:block;padding:14px 20px;font-size:14px;color:#333;position:relative}div.bp-element-login-popup .login-links .user-info li>a:after{content:'';margin-left:20px;margin-right:20px;height:1px;position:absolute;background:rgba(138,138,138,.2);bottom:0;width:calc(100% - 40px);left:0}div.bp-element-login-popup .login-links .user-info li>a:before{display:none}div.bp-element-login-popup .login-links .user-info li{display:block}div.bp-element-login-popup .login-links .user-info.open-user-infor{visibility:visible;opacity:1;margin-top:20px}header#masthead.header_v5 .header-wrapper .header-menu .menu-right .wpb_wrapper{display:flex;align-items:center}header#masthead.header_v5 .header-wrapper .header-menu .menu-right .bp-element-login-popup.layout-2{position:relative}header#masthead.header_v5 .header-wrapper .header-menu .menu-right .bp-element-login-popup.layout-2 .login-links>.logout>.text-logout{display:none}header#masthead.header_v5 .header-wrapper .header-menu .menu-right .bp-element-login-popup.layout-2:before{position:absolute;content:'/';top:0;left:0}/*!--------------------------------------------------------------
17.0 - icon box
----------------------------------------------------------------*/.bp-element-icon-box.layout-3 .icon-box .icon-image{width:96px;height:96px;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;background:#fff;transition:all .2s}.bp-element-icon-box.layout-3 .icon-box .icon-image img{max-width:100%}.bp-element-icon-box.layout-3 .icon-box .content{max-width:300px}.bp-element-icon-box.layout-3 .icon-box .content .title{font-weight:500;font-size:18px;line-height:1.333333;color:#fff;text-transform:uppercase;margin-bottom:15px}.bp-element-icon-box.layout-3 .icon-box .content .description{font-weight:300;font-size:16px;line-height:1.5;color:#fff}.bp-element-icon-box.layout-3:hover .icon-box .icon-image{background:rgba(255,255,255,.8)}.bp-element-icon-box.layout-3.icon-top{padding-bottom:35px}.bp-element-icon-box.layout-3.icon-top .icon-box{display:flex;flex-direction:column}.bp-element-icon-box.layout-3.icon-top .icon-box .icon-image{margin-top:-84px;margin-bottom:30px}.bp-element-icon-box.layout-3.icon-bottom{padding-top:39px}.bp-element-icon-box.layout-3.icon-bottom .icon-box{display:flex;flex-direction:column-reverse}.bp-element-icon-box.layout-3.icon-bottom .icon-box .icon-image{margin-bottom:-48px;margin-top:30px}.bp-element-icon-box.layout-3.align-center.icon-bottom .icon-box,.bp-element-icon-box.layout-3.align-center.icon-top .icon-box{align-items:center}.bp-element-icon-box.layout-3.align-center .icon-box .content .description,.bp-element-icon-box.layout-3.align-center .icon-box .content .title{text-align:center}div.bp-element-icon-box .icon-box .content .description .old-price{font-size:14px;text-decoration:line-through;margin:0 5px}div.bp-element-icon-box .icon-box .content .description .new-price{font-weight:700}div.bp-element-icon-box.layout-5 .icon-box .content{width:calc(100% - 60px - 4px)}div.bp-element-icon-box.layout-6 .icon-box{padding:53px 40px 31px}div.bp-element-icon-box.layout-6 .icon-box .button .link{font-family:roboto;font-size:16px;font-weight:500;line-height:26px;letter-spacing:.5px}/*!--------------------------------------------------------------
18.0 - icon box
----------------------------------------------------------------*/div.bp-element-list-events.layout-slider .item-slick:last-child{padding-bottom:0!important}div.bp-element-list-events.layout-list-2 .wrap-element .event-list .event-item:last-child{border-bottom:1px solid transparent}/*!--------------------------------------------------------------
19.0 - icon box
----------------------------------------------------------------*/div.bp-element-course-collections.layout-1 .item-slick{padding-bottom:30px}div.bp-element-course-collections.layout-1 .wrap-arrow-slick .arow-slick{background:rgba(149,149,149,.8)}div.bp-element-course-collections.layout-1 .wrap-arrow-slick .arow-slick:hover{background:#f8b944}div.bp-element-course-collections.layout-1 .course-item{padding:8px 8px 28px;background:#fff;box-shadow:13px 15px 15px 0 rgba(105,105,105,.08);transition:all .3s;cursor:pointer}div.bp-element-course-collections.layout-1 .course-item:hover,div.bp-element-list-courses.layout-grid .item-course:hover,div.bp-element-posts.layout-slider .post-item:hover{box-shadow:3px 4px 15px 0 rgba(105,105,105,.08)}div.bp-element-course-collections.layout-1 .course-item .image{margin-bottom:32px}div.bp-element-course-collections.layout-1 .course-item .content .title{text-align:center;margin-top:0;margin-bottom:4px;position:relative;z-index:101}div.bp-element-course-collections.layout-1 .course-item .content .title a{font-weight:400;font-size:18px;line-height:1.444444;color:#292929;text-transform:uppercase;text-align:center;transition:all .2s}div.bp-element-course-collections.layout-1 .course-item .content .title a:hover{color:#f8b944!important}div.bp-element-course-collections.layout-1 .course-item .content .description{font-weight:300;font-size:16px;line-height:1.625;color:#747474;text-align:center}div.bp-element-course-collections.thim_collections_margin{margin-left:-20px;margin-right:-20px}div.bp-element-course-collections .slide-course .item-slick:hover{cursor:pointer}div.bp-element-course-collections .slide-course .item-slick .course-item .image{overflow:hidden}div.bp-element-course-collections .slide-course .item-slick .course-item .image img{-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.bp-element-course-collections .slide-course .item-slick .course-item .image img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}div.bp-element-posts.layout-slider .post-item{cursor:pointer;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}/*!--------------------------------------------------------------
20.0 - event-calendar
----------------------------------------------------------------*//*!--------------------------------------------------------------
20.0 - counter box
----------------------------------------------------------------*/div.all-teachers-page .bp-element-counter-box.layout-1{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:23px;padding-bottom:23px}div.all-teachers-page .bp-element-counter-box.layout-1::after{content:'';position:absolute;display:block;width:60px;height:1px;background:rgba(124,124,124,.2);bottom:0;left:calc(50% - 30px)}div.all-teachers-page .bp-element-counter-box.layout-1:last-child:after{display:none}div.all-teachers-page .bp-element-counter-box.layout-1:first-child{padding-top:0}div.all-teachers-page .bp-element-counter-box.layout-1 .number_counter{font-weight:700;font-size:60px;line-height:1;text-align:center;text-transform:uppercase;margin-bottom:5px}div.all-teachers-page .bp-element-counter-box.layout-1 .title{font-weight:400;font-size:18px;line-height:1.444444;color:#292929;text-align:center;margin-bottom:0}.bp-element-counter-box .counter-boxes .counter-box{font-weight:300;line-height:1.5;font-size:16px;text-align:center;max-width:250px}/*!--------------------------------------------------------------
20.0 - features
----------------------------------------------------------------*//*!--------------------------------------------------------------
21.0 - image-box
----------------------------------------------------------------*//*!--------------------------------------------------------------
22.0 - image-box
----------------------------------------------------------------*/div.bp-element-list-instructors.layout-slider-2 .instructor-item .instructor-image{min-height:480px}/*!--------------------------------------------------------------
23.0 - image-box
----------------------------------------------------------------*/.form-contactpage{display:flex;justify-content:space-between;flex-wrap:wrap}.form-contactpage label.wrap-input{width:calc((100% - 50px)/ 3);margin-bottom:25px;height:51px}.form-contactpage .wap-textarea{border:1px solid #e5e5e5;font-weight:300;font-size:16px;line-height:1.625;color:#202121;width:100%;min-height:137px;display:block}.thim-style-form-course .wpcf7-validation-errors{width:382px;border:0;background:#fffbbf;position:absolute}.thim-style-form-course .wpcf7-response-output{position:absolute}.thim-form-course{width:382px;max-width:100%;border:1px solid #fff;border-radius:15px;box-shadow:6px 8px 20px 0 rgba(0,0,0,.1);background:#fff}.thim-form-course .pr_3{padding-right:3px}.thim-form-course .pl_5{padding-left:5px}.thim-form-course .select2{width:100%!important}.thim-form-course .select2 .selection .select2-selection{border:0!important}.thim-form-course .heading-form-course{background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);padding:29px 0;border-top-left-radius:15px;border-top-right-radius:15px;margin-bottom:40px}.thim-form-course .heading-form-course .title{font-size:20px;color:#fff;text-align:center;font-weight:500;text-transform:uppercase;margin-bottom:0}.thim-form-course .content-form-course{padding:0 23px 0 24px}.thim-form-course .content-form-course span.wpcf7-not-valid-tip{display:none}.thim-form-course .content-form-course input{font-weight:300;font-size:16px;line-height:42px;border:1px solid #e5e5e5;color:#333;width:100%;background:0 0;padding:0 15px 0 33px;margin-bottom:20px;border-radius:5px;position:relative;font-family:Roboto}.thim-form-course .content-form-course input.wpcf7-not-valid{border-color:red}.thim-form-course .content-form-course input::-webkit-input-placeholder{color:#333;font-family:Roboto}.thim-form-course .content-form-course input::-moz-placeholder{color:#333;font-family:Roboto}.thim-form-course .content-form-course input:-ms-input-placeholder{color:#333;font-family:Roboto}.thim-form-course .content-form-course input:-moz-placeholder{color:#333;font-family:Roboto}.thim-form-course .content-form-course input::-webkit-inner-spin-button{display:none}.thim-form-course .content-form-course input::-webkit-clear-button{display:none}.thim-form-course .content-form-course input::-webkit-calendar-picker-indicator{opacity:0}.thim-form-course .content-form-course input::-webkit-calendar-picker-indicator:hover{background:0 0;cursor:pointer}.thim-form-course .content-form-course input[type=date]{line-height:40px;padding:0 0 0 33px}.thim-form-course .content-form-course .your-car .select2-selection__rendered,.thim-form-course .content-form-course .your-course .select2-selection__rendered{width:100%;font-weight:300;font-size:16px;line-height:42px;border:1px solid #e5e5e5;color:#202121;max-width:100%;background:0 0;padding:0 15px 0 33px;margin-bottom:20px;border-radius:5px;text-align:left}.thim-form-course .content-form-course .your-name{position:relative}.thim-form-course .content-form-course .your-name:before{content:'\f3a0';position:absolute;left:15px;text-align:center;line-height:43px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .content-form-course .your-email{position:relative}.thim-form-course .content-form-course .your-email:before{content:'\f132';position:absolute;left:15px;text-align:center;line-height:43px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .content-form-course .your-phone{position:relative}.thim-form-course .content-form-course .your-phone:before{content:'\f4b9';position:absolute;left:15px;text-align:center;line-height:43px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .content-form-course .your-date{position:relative}.thim-form-course .content-form-course .your-date:before{content:'\f073';position:absolute;left:15px;text-align:center;line-height:43px;top:-10px;font-family:FontAwesome;color:#666;font-size:14px;z-index:10}.thim-form-course .content-form-course .your-time{position:relative}.thim-form-course .content-form-course .your-time:before{content:'\f3b3';position:absolute;left:15px;text-align:center;line-height:43px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .content-form-course .your-car{position:relative}.thim-form-course .content-form-course .your-car:before{content:'\f36f';position:absolute;left:15px;text-align:center;line-height:45px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .content-form-course .your-course{position:relative}.thim-form-course .content-form-course .your-course:before{content:'\f12e';position:absolute;left:15px;text-align:center;line-height:45px;top:-10px;font-family:Ionicons;color:#666;z-index:10}.thim-form-course .footer-form-course{padding:0 25px}.lp-profile .lp-form-field .thim-form-course .footer-form-course input[type=submit],.thim-form-course .footer-form-course .lp-profile .lp-form-field input[type=submit],.thim-form-course .footer-form-course input[type=submit]{font-weight:400;font-size:16px;line-height:46px;border:none;color:#fff;width:100%;padding:0 15px;margin-top:33px;border-radius:5px;background:-webkit-linear-gradient(left,#2d7fd5,#43c5d5);text-transform:uppercase;margin-bottom:40px;font-family:Roboto}div.book-lesson-form .wrap-input input,div.book-lesson-form .wrap-textarea textarea{font-weight:300;line-height:1.5;color:#333;background:#fff;font-family:Roboto;font-size:16px}div.book-lesson-form{display:flex;flex-wrap:wrap;justify-content:space-between}div.book-lesson-form .wrap-input{width:calc(50% - 5px);margin-bottom:20px}div.book-lesson-form .wrap-input input{width:100%;height:54px;border-radius:27px;border:1px solid #ebebeb;padding:0 29px}div.book-lesson-form .wrap-input input:focus{border-color:#f56869}div.book-lesson-form .wrap-textarea{width:100%;margin-bottom:40px}div.book-lesson-form .wrap-textarea textarea{display:block;width:100%;min-height:219px;border-radius:27px;border:1px solid #ebebeb;padding:12px 29px}div.book-lesson-form .wrap-textarea textarea:focus{border-color:#f56869}div.book-lesson-form .btn-submit{font-family:Roboto;font-weight:400;font-size:16px;color:#fff;background:#f56869;display:inline-flex;justify-content:center;align-items:center;height:50px;border-radius:25px;padding:0 65px;transition:all .2s;outline:0;border:none;cursor:pointer}body.left_courses .wrapper-item-course .item-course.color-2,div.bp-element-list-courses.layout-grid .item-course .pic img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-khtml-transition:all .3s}div.book-lesson-form .btn-submit:hover{background:#f23839}div.wpcf7 .wpcf7-validation-errors{color:red}/*!--------------------------------------------------------------
24.0 - list courses
----------------------------------------------------------------*/div.bp-element-list-courses.layout-grid .item-course{cursor:pointer}div.bp-element-list-courses.layout-grid .item-course .pic{overflow:hidden}div.bp-element-list-courses.layout-grid .item-course .pic img{transform:scale(1,1);width:100%;transition:all .3s}div.bp-element-list-courses.layout-grid .item-course .pic img:hover{transform:scale(1.2,1.2)}div.bp-element-list-courses.layout-slider-2 .slide-course .wrap-arrow-slick{height:228px}div.bp-element-list-courses.layout-slider-2 .slide-course .course-item .course-text .price .old-price{text-decoration:line-through;color:#777}div.bp-element-list-courses.layout-slider .course-item .content .title{line-height:1.3}div.bp-element-list-courses.layout-slider .course-item .info .price{padding-right:10px}body.left_courses .wrapper-item-course{margin-bottom:40px;cursor:pointer}body.left_courses .wrapper-item-course .item-course{text-align:left;height:100%;background:#fff;border-radius:5px;overflow:hidden;box-shadow:13px 15px 15px 0 rgba(105,105,105,.08)}body.left_courses .wrapper-item-course .item-course.color-2{transition:all .3s}body.left_courses .wrapper-item-course .item-course.color-2:hover{box-shadow:3px 4px 15px 0 rgba(105,105,105,.08)}body.left_courses .wrapper-item-course .item-course .pic{position:relative}body.left_courses .wrapper-item-course .item-course .pic .price{font-weight:400;font-size:14px;line-height:34px;color:#fff;position:absolute;z-index:2;top:20px;right:0;height:34px;padding:0 15px}body.left_courses .wrapper-item-course .item-course .pic .price .old-price{font-weight:300;font-style:italic;font-size:12px;text-decoration:line-through;margin-right:7px}body.left_courses .wrapper-item-course .item-course .pic .image .thumbnail{overflow:hidden}body.left_courses .wrapper-item-course .item-course .pic .image .thumbnail img{transform:scale(1,1);width:100%;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.left_courses .wrapper-item-course .item-course .pic .image .thumbnail img:hover{transform:scale(1.2,1.2)}body.left_courses .wrapper-item-course .item-course .text{padding:0 20px 30px}body.left_courses .wrapper-item-course .item-course .text .teacher{margin-bottom:14px}body.left_courses .wrapper-item-course .item-course .text .teacher .ava{width:43px;height:43px;border-radius:50%;border:2px solid #fff;overflow:hidden;margin-top:-24px;position:relative;z-index:10;margin-bottom:4px}body.left_courses .wrapper-item-course .item-course .text .teacher .ava img{width:100%;height:100%}body.left_courses .wrapper-item-course .item-course .text .teacher a{font-weight:400;font-size:14px;line-height:1.5;color:#292929;transition:all .2s}body.left_courses .wrapper-item-course .item-course .text .teacher a:hover{color:#f7c370}body.left_courses .wrapper-item-course .item-course .text .title-course{margin-bottom:18px;line-height:18px}body.left_courses .wrapper-item-course .item-course .text .title-course a{font-weight:400;font-size:18px;line-height:1.333333;color:#292929;transition:all .2s}body.left_courses .wrapper-item-course .item-course .text .title-course a:hover{color:#f7c370}body.left_courses .wrapper-item-course .item-course .text .info-course{font-weight:300;font-size:14px;line-height:1.7;color:#7c7c7c;text-transform:capitalize}body.left_courses .wrapper-item-course .item-course .text .info-course span{white-space:nowrap;margin-right:10px}body.left_courses .wrapper-item-course .item-course .text .info-course span i{margin-right:2px}body.left_courses .wrapper-item-course .item-course .text .info-course a{white-space:nowrap;color:#7c7c7c;margin-right:10px;transition:all .2s}body.left_courses .wrapper-item-course .item-course .text .info-course a:hover{color:#f7c370}body.left_courses .wrapper-item-course .item-course .text .info-course a i{margin-right:2px}body.left_courses .wrapper-item-course .item-course .text .info-course .star i{color:#f8c66c}/*!--------------------------------------------------------------
25.0 - pricing table
----------------------------------------------------------------*/div.bp-element-pricing-table.layout-3 .wrap-element .pricing-item .symbol img{padding:0}div.bp-element-pricing-table.layout-3 .wrap-element .pricing-item .back-ground{opacity:.2}div.bp-element-pricing-table.layout-3 .wrap-element .pricing-item .description{margin-bottom:25px}/*!--------------------------------------------------------------
26.0 - twitter
----------------------------------------------------------------*/div.bp-element-twitter.layout-slider.fs__16 .list-tweets .tweet-item .tweet-content{font-size:16px}/*!--------------------------------------------------------------
1.0 - Revolution Slider
----------------------------------------------------------------*/.rev_slider .custom.tp-bullets .tp-bullet{width:10px;height:10px;border-radius:100%;background-color:#6f6e63}.rev_slider .custom.tp-bullets .tp-bullet:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";border-radius:50%;border:1px solid #6f6e63}.rev_slider .custom.tp-bullets .tp-bullet.selected:before{top:-3px;right:-3px;bottom:-3px;left:-3px}@media (min-width:600px) and (max-width:815px){body.responsive .custom.tp-bullets{right:15px!important;transform:matrix(1,0,0,1,-32,-10)!important}}.grid-courses .course-item:hover .image img,.related-archive .course-item:hover .image img{transform:scale(1.1)}/*!--------------------------------------------------------------
2.0 - JS Composer
----------------------------------------------------------------*/.vc_row{position:relative}.vc_row .overlay{position:absolute;left:0;top:0;width:100%;height:100%;content:""}.vc_row>.wpb_column{position:relative}.vc_row.bg_pos_bottom_center{background-position:center bottom!important}.vc_row.bg_pos_top_center{background-position:center top!important}.thim-style-counter-box{max-width:934px;margin-left:auto;margin-right:auto}/*!--------------------------------------------------------------
3.0 - yikes-easy
----------------------------------------------------------------*/.yikes-easy-mc-form.layout-footer{display:flex;margin-bottom:25px}.yikes-easy-mc-form.layout-footer label{display:inline-block}.yikes-easy-mc-form.layout-footer label input[type=email]{width:100%;padding-left:18px;padding-right:10px;border:1px solid rgba(137,137,137,.3);background-color:transparent;color:#ccc;height:50px;font-size:15px;font-weight:300;transition:all .5s}.yikes-easy-mc-form.layout-footer label input[type=email]:focus{border:1px solid}.yikes-easy-mc-form.layout-footer button{height:50px;width:auto;margin-top:0;padding:0 18px;font-family:inherit;cursor:pointer;color:#fff;font-size:16px;transition:all .5s}/*!--------------------------------------------------------------
4.0 - learnpress
----------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - List Courses
----------------------------------------------------------------*/.grid-courses .course-item{background:#fff;border:1px solid #e6e6e6;transition:all .3s;position:relative;margin-bottom:30px}.grid-courses .course-item:hover{box-shadow:13px 15px 15px 0 rgba(105,105,105,.08)}.grid-courses .course-item .link-item{position:absolute;z-index:11;display:block;width:100%;height:100%;top:0;left:0}.grid-courses .course-item .image{overflow:hidden}.grid-courses .course-item .image img{width:100%;transition:all .3s}.grid-courses .course-item .content{padding:0 15px 18px}.grid-courses .course-item .content .ava{width:68px;height:68px;border-radius:50%;overflow:hidden;position:relative;z-index:100;margin:-34px auto 9px}.grid-courses .course-item .content .ava img{width:100%;height:100%}.grid-courses .course-item .content .name{text-align:center;position:relative;z-index:101}.grid-courses .course-item .content .name a{font-weight:400;font-size:16px;line-height:1.5;color:#292929;text-transform:uppercase;transition:all .2s}.grid-courses .course-item .content .name a:hover{text-decoration:none;color:#f8b944}.grid-courses .course-item .content .star{font-size:12px;color:#f8b944;text-align:center;line-height:14px;letter-spacing:-1px;margin-bottom:21px}.grid-courses .course-item .content .title{text-align:center;position:relative;z-index:101;min-height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-courses .course-item .content .title a{font-weight:400;font-size:18px;line-height:1.444444;color:#292929;text-align:center;transition:all .2s}.grid-courses .course-item .content .title a:hover{text-decoration:none;color:#f8b944}.grid-courses .course-item .content .description{font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c;text-align:center}.grid-courses .course-item .info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #e5e5e5;padding:17px 18px 14px}.grid-courses .course-item .info .price{font-weight:500;font-size:20px;line-height:1.3;color:#292929;padding-right:15px}.grid-courses .course-item .info .price.free{color:#f8b944}.grid-courses .course-item .info .price .old-price{font-weight:300;font-size:16px;line-height:1.625;color:#747474;position:relative;margin-left:8px}.grid-courses .course-item .info .price .old-price::after{content:'';display:block;position:absolute;width:calc(100% + 4px);height:1px;background:#747474;top:calc(50% - 1px);left:-2px}.grid-courses .course-item .info .numbers{position:relative;z-index:101}.grid-courses .course-item .info .numbers a{font-weight:300;font-size:16px;line-height:1.625;color:#747474;transition:all .2s}.grid-courses .course-item .info .numbers a i{font-size:18px;color:#cacaca;transition:all .2s}.grid-courses .course-item .info .numbers a:hover{text-decoration:none;color:#f8b944}.grid-courses .course-item .info .numbers a:hover i{color:#f8b944}.grid-courses .course-item .info .numbers .contact{margin-right:7px}nav.learn-press-pagination{border-top:1px solid rgba(124,124,124,.2);margin-top:30px;padding-top:50px}nav.learn-press-pagination ul.page-numbers>li a,nav.learn-press-pagination ul.page-numbers>li span{border:none;font-size:18px;width:30px;padding:0;text-align:center;font-weight:500;line-height:30px;display:block}nav.learn-press-pagination ul.page-numbers>li a{color:#292929}nav.learn-press-pagination ul.page-numbers>li span{background-color:#f8b944;color:#fff}@media (min-width:1400px){.grid-courses .course-item{margin-right:5px;margin-left:5px;margin-bottom:40px}}@media (min-width:1025px) and (max-width:1400px){.grid-courses .course-item .info{padding-right:10px;padding-left:10px}.grid-courses .course-item .info .price{font-size:18px;padding-right:5px}.grid-courses .course-item .info .price .old-price{margin-left:2px}.grid-courses .course-item .info .numbers{font-size:16px}}/*!--------------------------------------------------------------
2.0 - profile
----------------------------------------------------------------*/.lp-profile #wrapper-container .content-area .site-content{padding-bottom:0}.lp-profile .thim-about-me-area .custom-col{padding-bottom:50px}.lp-profile .thim-about-me-area .teacher{position:relative}.lp-profile .thim-about-me-area .teacher .pic{width:100%}.lp-profile .thim-about-me-area .teacher .content{position:absolute;width:100%;left:0;bottom:0;background:rgba(41,41,41,.7)}.lp-profile .thim-about-me-area .teacher .content .social-link{display:flex;justify-content:center}.lp-profile .thim-about-me-area .teacher .content .social-link .item{font-size:16px;color:#878787;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;border-radius:50%;border:1px solid #e7e7e7;margin:-20px 5px 0;transition:all .2s}.lp-profile .thim-about-me-area .teacher .content .social-link .item:hover{background:#f8b944;border-color:#f8b944;color:#fff}.lp-profile .thim-about-me-area .teacher .content .info{display:flex;flex-direction:column;align-items:center;padding:22px 15px 20px}.lp-profile .thim-about-me-area .teacher .content .info .name{font-weight:400;font-size:18px;line-height:1.222222;color:#fff;text-transform:uppercase;text-align:center;transition:all .2s;margin-bottom:3px}.lp-profile .thim-about-me-area .teacher .content .info .name:hover{color:#f8b944}.lp-profile .thim-about-me-area .teacher .content .info .description{font-weight:300;font-size:16px;line-height:1.375;color:#c7c7c7;text-align:center}.lp-profile .thim-about-me-area .title-area{margin-bottom:34px;margin-top:-4px}.lp-profile .thim-about-me-area .title-area .title{font-weight:400;font-size:30px;line-height:1.1;color:#292929;margin-bottom:10px}.lp-profile .thim-about-me-area .title-area .line{width:100%;height:1px;background:rgba(124,124,124,.2)}.lp-profile .thim-about-me-area .text-about-me p{font-weight:300;font-size:18px;line-height:1.666666;color:#888;margin-bottom:42px}.lp-profile .thim-about-me-area .text-about-me ul li{font-weight:300;font-size:18px;line-height:1.666666;color:#888;padding-left:18px;position:relative;margin-bottom:6px}.lp-profile .thim-about-me-area .text-about-me ul li i{position:absolute;font-size:6px;top:12px;left:0}.lp-profile .thim-about-me-area .contact-info li{font-weight:300;font-size:18px;line-height:1.444444;color:#747474;display:flex;flex-direction:column;padding-left:25px;margin-bottom:29px}.lp-profile .thim-about-me-area .contact-info li a{color:#747474;transition:all .2s}.lp-profile .thim-about-me-area .contact-info li a:hover{color:#f8b944}.lp-profile .thim-about-me-area .contact-info li span{font-weight:400;color:#292929;position:relative;margin-bottom:8px}.lp-profile .thim-about-me-area .contact-info li span i{color:#f8b944;position:absolute;top:3px;left:-25px}.lp-profile #learn-press-user-profile #learn-press-profile-nav:before{display:none}.lp-profile #learn-press-user-profile .list-contact{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 60px 12px}.lp-profile #learn-press-user-profile .list-contact .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-basis:100%;align-items:center;justify-content:center;padding-left:40px;padding-right:5px}.lp-profile #learn-press-user-profile .list-contact .item:not(:last-child){border-right:1px solid #e6e6e6}.lp-profile #learn-press-user-profile .list-contact .item .contact-icon{font-size:21px;margin-right:20px;width:43px;height:43px;line-height:41px;text-align:center;color:#bfbfbf;border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile #learn-press-user-profile .list-contact .item .contact-content{letter-spacing:.3px;font-size:16px;flex-grow:1;line-height:1}.lp-profile #learn-press-user-profile .list-contact .item .contact-content .title{margin-bottom:6px}.lp-profile #learn-press-user-profile .list-contact .item .contact-content a{color:#1e1e1e;font-weight:400}.lp-profile #learn-press-user-profile .info-general{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-bottom:59px;padding-top:43px}.lp-profile #learn-press-user-profile .info-general .avatar{flex-shrink:0}.lp-profile #learn-press-user-profile .info-general .biographical{padding-top:28px;padding-left:28px;line-height:1.67;letter-spacing:.4px}.lp-profile #learn-press-user-profile .info-general .biographical .title{font-size:30px;font-weight:400;letter-spacing:.6px;padding-bottom:5px;border-bottom:1px solid rgba(230,230,230,.8);margin-bottom:40px}.lp-profile .group-settings .tabs-title{list-style:none;border-bottom:1px solid rgba(230,230,230,.8);padding-bottom:13px;margin-left:0;margin-bottom:40px}.lp-profile .group-settings .tabs-title .tab{display:inline-block;font-weight:400;letter-spacing:.4px}.lp-profile .group-settings .tabs-title .tab:not(:last-child){margin-right:59px}.lp-profile .group-settings .tabs-title .tab.active{position:relative}.lp-profile .group-settings .tabs-title .tab.active:after{position:absolute;content:'';width:100%;height:2px;left:0;bottom:-14px}.lp-profile .group-settings .tabs-content{padding-bottom:130px}.lp-profile .group-settings .tabs-content .content:not(.active){display:none}.lp-profile .group-settings .tabs-content .user-profile-section-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.lp-profile .group-settings .tabs-content .user-profile-section-content .info-left,.lp-profile .group-settings .tabs-content .user-profile-section-content .info-right{width:calc(50% - 26px)}.lp-profile .group-settings .tabs-content .user-profile-section-content .info-left{margin-right:52px}.lp-profile .group-settings .tabs-content .user-profile-section-content .info-right .lp-form-field-wrap{margin-left:0}.lp-profile .lp-form-field input,.lp-profile .lp-form-field textarea{width:100%;border:1px solid #e6e6e6;font-size:16px;font-weight:300;padding:12px 20px;color:#7c7c7c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile .lp-form-field input:not([type=password]):focus,.lp-profile .lp-form-field textarea:not([type=password]):focus{font-style:normal}.lp-profile .lp-form-field input::placeholder,.lp-profile .lp-form-field textarea::placeholder{font-style:italic}.lp-profile .lp-form-field textarea{line-height:1.88}.lp-profile #lp-user-edit-avatar .lp-avatar-preview:before{position:absolute;display:block;content:'';width:100%;height:100%;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile #lp-user-edit-avatar .lp-avatar-preview #lp-avatar-actions{text-align:right;height:100%;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile #lp-user-edit-avatar .lp-avatar-preview #lp-avatar-actions #lp-upload-photo{color:#fff;cursor:pointer;font-size:12px;display:inline-block;background-color:unset;border:none;margin-right:5px}.lp-profile #lp-user-edit-avatar .lp-avatar-preview #lp-avatar-actions #lp-remove-upload-photo{position:relative;color:#fff;cursor:pointer;background-color:unset;font-size:15px;border:none;margin-right:5px}.lp-profile #lp-user-edit-avatar .lp-avatar-preview:hover:not(.croping):before{background-color:#000;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity:.6;-khtml-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6;opacity:.6}.lp-profile #lp-user-edit-avatar .lp-avatar-preview:hover:not(.croping) #lp-avatar-actions{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.lp-profile .learn-press-user-profile #lp-user-edit-avatar #lp-avatar-actions{margin:0}.lp-profile .after-main{overflow:hidden}.lp-profile .after-main .container{max-width:1024px}.lp-profile .after-main .widget_thim_layout_builder img{position:static}.lp-profile .after-main .thim-content-talk p{margin-bottom:44px}.lp-profile .after-main form.wpcf7-form{background-color:#fff;padding:56px 50px 60px;width:478px;box-sizing:border-box;border:5px solid rgba(0,0,0,.8);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lp-profile .after-main form.wpcf7-form .sub-title{font-size:20px;font-weight:300;letter-spacing:.4px;line-height:1.2;margin-bottom:6px;text-transform:uppercase}.lp-profile .after-main form.wpcf7-form .main-title{font-size:40px;font-weight:500;line-height:1.1;letter-spacing:.8px;margin-bottom:26px}.lp-profile .after-main form.wpcf7-form label{font-size:16px;line-height:1.5;letter-spacing:.3px}.lp-profile .after-main form.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:30px}.lp-profile .after-main form.wpcf7-form input,.lp-profile .after-main form.wpcf7-form textarea{border:1px solid #e2e2e2;line-height:1.5;letter-spacing:.3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lp-profile .after-main form.wpcf7-form input.wpcf7-not-valid,.lp-profile .after-main form.wpcf7-form textarea.wpcf7-not-valid{border-color:red}.lp-profile .after-main form.wpcf7-form .lp-form-field input[type=email],.lp-profile .after-main form.wpcf7-form input[type=email],.lp-profile .lp-form-field .after-main form.wpcf7-form input[type=email]{height:50px}.lp-profile .after-main form.wpcf7-form input[type=submit]{font-size:18px;letter-spacing:.4px;color:#fff;text-transform:none;font-weight:400;height:50px}.lp-profile .after-main form.wpcf7-form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin-top:10px}.lp-profile .after-main .thim-content-talk{margin-top:190px;margin-left:0}.lp-profile .learn-press-user-profile .lp-avatar-preview.croping .lp-avatar-crop-image .lp-crop-controls .lp-zoom{background:#202121;border-color:#202121}.lp-profile #tab-settings .certificates-section .certificates-section-wrap{padding-left:9px;padding-right:18px}.lp-profile #tab-settings .certificates-section .learn-press-user-profile-certs .item .inside{width:100px}.lp-profile #tab-settings .certificates-section .learn-press-cert-preview #cert-design-viewport{margin-top:0}.lp-profile #tab-settings .certificates-section .learn-press-user-profile-certs{margin:0}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-nav>div{position:absolute;top:50%;font-size:24px;color:#2b3339;background-color:transparent;padding:0;margin:-15px 0 0}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-nav>div.owl-prev{left:-10px}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-nav>div.owl-next{right:-19px}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item .inside{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item:last-child{position:absolute;height:100%;right:0;padding-left:11px;background-clip:content-box}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item:last-child .more-info{position:relative;background-color:#e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100px;height:100px;cursor:pointer}.lp-profile #tab-settings .certificates-section .owl-carousel .owl-item:last-child .more-info:before{position:absolute;content:"\002b";font-size:24px;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.lp-profile #learn-press-profile-content .button-when-logged{display:none!important}.lp-profile .sk-three-bounce{display:inline-block;width:65px;text-align:center}.lp-profile .sk-three-bounce .sk-child{width:12px;height:12px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.lp-profile .sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.lp-profile .sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.lp-profile #load-more-button.loading .loadmore .sk-three-bounce,.lp-profile .submit.update-profile button[type=submit] .sk-three-bounce,.lp-profile form[name=lp-edit-profile].learnpress-v3-profile .submit.update-profile{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field:after,.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field:before{content:" ";display:table}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field:after{clear:both}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field input{display:block;width:100%!important;border:1px solid #eee;min-width:100px}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field .select2{display:block;width:100%!important;min-width:100px}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field .select2 .select2-selection{line-height:50px;height:50px}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field .select2 .select2-selection .select2-selection__rendered{line-height:50px;padding:0 25px}.lp-profile .learn-press-user-profile .lp-form-field-wrap .lp-form-field .select2 .select2-selection .select2-selection__arrow{height:50px}.lp-profile .learn-press-user-profile .learn-press-subtabs{background:#efefef;margin:0 0 30px;padding:10px 20px}.lp-profile .lp-form-field input{line-height:50px;padding:0 25px}.lp-profile table,.lp-profile td,.lp-profile tr{border:1px solid #eee}.lp-profile .learnpress .learn-press-user-profile .learn-press-subtab-content .profile-courses .learn-press-course-results-progress{padding:0 28px}.lp-profile #learn-press-form-login{text-align:center;margin-bottom:100px;margin-top:50px}.lp-profile #learn-press-form-login p{display:inline-block;width:100%}.lp-profile #learn-press-form-login p input[type=password],.lp-profile #learn-press-form-login p input[type=text]{line-height:30px;padding:4px 20px;border:1px solid #eee;width:450px;max-width:100%;color:#999;float:none;border-radius:5px}.lp-profile #learn-press-form-login p.login-password label,.lp-profile #learn-press-form-login p.login-username label{display:block}.lp-profile #learn-press-form-login p .lp-form-field input[type=submit],.lp-profile #learn-press-form-login p input[type=submit],.lp-profile .lp-form-field #learn-press-form-login p input[type=submit]{line-height:40px;height:40px;padding:0 30px;font-weight:500;font-size:15px;border:none;color:#fff;border-radius:5px}.lp-profile #load-more-button.loading .loadmore span,.lp-profile #load-more-button.loading .loadmore:hover span{color:transparent}.lp-profile .lp-profile .group-settings .tabs-content .profile-courses .content{display:inline-block}.lp-profile .profile-courses .course{padding-bottom:40px}.lp-profile .profile-courses .content,.lp-profile .profile-courses .content .thim-course-content,.lp-profile .profile-courses .content .thumbnail{float:left;width:100%}.lp-profile #load-more-button{text-align:center;margin-top:20px}.lp-profile #load-more-button .loadmore{position:relative;height:55px;line-height:55px;padding:0 86px;font-weight:400;letter-spacing:.3px;text-transform:uppercase;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.lp-profile #load-more-button .loadmore .sk-three-bounce{display:none}.lp-profile #load-more-button.loading .loadmore .sk-three-bounce{display:block;position:absolute;left:50%}.lp-profile .learn-press-user-profile-certs{margin:0 -15px}.lp-profile .learn-press-user-profile-certs li{margin-bottom:0;width:33.33%}.lp-profile .learn-press-user-profile-certs li .inside{margin:0 15px 15px}.lp-profile .learn-press-user-profile-certs .learn-press-cert-preview #cert-design-viewport{margin-top:0}.lp-profile .table-orders{border:none;border-top:1px solid #eee}.lp-profile .table-orders th{border:1px solid #eee}.lp-profile .table-orders tbody tr td,.lp-profile .table-orders thead tr th{float:left;border-bottom:none;font-size:16px;border-top:none;letter-spacing:.3px}.lp-profile .table-orders thead tr{width:100%;float:left;border-right:none;border-top:none}.lp-profile .table-orders thead tr th{width:20%;border-left:none;line-height:50px;padding:0 20px;color:#1e1e1e;font-weight:500}.lp-profile .table-orders tbody tr{width:100%;float:left;border-right:none;border-top:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.lp-profile .table-orders tbody tr td{min-width:20%;border-left:none;line-height:26px;padding:12px 20px;font-weight:300;color:#888}.lp-profile .table-orders tbody tr td a{color:#888}.lp-profile .learn-press-wishlist-courses{margin:0;list-style:none}.lp-profile .learn-press-wishlist-courses li{display:inline-block;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.lp-profile .learn-press-wishlist-courses li a{line-height:50px;color:#202121}.lp-profile .learn-press-wishlist-courses li button{padding:0 40px;line-height:50px;border:none;display:inline-block;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-webkit-border-top-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;-moz-border-radius-topleft:30px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;float:right;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;cursor:pointer;border-radius:30px}.lp-profile .lp_order_details h2{margin:50px 0 20px}.lp-profile .lp_order_details~a{height:55px;line-height:55px;padding:0 86px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-webkit-border-top-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;-moz-border-radius-topleft:30px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;font-weight:400;letter-spacing:.3px;text-transform:uppercase;color:#fff;margin:20px 0 70px;display:inline-block;border-radius:30px}.lp-profile .lp_order_details~a:hover{color:#fff}.lp-profile .order_details thead tr th{line-height:50px;padding:0 20px;font-size:16px;color:#1e1e1e;font-weight:500;letter-spacing:.3px;border-left:1px solid #eee}.lp-profile .order_details thead tr th:first-child{border:none}.lp-profile .order_details tbody tr td{line-height:26px;padding:12px 20px;font-size:16px;font-weight:300;letter-spacing:.3px;color:#888}.lp-profile .order_details tbody tr td a{color:#888}.lp-profile .order_details tfoot tr th{line-height:50px;padding:0 20px;font-size:16px;color:#1e1e1e;font-weight:500;letter-spacing:.3px}.lp-profile .order_details tfoot tr td{line-height:26px;padding:12px 20px;font-size:16px;font-weight:300;letter-spacing:.3px;color:#888}.lp-profile .order_details tfoot tr td a{color:#888}.lp-profile .thim-course-results-progress.learn-press-course-results-progress .course-result{font-size:12px}.lp-profile .thim-course-results-progress.learn-press-course-results-progress .course-result .value{color:#202121;font-weight:700}.lp-profile .thim-course-results-progress.learn-press-course-results-progress .lp-progress-bar{height:10px;margin:0 0 15px}.lp-profile .thim-course-results-progress.learn-press-course-results-progress .lp-passing-conditional{height:20px}.lp-profile #learn-press-user-profile:before{content:none}.lp-profile #profile-content-courses .profile-courses-list .lp_course{margin:0;padding:0 15px 40px}.lp-profile .profile-orders .learn-press-pagination .page-numbers>li{margin:0 5px}.lp-profile ul.learn-press-tabs>li{position:relative;display:inline-block;padding:15px 20px}.lp-profile #learn-press-profile-nav ul.tabs>li>ul,.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li.settings ul.profile-tab-sections,.lp-profile #learn-press-user-profile ul.learn-press-tabs li.settings ul.profile-tab-sections,.lp-profile .learn-press-subtab-content>input[type=radio],.lp-profile .lp-form-field .learn-press-subtab-content>input[type=radio]{display:none}.lp-profile ul.learn-press-tabs>li:not(:last-child){margin-right:-1px}.lp-profile #learn-press-profile-content{float:none;width:100%;overflow:unset;margin-bottom:130px}.lp-profile #learn-press-profile-content #profile-content-courses .learn-press-subtab-content .lp-sub-menu{margin-bottom:30px}.lp-profile #learn-press-profile-content #profile-content-courses .learn-press-subtab-content .lp-sub-menu li a{color:#7c7c7c}.lp-profile #learn-press-profile-content #profile-content-courses .learn-press-subtab-content .lp-sub-menu li span{color:#f8b944}.lp-profile #learn-press-profile-content #profile-content-courses .learn-press-subtab-content ul.learn-press-courses{margin-left:-15px;margin-right:-15px}.lp-profile ul.lp-tab-sections{margin-bottom:5px;border-bottom:1px solid rgba(206,206,206,.6);background-color:transparent}.lp-profile ul.lp-tab-sections>li.section-tab.active span{padding-bottom:10px;border-bottom-width:1px}.lp-profile ul.lp-tab-sections>li.section-tab.active:after{top:calc(100% + 2px);height:1px;background:#f8b944}.lp-profile ul.lp-tab-sections .section-tab{margin-right:30px;padding-left:0;padding-right:0}.lp-profile ul.lp-tab-sections .section-tab a,.lp-profile ul.lp-tab-sections .section-tab span{padding-left:0;padding-right:0;color:#292929}.lp-profile ul.lp-tab-sections .section-tab a{color:#7c7c7c}.lp-profile ul.lp-tab-sections .section-tab a:hover{color:#292929}.lp-profile .learn-press-subtab-content>label{text-transform:capitalize;cursor:pointer}.lp-profile #learn-press-user-profile #learn-press-profile-nav{float:none;background-color:transparent;margin-bottom:30px}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li ul.profile-tab-sections{display:none;position:absolute;top:101%;left:10px;justify-content:center;align-items:stretch;width:calc(100% - 20px);padding:0;border-bottom:1px solid rgba(206,206,206,.5);background-color:#fff;height:50px;line-height:50px;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li ul.profile-tab-sections>li{margin-bottom:0;padding:0 5px}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li ul.profile-tab-sections>li>a{padding:0 20px}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li.active>ul.profile-tab-sections,.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.tabs>li:hover>ul.profile-tab-sections{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible}.lp-profile #learn-press-profile-nav ul.tabs{position:relative;border-bottom:1px solid rgba(206,206,206,.6)}.lp-profile #learn-press-profile-nav ul.tabs>li{position:static;padding:0}.lp-profile #learn-press-profile-nav ul.tabs>li>a{font-weight:400;font-size:18px;line-height:1.5;color:#7c7c7c;margin-right:58px;padding:10px 0 12px}.lp-profile #learn-press-profile-nav ul.tabs>li.active>a{background-color:transparent;color:#292929}.lp-profile #learn-press-profile-nav ul.tabs>li.active>a:after{content:'';display:block;width:100%;height:2px;background:#f8b944;position:absolute;left:0;bottom:-1px}.lp-profile #learn-press-profile-nav ul.tabs>li:hover:not(.active)>a{background-color:transparent;color:#292929}.lp-profile #learn-press-profile-nav ul.tabs>li>ul.profile-tab-sections>li>a:after{content:"";position:absolute;left:0;top:calc(100% - 2px);width:100%;height:3px;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile #learn-press-profile-nav ul.tabs>li>ul.profile-tab-sections>li.active>a:after,.lp-profile #learn-press-profile-nav ul.tabs>li>ul.profile-tab-sections>li:hover>a:after{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.lp-profile #learn-press-profile-nav ul.tabs li a{position:relative}.lp-profile #learn-press-profile-content .profile-heading{display:none}.lp-profile .learn-press-subtab-content{display:flex;flex-wrap:wrap}.lp-profile .learn-press-subtab-content .lp-sub-menu{width:100%;text-align:right;font-size:16px}.lp-profile .learn-press-subtab-content .learn-press-message,.lp-profile .learn-press-subtab-content .learn-press-nav-items,.lp-profile .learn-press-subtab-content .profile-courses-list{flex-basis:100%}.lp-profile .learn-press-subtab-content .lp-sub-menu>li:last-child a{margin-right:0}.lp-profile .learn-press-nav-items{line-height:45px}.lp-profile .learn-press-nav-items .learn-press-pagination{margin-bottom:0}.lp-profile .learn-press-nav-items .learn-press-pagination .page-numbers>li a,.lp-profile .learn-press-nav-items .learn-press-pagination .page-numbers>li span{padding:0}.lp-profile ul.form-fields{list-style:none}.lp-profile #profile-content-settings{position:relative;margin-bottom:244px}.lp-profile #profile-content-settings .lp-tab-sections{display:none}.lp-profile #profile-content-settings form{display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-between;max-height:1200px}.lp-profile #profile-content-settings .lp-profile-section{width:650px;max-width:calc(50% - 30px)}.lp-profile #profile-content-settings .lp-profile-section.basic-information{order:1}.lp-profile #profile-content-settings .lp-profile-section.avatar{order:0}.lp-profile #profile-content-settings .lp-profile-section.change-password{order:2}.lp-profile #profile-content-settings .lp-profile-section.additional-information{order:3;margin-top:25px}.lp-profile #profile-content-settings .lp-profile-section.publicity{order:4;margin-left:15px}.lp-profile #profile-content-settings ul.lp-form-field-wrap{list-style:none;margin-left:0}.lp-profile .submit.update-profile{text-align:center;border:none}.lp-profile .submit.update-profile button[type=submit]{position:relative;font-size:16px;font-weight:400;letter-spacing:.3px;height:55px;line-height:55px;border:none;outline:0;color:#fff;text-transform:uppercase;cursor:pointer;min-width:226px;padding:0 10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.lp-profile .submit.update-profile button[type=submit][disabled=disabled]{cursor:not-allowed}.lp-profile .submit.update-profile button[type=submit] .sk-three-bounce{position:absolute;bottom:0;left:50%}.lp-profile form[name=lp-edit-profile].learnpress-v3-profile .submit.update-profile{position:absolute;bottom:-115px;left:50%}.lp-profile form[name=lp-edit-profile] .lp-form-field{position:relative;margin-bottom:28px}.lp-profile form[name=lp-edit-profile] .lp-form-field-label{display:block;color:#292929;margin-bottom:11px;text-transform:capitalize;font-weight:400;line-height:1;font-size:18px}.lp-profile form[name=lp-edit-profile] .additional-information .lp-form-field-input{position:relative}.lp-profile form[name=lp-edit-profile] .additional-information .lp-form-field-input .icon{position:absolute;left:0;top:0;line-height:49px;width:54px;text-align:center;margin-bottom:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile form[name=lp-edit-profile] .additional-information .lp-form-field-input input{padding-left:53px}.lp-profile form[name=lp-edit-profile] .additional-information .lp-form-field:hover .clear-field{display:inline-block;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.lp-profile form[name=lp-edit-profile] .additional-information .clear-field{position:absolute;right:0;bottom:100%;margin-bottom:2px;font-size:16px;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lp-profile form[name=lp-edit-profile] .additional-information .clear-field:before{content:"\f00d";font-family:FontAwesome;font-size:15px;margin-right:7px}.lp-profile form[name=lp-edit-profile] .additional-information .clear-field:after{position:absolute;content:'';height:1px;width:calc(100% - 19px);right:0;bottom:6px}.lp-profile form[name=lp-edit-profile] .lp-avatar-preview .profile-picture{margin-top:0}.lp-profile #lp-profile-edit-password-form .lp-form-field-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:0}.lp-profile #lp-profile-edit-password-form .lp-form-field-wrap .lp-form-field-label{display:block;flex-basis:100%}.lp-profile #lp-profile-edit-password-form .lp-form-field-wrap .lp-form-field:first-child{flex-basis:100%}.lp-profile #lp-profile-edit-password-form .lp-form-field-wrap .lp-form-field:not(:first-child){width:calc(50% - 12px);margin-bottom:0}.lp-profile #lp-profile-edit-password-form .lp-form-field-wrap .lp-form-field:last-child{margin-left:24px}.lp-profile .svg-input-checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.lp-profile .promoted-checkbox .lp-form-field input:checked+label>svg,.lp-profile .promoted-checkbox input:checked+label>svg{height:24px;animation:draw-checkbox ease-in-out .2s forwards}.lp-profile .promoted-checkbox label{cursor:pointer;position:relative;padding-left:40px;margin-bottom:0}.lp-profile .promoted-checkbox label:after,.lp-profile .promoted-checkbox svg{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.lp-profile .promoted-checkbox label:after{left:0;content:"";height:20px;width:20px;margin-right:1rem;border-radius:3px;-webkit-transition:.15s all ease-out;-khtml-transition:.15s all ease-out;-moz-transition:.15s all ease-out;-ms-transition:.15s all ease-out;-o-transition:.15s all ease-out;transition:.15s all ease-out}.lp-profile .promoted-checkbox svg{stroke-width:4px;height:0;width:12px;left:4px;stroke-dasharray:33}@keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}.lp-profile .lp-profile-section.publicity .form-field{list-style:none}.lp-profile .lp-profile-section.publicity .form-field .form-field-input .lp-form-field input:checked+label>svg,.lp-profile .lp-profile-section.publicity .form-field .form-field-input input:checked+label>svg{height:24px;animation:draw-checkbox ease-in-out .2s forwards}.lp-profile .lp-profile-section.publicity .form-field .form-field-input label{cursor:pointer;position:relative;padding-left:40px;margin-bottom:0}.lp-profile .lp-profile-section.publicity .form-field .form-field-input label:after{position:absolute;top:50%;left:0;content:"";height:20px;width:20px;margin-right:1rem;border-radius:3px;-webkit-transition:.15s all ease-out;-khtml-transition:.15s all ease-out;-moz-transition:.15s all ease-out;-ms-transition:.15s all ease-out;-o-transition:.15s all ease-out;transition:.15s all ease-out;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.lp-profile .lp-profile-section.publicity .form-field .form-field-input svg{stroke-width:4px;height:0;width:12px;position:absolute;left:4px;top:50%;stroke-dasharray:33;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.lp-profile .lp-profile-section.publicity .form-field>label[for=my-assignments]{display:none}.lp-profile .lp-profile-section.publicity .form-field input#my-assignments{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.lp-profile .lp-profile-section.publicity .description{margin-bottom:0}.lp-profile .lp-profile-section.publicity .promoted-checkbox:not(:last-child){margin-bottom:10px}.lp-profile .lp-profile-section.publicity .promoted-checkbox:not(:first-child){margin-left:20px}.lp-profile #profile-content-orders .profile-recover-order{padding:25px}.lp-profile #profile-content-orders .profile-recover-order>p{font-weight:400}.lp-profile #profile-content-orders .profile-recover-order .order-recover{position:relative;display:inline-block}.lp-profile #profile-content-orders .profile-recover-order .lp-form-field input[type=text],.lp-profile #profile-content-orders .profile-recover-order input[type=text],.lp-profile .lp-form-field #profile-content-orders .profile-recover-order input[type=text]{height:40px;padding:0 22px;font-size:16px;outline:0;border:1px solid #e6e6e6;width:325px}.lp-profile #profile-content-orders .profile-recover-order input[type=text]::-webkit-input-placeholder{font-style:italic}.lp-profile #profile-content-orders .profile-recover-order input[type=text]::-moz-placeholder{font-style:italic}.lp-profile #profile-content-orders .profile-recover-order input[type=text]:-ms-input-placeholder{font-style:italic}.lp-profile #profile-content-orders .profile-recover-order input[type=text]:-moz-placeholder{font-style:italic}.lp-profile #profile-content-orders .profile-recover-order .button-recover-order{position:absolute;top:0;right:0;font-size:0;border:none;height:40px;width:40px;line-height:40px}.lp-profile #profile-content-orders .profile-recover-order .button-recover-order:before{content:"\f0e2";font-family:FontAwesome;font-size:19px;color:#fff}.lp-profile body.learnpress.lp-profile .course .course-info,.lp-profile body.learnpress.lp-profile .course .learn-press-course-buttons{display:none}.lp-profile #learn-press-profile-tab-course-wishlist button.learn-press-course-wishlist{height:55px;border:none;color:#fff;text-transform:uppercase;font-size:16px;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.lp-profile #learn-press-user-profile .courses-list.learn-press-wishlist-courses article{padding-bottom:30px;text-align:center}.lp-profile #learn-press-user-profile .courses-list.learn-press-wishlist-courses article .content{text-align:left}.lp-profile #learn-press-user-profile .courses-list.learn-press-wishlist-courses article.course button.wishlist-button{padding:0 20px!important;width:auto!important;outline:0}.lp-profile #learn-press-user-profile .courses-list.learn-press-wishlist-courses article.course .content:hover .sub-content{box-shadow:none!important}.lp-profile #learn-press-user-profile .courses-list.learn-press-wishlist-courses article.course:hover{-webkit-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-khtml-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-moz-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-ms-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-o-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08)}@media (max-width:768px){.lp-profile #learn-press-user-profile #profile-content-settings .lp-profile-section{margin-bottom:20px;width:100%;margin-left:0}.lp-profile #learn-press-user-profile #profile-content-settings form{max-height:unset}}@media (max-width:480px){.lp-profile #learn-press-user-profile .info-general{flex-direction:column;padding-bottom:0}.lp-profile #learn-press-user-profile #learn-press-profile-nav{width:100%;height:unset}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs{display:flex;flex-wrap:wrap;background-color:#fff;text-align:center}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs>li{flex-grow:1;background-color:#fff;border-width:1px;margin:0;border-style:solid}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs>li.active>a{background-color:#fff!important}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs>li a{margin-right:0;padding:10px;background-color:rgba(208,208,208,.17)}.lp-profile #learn-press-user-profile #learn-press-profile-nav ul.learn-press-tabs .profile-tab-sections{top:calc(100% + 20px);height:unset}.lp-profile #learn-press-user-profile #learn-press-profile-nav #profile-mobile-menu{display:none}.lp-profile #learn-press-user-profile #learn-press-profile-content{margin-top:120px}}/*!--------------------------------------------------------------
3.0 - checkout
----------------------------------------------------------------*/.learnpress-page .button-continue-guest-checkout .lp-button-guest-checkout{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:auto;margin-right:auto;margin-left:auto;background:#f8b944;padding:0 35px;cursor:pointer;border:none;border-radius:25px;transition:all .2s}.learnpress-page .button-continue-guest-checkout .lp-button-guest-checkout:hover{background:#f6a713}.learnpress-page .learn-press-checkout h4{font-size:20px;font-weight:500;text-transform:uppercase;margin-bottom:20px}.learnpress-page .learn-press-checkout #learn-press-order-review,.learnpress-page .learn-press-checkout .learn-press-checkout-comment{margin-bottom:50px}.learnpress-page .learn-press-checkout .learn-press-checkout-comment textarea{border:1px solid #e6e6e6;border-radius:5px;padding:10px 20px;font-weight:300;font-size:16px;color:#7c7c7c}.learnpress-page .learn-press-checkout .learn-press-checkout-payment #checkout-guest-email{margin-top:50px;background-color:#fafafa}.learnpress-page .learn-press-checkout .learn-press-checkout-payment #checkout-guest-email input[type=email]{border:1px solid #e6e6e6;border-radius:5px;padding:0 20px;font-weight:300;margin-bottom:15px;line-height:50px;width:330px;font-size:16px;color:#7c7c7c}.learnpress-page .learn-press-checkout .learn-press-checkout-payment .place-order-action{margin-top:50px;margin-bottom:15px}.learnpress-page .learn-press-checkout .learn-press-checkout-payment .place-order-action button[type=submit]{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:auto;cursor:pointer;margin-right:auto;margin-left:auto;background:#f8b944;padding:0 35px;border:none;border-radius:25px;transition:all .2s}.learnpress-page .learn-press-checkout .learn-press-checkout-payment .place-order-action button[type=submit]:hover{background:#f6a713}.learnpress-page .learn-press-checkout .learn-press-checkout-payment .place-order-action button[type=button]{font-weight:400;font-size:16px;line-height:1.5;color:#1e1e1e;text-transform:uppercase;width:auto;cursor:pointer;margin-right:auto;margin-left:auto;padding:0 35px;border:1px solid #e7e7e7;border-radius:25px;transition:all .2s}table.lp-list-table{border:1px solid #e1e1e1}table.lp-list-table thead tr th{background-color:#fafafa;color:#292929;font-weight:400;border-bottom:1px solid #e1e1e1}table.lp-list-table tbody tr td a{color:#7c7c7c;font-size:18px;font-weight:300}table.lp-list-table tbody tr td a:hover{color:#292929}table.lp-list-table tfoot th{font-weight:400;color:#292929}table.lp-list-table .cart-item .course-name a{color:#7c7c7c;font-size:18px;font-weight:300}table.lp-list-table .cart-item .course-name a:hover{color:#292929}table.lp-list-table td{font-size:18px}/*!--------------------------------------------------------------
4.0 - course
----------------------------------------------------------------*/.lp-label{background:0 0;font-size:16px}.select2-dropdown{width:160px!important}.single-lp_course .entry-content .entry-header .entry-title{font-size:30px;font-weight:500;color:#292929;line-height:28px;margin-bottom:24px}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .forum-link,.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .rating{line-height:18px}.single-lp_course .entry-content .entry-button-meta{margin-bottom:45px}.single-lp_course .entry-content .entry-button-meta .entry-meta{display:flex;align-items:inherit}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item{padding-right:30px;padding-left:30px;border-right:1px solid rgba(124,124,124,.2)}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .forum-link a{color:#1e1e1e;font-weight:400;font-size:16px;text-transform:uppercase}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .author img{display:inline-block;border-radius:50%;vertical-align:top;margin-right:16px}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .author .info_author{display:inline-block;vertical-align:top}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item label{color:#7c7c7c;font-size:16px;margin-bottom:0;font-weight:300}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item span{display:block;line-height:18px;font-weight:400;font-size:16px;text-transform:uppercase;color:#1e1e1e}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item span.cat-links a{color:#1e1e1e;font-weight:400;font-size:16px;text-transform:uppercase}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .rating .star{display:inline-block;letter-spacing:-.5px}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .rating .star i{font-size:14px;margin-right:0}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item .rating span{display:inline-block;vertical-align:top;text-transform:none;font-size:14px;font-weight:400;margin-left:6px;color:#1e1e1e}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item:last-child{border-right:0}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item:first-child{padding-left:0}.single-lp_course .entry-content .course-thumbnail{margin-bottom:45px;position:relative}.single-lp_course .entry-content .course-thumbnail .play-button{position:absolute;width:101px;height:93px;bottom:0;left:101px;background:#000;opacity:.7}.single-lp_course .entry-content .course-thumbnail .play-button .video-thumbnail{position:absolute;width:101px;height:93px;line-height:93px;color:#fff;background-color:rgba(61,61,61,.6);text-align:center;transition:all .3s}.single-lp_course .entry-content .course-thumbnail .play-button .video-thumbnail:before{content:"\f487";font-family:Ionicons;font-size:33px;-webkit-font-smoothing:antialiased;left:0;width:42px;height:42px;display:flex;justify-content:center;align-items:center;margin:24px auto auto;border:1px solid #fff;border-radius:50%;padding-left:4px;transition:all .2s}.single-lp_course .entry-content .course-thumbnail .play-button .video-thumbnail:hover:before{color:#f8b944;border-color:#f8b944}.single-lp_course .entry-content .course-thumbnail .time{position:absolute;width:101px;height:93px;bottom:0;left:0;text-align:center;color:#fff;background:#f8b944}.single-lp_course .entry-content .course-thumbnail .time .date-start{font-size:35px;font-weight:500;line-height:.63;letter-spacing:.7px;margin-top:24px;margin-bottom:10px}.single-lp_course .entry-content .course-thumbnail .time .month-start{font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.22;letter-spacing:.9px;margin-top:7px}.single-lp_course .course-description #tab-overview h4{font-size:20px;font-weight:500;color:#292929;margin-bottom:35px}.single-lp_course .course-description #tab-overview p{font-weight:300;font-size:18px;color:#7c7c7c;margin-bottom:58px}.single-lp_course .course-description #tab-overview ul{margin:0}.single-lp_course .course-description #tab-overview ul li{list-style:none;font-size:18px;font-weight:300;line-height:1.67;letter-spacing:.4px}.single-lp_course .course-description #tab-overview ul li:before{content:'*';margin-right:5px;color:#f8b944}.single-lp_course .landing-review{border:1px solid #e7e7e7;padding:32px 0 24px 26px;background-color:#fdfdfd;position:relative;margin-top:42px}.single-lp_course .landing-review .title-rating{font-size:20px;font-weight:500;text-transform:uppercase;color:#292929;padding-bottom:30px;border-bottom:1px solid #e7e7e7}.single-lp_course .related-archive{margin-top:50px}.single-lp_course .reviews{border:none;border-radius:0;padding:0;background-color:transparent;display:flex;margin-top:50px;margin-left:15px;margin-bottom:28px}.single-lp_course .reviews .average-rating{border-radius:8px;margin-right:50px;text-align:center;width:200px;display:block;height:198px;border:3px solid #f8b944}.single-lp_course .reviews .average-rating .number-rate{padding-bottom:5px;font-size:75px;font-weight:700;padding-top:36px;margin-bottom:-6px;display:block;line-height:70px;color:#f8b944}.single-lp_course .reviews .average-rating .star{letter-spacing:-2.5px;line-height:20px;padding:6px 0 0}.single-lp_course .reviews .average-rating .star i{color:#f8b944}.single-lp_course .reviews .average-rating .review-stars-rated{width:75px;position:relative;display:inline-block}.single-lp_course .reviews .average-rating .review-stars-rated .review-stars.empty{color:#f8b944;width:75px;font-size:16px;height:20px;font-family:FontAwesome}.single-lp_course .reviews .average-rating .review-stars-rated .review-stars.empty:before{content:'\f006\f006\f006\f006\f006';line-height:1;vertical-align:top}.single-lp_course .reviews .average-rating .review-stars-rated .review-stars.empty:after{clear:both;content:'';display:block}.single-lp_course .reviews .average-rating .review-number{font-size:16px;font-weight:400;color:#2b3339;text-transform:capitalize}.single-lp_course .reviews .detailed_rating{flex-grow:1;margin:-4px 0 0;display:block}.single-lp_course .reviews .detailed_rating .course-rate{margin-top:0;margin-bottom:17px;display:flex;align-items:center}.single-lp_course .reviews .detailed_rating .course-rate .number-star{font-size:18px;color:#2b3339;display:block;float:left;min-width:70px;font-weight:400;margin-right:5px}.single-lp_course .reviews .detailed_rating .course-rate .review-bar{background-color:#ececec;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;width:calc(100% - 174px);height:15px;margin-right:24px}.single-lp_course .reviews .detailed_rating .course-rate .review-bar .rating{background:#f8b944;height:15px}.single-lp_course .reviews .detailed_rating .course-rate .percent{font-weight:300;font-size:18px}.single-lp_course .comments-area{margin-top:0;padding-right:15px}.single-lp_course .comments-area .comment-list{padding-top:50px;border-bottom:0;padding-left:16px;border-top:1px dotted rgba(124,124,124,.2)}.single-lp_course .comments-area .list-comments .comment-list .comment .message{font-size:15px;padding-left:0;margin-bottom:5px;color:#666}.single-lp_course .comments-area .list-comments .comment-list .comment .content-comment{width:calc(100% - 115px)}.single-lp_course .comments-area .list-comments .comment-list .comment .content-comment .author .author-name{line-height:18px}.single-lp_course .comments-area .list-comments .comment-list .comment .content-comment .author>a{text-decoration:underline;font-size:16px}.single-lp_course .instructor{padding-left:0;border:1px solid rgba(124,124,124,.2);margin-top:42px}.single-lp_course .instructor .instructor-title{font-weight:500;font-size:20px;text-transform:uppercase;color:#292929;margin-left:30px;padding-bottom:35px;border-bottom:1px solid #e7e7e7;padding-top:35px;margin-right:26px}.single-lp_course .instructor .list .item{padding:35px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-lp_course .instructor .list .item .content .title{margin-bottom:4px}.single-lp_course .instructor .list .item .content .title a{line-height:1.5;color:#292929;font-weight:400;font-size:18px;text-transform:uppercase}.single-lp_course .instructor .list .item .content .title a:hover{color:#f8b944}.single-lp_course .instructor .list .item .pic{width:147px;margin-right:27px}.single-lp_course .instructor .list .item .pic img{width:100%;border-radius:50%}.single-lp_course .instructor .list .item .pic .social-link{margin-top:25px;display:flex;align-items:center;justify-content:space-around}.single-lp_course .instructor .list .item .pic .social-link a{transition:all .3s}.single-lp_course .instructor .list .item .pic .social-link a i{font-size:18px;color:#bfbfbf}.single-lp_course .instructor .list .item .pic .social-link a:hover i{color:#f8b944}.single-lp_course .instructor .list .item .content{width:calc(100% - 147px - 27px);display:flex;flex-direction:column;justify-content:center}.single-lp_course .instructor .list .item .content .para{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;margin-bottom:25px}.single-lp_course .instructor .list .item .content .info{margin-bottom:25px;font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c}.single-lp_course .instructor .list .item .content .info .name{font-weight:400;font-size:18px;line-height:1.444444;color:#383838}.single-lp_course .comments-area .list-comments .comment .message{margin-bottom:47px}.single-lp_course .related-archive .bp-element-list-courses .wrap-arrow-slick{top:-76px}.single-lp_course .related-archive .bp-element-list-courses .wrap-arrow-slick .slick-arrow{font-size:20px;width:40px;height:40px;border:1px solid #e3e3e3;color:#bfbfbf;background:#fff;right:20px!important;left:unset!important}.single-lp_course .related-archive .bp-element-list-courses .wrap-arrow-slick .slick-arrow.prev-slick{right:65px!important}.single-lp_course .related-archive .bp-element-list-courses .wrap-arrow-slick .slick-arrow:hover{color:#fff;border-color:#fff}.single-lp_course .related-archive .bp-element-list-courses .course-item .image{padding:0}.single-lp_course .course-curriculum{border:1px solid #e3e3e3}.single-lp_course .course-curriculum .curriculum-empty{padding:20px 25px}.single-lp_course .course-curriculum .curriculum-heading{display:flex;justify-content:space-between;align-items:center;margin-right:25px;margin-left:25px;border-bottom:1px solid rgba(124,124,124,.2);padding-top:28px;padding-bottom:25px}.single-lp_course .course-curriculum .curriculum-heading .search{display:none}.single-lp_course .course-curriculum .curriculum-heading .title{padding-right:15px}.single-lp_course .course-curriculum .curriculum-heading .title .course-curriculum-title{font-weight:500;font-size:20px;line-height:1.5;color:#292929;text-transform:uppercase}.single-lp_course .course-curriculum .curriculum-heading .courses-lessons{margin-right:0;margin-left:auto;text-align:right;font-size:16px;line-height:1.5}.single-lp_course .course-curriculum .curriculum-heading .courses-lessons .total-lessons{font-weight:300;color:#7c7c7c}.single-lp_course .course-curriculum .curriculum-heading .courses-lessons .text{font-weight:500;color:#292929}.single-lp_course .course-curriculum .curriculum-heading .courses-time{width:130px;text-align:right;font-size:16px;line-height:1.5}.single-lp_course .course-curriculum .curriculum-heading .courses-time .time{font-weight:300;color:#7c7c7c}.single-lp_course .course-curriculum .curriculum-heading .courses-time .text{font-weight:500;color:#292929}.single-lp_course .course-curriculum .curriculum-sections .section:last-child .section-heading{border-bottom:none}.single-lp_course .course-curriculum .curriculum-sections .section .section-heading{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;margin-right:25px;margin-left:25px;border-bottom:1px solid rgba(124,124,124,.2);padding-top:24px;padding-bottom:21px;padding-left:25px}.single-lp_course .course-curriculum .curriculum-sections .section .section-heading::before{content:'\f067';font-family:FontAwesome;font-size:14px;color:#f8b944;line-height:1;position:absolute;top:30px;left:0}.single-lp_course .course-curriculum .curriculum-sections .section .section-heading .title{font-weight:300;font-size:18px;line-height:1.5;color:#7c7c7c;padding-right:15px}.single-lp_course .course-curriculum .curriculum-sections .section .section-heading .courses-lessons{margin-right:0;margin-left:auto;text-align:right;font-weight:300;font-size:16px;line-height:1.5;color:#7c7c7c}.single-lp_course .course-curriculum .curriculum-sections .section .section-heading .courses-time{width:130px;text-align:right;display:inline-block;font-weight:300;font-size:16px;line-height:1.5;color:#383838}.single-lp_course .course-curriculum .curriculum-sections .section.active-accordion .section-heading:before{content:"\f068"}.single-lp_course .course-curriculum .curriculum-sections .section .section-content{background-color:#fafafa;border-top:1px solid rgba(124,124,124,.2);border-bottom:1px solid rgba(124,124,124,.2);transform:translateY(-1px);margin-bottom:0}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item{display:flex;flex-wrap:wrap;align-items:center;background-color:transparent;padding-left:28px;padding-top:23px;padding-bottom:21px;margin-right:25px;margin-left:25px;border-bottom:1px solid rgba(124,124,124,.2)}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item:last-child{border-bottom:none}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .meta-rank{width:28px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .meta-rank .rank{font-weight:400;font-size:16px;line-height:1.75;color:#292929}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .course-format-icon{width:25px;font-size:16px;color:#f8b944}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link{width:calc(100% - 28px - 25px);display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:1.75}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .item-name{font-weight:400;color:#292929;transition:all .2s;padding:0 15px 0 0}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta{font-weight:300;color:#383838;transition:all .2s;padding-top:0;padding-bottom:0;display:flex;align-items:center}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .final-quiz{margin-left:15px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .courses-time{width:130px;text-align:right}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .count-questions,.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .lp-label-preview{background-color:transparent;color:#f8b944;padding:0;font-size:16px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .item-has-status{display:inline-block;vertical-align:top;margin-right:5px;line-height:28px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .item-has-status.item-status-completed:before,.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .item-has-status.item-status-passed:before{content:"\f00c";font-size:16px;font-family:FontAwesome}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .item-has-status.item-status-failed:before{content:"\f05c";font-size:16px;color:red;font-family:FontAwesome}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link:hover .course-item-meta,.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link:hover .item-name{color:#f8b944}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link:before{display:none}.single-lp_course .course-curriculum .curriculum-sections .section.active-dropdown .section-heading{border-color:transparent}.single-lp_course .course-curriculum .curriculum-sections .section.active-dropdown .section-heading::before{content:'\f068'}.single-lp_course .course-curriculum .curriculum-sections .section:last-child .section-content{border-bottom:none}.single-lp_course .course-curriculum .courses-lessons{white-space:nowrap}.single-lp_course .info-bar .price-box{font-weight:300;font-size:16px;line-height:1.5;color:#7c7c7c;text-align:center;text-transform:uppercase;margin-bottom:31px}.single-lp_course .info-bar .price-box .course-price{font-weight:700;font-size:44px;line-height:1;color:#292929;margin-right:8px;margin-left:8px}.single-lp_course .info-bar .price-box .course-origin-price{font-size:22px;text-decoration:line-through}.single-lp_course .info-bar .inner-content .button-box{text-align:center}.single-lp_course .info-bar .inner-content .button-box .wishlist-button{background:0 0;border:none}.single-lp_course .info-bar .course-external-link,.single-lp_course .info-bar .enroll-course,.single-lp_course .info-bar .purchase-course{display:block!important}.single-lp_course .info-bar .course-external-link .btn-buy-course,.single-lp_course .info-bar .course-external-link .button-add-to-cart,.single-lp_course .info-bar .course-external-link .button-enroll-course,.single-lp_course .info-bar .enroll-course .btn-buy-course,.single-lp_course .info-bar .enroll-course .button-add-to-cart,.single-lp_course .info-bar .enroll-course .button-enroll-course,.single-lp_course .info-bar .purchase-course .btn-buy-course,.single-lp_course .info-bar .purchase-course .button-add-to-cart,.single-lp_course .info-bar .purchase-course .button-enroll-course{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:100%;background-color:#f8b944;transition:all .2s;margin-bottom:12px}.single-lp_course .info-bar .course-external-link .btn-buy-course:hover,.single-lp_course .info-bar .course-external-link .button-add-to-cart:hover,.single-lp_course .info-bar .course-external-link .button-enroll-course:hover,.single-lp_course .info-bar .enroll-course .btn-buy-course:hover,.single-lp_course .info-bar .enroll-course .button-add-to-cart:hover,.single-lp_course .info-bar .enroll-course .button-enroll-course:hover,.single-lp_course .info-bar .purchase-course .btn-buy-course:hover,.single-lp_course .info-bar .purchase-course .button-add-to-cart:hover,.single-lp_course .info-bar .purchase-course .button-enroll-course:hover{background-color:#f6a713}.single-lp_course .info-bar .course-external-link .button-add-to-cart,.single-lp_course .info-bar .enroll-course .button-add-to-cart,.single-lp_course .info-bar .purchase-course .button-add-to-cart{line-height:50px;border:none;border-radius:25px}.single-lp_course .info-bar .course-external-link .btn-add-cart,.single-lp_course .info-bar .enroll-course .btn-add-cart,.single-lp_course .info-bar .purchase-course .btn-add-cart{font-weight:400;font-size:16px;line-height:1.5;color:#1e1e1e;text-transform:uppercase;width:100%;border:1px solid #dcdcdc;transition:all .2s;margin-bottom:12px}.single-lp_course .info-bar .course-external-link .btn-add-cart:hover,.single-lp_course .info-bar .enroll-course .btn-add-cart:hover,.single-lp_course .info-bar .purchase-course .btn-add-cart:hover{background-color:#f8b944;border-color:#f8b944;color:#fff}.single-lp_course .info-bar .info-course{display:flex;justify-content:center;padding-top:17px;margin-bottom:19px}.single-lp_course .info-bar .info-course ul li{font-weight:300;font-size:16px;line-height:1.75;color:#7c7c7c;padding:0 0 0 30px;position:relative;margin-bottom:8px}.single-lp_course .info-bar .info-course ul li i{position:absolute;top:4px;left:0}.single-lp_course .info-bar .social-link{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.single-lp_course .info-bar .social-link .title{display:none}.single-lp_course .info-bar .social-link::before{content:'';display:block;width:100%;height:1px;background-color:rgba(124,124,124,.2);position:absolute;z-index:-1;top:50%;left:0}.single-lp_course .info-bar .social-link .facebook{background-color:#3a589a}.single-lp_course .info-bar .social-link .twitter{background-color:#21ccff}.single-lp_course .info-bar .social-link .pinterest{background-color:#e60023}.single-lp_course .info-bar .social-link .google{background-color:#df4a38}.single-lp_course .info-bar .social-link a{font-size:17px;color:#fff;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;margin:4px;outline:#fff solid 8px;transition:all .2s}.single-lp_course .info-bar .social-link a:hover{background-color:#f8b944!important}.single-lp_course .info-bar .tags{margin-top:56px}.single-lp_course .info-bar .tags h3{font-size:18px;color:#292929;font-family:inherit;margin-bottom:35px;font-weight:500;text-transform:uppercase}.single-lp_course .info-bar .tags h3:before{content:'|';width:3px;height:100%;color:#f8b944;position:relative;top:-2px;margin-right:12px}.single-lp_course .info-bar .tags .list-tags a{color:#7c7c7c;font-weight:300;font-size:16px;height:34px;border:1px solid #7c7c7c;padding:0 15px;margin-bottom:10px;margin-right:10px;display:inline-block;line-height:34px;-webkit-transition:all .5s;transition:all .5s}.single-lp_course .info-bar .tags .list-tags a:hover{color:#fff;background:#f8b944;border-color:#f8b944}.single-lp_course .info-bar .learn-press-pmpro-buy-membership#learn-press-pmpro-notice{display:block}.single-lp_course .info-bar .learn-press-pmpro-buy-membership#learn-press-pmpro-notice .purchase-button{width:100%;display:block;background-color:transparent;font-weight:400;padding:0;text-align:center;font-size:16px;border-radius:25px;line-height:48px;color:#1e1e1e;text-transform:uppercase;margin-bottom:15px;border:1px solid #dcdcdc}.single-lp_course .info-bar .learn-press-pmpro-buy-membership#learn-press-pmpro-notice .purchase-button:hover{color:#fff}#thim-landing-course-menu-tab{position:fixed;background-color:#fff;left:0;bottom:-60px;width:100vw;z-index:999;align-items:stretch;line-height:60px;justify-content:center;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 3px 6px 2px rgba(42,42,42,.4);-khtml-box-shadow:0 3px 6px 2px rgba(42,42,42,.4);-moz-box-shadow:0 3px 6px 2px rgba(42,42,42,.4);-ms-box-shadow:0 3px 6px 2px rgba(42,42,42,.4);-o-box-shadow:0 3px 6px 2px rgba(42,42,42,.4);box-shadow:0 3px 6px 2px rgba(42,42,42,.4)}#thim-landing-course-menu-tab .wrapper{width:1052px;padding-left:15px;padding-right:15px;max-width:100%}#thim-landing-course-menu-tab #learn-press-pmpro-notice.purchase-course a{font-size:14px;height:40px;padding:0 30px;display:inline-block;font-weight:400;line-height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:.3s ease-in-out;-khtml-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#thim-landing-course-menu-tab .has-wishlist .learn-press-course-buttons{position:relative;padding-left:55px}#thim-landing-course-menu-tab .has-wishlist .learn-press-course-buttons button.course-wishlist{position:absolute;top:10px;left:0}#thim-landing-course-menu-tab .learn-press-course-buttons button{padding:0 30px}#thim-landing-course-menu-tab #learn-press-pmpro-notice{margin-right:10px}#thim-landing-course-menu-tab #learn-press-pmpro-notice,#thim-landing-course-menu-tab .lp-course-buttons{margin-bottom:0!important;padding-bottom:0!important}#thim-landing-course-menu-tab #learn-press-wc-message{display:inline-block}#thim-landing-course-menu-tab ul.course-landing-tab{float:left;list-style:none;margin:0}#thim-landing-course-menu-tab ul.course-landing-tab>li{font-size:15px;font-weight:400;position:relative;display:inline-block}#thim-landing-course-menu-tab ul.course-landing-tab>li:not(:last-child){margin-right:20px}#thim-landing-course-menu-tab ul.course-landing-tab>li a{color:#202121}#thim-landing-course-menu-tab ul.course-landing-tab>li.active:before{content:"";width:100%;height:3px;position:absolute;top:0;left:0}#thim-landing-course-menu-tab ul.course-landing-tab li.course-nav-tab-announcements{display:none}#thim-landing-course-menu-tab .course-purchase-info{float:right;padding:0;height:60px;margin:0!important}#thim-landing-course-menu-tab .course-purchase-info .course-price{vertical-align:middle;display:inline-block;font-size:26px;font-weight:700;margin-bottom:0!important;margin-right:20px;color:#2b902e;letter-spacing:0}#thim-landing-course-menu-tab .course-purchase-info .course-price.free{color:#2b902e;margin:0 16px 0 0;font-size:28px;font-weight:500}#thim-landing-course-menu-tab .course-purchase-info .course-origin-price{font-size:16px;font-weight:400;color:#202121;margin-right:10px;vertical-align:middle}#thim-landing-course-menu-tab .learn-press-course-buttons{display:inline-block}#thim-landing-course-menu-tab .learn-press-message,.lp-landing:not(.course-item-popup) .course-curriculum .curriculum-heading .search,.lp-landing:not(.course-item-popup) .course-curriculum .learn-press-breadcrumb,.lp-landing:not(.course-item-popup) .course-curriculum .learn-press-course-results-progress{display:none}#thim-landing-course-menu-tab .learn-press-course-buttons button{font-size:14px;height:40px;line-height:40px;position:relative;bottom:0}#thim-landing-course-menu-tab .learn-press-course-buttons button.ajaxload_wishlist:after,#thim-landing-course-menu-tab .learn-press-course-buttons button.loading:after{top:7px!important}#thim-landing-course-menu-tab .learn-press-course-buttons button.course-wishlist{font-size:0;cursor:pointer;width:40px;line-height:42px;padding:0}#thim-landing-course-menu-tab .learn-press-course-buttons button.course-wishlist.ajaxload_wishlist{opacity:.6}#thim-landing-course-menu-tab .learn-press-course-buttons button.course-wishlist:before{position:relative;font-size:18px;content:"\f004";font-family:FontAwesome;opacity:.6;background:0 0}#thim-landing-course-menu-tab .learn-press-course-buttons button.course-wishlist.on:before{opacity:1}#thim-landing-course-menu-tab form.enroll-course{margin-right:10px}.wrap-content-single-course{padding-right:40px;border-right:1px solid #e7e7e7}.related-archive{position:relative}.related-archive .related-title{font-size:27px;font-weight:500;line-height:1.67;margin-bottom:40px;padding-bottom:20px;color:#292929;font-family:inherit;border-bottom:1px solid #e7e7e7}.related-archive .slide-course{position:relative;margin-right:-20px;margin-left:-20px}.related-archive .slide-course .item-slick{padding:0 20px 30px}.related-archive .slide-course .wrap-arrow-slick{position:absolute;width:100%;left:0;top:30%}.related-archive .slide-course .wrap-arrow-slick .arow-slick{font-size:30px;color:#fff;display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;background:rgba(149,149,149,.8);cursor:pointer;position:absolute;top:-27px;transition:all .2s}.related-archive .slide-course .wrap-arrow-slick .arow-slick:hover{background:#f8b944}.related-archive .slide-course .wrap-arrow-slick .arow-slick.prev-slick{left:-8px}.related-archive .slide-course .wrap-arrow-slick .arow-slick.next-slick{right:-8px}.related-archive .course-item{background:#fff;border:1px solid #e6e6e6;padding:8px;transition:all .3s;position:relative}.related-archive .course-item:hover{box-shadow:13px 15px 15px 0 rgba(105,105,105,.08)}.related-archive .course-item .link-item{position:absolute;z-index:11;display:block;width:100%;height:100%;top:0;left:0}.related-archive .course-item .image{overflow:hidden}.related-archive .course-item .image img{width:100%;transition:all .3s}.related-archive .course-item .content{padding:0 15px 23px}.related-archive .course-item .content .ava{width:68px;height:68px;border-radius:50%;overflow:hidden;position:relative;z-index:100;margin:-34px auto 10px}.related-archive .course-item .content .ava img{width:100%;height:100%}.related-archive .course-item .content .name{text-align:center;position:relative;z-index:101}.related-archive .course-item .content .name a{font-weight:400;font-size:16px;line-height:1.5;color:#292929;text-transform:uppercase;transition:all .2s}.related-archive .course-item .content .name a:hover{text-decoration:none;color:#f8b944}.related-archive .course-item .content .star{font-size:12px;color:#f8b944;text-align:center;margin-bottom:21px}.related-archive .course-item .content .title{text-align:center;position:relative;z-index:101}.related-archive .course-item .content .title a{font-weight:400;font-size:18px;line-height:1.444444;color:#292929;text-align:center;transition:all .2s}.related-archive .course-item .content .title a:hover{text-decoration:none;color:#f8b944}.related-archive .course-item .content .description{font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c;text-align:center}.related-archive .course-item .info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #e5e5e5;padding:17px 15px 14px;margin-left:-8px;margin-right:-8px}.related-archive .course-item .info .price{font-weight:500;font-size:20px;line-height:1.3;color:#292929;padding-right:15px}.related-archive .course-item .info .price.free{color:#f8b944}.related-archive .course-item .info .price .old-price{font-weight:300;font-size:16px;line-height:1.625;color:#747474;position:relative;margin-left:8px}.related-archive .course-item .info .price .old-price::after{content:'';display:block;position:absolute;width:calc(100% + 4px);height:1px;background:#747474;top:calc(50% - 1px);left:-2px}.related-archive .course-item .info .numbers{position:relative;z-index:101}.related-archive .course-item .info .numbers a{font-weight:300;font-size:16px;line-height:1.625;color:#747474;transition:all .2s}.related-archive .course-item .info .numbers a i{font-size:18px;color:#cacaca;transition:all .2s}.related-archive .course-item .info .numbers a:hover{text-decoration:none;color:#f8b944}.related-archive .course-item .info .numbers a:hover i{color:#f8b944}.related-archive .course-item .info .numbers .contact{margin-right:7px}.lp-learning .course-learning-summary .learn-press-course-buttons{text-align:center;margin-top:40px}.lp-learning .course-learning-summary .learn-press-course-buttons button{-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-webkit-border-top-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;-moz-border-radius-topleft:30px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;padding:0 42px;margin:0 10px;line-height:55px;display:inline-block;font-weight:400;letter-spacing:.3px;text-transform:uppercase;color:#FFF;font-size:16px;cursor:pointer;border:none;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;outline:0;border-radius:30px}.lp-learning .course-learning-summary .learn-press-course-buttons button:active,.lp-learning .course-learning-summary .learn-press-course-buttons button:focus{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.lp-learning .course-learning-summary .course-tabs .nav-tabs{text-align:center;margin-left:0}.lp-learning .course-learning-summary .course-tabs .nav-tabs .nav-item .nav-link.active{border-top:none;border-right:none;border-left:none}.lp-learning .course-learning-summary .course-tabs .tab-content .title-search{margin:67px 0 40px}.lp-learning .course-learning-summary .course-tabs .tab-content .title-search .course-curriculum-title{font-size:30px;font-weight:400;display:block}.lp-learning .course-learning-summary .course-tabs .tab-content .title-search .search{float:right;display:block}.lp-learning .header-course .header-content .course-thumbnail .time,.lp-learning:not(.course-item-popup) .course-curriculum .learn-press-breadcrumb,.lp-learning:not(.course-item-popup) .course-curriculum .learn-press-course-results-progress{display:none}.lp-learning .course-learning-summary .course-tabs .tab-content .title-search .search .search-form{width:256px;height:39px}.lp-learning .course-learning-summary .course-tabs .tab-content .title-search .search .search-form .search-field{height:39px;width:256px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.lp-learning .course-learning-summary .learn-press-tab-panel-announcements .title{text-align:center;font-size:30px;margin-bottom:27px}.lp-learning .page-title{margin-top:0!important}.lp-learning #lp-single-course .course-summary,.lp-learning .course-summary,.lp-learning .site-content{margin-top:0}.lp-learning .header-course .header-content{padding-bottom:75px}.lp-learning .header-course .header-content .course-thumbnail{margin-bottom:16px;box-shadow:0 40px 40px -40px rgba(0,0,0,.3)}.lp-learning .header-course .header-content .course-thumbnail .play-button{left:0}.lp-learning .header-course .header-content .course-title{font-size:32px;font-weight:500;line-height:36px;margin-top:0;margin-bottom:15px}.lp-learning .header-course .header-content .description{font-size:16px;line-height:24px}.lp-learning .header-course .header-content button{height:50px;border-radius:30px;display:inline-block;line-height:50px;margin-bottom:15px;font-size:16px;letter-spacing:.3px;padding:0 42px;border:0;text-transform:uppercase;outline:0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.lp-learning .header-course .header-content button .button-load-item{color:#FFF}.lp-learning .header-course .header-content .learn-press-course-results-progress{margin:30px 0}.lp-learning .header-course .header-content .learn-press-course-results-progress .items-progress{float:none;width:100%;margin-bottom:0}.lp-learning .header-course .header-content .learn-press-course-results-progress .course-progress{float:none;width:100%}.lp-learning .header-course .header-content .learn-press-course-results-progress .course-progress .lp-course-status{display:none}.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress{width:570px;max-width:100%}.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress:after{top:-35px;content:'';font-family:Ionicons;position:absolute;color:#d2d2d2;font-size:26px;left:80%}.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress .lp-progress-bar{background-color:#f5f5f5;border-radius:10px;margin:10px 0 15px;height:10px}.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress .lp-passing-conditional{z-index:99;height:15px;top:0;width:3px;background-color:#fff}.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress .lp-passing-conditional:after,.lp-learning .header-course .header-content .learn-press-course-results-progress .lp-course-progress .lp-passing-conditional:before{border:none}.lp-learning .course-learning-summary .course-meta{margin-bottom:0}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper{border-bottom:1px solid #eee}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs{border-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab{border-bottom:0;margin:0 25px;position:relative}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab a{font-weight:400;font-size:18px;line-height:1.5;color:#7c7c7c;padding:10px 0 12px}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab a:hover{color:#292929}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab.active:after,.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab:hover:after{bottom:-1px;background-color:#f8b944}.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper{margin-top:80px}.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper .container{max-width:1023px;padding:0}.lp-learning .course-learning-summary .instructors.thim-co-instructor{margin-top:0}.lp-learning .course-review-wrapper .review-form{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:40px 50px}.lp-learning .course-review-wrapper .review-form h3{font-size:20px}.lp-learning .course-review-wrapper .review-form h3 .close{margin-top:0;font-weight:400}.lp-learning .course-review-wrapper .review-form .review-fields li{margin:0}.lp-learning .course-review-wrapper .review-form .review-fields li label{font-size:16px}.lp-learning .course-review-wrapper .review-form .review-fields li input{margin-bottom:20px}.lp-learning .course-review-wrapper .review-form .review-fields li input,.lp-learning .course-review-wrapper .review-form .review-fields li textarea{padding:10px;border-color:#eee;background-color:#fefefe;border-width:1px;border-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lp-learning .course-review-wrapper .review-form .review-fields li textarea{margin-bottom:15px}.lp-learning .course-review-wrapper .review-form .review-fields li.review-actions{text-align:center}.lp-learning .course-review-wrapper .review-form .review-fields li.review-actions .close{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;font-weight:300;background-color:rgba(32,33,33,.5);text-shadow:unset;margin-top:0}body.learnpress.course-item-popup #course-item-content-header .lp-button-back .button:hover,body.learnpress.course-item-popup #course-item-content-header .toggle-content-item:hover{opacity:.7}.lp-learning .course-review-wrapper .review-form .review-fields li.review-actions .close:hover{background-color:rgba(0,0,0,.5)}.lp-learning .course-review-wrapper .review-form .review-fields li:last-child{margin-bottom:35px}.lp-learning .course-review-wrapper .review-form .review-fields li .review-stars{height:45px}.lp-learning .course-review-wrapper .review-form .review-fields li .review-stars .review-title span{font-size:20px}.lp-learning .lp-announcement-not-found{padding-bottom:30px;text-align:center}.lp-learning .lp-course-progress .lp-progress-bar .lp-progress-value{background-color:#d2d2d2;height:15px}.lp-learning #tab-curriculum .lp-course-buttons form.enroll-course,.lp-learning .course-learning-summary .learn-press-course-buttons .continue-course{display:none}#learn-press-course-curriculum .section-heading{font-size:18px;color:#888;font-weight:300;line-height:1.5;width:auto;margin-right:0;letter-spacing:.3px;padding:24px 28px 14px;border-bottom:0;position:relative}#learn-press-course-curriculum .section-heading .meta{position:absolute;top:24px;right:28px}#learn-press-course-curriculum .section-heading.has_description{margin-bottom:0;padding-bottom:5px}#learn-press-course-curriculum .section-description{margin-left:25px;margin-bottom:20px;font-size:16px;display:block}@media (min-width:1025px) and (max-width:1400px){.related-archive .slide-course .item-slick{padding-left:15px;padding-right:15px}}@media (max-width:767px){.wrap-content-single-course{padding-right:0;border-right:none}#thim-landing-course-menu-tab ul.course-landing-tab{display:none}.single-lp_course .sticky-sidebar{margin-top:50px}.single-lp_course .entry-content .entry-button-meta .entry-meta{display:block}.single-lp_course .entry-content .entry-button-meta .entry-meta .list-inline-item{padding-right:0;border-right:none;margin-bottom:10px;padding-left:0}.single-lp_course .instructor .instructor-title{margin-left:15px;margin-right:15px}.single-lp_course .instructor .list .item{padding:25px 15px 0;display:block}.single-lp_course .instructor .list .item .content{width:100%}.single-lp_course .related-archive .entry-content .entry-button-meta{margin-bottom:0}.single-lp_course .related-archive .entry-content .entry-button-meta .entry-meta{display:block}.single-lp_course .related-archive .entry-content .entry-button-meta .entry-meta .list-inline-item{margin:0 0 15px;padding:0;display:block}.single-lp_course .course-curriculum .curriculum-heading{display:block;margin-left:15px;margin-right:15px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item{align-items:start;padding-right:15px;margin-right:0;margin-left:0;padding-left:15px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link{display:block}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .courses-time{width:auto;margin-left:10px}.single-lp_course .course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .item-name{padding-right:0}.single-lp_course .reviews{display:block}.single-lp_course .reviews .average-rating{margin-bottom:15px}.single-lp_course .reviews .detailed_rating .course-rate .review-bar{width:calc(100% - 135px)}.lp-learning .header-course .header-content .course-title{font-size:26px}.lp-learning .course-learning-summary .learn-press-tabs .tabs-wrapper{margin-top:35px}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper{border:none}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs{display:block}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab{margin-left:0;margin-right:10px;display:block;border-bottom:1px solid #eee;float:none}.lp-learning .course-learning-summary .learn-press-tabs .nav-tabs-wrapper .learn-press-nav-tabs .learn-press-nav-tab a{padding-bottom:5px}}/*!--------------------------------------------------------------
5.0 - curiculumn
----------------------------------------------------------------*/body.learnpress.course-item-popup .course-curriculum .curriculum-heading{display:none}body.learnpress.course-item-popup #course-item-content-header{background-color:#3ac569;border-bottom:none;color:#fff}body.learnpress.course-item-popup #course-item-content-header .lp-button-back{margin-right:0}body.learnpress.course-item-popup #course-item-content-header .lp-button-back .button{background:0 0;border:none;cursor:pointer;color:#fff;font-size:26px;line-height:60px;height:auto;width:60px;padding:0;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}body.learnpress.course-item-popup #course-item-content-header .lp-button-back .button i{line-height:60px}body.learnpress.course-item-popup #course-item-content-header .course-item-search input{line-height:30px}body.learnpress.course-item-popup #course-item-content-header .course-item-search button,body.learnpress.course-item-popup #course-item-content-header .course-item-search input{color:#fff}body.learnpress.course-item-popup #course-item-content-header .course-item-search ::-webkit-input-placeholder{color:#fff}body.learnpress.course-item-popup #course-item-content-header .course-item-search ::-moz-placeholder{color:#fff}body.learnpress.course-item-popup #course-item-content-header .course-item-search :-ms-input-placeholder{color:#fff}body.learnpress.course-item-popup #course-item-content-header .course-item-search :-moz-placeholder{color:#fff}body.learnpress.course-item-popup #course-item-content-header .toggle-content-item{color:#fff;border:none}body.learnpress.course-item-popup #learn-press-course-curriculum{background-color:#fafafa}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections,body.learnpress.course-item-popup #learn-press-course-curriculum .progress-bg{background-color:#fff}body.learnpress.course-item-popup #learn-press-course-curriculum .section-header{margin-left:15px;padding:24px 28px}body.learnpress.course-item-popup #learn-press-course-curriculum .section-description{margin-left:15px;display:none}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item{margin:0;line-height:24px;padding-top:15px;padding-bottom:15px;align-items:flex-start}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap,body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .comments-area{margin-top:30px}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link{display:block}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta{display:block;position:relative;text-align:right}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .lp-label-preview{position:absolute;line-height:28px;left:0}#shaon-pricing-table-plus .minimal .highlight .detail,.minimal .highlight{position:relative}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .courses-time{width:auto;display:inline-block}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item .section-item-link .course-item-meta .item-meta{display:inline-block;vertical-align:top;margin-right:5px;line-height:28px}body.learnpress.course-item-popup #learn-press-course-curriculum .curriculum-sections .section .section-content .course-item:before{background-color:#3ac569}body.learnpress.course-item-popup #learn-press-content-item .thim-lesson-media{background-color:#000;text-align:center}body.learnpress.course-item-popup #learn-press-content-item .course-item-title{font-weight:500}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .course-item-nav{border-top:1px dotted #ddd;padding-top:15px;line-height:20px}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .course-item-nav span{font-size:16px;font-weight:500}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .question-title,body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-intro li label{font-weight:400}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .course-item-nav a{font-size:16px}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .course-item-nav a:hover{color:#333}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .learn-press-message{border-radius:0}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .learn-press-message:before{border-radius:0;width:3px}body.learnpress.course-item-popup #learn-press-content-item .content-item-wrap .learn-press-content-protected-message{color:#666;font-size:16px;padding-top:10px;padding-bottom:10px}body.learnpress.course-item-popup #learn-press-content-item .scrollbar-light>.scroll-element div{left:3px}body.learnpress.course-item-popup #learn-press-content-item .scrollbar-light>.scroll-element.scroll-y .scroll-bar{width:8px;left:0;background-color:#111;opacity:1}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz:after{content:"";display:table;clear:both}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .start-quiz{float:left}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .lp-quiz-buttons form button{border-radius:25px;padding:0 30px;font-size:16px;line-height:50px;color:#fff;border:none}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-progress{background-color:#fafafa}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option:hover,body.learnpress.course-item-popup .learn-press-course-results-progress .course-progress .lp-course-status .grade.passed,body.learnpress.course-item-popup .learn-press-course-results-progress .items-progress .lp-course-status .grade.passed{background-color:transparent}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option{border-radius:0}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option input[type=radio],body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option input[type=checkbox]{width:20px;height:20px;min-width:20px}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option input[type=radio]:after,body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .answer-options .answer-option input[type=checkbox]:after{width:3px;height:7px;left:7px;margin-top:-5px}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-result{margin:30px 0;text-align:left}.minimal .plan h3,.plan li,.select{text-align:center}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-result h3{font-size:18px;font-weight:500}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-result .result-grade .result-achieved{border-bottom:none}body.learnpress.course-item-popup #learn-press-content-item #content-item-quiz .quiz-result .result-statistic .result-statistic-field label{font-weight:400}body.learnpress.course-item-popup .learn-press-breadcrumb{padding:20px 10px;margin:0;border-bottom:1px solid #e5e5e5}body.learnpress.course-item-popup .learn-press-breadcrumb a{color:#a9a9a9}body.learnpress.course-item-popup .learn-press-breadcrumb a:hover{color:#ec5f4c}body.learnpress.course-item-popup .learn-press-breadcrumb .item-name{font-size:20px;letter-spacing:.4px;color:#202121;display:block}body.learnpress.course-item-popup .learn-press-course-results-progress{margin:15px 15px 30px}body.learnpress.course-item-popup .learn-press-course-results-progress .button-wrapper{margin-bottom:15px}body.learnpress.course-item-popup .learn-press-course-results-progress .course-progress,body.learnpress.course-item-popup .learn-press-course-results-progress .items-progress{float:none;margin-bottom:0;width:100%}body.learnpress.course-item-popup .learn-press-course-results-progress .lp-course-progress{margin-top:10px}body.learnpress.course-item-popup .learn-press-course-results-progress .continue-course{display:none}.lp-profile .lp-form-field body.learnpress.confirm #popup_container #popup_panel input[type=submit],body.learnpress.confirm #popup_container #popup_panel .lp-profile .lp-form-field input[type=submit],body.learnpress.confirm #popup_container #popup_panel button,body.learnpress.confirm #popup_container #popup_panel input[type=submit],body.learnpress.confirm #popup_container #popup_panel input[type=button]{border:none;background:no-repeat;color:#fff;border-radius:25px;padding:0 40px;line-height:40px;height:auto}.minimal .features ul,.minimal .select{border:1px solid #ddd}body.learnpress.confirm #popup_container #popup_message{padding-top:40px}@media screen and (max-width:1300px){body.learnpress.course-item-popup #learn-press-course-curriculum .progress-bg{width:auto}}@media screen and (max-width:768px){body.course-item-popup #learn-press-course-curriculum{width:260px}body.course-item-popup #learn-press-course-curriculum .section-heading{margin-left:12px}body.course-item-popup #learn-press-course-curriculum .section-heading .meta{position:relative;top:auto;right:auto}}/*!--------------------------------------------------------------
6.0 - membership
----------------------------------------------------------------*/#shaon-pricing-table-plus h3,#shaon-pricing-table-plus h4,#shaon-pricing-table-plus li,#shaon-pricing-table-plus ul{list-style:none}.minimal{margin:9px auto}.minimal .plan{width:25%;float:left;margin-left:-1px;margin-bottom:20px}.minimal .plan:first-child{margin-left:0}.minimal .plan h3{line-height:45px;margin:0}.minimal .plan li{line-height:3.8em}.minimal .highlight.featured .select{padding-bottom:20px}.minimal .features ul li{border-bottom:1px solid #ddd}.minimal .features ul li:last-child{border-bottom:none}.interval{font-size:11px}.highlight .amount,.interval{display:block;text-align:center}.highlight .amount{font-size:40px}.highlight .amount span{vertical-align:super;font-size:20px}.minimal .p1 h3{border:1px solid #ddd;margin:0}.minimal .plan h4{padding:10px 0;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0;font-weight:600!important}.minimal .pt-button{color:#FFF;display:block;line-height:40px;margin:20px auto;width:131px;background:#181818;text-transform:uppercase}.minimal .highlight h3{padding:10px 0}.minimal .highlight.featured h3{margin-top:-20px;padding:20px 0;color:#fff!important}#shaon-pricing-table-plus .minimal .features ul{margin:0}#shaon-pricing-table-plus .minimal .highlight{border:1px solid #eee;width:20%;background:#fdfdfd;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#shaon-pricing-table-plus .minimal .highlight:hover{background:#fff;-webkit-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-khtml-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-moz-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-ms-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-o-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08)}#shaon-pricing-table-plus .minimal .highlight:hover .detail:after{background-color:#FFF}#shaon-pricing-table-plus .minimal .highlight .detail:after{content:'';width:161px;height:20px;background:#fdfdfd;display:block;left:0;right:0;margin:auto;bottom:-20px;position:absolute;z-index:9999;-webkit-border-radius:0 0 30px 30px;-moz-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;border:1px solid #eee;border-top:0}#shaon-pricing-table-plus .minimal .highlight.list-interval{background:#fff;width:40%}#shaon-pricing-table-plus .minimal .highlight.list-interval .detail{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;padding-bottom:16px}#shaon-pricing-table-plus .minimal .highlight.list-interval .features{padding-top:10px;border-top:0}#shaon-pricing-table-plus .minimal .highlight.list-interval .features ul li{text-align:left}#shaon-pricing-table-plus .minimal .highlight.list-interval .features ul li a{color:#888}#shaon-pricing-table-plus .minimal .highlight.list-interval .select{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}#shaon-pricing-table-plus .minimal .highlight.list-interval:hover{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#shaon-pricing-table-plus .minimal .highlight.featured{background:#fff;width:19%;position:relative;z-index:2;-webkit-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-khtml-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-moz-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-ms-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);-o-box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08);box-shadow:12.9px 15.3px 18px 0 rgba(0,0,0,.08)}#shaon-pricing-table-plus .minimal .highlight.featured .detail{padding:55px 20px 28px;margin-top:-10px;position:relative}#shaon-pricing-table-plus .minimal .highlight.featured .detail:before{content:'';position:absolute;right:-7px;top:-6px;width:109px;height:109px;background:url(https://iihtsrt.com/wp-content/themes/ivy-school/assets/images/popular.png) no-repeat}#shaon-pricing-table-plus .minimal .highlight.featured .detail h3{background:0 0;margin:0}#shaon-pricing-table-plus .minimal .highlight.featured .detail .title{color:#fff}#shaon-pricing-table-plus .minimal .highlight.featured .detail .interval{color:#eee;font-size:15px}#shaon-pricing-table-plus .minimal .highlight.featured .detail h4{color:#fff;margin-bottom:25px}#shaon-pricing-table-plus .minimal .highlight.featured .detail .amount{font-size:46px}#shaon-pricing-table-plus .minimal .highlight.featured .detail .select{padding:32px 0 42px;position:relative;margin-bottom:-10px}#shaon-pricing-table-plus .minimal .highlight.featured .features{padding-top:17px;border-top:0;padding-bottom:10px;position:relative}#shaon-pricing-table-plus .minimal .highlight.featured .select{padding-bottom:41px;padding-top:21px}#shaon-pricing-table-plus .minimal .highlight.featured .select .pt-button,#shaon-pricing-table-plus .minimal .highlight.featured .select .pt-button:hover{color:#fff}#shaon-pricing-table-plus .minimal .detail{padding:45px 20px 27px;text-align:center}#shaon-pricing-table-plus .minimal .detail h3{padding:0;border:none;line-height:36px}#shaon-pricing-table-plus .minimal .detail .icon{width:100%;display:inline-block;font-size:40px;line-height:40px}#shaon-pricing-table-plus .minimal .detail .title{display:inline-block;width:100%;position:relative;font-size:18px;text-transform:uppercase;font-weight:500;color:#2b3339;line-height:28px;min-height:28px}#shaon-pricing-table-plus .minimal .detail .interval{color:#2b3339;font-size:14px;font-weight:300;position:relative;line-height:22px;margin-top:5px}#shaon-pricing-table-plus .minimal .detail h4{font-weight:600!important;padding:0;line-height:30px;margin-top:15px;border:none;margin-bottom:5px}#shaon-pricing-table-plus .minimal .detail .amount{font-size:40px}#shaon-pricing-table-plus .minimal .features{padding-top:38px;border-top:1px solid #eee}#shaon-pricing-table-plus .minimal .features ul{border:none;padding:0 30px!important}#shaon-pricing-table-plus .minimal .features ul li{line-height:46px;border-bottom:1px solid #eee;border-top:0;font-size:16px}#shaon-pricing-table-plus .minimal .features ul li .item-mobile{display:none}#shaon-pricing-table-plus .minimal .features ul li .fa{font-weight:700}#shaon-pricing-table-plus .minimal .features ul li .fa-check{color:#49c993}#shaon-pricing-table-plus .minimal .select{border:none;padding:31px 0}#shaon-pricing-table-plus .minimal .select .pt-button{margin:0 auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;height:40px;line-height:40px;font-size:14px;text-transform:uppercase;font-weight:400;padding:0 30px;width:auto;display:inline-block;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:0 0}#shaon-pricing-table-plus .minimal .select .pt-button:hover{color:#fff}#shaon-pricing-table-plus .minimal .select .pt-button:after{content:'';font-family:Ionicons;margin-left:8px;font-size:16px;line-height:22px;position:relative;top:1px}.pmpro-checkout .pmpro_message{margin-top:0;margin-bottom:30px;border-radius:0}.pmpro-checkout table thead{background:#f5f5f5}.pmpro-checkout table td,.pmpro-checkout table th{padding:15px 20px}.pmpro-checkout form.pmpro_form .pmpro_submit{margin:0}.pmpro-checkout form.pmpro_form label{font-weight:400;margin:0;padding:0 20px;line-height:normal}.pmpro-checkout form.pmpro_form .select2-container,.pmpro-checkout form.pmpro_form input,.pmpro-checkout form.pmpro_form select,.pmpro-checkout form.pmpro_form textarea{border:1px solid #eee;width:100%;margin:0 0 20px;max-width:100%;padding:0 20px;height:50px;line-height:50px}.pmpro-checkout form.pmpro_form .pmpro_btn-submit-checkout{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;height:50px;line-height:50px;padding:0 20px;text-align:center;font-size:18px;letter-spacing:.4px;font-weight:400;text-transform:capitalize}.pmpro-checkout form.pmpro_form .pmpro_payment-expiration .select2-container{max-width:100px}.pmpro-checkout form.pmpro_form .pmpro_payment-expiration .expiration-icon{line-height:50px;margin:0 10px;display:inline-block;vertical-align:top}.pmpro-checkout form.pmpro_form .pmpro_payment-cvv{max-width:245px}.pmpro-checkout form.pmpro_form .pmpro_payment-cvv small{margin-left:10px}.pmpro-checkout span.pmpro_asterisk{padding:0 10px;line-height:50px;color:red}.pmpro-checkout form.pmpro_form label{padding-left:0;padding-right:0;margin-bottom:10px}.pmpro-checkout form.pmpro_form .select2-container .select2-selection--single,.pmpro-checkout form.pmpro_form .select2-container--default .select2-selection--single{border:none}.pmpro-checkout form.pmpro_form .select2-container .select2-selection--single .select2-selection__rendered,.pmpro-checkout form.pmpro_form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;line-height:48px}.pmpro-checkout form.pmpro_form .pmpro_btn-submit-checkout{border-radius:0;color:#fff;border:none;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}@media (max-width:1400px){#shaon-pricing-table-plus .minimal .select .pt-button{padding:0 20px}}@media (max-width:1024px){#shaon-pricing-table-plus .minimal .select .pt-button{padding:0 20px}#shaon-pricing-table-plus .minimal .detail h4{font-weight:500!important}#shaon-pricing-table-plus .minimal .detail .amount{font-size:23px}#shaon-pricing-table-plus .minimal .detail .title{font-size:14px;line-height:normal}#shaon-pricing-table-plus .minimal .detail .interval{font-size:13px;line-height:normal;margin-top:0}#shaon-pricing-table-plus .minimal .features ul li{line-height:normal;font-size:14px;padding:10px 0}#shaon-pricing-table-plus .minimal .highlight{width:20%}#shaon-pricing-table-plus .minimal .highlight .detail:after{display:none}#shaon-pricing-table-plus .minimal .highlight.list-interval{width:40%}#shaon-pricing-table-plus .minimal .highlight.featured .detail .amount{font-size:28px}.thim-sc-text-box.style-3{padding:30px}.thim-sc-text-box.style-3 .title-1{font-size:20px}.thim-sc-text-box.style-3 .title-2{font-size:15px}}@media (max-width:768px){#shaon-pricing-table-plus .minimal .highlight,#shaon-pricing-table-plus .minimal .highlight.featured{width:33.33%}#shaon-pricing-table-plus .minimal .highlight.list-interval{display:none}#shaon-pricing-table-plus .minimal .features ul li .item-mobile{display:inline-block}#shaon-pricing-table-plus .minimal .features ul li i,#shaon-pricing-table-plus .minimal .features ul li.hidden-mobile{display:none}.vc_row.vc_column-gap-35>.vc_column_container{padding:15px 0}.thim-sc-text-box.style-3{padding:30px 20px}.thim-sc-text-box.style-3 .title-1{font-size:23px;line-height:normal}.thim-sc-text-box.style-3 .title-2{font-size:14px}}@media (max-width:480px){#shaon-pricing-table-plus .minimal .detail{padding:20px 0}#shaon-pricing-table-plus .minimal .detail h4{margin-top:0;margin-bottom:0}#shaon-pricing-table-plus .minimal .features ul{padding:0 20px!important}#shaon-pricing-table-plus .minimal .highlight{width:100%;margin-bottom:40px}#shaon-pricing-table-plus .minimal .highlight.featured{width:100%}#shaon-pricing-table-plus .minimal .highlight.featured .detail{padding:20px 0!important}#shaon-pricing-table-plus .minimal .highlight.featured .detail h4{margin-bottom:0}}/*!--------------------------------------------------------------
7.0 - membership
----------------------------------------------------------------*/.list-collections .collection-wrapper h3{font-weight:500;font-size:18px;line-height:1.444444;color:#1d1d2b;text-transform:uppercase;text-align:center;margin-top:15px;margin-bottom:30px}/*!--------------------------------------------------------------
5.0 - event-manager
----------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - List events
----------------------------------------------------------------*/.archive-events .item-featured{margin-bottom:50px}.archive-events .item-featured .slide-item-featured{position:relative}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick{position:absolute;width:100%;left:0;top:calc((100% - 110px)/ 2)}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick{font-size:30px;color:#fff;display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;background:rgba(149,149,149,.8);cursor:pointer;position:absolute;top:-27px;transition:all .2s}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick:hover{background:#f8b944}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick.prev-slick{left:40px}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick.next-slick{right:40px}.archive-events .item-featured .slide-item-featured .item-event-slide,.archive-events .item-featured .slide-item-featured .item-event-slide img{width:100%}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event{width:73.5%;margin-right:auto;margin-left:auto;background:#f5f4f0;padding:0 0 40px;margin-top:-100px;position:relative;z-index:10}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter{background-color:transparent;border:none;padding:0;transform:translateY(-54px)}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:18px;background:0 0;border:0;padding:0}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section{background-color:transparent;border:none;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;padding:9px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section .countdown-amount{font-weight:500;font-size:45px;line-height:90px;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:86px;height:90px;border-radius:5px;background:#f8b944;position:relative;z-index:1;margin-bottom:9px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section .countdown-amount::before{content:'';display:block;position:absolute;z-index:-1;width:100%;height:1px;top:50%;left:0;background:rgba(255,255,255,.2)}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section .countdown-period{font-weight:300;font-size:16px;line-height:1.5;color:#747474}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .title-event{text-align:center;margin-bottom:10px;padding:0 15px;margin-top:-54px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .title-event a{font-weight:500;font-size:22px;line-height:1.272727;color:#292929;text-transform:uppercase;transition:all .2s}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .title-event a:hover{color:#f8b944}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .meta-event{font-weight:300;font-size:16px;line-height:1.75;color:#747474;display:flex;flex-wrap:wrap;justify-content:center}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .meta-event span{margin:0 15px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .meta-event span i{margin-right:5px;font-size:14px}.archive-events .custom-col{padding-bottom:54px}.archive-events .item-normal .pic{margin-bottom:40px}.archive-events .item-normal .pic img{width:100%}.archive-events .item-normal .content{display:flex;flex-wrap:wrap}.archive-events .item-normal .content .date-event{width:94px;height:94px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f8b944;margin-right:30px;font-weight:400;font-size:14px;line-height:1.5;color:#fff;text-transform:uppercase}.archive-events .item-normal .content .date-event .day{font-weight:500;font-size:35px;line-height:1.1;margin-bottom:2px}.archive-events .item-normal .content .info-event{width:calc(100% - 124px);margin-top:-7px}.archive-events .item-normal .content .info-event .title-event{width:450px;max-width:100%;margin-bottom:10px}.archive-events .item-normal .content .info-event .title-event a{font-weight:400;font-size:18px;line-height:1.555555;color:#292929;transition:all .2s}.archive-events .item-normal .content .info-event .title-event a:hover{color:#f8b944}.archive-events .item-normal .content .info-event .meta-event{font-weight:300;font-size:16px;line-height:1.75;color:#747474}.archive-events .item-normal .content .info-event .meta-event span{display:block}.archive-events .item-normal .content .info-event .meta-event span i{color:#f8b944;margin-right:5px}@media (max-width:767px){.archive-events .item-featured{margin-bottom:0}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick.prev-slick{left:0}.archive-events .item-featured .slide-item-featured .wrap-arrow-slick .arow-slick.next-slick{right:0}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event{width:100%;margin-top:0;padding-top:20px}.archive-events .content .date-event{font-size:12px;width:80px;height:80px}.archive-events .content .date-event .day{font-size:30px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .title-event{margin-top:0}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .title-event a{font-size:18px;line-height:1.1}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter{transform:translateY(0)}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section{padding:0 5px}.archive-events .item-featured .slide-item-featured .item-event-slide .info-event .tp_event_counter .countdown-row .countdown-section .countdown-amount{font-size:24px;line-height:40px;width:60px;height:40px}}.events-pagination{border-top:1px solid rgba(124,124,124,.2);margin-top:30px;padding-top:50px}.events-pagination ul.page-numbers{text-align:center}.events-pagination ul.page-numbers>li{padding-right:0!important;padding-left:0!important}.events-pagination ul.page-numbers>li a,.events-pagination ul.page-numbers>li span{border:none;font-size:18px;width:30px;padding:0;text-align:center;font-weight:500;line-height:30px;display:block}.events-pagination ul.page-numbers>li a{color:#292929}.events-pagination ul.page-numbers>li span{background-color:#f8b944;color:#fff}/*!--------------------------------------------------------------
2.0 - Single event
----------------------------------------------------------------*/.bl-detail-event .heading{margin-bottom:35px}.bl-detail-event .heading .title{font-weight:500;font-size:30px;line-height:1.1;color:#292929;margin-bottom:10px}.bl-detail-event .heading .description{font-weight:300;font-size:16px;line-height:1.75;color:#747474}.bl-detail-event .heading .description a{color:#f8b944}.bl-detail-event .info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.bl-detail-event .info .map{width:68%}.bl-detail-event .info .map iframe{width:100%;height:100%}.bl-detail-event .info .contact{width:calc(100% - 68% - 40px)}.bl-detail-event .info .contact .list-contact{padding-bottom:10px;margin-top:-6px}.bl-detail-event .info .contact .list-contact .contact-item{margin-bottom:30px}.bl-detail-event .info .contact .list-contact .contact-item .title{font-weight:400;font-size:18px;line-height:1.555555;color:#292929;margin-bottom:12px}.bl-detail-event .info .contact .list-contact .contact-item .description{font-weight:300;font-size:18px;line-height:1.555555;color:#747474}.bl-detail-event .info .contact .list-contact .contact-item .description span{display:block;padding-left:27px;position:relative}.bl-detail-event .info .contact .list-contact .contact-item .description span a{color:#747474;transition:all .2s}.bl-detail-event .info .contact .list-contact .contact-item .description span a:hover{color:#f8b944}.bl-detail-event .info .contact .list-contact .contact-item .description span i{font-size:15px;color:#f8b944;position:absolute;top:6px;left:0}.bl-detail-event .info .contact .btn-join{font-weight:400;font-size:16px;line-height:50px;color:#fff;text-transform:uppercase;display:inline-block;background:#f8b944;transition:all .2s}.bl-detail-event .info .contact .btn-join .spinner{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;font-family:FontAwesome!important;font-size:14px}.bl-detail-event .info .contact .btn-join .spinner:before{content:"\f110"}.bl-detail-event .info .contact .btn-join:hover{background:#f6a713}.bl-detail-event .text{margin-bottom:4px}.bl-detail-event .text p{font-weight:300;font-size:18px;line-height:1.777777;color:#7c7c7c;margin-bottom:33px}.bl-detail-event .text blockquote{font-family:"Times New Roman";font-style:italic;font-size:24px;line-height:1.5;color:#292929;margin-left:28px;padding-top:10px;padding-bottom:43px;padding-left:25px;position:relative}.bl-detail-event .text blockquote p{font-size:24px;line-height:1.5;color:#292929;margin-bottom:0}.bl-detail-event .text blockquote::before{content:'';display:block;width:5px;height:calc(100% - 53px - 7px - 9px);background:#f8b944;position:absolute;left:0;top:17px}.bl-detail-event .share{font-weight:300;font-size:16px;line-height:1.5;color:#7c7c7c;display:flex;flex-wrap:wrap;align-items:center;padding:10px 0}.bl-detail-event .share .title{text-transform:uppercase;margin-right:8px}.bl-detail-event .share li{display:inline-block;vertical-align:middle}.bl-detail-event .share a{font-size:17px;color:#fff;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;margin:4px}.bl-detail-event .share a.facebook{background:#3a589a}.bl-detail-event .share a.twitter{background:#21ccff}.bl-detail-event .share a.google,.bl-detail-event .share a.pinterest{background:#df4a38}.bl-detail-event .share span{margin-right:5px}@media (max-width:1199px){.bl-detail-event .info .map{width:58%}.bl-detail-event .info .contact{width:calc(100% - 58% - 40px)}}@media (max-width:767px){.bl-detail-event .info .map{width:100%;margin-bottom:40px}.bl-detail-event .info .contact{width:100%}}.bl-author-event{display:flex;justify-content:space-between;flex-wrap:wrap;border:1px solid #e7e7e7;padding:20px}.bl-author-event .ava{width:87px}.bl-author-event .ava img{width:100%}.bl-author-event .text{width:calc(100% - 87px - 18px)}.bl-author-event .text .name{font-weight:400;font-size:16px;line-height:1.5;color:#292929;margin-top:-5px;margin-bottom:12px}.bl-author-event .text .name a{color:#292929;transition:all .2s}.bl-author-event .text .name a:hover{color:#f8b944}.bl-author-event .text .content{font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tp_single_event .bl-author-event{margin-bottom:75px}.tp_single_event .bl-detail-event{margin-bottom:65px}.event_register_area h2{font-size:26px}.event_register_area .event_auth_form_field{margin-bottom:10px;margin-top:10px;display:inline-block}.event_register_area .event_auth_form_field input{padding:5px 10px;width:60px;border:1px solid #ccc;color:#333}.event_register_area .event_register_foot button{font-weight:400;font-size:16px}/*!--------------------------------------------------------------
6.0 - woo
----------------------------------------------------------------*/.bp-element-login-popup br{display:none}div.bp-element-login-popup .login-links{display:flex}.elementor-widget-wp-widget-woocommerce_widget_cart span.text{display:none}.elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover,.widget_shopping_cart .minicart_hover{position:relative;text-align:center}.elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover i.ion,.widget_shopping_cart .minicart_hover i.ion{padding-left:5px}.elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover .cart-items-number,.widget_shopping_cart .minicart_hover .cart-items-number{padding-right:10px}.elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover .cart-items-number span.wrapper-items-number,.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number{position:absolute;top:-10px;font-size:14px}.elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover .cart-items-number span.wrapper-items-number .items-number,.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number .items-number{margin-left:4px}#thim-header-topbar .elementor-widget-wp-widget-woocommerce_widget_cart .minicart_hover .cart-items-number,#thim-header-topbar .widget_shopping_cart .minicart_hover .cart-items-number{line-height:56px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content,.widget_shopping_cart .widget_shopping_cart_content{display:none;text-transform:none;background:#fff;left:auto;position:absolute;right:0;top:100%;min-width:350px;z-index:9999;padding-top:10px;padding-bottom:25px;overflow:hidden;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-khtml-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message,.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{text-align:center;padding:20px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget{max-height:315px;overflow:auto;padding:0 20px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar{width:6px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-track,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:6px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-thumb,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li{padding:15px 0;border-top:1px solid #eee;width:100%;margin-left:0!important;line-height:20px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li img,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li img{margin-right:15px;width:65px!important;float:left;margin-left:0}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li a,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a{border:0;text-align:left;font-size:14px;font-weight:400;text-transform:none;padding:0!important;color:#202121}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl{border-left:0 none!important;float:left;padding-left:0!important;min-width:60%}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl dd,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl dd{margin:0!important;padding:0!important}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity{float:left;padding:0;text-align:left;width:calc(100% - 80px);font-size:13px;display:block;margin-top:5px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove{padding:0!important;left:auto!important;right:10px;top:17px!important;font-size:0}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:before,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:before{font-family:FontAwesome;content:'\f00d';font-size:16px;font-weight:400}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li.removing,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li.removing{position:relative;overflow:hidden}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li.removing:after,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li.removing:after{position:absolute;content:'';display:block;background-image:url(assets/images/icons/ajax-loader.gif);background-size:32px 32px;background-repeat:no-repeat;background-color:rgba(255,255,255,.75);left:0;right:0;top:0;bottom:0;background-position:center center;z-index:9}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget li:first-child,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li:first-child{border-top:none}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty,.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty{padding-top:17px;text-align:center}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .total,.widget_shopping_cart .widget_shopping_cart_content .total{border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:13px;padding:10px 0;margin:0 20px;text-align:center}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .total .amount,.widget_shopping_cart .widget_shopping_cart_content .total .amount{font-weight:700;margin-left:10px}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .total strong,.widget_shopping_cart .widget_shopping_cart_content .total strong{text-transform:uppercase;font-weight:700}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .buttons,.widget_shopping_cart .widget_shopping_cart_content .buttons{padding:5px;text-align:center}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .buttons a,.widget_shopping_cart .widget_shopping_cart_content .buttons a{display:inline-block!important;font-size:13px;line-height:40px;padding:0 20px!important;margin:10px;font-weight:700;text-transform:uppercase;color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .buttons a:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover{color:#fff}.elementor-widget-wp-widget-woocommerce_widget_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout{position:relative}.elementor-widget-wp-widget-woocommerce_widget_cart:hover .widget_shopping_cart_content,.widget_shopping_cart:hover .widget_shopping_cart_content{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible}#masthead .widget .user-name{display:block;padding:20px 0}#masthead .widget .user-name:hover .user-info{display:block}#masthead .widget .user-info{margin:0 0 0 -19px;position:absolute;top:100%;list-style:none;display:none;background:#fff;min-width:210px;z-index:20;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.09);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.09);-moz-box-shadow:0 2px 3px rgba(0,0,0,.09);-ms-box-shadow:0 2px 3px rgba(0,0,0,.09);-o-box-shadow:0 2px 3px rgba(0,0,0,.09);box-shadow:0 2px 3px rgba(0,0,0,.09)}#masthead .widget .user-info li{-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:block}#masthead .widget .user-info li a{padding:15px 20px;display:block}#masthead .widget .user-info li:hover{background:#f7f7f7;-webkit-transition:.3s;-khtml-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}#masthead .widget .user-info li:hover a{color:#202121}#masthead .widget:hover .user-info{display:block}#masthead .widget_shopping_cart{position:relative;padding:0 30px;display:flex;height:100%;justify-content:center;align-items:center}#masthead .widget_shopping_cart .minicart_hover{color:#FFF}#masthead .widget_shopping_cart .widget_shopping_cart_content{line-height:normal}#masthead .widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove{-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#masthead .widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:hover{color:#222!important}#masthead .widget_shopping_cart .widget_shopping_cart_content .buttons a{padding:0 30px!important;line-height:46px;margin:15px 5px;border-radius:50px;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:#222}.pagetitle-hide header#masthead.palette-transparent .main-header .header-right .widget_thim-login:before{color:#fff;border-color:#fff}.pagetitle-hide header#masthead.site-header.palette-transparent.template-layout-2 .widget_thim-login .user-info li a{color:#9c9c9c}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content,body.woocommerce-wishlist .site-content{padding-top:35px}.product-filter{border:1px solid #eee;background-color:#fff;padding:13px 15px 11px 20px;margin-bottom:30px}.product-filter .woocommerce-message{background:0 0;margin:0!important;padding:0 0 8px!important;border:none;font-style:italic}.product-filter .woocommerce-message:before{position:static;margin-right:10px;font-style:normal}.product-filter.row,ul.product-list.row{margin-left:0;margin-right:0}.product-filter i{font-size:16px;color:#ccc}.product-filter .display{display:inline-block;float:left}.product-filter .display a{line-height:34px;margin-right:6px}.product-filter .woocommerce-result-count{margin-bottom:0!important;margin-left:10px!important;font-size:16px;line-height:34px}.product-filter .woocommerce-ordering{position:relative;margin:0!important;top:4px;float:right}.product-filter .woocommerce-ordering select.orderby{font-size:13px;color:#999;line-height:20px;padding:6px 0 6px 10px;border-radius:0;width:100%;min-width:200px;height:34px;border:1px solid #e7e7e7;outline:0}.product-filter .select2 .select2-selection{border:0;height:22px}.product-filter .select2 .select2-selection .select2-selection__rendered{line-height:22px;padding:0 20px 0 0;font-size:16px}.product-filter .select2 .select2-selection .select2-selection__arrow{height:22px;top:-1px}.post-type-archive-product .select2-results__option{font-size:16px}.post-type-archive-product .select2-results{padding-top:10px}.post-type-archive-product .select2-dropdown{width:200px!important}ul.product-grid li.product.sale .price ins:before,ul.product-list li.product.sale .price ins:before{content:" – "}ul.product-grid ins,ul.product-grid u,ul.product-list ins,ul.product-list u{text-decoration:none}ul.category-product{list-style:none}ul.product-grid{list-style:none;clear:both}ul.product-grid li.product{margin-bottom:30px}ul.product-grid li.product.product-type-variable:not(.has-children) .wrapper .stats .content{text-align:center;display:block}ul.product-grid li.product .wrapper .button.product_type_grouped,ul.product-grid li.product .wrapper .product-content .description,ul.product-grid li.product .wrapper .product-content .star-rating{display:none}ul.product-grid li.product.product-type-variable:not(.has-children) .wrapper .stats .content a{float:none}ul.product-grid li.product .wrapper{background:#fff;border-bottom:1px solid #ddd;padding-bottom:25px;margin-bottom:40px}ul.product-grid li.product .wrapper .feature-image{text-align:center}ul.product-grid li.product .wrapper .product-content{position:relative;margin-top:25px;padding-right:60px}ul.product-grid li.product .wrapper .product-content .title-product{text-transform:none}ul.product-grid li.product .wrapper .product-content .title-product a{font-weight:400;font-size:18px;text-decoration:none}ul.product-grid li.product .wrapper .product-content .added_to_cart{height:40px;padding:0 20px;line-height:40px;color:#fff;border-radius:30px;position:absolute;right:0;top:5px;z-index:9;font-size:14px;text-transform:uppercase}ul.product-grid li.product .wrapper .product-content a.add_to_cart_button,ul.product-grid li.product .wrapper .product-content a.product_type_variable{position:absolute;right:0;top:5px;text-transform:uppercase;font-size:0!important;width:40px;height:40px;line-height:40px;text-align:center;padding:0;z-index:9;font-weight:400;display:inline-block;color:#fff;border-radius:50%;-webkit-transition:none;-khtml-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}ul.product-grid li.product .wrapper .product-content a.add_to_cart_button:before,ul.product-grid li.product .wrapper .product-content a.product_type_variable:before{content:"\f07a";font-family:FontAwesome;font-size:16px}ul.product-grid li.product .wrapper .product-content a.add_to_cart_button:hover,ul.product-grid li.product .wrapper .product-content a.product_type_variable:hover{width:auto;line-height:40px;padding-right:20px;padding-left:20px;border-radius:30px;font-size:14px!important}ul.product-grid li.product .wrapper .product-content a.add_to_cart_button:hover:before,ul.product-grid li.product .wrapper .product-content a.product_type_variable:hover:before{display:none}ul.product-grid li.product .wrapper .product-content a.add_to_cart_button.added,ul.product-grid li.product .wrapper .product-content a.product_type_variable.added{display:none!important}ul.product-list li.product{width:100%;clear:both;border:1px solid #eee;padding:50px 50px 50px 20px;background-color:#fff;margin-bottom:30px;max-width:100%;flex:100%}ul.product-list li.product:last-child{margin-bottom:20px}ul.product-list li.product .feature-image{max-width:240px;margin-right:30px;height:auto;float:left;margin-bottom:0;text-align:center}ul.product-list li.product .product-content{width:calc(100% - 270px);float:right;padding-right:0;margin-top:0}ul.product-list li.product .product-content .title-product{font-size:24px;margin:0;text-transform:none;padding-bottom:15px;line-height:15px;text-align:left;padding-top:0}ul.product-list li.product .product-content .title-product a{font-size:20px!important;font-weight:700;text-decoration:none}ul.product-list li.product .product-content .description{margin-top:25px}ul.product-list li.product .product-content a.added_to_cart,ul.product-list li.product .product-content a.button{margin-top:30px;display:inline-block;padding:0 30px;border-radius:30px;height:40px;line-height:40px;font-weight:400;text-transform:uppercase;color:#fff;font-size:16px}ul.product-list li.product .product-content a.added_to_cart.added,ul.product-list li.product .product-content a.button.added{display:none}.quick-view{position:absolute;z-index:999;width:40px;height:40px;text-align:center;line-height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;cursor:pointer;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none!important}.quick-view i{font-size:24px}.quick-view span{outline:0;border:0;background-color:transparent;display:inline-block;-webkit-transition:all .2s ease-out;-khtml-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:32px;text-decoration:none!important;color:#fff}.quick-view span.loading.dark{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);display:inline-block;font:normal normal normal 24px/1 FontAwesome!important;width:auto;border:none!important}.quick-view span.loading.dark:before{content:"\f110";border:none!important}.feature-image{display:inline-block;position:relative;-webkit-perspective:500px;-webkit-transform-style:preserve-3d;overflow:hidden;width:100%}.feature-image img{width:100%}.feature-image:hover .quick-view,.feature-image:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.feature-image:hover .onsale{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.feature-image:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:rgba(0,0,0,.3);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition:all .4s ease-in-out;-khtml-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.feature-image .onsale{font-weight:400!important;margin:0!important;padding:0!important;top:15px!important;left:15px!important;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.quickview .product-info .right .cart button.button{color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.onsale{color:#fff}.woocommerce .woocommerce-breadcrumb{color:#fff;font-size:16px;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb .breadcrum-icon{margin:0 5px}.woocommerce .woocommerce-breadcrumb a{color:#fff;font-size:16px;text-transform:uppercase}body.woocommerce nav.woocommerce-pagination{text-align:center;margin:20px 0 0}body.woocommerce nav.woocommerce-pagination ul.page-numbers{border:none!important}body.woocommerce nav.woocommerce-pagination ul.page-numbers li{display:inline-block;list-style:none;border:none;margin:0 5px}body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{width:45px;height:45px;border-radius:50%;border:1px solid #e7e7e7;text-align:center;line-height:43px;font-size:16px;color:#878787;background:#fff!important;display:inline-block;padding:0}.product-info .left #carousel .flex-direction-nav a:before,.product-info .left #slider .flex-direction-nav a:before,body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current,body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover{color:#fff}body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next,body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev{font-size:0}body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next:before,body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev:before{font-family:Ionicons;font-size:16px;line-height:43px}body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev:before{content:"\f3d2"}body.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next:before{content:"\f3d3"}.product-info{margin-bottom:90px}.product-info .left:after{clear:both;content:'';display:block}.product-info .left .onsale,.product-info .right .woocommerce-product-rating .woocommerce-review-link{display:none}.product-info .left #carousel{width:101px;float:left;margin-right:15px;overflow:visible!important}.product-info .left #carousel .slides{transform:translate3d(0,0,0)!important}.product-info .left #carousel .slides li{float:none!important;margin-bottom:5px;opacity:1!important}.product-info .left #carousel .slides li img{border-right:1px solid transparent;width:100%}.product-info .left #carousel .slides li:hover{cursor:pointer}.product-info .left #slider{overflow:hidden;width:100%;float:left}.product-info .left #slider .slides img{width:100%}.product-info .right .woocommerce-product-rating .star-rating>span,.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .star-rating span{color:#fed559}.product-info .right .variations_form .woocommerce-variation{margin-bottom:20px}.product-info .right .clear{clear:none}.product-info .right .product_title{font-size:24px;text-transform:uppercase;font-weight:500;letter-spacing:.3px}.product-info .right .woocommerce-product-rating .star-rating,.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .star-rating{font-size:12px}.product-info .right .price{font-weight:400;font-size:24px!important;margin-bottom:40px}.product-info .right .price del{margin-right:5px;position:relative}.product-info .right .price del:before{content:"";width:auto;height:1px;background:#333;top:50%;left:-5px;right:-5px;position:absolute}.product-info .right table.variations select,.woocommerce-tabs .entry-content #reviews #comments .commentlist li img.avatar{-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;-webkit-background-clip:padding-box}.product-info .right .price del span{color:#aaa}.product-info .right .price ins{text-decoration:none;font-weight:400!important}.product-info .right table.variations td,.product-info .right table.variations th{border:none}.product-info .right table.variations select{min-width:200px;height:40px!important;padding:0 15px;border-color:#eee;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-khtml-background-clip:padding-box;background-clip:padding-box;border-radius:5px}.product-info .right .description p{font-size:18px;font-weight:300;line-height:26px}.product-info .right .stock{font-size:15px;font-weight:700;text-transform:uppercase}.product-info .right .stock.in-stock{color:#4cae4c}.product-info .right .stock.out-stock{color:#843534}.product-info .right .description{margin-bottom:35px}.product-info .right .cart .quantity .qty{font-size:16px;line-height:40px;padding:5px 5px 5px 18px;width:80px;border:1px solid #eee;background:0 0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.product-info .right .cart .single_add_to_cart_button{margin-left:10px;padding:0 30px;text-transform:uppercase;font-size:16px;font-weight:400;color:#fff;line-height:50px;border-radius:30px}.product-info .right .cart .single_add_to_cart_button:active,.product-info .right .cart .single_add_to_cart_button:focus,.product-info .right .cart .single_add_to_cart_button:hover{background:#fff;outline:0}.product-info .right .thim-social-share{margin-top:25px}.product-info .right form.cart table{border:none}.product-info .right form.cart table td,.product-info .right form.cart table tr{border:none;vertical-align:middle!important}.product-info .right form.cart table td label,.product-info .right form.cart table tr label{margin-bottom:0!important}.product-info .right form.cart table.variations tr{display:inline-block;width:100%;margin-bottom:20px}.product-info .right form.cart table.variations tr:last-child{margin-bottom:0}.product-info .right form.cart table.variations td{padding:0;display:inline-block;float:left}.product-info .right form.cart table.variations td.label{min-width:100px}.product-info .right form.cart table.variations td.value{min-width:200px}.product-info .right form.cart table.variations td.value .select2-container .select2-selection--single{border-radius:5px;height:40px}.product-info .right form.cart table.variations td.value .select2-container .select2-selection--single .select2-selection__rendered{padding:9px 0 9px 19px;font-size:14px}.product-info .right form.cart table.variations td.value .select2-container .select2-selection--single .select2-selection__arrow{height:40px}.product-info .right form.cart table.variations label{text-transform:capitalize;font-weight:400;color:#202121;line-height:40px;font-size:16px}.product-info .right form.cart table.variations .dk-select{width:70%}.product-info .right form.cart table.variations .dk-select .dk-selected{padding:8px 20px;border-color:#eee!important}.product-info .right form.cart table.variations .dk-select .dk-selected:after{content:"\f107";font-family:FontAwesome;border:none;top:10px!important;color:#bbb}.product-info .right form.cart table.variations .dk-select .dk-selected:before{display:none}.product-info .right form.cart table.variations .dk-select .dk-select-options{left:0;right:0;border-color:#eee!important}.product-info .right form.cart table.variations .dk-select .dk-select-options li{padding:5px 20px}.product-info .right form.cart table.variations .dk-select.dk-select-open-down .dk-selected:after{content:"\f106"}.product-info .right .thim-social-share ul li{display:block;float:left;margin:0 10px 10px 0}.product-info .right .product_meta>span{width:100%;display:inline-block}.woocommerce-tabs .entry-content #reviews #comments h2,.woocommerce-tabs .entry-content h2{display:none}.product-type-external .product-info .right .yith-wcwl-add-to-wishlist{width:auto!important}.woocommerce-tabs .tabs{padding-left:0!important}.woocommerce-tabs .tabs:before{border-bottom-width:1px!important;bottom:1px!important;box-shadow:none!important}.woocommerce-tabs .tabs li{border:none!important;border-radius:0!important;padding:0!important;margin:0 35px 0 0!important;background-color:transparent!important;box-shadow:none!important}.woocommerce-tabs .tabs li:after,.woocommerce-tabs .tabs li:before{border:none!important;width:0!important;height:0!important;box-shadow:none!important}.woocommerce-tabs .tabs li a{padding-bottom:10px!important;padding-top:0!important;text-transform:uppercase;color:#999!important;font-weight:400!important}.woocommerce-tabs .entry-content{margin-top:40px!important;margin-bottom:70px!important}.woocommerce-tabs .entry-content #reviews #comments{border:none!important}.woocommerce-tabs .entry-content #reviews #comments .woocommerce-noreviews{margin-bottom:50px}.woocommerce-tabs .entry-content #reviews #comments .commentlist{text-align:left}.woocommerce-tabs .entry-content #reviews #comments .commentlist li img.avatar{position:static;width:60px;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;-khtml-background-clip:padding-box;background-clip:padding-box;padding:0;border-radius:50%}.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text{margin:0 0 20px;float:right;padding:15px;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-radius:5px}.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta,.woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text p{text-align:left}.woocommerce-tabs .entry-content #reviews #review_form_wrapper #reply-title,.woocommerce-tabs .entry-content #reviews #review_form_wrapper h3{text-transform:uppercase;font-size:18px;margin-bottom:24px;font-weight:500;text-align:left;display:inline-block;width:100%;color:#202121}.home .quickview .product-info .right .star-rating>span,.woocommerce .quickview .product-info .right .star-rating>span,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a:hover{color:#fed559}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form label{width:100%;text-align:left}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .select2-container,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .dk-select{display:none}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .dk-select{min-width:150px}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .dk-select .dk-select-options{left:0;right:0}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p{text-align:left;display:inline-block;width:100%;margin-bottom:20px}.related,.related h2{margin-bottom:45px}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea{border:1px solid #eee;padding:10px 25px!important;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-radius:5px}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:active,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:focus,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:hover,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:active,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:focus,.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:hover{outline:0!important}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input.submit{font-size:16px;border:none!important;text-transform:uppercase;font-weight:400}.woocommerce-tabs .entry-content .shop_attributes th{color:#202121;padding-left:15px;padding-right:15px;font-weight:400}.woocommerce-tabs .entry-content .shop_attributes td p,body.woocommerce-page .shop_table caption,body.woocommerce-page .shop_table td,body.woocommerce-page .shop_table th{font-weight:300}.woocommerce-tabs .entry-content .shop_attributes td{padding-left:15px;padding-right:15px}.woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input.submit{border-radius:30px!important;padding:10px 30px!important}.related h2{font-size:24px;text-transform:uppercase}.related ul.row{margin-left:-15px;margin-right:-15px}.related .box-price{text-align:left}.related li,.related ul{margin-bottom:0!important}.related ul.product-list li.product{margin-bottom:30px!important}.related ul.product-list li.product:last-child{margin-bottom:0!important}body.woocommerce-page table.shop_table{margin-bottom:0;margin-top:50px}body.woocommerce-page.woocommerce-cart .site-content,body.woocommerce-page.woocommerce-wishlist .site-content{margin:0 auto;width:90%;max-width:1200px}body.woocommerce-page .shop_table{border:none!important}body.woocommerce-page .shop_table thead th{text-transform:uppercase;font-weight:400;text-align:left;border-top:none!important;border-bottom:2px solid #eee;border-left:none;border-right:none}body.woocommerce-page .shop_table tbody tr{border:none!important}body.woocommerce-page .shop_table tbody tr td{border-top:none!important;border-bottom:2px dotted #eee;border-left:none;border-right:none;text-align:left}body.woocommerce-page .shop_table tbody tr td a{text-decoration:none!important}body.woocommerce-page .shop_table tbody tr td.product-remove{text-align:center;font-size:0;width:13px;line-height:0;min-width:30px}body.woocommerce-page .shop_table tbody tr td.product-remove a.remove{line-height:1.6em}body.woocommerce-page .shop_table tbody tr td.product-remove a:before{font-family:FontAwesome;content:'\f00d';font-size:16px;font-weight:400}body.woocommerce-page .shop_table tbody tr td.product-thumbnail{min-width:120px}body.woocommerce-page .shop_table tbody tr td ins{text-decoration:none}body.woocommerce-page div.woocommerce-message a,body.woocommerce-page.woocommerce-account .woocommerce form p.lost_password a,body.woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li a,body.woocommerce-page.woocommerce-checkout .site-content .woocommerce-info>a,body.woocommerce-page.woocommerce-checkout .site-content form p.lost_password a{text-decoration:none!important}body.woocommerce-page .shop_table tfoot td{border:none!important}body.woocommerce-page div.woocommerce-message .button{border:none;padding:10px 20px;color:#fff!important;font-size:13px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto}body.woocommerce-page.woocommerce-wishlist .wishlist-empty{text-align:center}body.woocommerce-page.woocommerce-wishlist .wishlist-title{display:none}body.woocommerce-page.woocommerce-wishlist table.wishlist_table{border-radius:0;border:none}body.woocommerce-page.woocommerce-wishlist table.wishlist_table td.product-add-to-cart a{text-transform:uppercase;line-height:24px;font-weight:700;font-size:13px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.woocommerce-page.woocommerce-wishlist table.wishlist_table tfoot td{padding:0}body.woocommerce-page.woocommerce-wishlist table.wishlist_table tfoot td h4{margin:0}body.woocommerce-page.woocommerce-wishlist .yith-wcwl-share{margin-bottom:0;margin-top:30px}body.woocommerce-page.woocommerce-wishlist .yith-wcwl-share li{margin-right:2px}body.woocommerce-page.woocommerce-wishlist .yith-wcwl-share .yith-wcwl-share-title,body.woocommerce-page.woocommerce-wishlist .yith-wcwl-share ul{display:inline-block;padding:5px 0 0;vertical-align:middle}body.woocommerce-page.woocommerce-wishlist .yith-wcwl-share ul{margin-left:20px}body.woocommerce-page.woocommerce-cart .shop_table img{width:80px;height:80px}body.woocommerce-page.woocommerce-cart .shop_table th{padding-left:0!important}body.woocommerce-page.woocommerce-cart .shop_table tbody td{padding:20px 0;border-bottom:2px dotted #eee!important}body.woocommerce-page.woocommerce-cart .shop_table tbody td.product>a:last-child{padding-left:15px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.product-quantity span{text-align:left!important}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals,body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions{text-align:center}body.woocommerce-page.woocommerce-cart .shop_table tbody td.product-quantity .buttons_added{float:none;display:inline-block!important;padding-right:0!important;width:auto;margin:0}body.woocommerce-page.woocommerce-cart .shop_table tbody td.product-quantity .qty{padding:5px!important;width:50px!important;height:40px!important;position:static;box-shadow:none;text-align:center;float:left;text-shadow:0 0 0;margin-left:10px;margin-right:10px;border-radius:5px!important;border:1px solid #eee!important;font-weight:400;font-size:13px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions .coupon{float:none;display:inline-block;vertical-align:middle;margin-right:10px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions .coupon input{float:none;font-size:14px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions .coupon input.input-text{width:200px;padding:12px 15px 11px;font-size:13px;margin-right:10px;height:50px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-radius:5px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions .coupon input.button{width:auto;padding:14px 40px 13px;color:#fff;text-transform:uppercase;font-weight:400;font-size:16px;letter-spacing:.3px;border-radius:30px}body.woocommerce-page.woocommerce-cart .shop_table tbody td.actions>.button{width:auto;display:inline-block;vertical-align:middle;padding:0 30px;height:50px;line-height:50px;color:#fff;text-transform:uppercase;font-weight:400;font-size:16px;border-radius:30px;letter-spacing:.3px}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals h2{display:none}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table{margin:30px 0 0;border:none!important;text-align:right}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table td,body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table th{border:none!important;padding:10px 0}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table td{text-align:center}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table th{text-align:left;padding-left:0;padding-right:0;font-weight:400;color:#202121;font-size:18px}body.woocommerce-page.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{margin-top:20px;padding:30px 0 0;border-top:2px dotted #e7e7e7}body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout{margin-top:30px;padding:0}body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout:after{clear:both}body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout a{font-size:16px;margin-bottom:0;width:auto;display:inline-block;text-transform:uppercase;padding:15px 30px;font-weight:400;color:#fff;text-align:center;line-height:1.6em;border-radius:30px}body.woocommerce-page.woocommerce-checkout .site-content .dk-select{display:none!important}body.woocommerce-page.woocommerce-checkout .site-content .woocommerce-info:before,body.woocommerce-page.woocommerce-checkout .site-content form .woocommerce-error{display:none}body.woocommerce-page.woocommerce-checkout .site-content td,body.woocommerce-page.woocommerce-checkout .site-content th{padding:10px 0}body.woocommerce-page.woocommerce-checkout .site-content tfoot th{border:none;font-weight:400;color:#202121}body.woocommerce-page.woocommerce-checkout .site-content .select2-drop.select2-drop-above.select2-drop-active{border-color:#eee!important}body.woocommerce-page.woocommerce-checkout .site-content #payment{margin-top:30px}body.woocommerce-page.woocommerce-checkout .site-content .woocommerce-info{border:none;text-align:center;background:0 0;margin-bottom:0!important;padding-bottom:0!important}body.woocommerce-page.woocommerce-checkout .site-content form{border-radius:0!important}body.woocommerce-page.woocommerce-checkout .site-content form .select2-container .select2-selection--single,body.woocommerce-page.woocommerce-checkout .site-content form select,body.woocommerce-page.woocommerce-checkout .site-content form textarea{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;border-radius:5px;-khtml-background-clip:padding-box}body.woocommerce-page.woocommerce-checkout .site-content form #order_review_heading{text-align:left}body.woocommerce-page.woocommerce-checkout .site-content form #order_review{padding:0 15px}body.woocommerce-page.woocommerce-checkout .site-content form .woocommerce-invalid input.input-text,body.woocommerce-page.woocommerce-checkout .site-content form .woocommerce-invalid textarea{border-color:#a00!important}body.woocommerce-page.woocommerce-checkout .site-content form textarea{padding:20px;border-color:#eee;background-clip:padding-box;min-height:80px}body.woocommerce-page.woocommerce-checkout .site-content form .select2-container .select2-selection--single,body.woocommerce-page.woocommerce-checkout .site-content form select{background-clip:padding-box}body.woocommerce-page.woocommerce-checkout .site-content form .form-row{margin:0 0 15px}body.woocommerce-page.woocommerce-checkout .site-content form input.input-text{padding:10px 20px;box-shadow:none;background-color:#fff;outline:0;border:1px solid #eee;height:50px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box;-khtml-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-radius:5px}body.woocommerce-page.woocommerce-checkout .site-content form input.input-text:focus{outline:0}.lp-profile .lp-form-field body.woocommerce-page.woocommerce-checkout .site-content form input[type=submit],body.woocommerce-page.woocommerce-checkout .site-content form .lp-profile .lp-form-field input[type=submit],body.woocommerce-page.woocommerce-checkout .site-content form input[type=submit]{padding:13px 30px;font-size:16px;text-transform:uppercase;font-weight:400;color:#fff;border-radius:30px;letter-spacing:.3px}body.woocommerce-page.woocommerce-checkout .site-content form label.inline{margin-left:10px}body.woocommerce-page.woocommerce-checkout .site-content form input[type=checkbox]{vertical-align:middle;margin-top:-2px}body.woocommerce-page.woocommerce-checkout .site-content form p.lost_password{margin-bottom:0;margin-top:15px}body.woocommerce-page.woocommerce-checkout .site-content form.checkout_coupon p{margin-bottom:0}body.woocommerce-page.woocommerce-checkout .site-content form.checkout_coupon .form-row-first{width:80%}body.woocommerce-page.woocommerce-checkout .site-content form.checkout_coupon .form-row-last{width:20%}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details{margin-top:50px;margin-bottom:50px}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1{float:left;width:57%;max-width:100%;flex:100%}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1 .woocommerce-billing-fields h3{margin-top:30px}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1 input.input-text{border:1px solid #eee}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1 .select2-container .select2-choice{padding:3px 3px 5px 8px;border-color:#eee;border-radius:0}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1 .woocommerce-invalid input.input-text,body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-1 .woocommerce-invalid textarea{border-color:#a00}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2{background:#ebe9eb;float:right;width:35%;padding:30px;max-width:100%;flex:100%}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 h3{margin-top:0}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 .woocommerce-checkout-review-order table{border:none!important;background-color:#fff;padding:10px;border-radius:0}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 table tbody>tr:last-child td{border-bottom:2px solid #eee!important}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 table tfoot tr.cart-subtotal td,body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 table tfoot tr.cart-subtotal th{border-bottom:2px dotted #eee!important}body.woocommerce-page.woocommerce-checkout .site-content form.checkout #customer_details .col-2 table tfoot th{border-top:none!important;border-right:none!important;border-bottom:none!important}body.woocommerce-page.woocommerce-account h2{text-align:center}body.woocommerce-page.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info{background:0 0;margin-bottom:0!important;padding-bottom:0!important}body.woocommerce-page.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info .button{padding:10px 25px;color:#fff;text-decoration:none!important;font-weight:400;border-radius:0}body.woocommerce-page.woocommerce-account form.edit-account fieldset{margin-top:25px}body.woocommerce-page.woocommerce-account form.edit-account input{padding:10px 20px;box-shadow:none;background-color:#fff;outline:0;border:1px solid #eee}body.woocommerce-page.woocommerce-account form.edit-account input:focus{outline:0}.lp-profile .lp-form-field body.woocommerce-page.woocommerce-account form.edit-account input[type=submit],body.woocommerce-page.woocommerce-account form.edit-account .lp-profile .lp-form-field input[type=submit],body.woocommerce-page.woocommerce-account form.edit-account input[type=submit]{margin-top:20px;padding:13px 25px;font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;border-radius:0;border:none}body.woocommerce-page.woocommerce-account form.lost_reset_password .form-row-first{width:60%}body.woocommerce-page.woocommerce-account form.lost_reset_password input{padding:10px 20px;box-shadow:none;background-color:#fff;outline:0;border:1px solid #eee}body.woocommerce-page.woocommerce-account form.lost_reset_password input:focus{outline:0}.lp-profile .lp-form-field body.woocommerce-page.woocommerce-account form.lost_reset_password input[type=submit],body.woocommerce-page.woocommerce-account form.lost_reset_password .lp-profile .lp-form-field input[type=submit],body.woocommerce-page.woocommerce-account form.lost_reset_password input[type=submit]{padding:13px 25px;font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;border-radius:0}body.woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:square}body.woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:5px 0}body.woocommerce-page.woocommerce-account .woocommerce form{border-color:#eee;border-radius:0}body.woocommerce-page.woocommerce-account .woocommerce form.login{width:48%;margin:0 auto}body.woocommerce-page.woocommerce-account .woocommerce form input.input-text{padding:10px 20px;box-shadow:none;background-color:#fff;outline:0;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.woocommerce-page.woocommerce-account .woocommerce form input.input-text:focus{outline:0}.lp-profile .lp-form-field body.woocommerce-page.woocommerce-account .woocommerce form input[type=submit],body.woocommerce-page.woocommerce-account .woocommerce form .lp-profile .lp-form-field input[type=submit],body.woocommerce-page.woocommerce-account .woocommerce form input[type=submit]{padding:13px 25px;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:.3px;border:none;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.woocommerce-page.woocommerce-account .woocommerce form label.inline{margin-left:10px}body.woocommerce-page.woocommerce-account .woocommerce form input[type=checkbox]{vertical-align:middle;margin-top:-2px}body.woocommerce-page.woocommerce-account .woocommerce form p.lost_password{margin-top:15px}.home .quickview .product-info .right .price ins,.home .quickview a,.woocommerce .quickview .product-info .right .price ins,.woocommerce .quickview a{text-decoration:none}body.woocommerce-page.woocommerce-account .woocommerce #customer_login form.login{position:relative;margin:2em 0;width:100%}body.woocommerce-page.woocommerce-account .woocommerce #customer_login form.login .lost_password{display:inline-block;float:right;position:absolute;right:25px;bottom:16px}#add_payment_method #payment .payment_method_paypal .about_paypal,.dk-select.country_select,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}.return-to-shop a.button{padding:0 30px;height:40px;line-height:40px;font-size:14px;font-weight:700;color:#fff!important;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.select2-drop-active{border-color:#eee!important}.woocommerce-checkout #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li label{cursor:pointer}.woocommerce .star-rating{width:5.7em!important;letter-spacing:.1em}.woocommerce .comment-form-rating p.stars:hover a:before{content:"\e021"}.woocommerce .comment-form-rating p.stars>span:hover a:before{content:"\e020"}.woocommerce .comment-form-rating p.stars a:hover~a:before{content:"\e021"}.site-main.col-sm-6 .product.col-md-3 .add_to_cart_button,.site-main.col-sm-6 .product.col-md-4 .add_to_cart_button,.site-main.col-sm-9 .product.col-md-3 .add_to_cart_button{color:transparent!important;width:16px;position:relative}.site-main.col-sm-6 .product.col-md-3 .add_to_cart_button:before,.site-main.col-sm-6 .product.col-md-4 .add_to_cart_button:before,.site-main.col-sm-9 .product.col-md-3 .add_to_cart_button:before{display:none!important}.site-main.col-sm-6 .product.col-md-3 .add_to_cart_button:after,.site-main.col-sm-6 .product.col-md-4 .add_to_cart_button:after,.site-main.col-sm-9 .product.col-md-3 .add_to_cart_button:after{content:"\f217";font-family:FontAwesome;display:inline-block;color:#e7ad44;font-size:16px;position:absolute;left:0;top:0}.woocommerce .return-to-shop a.button.wc-backward{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;line-height:50px;height:50px;font-size:16px;font-weight:400;padding:0 30px;text-transform:uppercase}body.woocommerce-page.woocommerce-checkout .checkout_coupon .form-row-last input.button{padding:13px 30px!important}body.woocommerce div.product form.cart .button{position:static}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{height:50px;border-radius:30px;font-weight:400;padding:0 30px;text-transform:uppercase}button{outline:0}form.checkout_coupon button.button,form.woocommerce-form-login button.button{padding-left:30px;padding-right:30px;height:50px;color:#fff!important;font-weight:400;border-radius:5px}body.woocommerce #respond input#submit.loading:after,body.woocommerce a.button.loading:after,body.woocommerce button.button.loading:after,body.woocommerce input.button.loading:after{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);content:"\f110";width:20px;height:20px;line-height:20px;font-size:16px;font-family:FontAwesome;position:absolute;left:50%;color:#fff;top:10px;z-index:9;margin-left:-10px}body.single-product div.woocommerce-message .button{text-transform:uppercase}body.single .left.image-panel{padding-right:35px}body.woocommerce-cart #masthead.template-layout-1 .widget .user-info{right:20px}ul.prosdduct-grid a.button.add_to_cart_button{font-size:0!important;width:40px;padding:0!important;text-align:center;display:inline-block;border-radius:50%}ul.prosdduct-grid a.button.add_to_cart_button:before{content:"\f07a"!important;font:normal normal normal 14px/1 FontAwesome;line-height:40px;font-size:20px}.home .mfp-bg,.woocommerce .mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.home .mfp-wrap,.woocommerce .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.home .mfp-container,.woocommerce .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .mfp-container:before,.woocommerce .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.home .mfp-align-top .mfp-container:before,.woocommerce .mfp-align-top .mfp-container:before{display:none}.home .mfp-content,.woocommerce .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.home .mfp-ajax-holder .mfp-content,.home .mfp-inline-holder .mfp-content,.woocommerce .mfp-ajax-holder .mfp-content,.woocommerce .mfp-inline-holder .mfp-content{width:100%;cursor:auto}.home .mfp-ajax-cur,.woocommerce .mfp-ajax-cur{cursor:progress}.home .mfp-zoom-out-cur,.home .mfp-zoom-out-cur .mfp-image-holder .mfp-close,.woocommerce .mfp-zoom-out-cur,.woocommerce .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.home .mfp-zoom,.woocommerce .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.home .mfp-auto-cursor .mfp-content,.woocommerce .mfp-auto-cursor .mfp-content{cursor:auto}.home .mfp-arrow,.home .mfp-close,.home .mfp-counter,.home .mfp-preloader,.woocommerce .mfp-arrow,.woocommerce .mfp-close,.woocommerce .mfp-counter,.woocommerce .mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.home .mfp-loading.mfp-figure,.woocommerce .mfp-loading.mfp-figure{display:none}.home .mfp-hide,.woocommerce .mfp-hide{display:none!important}.home .mfp-preloader,.woocommerce .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.home .mfp-preloader a,.woocommerce .mfp-preloader a{color:#ccc}.home .mfp-preloader a:hover,.woocommerce .mfp-preloader a:hover{color:#fff}.home .mfp-s-error .mfp-content,.home .mfp-s-ready .mfp-preloader,.woocommerce .mfp-s-error .mfp-content,.woocommerce .mfp-s-ready .mfp-preloader{display:none}.home button.mfp-arrow,.home button.mfp-close,.woocommerce button.mfp-arrow,.woocommerce button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.home button::-moz-focus-inner,.woocommerce button::-moz-focus-inner{padding:0;border:0}.home .mfp-close,.woocommerce .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.home .mfp-close:focus,.home .mfp-close:hover,.woocommerce .mfp-close:focus,.woocommerce .mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.home .mfp-close:active,.woocommerce .mfp-close:active{top:1px}.home .mfp-close-btn-in .mfp-close,.woocommerce .mfp-close-btn-in .mfp-close{color:#333}.home .mfp-image-holder .mfp-close,.home .mfp-inline-holder .mfp-close,.woocommerce .mfp-image-holder .mfp-close,.woocommerce .mfp-inline-holder .mfp-close{color:#333;right:0;text-align:center;padding-right:0;top:0!important;width:32px;height:32px;line-height:32px}.home .mfp-counter,.woocommerce .mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.home .mfp-arrow,.woocommerce .mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.home .mfp-arrow:active,.woocommerce .mfp-arrow:active{margin-top:-54px}.home .mfp-arrow:focus,.home .mfp-arrow:hover,.woocommerce .mfp-arrow:focus,.woocommerce .mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.home .mfp-arrow .mfp-a,.home .mfp-arrow .mfp-b,.home .mfp-arrow:after,.home .mfp-arrow:before,.woocommerce .mfp-arrow .mfp-a,.woocommerce .mfp-arrow .mfp-b,.woocommerce .mfp-arrow:after,.woocommerce .mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.home .mfp-arrow .mfp-a,.home .mfp-arrow:after,.woocommerce .mfp-arrow .mfp-a,.woocommerce .mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.home .mfp-arrow .mfp-b,.home .mfp-arrow:before,.woocommerce .mfp-arrow .mfp-b,.woocommerce .mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.home .mfp-arrow-left,.woocommerce .mfp-arrow-left{left:0}.home .mfp-arrow-left .mfp-a,.home .mfp-arrow-left:after,.woocommerce .mfp-arrow-left .mfp-a,.woocommerce .mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.home .mfp-arrow-left .mfp-b,.home .mfp-arrow-left:before,.woocommerce .mfp-arrow-left .mfp-b,.woocommerce .mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.home .mfp-arrow-right,.woocommerce .mfp-arrow-right{right:0}.home .mfp-arrow-right .mfp-a,.home .mfp-arrow-right:after,.woocommerce .mfp-arrow-right .mfp-a,.woocommerce .mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.home .mfp-arrow-right .mfp-b,.home .mfp-arrow-right:before,.woocommerce .mfp-arrow-right .mfp-b,.woocommerce .mfp-arrow-right:before{border-left:27px solid #3f3f3f}.home .mfp-inline-holder,.woocommerce .mfp-inline-holder{padding-top:40px;padding-bottom:40px}.home .mfp-inline-holder .mfp-content,.woocommerce .mfp-inline-holder .mfp-content{width:100%;max-width:900px}.home .mfp-inline-holder .mfp-close,.woocommerce .mfp-inline-holder .mfp-close{top:-40px}.home .mfp-iframe-scaler,.woocommerce .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:60%}.home .mfp-iframe-scaler #content,.woocommerce .mfp-iframe-scaler #content{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#fff}.home img.mfp-img,.woocommerce img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.home .mfp-figure,.woocommerce .mfp-figure{line-height:0}.home .mfp-figure:after,.woocommerce .mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.home .mfp-figure small,.woocommerce .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.home .mfp-figure figure,.woocommerce .mfp-figure figure{margin:0}.home .mfp-bottom-bar,.woocommerce .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.home .mfp-title,.woocommerce .mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.home .mfp-image-holder .mfp-content,.woocommerce .mfp-image-holder .mfp-content{max-width:100%}.home .mfp-gallery .mfp-image-holder .mfp-figure,.woocommerce .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.home .mfp-img-mobile .mfp-image-holder,.woocommerce .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.home .mfp-img-mobile img.mfp-img,.woocommerce .mfp-img-mobile img.mfp-img{padding:0}.home .mfp-img-mobile .mfp-figure:after,.woocommerce .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.home .mfp-img-mobile .mfp-figure small,.woocommerce .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.home .mfp-img-mobile .mfp-bottom-bar,.woocommerce .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .mfp-img-mobile .mfp-bottom-bar:empty,.woocommerce .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.home .mfp-img-mobile .mfp-counter,.woocommerce .mfp-img-mobile .mfp-counter{right:5px;top:3px}.home .mfp-img-mobile .mfp-close,.woocommerce .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.home .mfp-arrow,.woocommerce .mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.home .mfp-arrow-left,.woocommerce .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.home .mfp-arrow-right,.woocommerce .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.home .mfp-container,.woocommerce .mfp-container{padding-left:6px;padding-right:6px}}.home .mfp-ie7 .mfp-img,.woocommerce .mfp-ie7 .mfp-img{padding:0}.home .mfp-ie7 .mfp-bottom-bar,.woocommerce .mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.home .mfp-ie7 .mfp-container,.woocommerce .mfp-ie7 .mfp-container{padding:0}.home .mfp-ie7 .mfp-content,.woocommerce .mfp-ie7 .mfp-content{padding-top:44px}.home .mfp-ie7 .mfp-close,.woocommerce .mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.home .mfp-fade.mfp-bg,.woocommerce .mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.home .mfp-fade.mfp-bg.mfp-ready,.woocommerce .mfp-fade.mfp-bg.mfp-ready{opacity:.8}.home .mfp-fade.mfp-bg.mfp-removing,.woocommerce .mfp-fade.mfp-bg.mfp-removing{opacity:0}.home .mfp-fade.mfp-wrap .mfp-content,.woocommerce .mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.home .mfp-fade.mfp-wrap.mfp-ready .mfp-content,.woocommerce .mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.home .mfp-fade.mfp-wrap.mfp-removing .mfp-content,.woocommerce .mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.home .mfp-content #content.quickview,.woocommerce .mfp-content #content.quickview{height:auto;background:#fff}.home .quickview .woocommerce-review-link,.woocommerce .quickview .woocommerce-review-link{display:none}.home .quickview .product-info .right .woocommerce-product-rating,.woocommerce .quickview .product-info .right .woocommerce-product-rating{margin-bottom:10px!important}.home .quickview .product-info .right .product_meta,.woocommerce .quickview .product-info .right .product_meta{padding-bottom:10px}.home .quickview .product-info,.woocommerce .quickview .product-info{margin-bottom:0;position:relative;height:100%;padding-bottom:50px}.home .quickview .product-info .flexslider,.woocommerce .quickview .product-info .flexslider{overflow:hidden}.home .quickview .product-info .left,.woocommerce .quickview .product-info .left{padding-left:20px;padding-top:30px;padding-bottom:30px;float:left}.home .quickview .product-info .right,.woocommerce .quickview .product-info .right{text-align:left;padding-left:15px;float:left}.home .quickview .product-info .right .description,.woocommerce .quickview .product-info .right .description{margin-bottom:20px;font-size:15px;float:left;margin-top:15px}.home .quickview .product-info .right .woocommerce-product-rating .star-rating,.woocommerce .quickview .product-info .right .woocommerce-product-rating .star-rating{float:left}.home .quickview .product-info .right .product_meta>span,.woocommerce .quickview .product-info .right .product_meta>span{display:block}.home .quickview .product-info .right .product_title,.woocommerce .quickview .product-info .right .product_title{font-weight:500;margin-top:25px;font-size:24px;line-height:24px}.home .quickview .product-info .right .thim-social-share,.woocommerce .quickview .product-info .right .thim-social-share{float:left;margin-top:20px;margin-bottom:40px;display:block}.home .quickview .product-info .right .star-rating,.woocommerce .quickview .product-info .right .star-rating{margin:0;font-size:12px}.home .quickview .product-info .right .stock,.woocommerce .quickview .product-info .right .stock{margin:0}.home .quickview .product-info .right form,.woocommerce .quickview .product-info .right form{margin-bottom:15px}.home .quickview .product-info .right .price,.woocommerce .quickview .product-info .right .price{font-size:20px;font-weight:400;margin-bottom:10px}.elementor-widget:not(:last-child),.home .quickview .product-info .right .variations_form,.woocommerce .quickview .product-info .right .variations_form{margin-bottom:0}.bl-start-apply .link a,.home .quickview .quick-view-detail:hover,.woocommerce .quickview .quick-view-detail:hover,a.thim_link{text-decoration:underline}.home .quickview .product-info .right .price del,.woocommerce .quickview .product-info .right .price del{font-weight:400;padding-right:5px}.home .quickview .product-info .right .cart,.woocommerce .quickview .product-info .right .cart{margin-top:15px;float:left;width:100%;padding-top:0}.home .quickview .product-info .right .cart:after,.home .quickview .product-info .right .cart:before,.woocommerce .quickview .product-info .right .cart:after,.woocommerce .quickview .product-info .right .cart:before{content:" ";display:table;clear:both}.home .quickview .product-info .right .cart a,.woocommerce .quickview .product-info .right .cart a{font-weight:400}.home .quickview .product-info .right .cart a .added:before,.woocommerce .quickview .product-info .right .cart a .added:before{display:none!important}.home .quickview .product-info .right .cart button.button,.woocommerce .quickview .product-info .right .cart button.button{height:auto;padding:10px 25px;line-height:30px;font-size:14px;font-weight:400;text-transform:uppercase}.home .quickview .product-info .right .cart .quantity,.woocommerce .quickview .product-info .right .cart .quantity{float:left;height:auto;margin-top:0!important;padding-top:0}.home .quickview .product-info .right .cart .quantity input,.woocommerce .quickview .product-info .right .cart .quantity input{padding:5px;border:1px solid #eee;width:50px;height:50px;font-weight:400;margin:0;font-size:14px}.home .quickview .product-info .right .cart table,.home .quickview .product-info .right .cart td,.home .quickview .product-info .right .cart th,.woocommerce .quickview .product-info .right .cart table,.woocommerce .quickview .product-info .right .cart td,.woocommerce .quickview .product-info .right .cart th{border:none;padding:0;margin-bottom:0}.home .quickview .product-info .right .cart table .reset_variations,.home .quickview .product-info .right .cart td .reset_variations,.home .quickview .product-info .right .cart th .reset_variations,.woocommerce .quickview .product-info .right .cart table .reset_variations,.woocommerce .quickview .product-info .right .cart td .reset_variations,.woocommerce .quickview .product-info .right .cart th .reset_variations{display:block}.home .quickview .product-info .right .cart table label,.home .quickview .product-info .right .cart td label,.home .quickview .product-info .right .cart th label,.woocommerce .quickview .product-info .right .cart table label,.woocommerce .quickview .product-info .right .cart td label,.woocommerce .quickview .product-info .right .cart th label{font-weight:400}.home .quickview .product-info .right .cart table select,.home .quickview .product-info .right .cart td select,.home .quickview .product-info .right .cart th select,.woocommerce .quickview .product-info .right .cart table select,.woocommerce .quickview .product-info .right .cart td select,.woocommerce .quickview .product-info .right .cart th select{height:30px;font-size:13px}.page-title .overlay-top-header,.thim_overlay_171717075:before{content:"";width:100%;height:100%}.home .quickview .product-info .right .reset_variations,.woocommerce .quickview .product-info .right .reset_variations{font-size:14px;margin-top:10px}.home .quickview .product-info .right .share-click,.woocommerce .quickview .product-info .right .share-click{width:100%;float:none;padding-top:0}.home .quickview .product-info .right .share-click .thim-social-share,.woocommerce .quickview .product-info .right .share-click .thim-social-share{margin:0}.home .quickview .product-info .right .share-click .thim-social-share .fancy,.woocommerce .quickview .product-info .right .share-click .thim-social-share .fancy{margin-top:0}.home .quickview .quick-view-detail,.woocommerce .quickview .quick-view-detail{position:absolute;bottom:20px;right:20px;text-transform:none;font-weight:400}/*!--------------------------------------------------------------
7.0 - bbpress
----------------------------------------------------------------*/div.bbp-submit-wrapper{float:left}/*!--------------------------------------------------------------
8.0 - pagebuilder
----------------------------------------------------------------*/.thim_overlay_171717075{position:relative}.thim_overlay_171717075:before{position:absolute;left:0;top:0;background-color:rgba(17,17,17,.75)}.thim_overlay_171717075>.panel-grid-cell{position:relative}.item-inline>.panel-grid-cell>.widget{display:inline-block}.menu-right .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.thim-topbar-right .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.menu-right .widget_text .elementor-section-wrap,.menu-right .widget_text .elementor-widget-wrap,.thim-topbar-right .widget_text .elementor-section-wrap,.thim-topbar-right .widget_text .elementor-widget-wrap{display:flex;align-items:center}@media (min-width:1400px){.elementor-element.thim-container-home-5 .elementor-container{max-width:1160px!important}}header#masthead.header_v4 .container .header-wrapper .menu-right .thim-wrap-shortcode-right-menu{position:absolute;top:calc(100% + 6px);right:0;display:flex;transition:all .3s;left:auto}header#masthead.header_v4 .container .header-wrapper .menu-right .thim-wrap-shortcode-right-menu .elementor-widget-wrap{display:flex;z-index:9}header#masthead.header_v4 .container .header-wrapper .menu-right .thim-wrap-shortcode-right-menu .elementor-widget-wrap>.elementor-widget{display:inline-block;vertical-align:middle}header#masthead.header_v4.affix .header-wrapper .menu-right .thim-wrap-shortcode-right-menu{position:relative;top:0}.thim-background-baner .elementor-widget-thim-button{display:inline-block;vertical-align:middle}@media (max-width:1200px){body.responsive div.thim-faq-wrap>.elementor-column-wrap{width:100%}}.error404 .error-404{text-align:center}.error404 .error-404 .title{font-size:170px;font-weight:700;letter-spacing:20px}.error404 .error-404 .intro{font-size:42px}.page-title{position:relative}.page-title .overlay-top-header{position:absolute;top:0;left:0;background-color:#111;opacity:.65}.page-title .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:920px;max-width:100%;padding-top:140px}.page-title .content .breadcrumb-content .breadcrumbs-wrapper .breadcrumbs{text-transform:uppercase}.page-title .content .breadcrumb-content .breadcrumbs-wrapper .breadcrumbs li{display:inline-block}.page-title .content .breadcrumb-content .breadcrumbs-wrapper .breadcrumbs li a{color:#aeaeae;font-weight:300}.page-title .content .breadcrumb-content .breadcrumbs-wrapper .breadcrumbs li .breadcrum-icon{margin:0 5px}.page-title .content .description{margin-top:24px;font-weight:300;font-size:18px;color:#aeaeae}.bl-school-eduma-content p{font-family:inherit;font-weight:300;font-size:18px;line-height:1.777777;color:#7c7c7c;margin-bottom:33px}.bl-why-choose-list li,.bl-why-choose-list li a,.bl-working-hours-list li{font-size:18px;line-height:1.3;color:#aeaeae;font-weight:300}.bl-school-eduma-content img{max-width:100%;margin:18px 0}.bl-working-hours-list li{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px}.bl-working-hours-list li+li{border-top:1px solid rgba(255,255,255,.1);padding-top:25px}.bl-working-hours-list li .hour{font-family:inherit;font-weight:300;font-size:18px;line-height:1.3}.bl-why-choose-list li{font-family:inherit;padding-left:25px;position:relative;margin-bottom:17px}.bl-why-choose-list li a{font-family:inherit;transition:all .2s}.bl-why-choose-list li a:hover{text-decoration:none}.bl-why-choose-list li::before{content:'\f373';font-family:Ionicons;position:absolute;font-size:16px;top:2px;left:0}.yikes-easy-mc-form.bl-subscribe-form label{width:100%;height:52px;margin-bottom:20px}.yikes-easy-mc-form.bl-subscribe-form label input{font-family:Poppins;font-weight:300;font-size:14px;line-height:1.5;padding:0 16px;width:100%;height:100%;background:#fff}.yikes-easy-mc-form.bl-subscribe-form label input::-webkit-input-placeholder{color:#888}.yikes-easy-mc-form.bl-subscribe-form label input:-moz-placeholder{color:#888}.yikes-easy-mc-form.bl-subscribe-form label input::-moz-placeholder{color:#888}.yikes-easy-mc-form.bl-subscribe-form label input:-ms-input-placeholder{color:#888}.yikes-easy-mc-form.bl-subscribe-form button{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5;margin-top:0;color:#fff;width:100%;height:52px}.bl-info-explore-eduma{display:flex;flex-wrap:wrap}.bl-info-explore-eduma .meta-info{font-family:inherit;font-weight:200;font-size:22px;line-height:1.1;color:#292929;text-transform:uppercase;width:168px;height:79px;border-right:1px solid rgba(124,124,124,.2);border-left:1px solid rgba(124,124,124,.2);display:flex;flex-direction:column;align-items:center}.bl-info-explore-eduma .meta-info .number{font-family:Poppins;font-weight:600;font-size:60px;line-height:1;color:#292929;text-transform:uppercase}.bl-info-explore-eduma .description{font-family:Poppins;font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;width:calc(100% - 168px);padding-left:44px}#main-content .content-area .border-right{border-right:1px solid #e7e7e7}.borderleft{border-left:1px solid rgba(124,124,124,.2);height:calc(100% - 45px)}.yikes-mailchimp-container .edit-link{display:none}.wpb_content_element.para{font-weight:300;font-size:18px;line-height:1.777777;color:#aeaeae;text-align:center;margin-bottom:33px}.bl-registration-form.yikes-easy-mc-form{display:flex;flex-wrap:wrap;justify-content:center}.bl-registration-form.yikes-easy-mc-form label{width:calc(100% / 3);padding:0 18px 30px;position:relative;margin-bottom:0}.bl-registration-form.yikes-easy-mc-form label>span{display:none}.bl-registration-form.yikes-easy-mc-form label input{font-weight:300;font-size:16px;color:#fff;width:100%;height:52px;background:0 0;border:none;border-bottom:1px solid rgba(149,149,149,.4);padding-left:25px;position:relative}.bl-registration-form.yikes-easy-mc-form .EMAIL-label:before,.bl-registration-form.yikes-easy-mc-form .FNAME-label:before,.bl-registration-form.yikes-easy-mc-form .PHONE-label:before{position:absolute;left:5px;top:0;width:40px;text-align:center;line-height:52px;height:52px;font-family:Ionicons}.bl-registration-form.yikes-easy-mc-form label input::-webkit-input-placeholder{font-style:italic}.bl-registration-form.yikes-easy-mc-form label input:-moz-placeholder{font-style:italic}.bl-registration-form.yikes-easy-mc-form label input::-moz-placeholder{font-style:italic}.bl-registration-form.yikes-easy-mc-form label input:-ms-input-placeholder{font-style:italic}.bl-registration-form.yikes-easy-mc-form label input:focus{outline:0}.bl-registration-form.yikes-easy-mc-form .FNAME-label:before{content:'\f3a0'}.bl-registration-form.yikes-easy-mc-form .EMAIL-label:before{content:"\f422"}.bl-registration-form.yikes-easy-mc-form .PHONE-label:before{content:"\f4b9"}.bl-registration-form.yikes-easy-mc-form button{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:200px;height:52px;-webkit-transition:all .2s;-khtml-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin-top:30px}.bl-questions .questions-item{margin-bottom:30px}.bl-questions .questions-item .question{font-weight:400;font-size:20px;line-height:1.3;color:#202121;padding-left:16px;position:relative;margin-bottom:8px}.bl-questions .questions-item .question i{font-size:18px;position:absolute;top:2px;left:0}.bl-questions .questions-item .answer{font-weight:300;font-size:16px;line-height:1.5;color:#7c7c7c;padding-left:16px}.wpcf7-form .form-contactpage .wrap-input{margin-bottom:25px}.wpcf7-form .form-contactpage .wrap-input input{font-weight:300;font-size:16px;line-height:51px;border:1px solid #e5e5e5;color:#202121;width:100%;background:0 0;padding:0 16px}.wpcf7-form .form-contactpage .wrap-input input::-webkit-input-placeholder{color:#888}.wpcf7-form .form-contactpage .wrap-input input:-moz-placeholder{color:#888}.wpcf7-form .form-contactpage .wrap-input input::-moz-placeholder{color:#888}.wpcf7-form .form-contactpage .wrap-input input:-ms-input-placeholder{color:#888}.wpcf7-form .form-contactpage .wap-textarea{width:100%;margin-bottom:60px}.wpcf7-form .form-contactpage .wap-textarea textarea{font-weight:300;font-size:16px;line-height:1.625;color:#202121;width:100%;background:0 0;border:none;display:block;margin:0;padding:14px 15px;height:200px}.wpcf7-form .form-contactpage .wap-textarea textarea::-webkit-input-placeholder{color:#888}.wpcf7-form .form-contactpage .wap-textarea textarea:-moz-placeholder{color:#888}.wpcf7-form .form-contactpage .wap-textarea textarea::-moz-placeholder{color:#888}.wpcf7-form .form-contactpage .wap-textarea textarea:-ms-input-placeholder{color:#888}.lp-profile .lp-form-field .wpcf7-form .form-contactpage input[type=submit],.wpcf7-form .form-contactpage .lp-profile .lp-form-field input[type=submit],.wpcf7-form .form-contactpage input[type=submit]{font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;height:51px;transition:all .2s;font-weight:400;width:252px;margin-right:auto;margin-left:auto}.lp-profile .lp-form-field .wpcf7-form .form-contactpage input[type=submit] span,.wpcf7-form .form-contactpage .lp-profile .lp-form-field input[type=submit] span,.wpcf7-form .form-contactpage input[type=submit] span{color:#fff}.bl-open-day p{font-weight:300;font-size:18px;line-height:1.666666;color:#747474;margin-bottom:30px}.bl-open-day .info{font-weight:400;font-size:18px;color:#292929;line-height:1.6;display:flex;flex-direction:column}.bl-open-day .info i{margin-right:12px}.thim-leave-message .bp-element-heading.thim-style-demo{margin-bottom:-10px}.thim-leave-message .bp-element-heading.thim-style-demo .title{font-weight:700;font-size:35px;line-height:1.1;color:#292929;margin-bottom:10px}.thim-leave-message .bp-element-heading.thim-style-demo .description{font-weight:300;font-size:18px;line-height:1.555555;color:#747474;max-width:690px;margin-right:auto;margin-left:auto}.thim-leave-message .map{width:100%;height:440px;margin-bottom:25px}.thim-leave-message .map iframe{width:100%;height:100%}.thim-overflow{overflow:inherit!important}.thim-want-to-learn-more{text-align:right}.thim-want-to-learn-more .wrap-form{padding:38px 25px;background:#fff;width:530px;max-width:100%;display:inline-block;position:relative;z-index:1}.thim-want-to-learn-more .wrap-form::before{content:'';display:block;width:calc(100% + 12px);height:calc(100% + 12px);border:6px solid rgba(18,18,18,.25);position:absolute;z-index:-1;top:-6px;left:-6px;border-radius:5px}.thim-want-to-learn-more .wrap-form .bp-element-heading.thim-style-demo{margin-bottom:30px}.thim-want-to-learn-more .wrap-form .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:30px;line-height:1.133333;color:#202121}.thim-want-to-learn-more .wrap-form .more-info{font-weight:300;font-size:16px;line-height:1.5;color:#747474;text-align:center;margin-top:20px}.thim-want-to-learn-more .title-area{height:100%;display:flex;justify-content:center;align-items:flex-end;padding:96px 0}.thim-want-to-learn-more .title-area .bp-element-heading.thim-style-demo .title{font-weight:400;font-size:65px;line-height:1.0769;color:#fff;margin-bottom:25px}.thim-want-to-learn-more .title-area .bp-element-heading.thim-style-demo .description{font-weight:300;font-size:18px;line-height:1.555555;color:#c9c9c9}.programs-menu ul li a,.wraper-menu-scroll .menu li a{line-height:1.8;color:#7c7c7c;font-weight:400;font-size:16px}.thim-want-to-learn-more .become-teacher-form form>button{margin-top:8px}.slick-initialized .slick-slide:focus{outline:0!important}.programs-menu{margin-bottom:0}.programs-menu ul{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0}.programs-menu ul li{padding-right:50px}.bl-menu-scroll{border-bottom:1px solid rgba(124,124,124,.2)}.wraper-menu-scroll{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:16px 0}.wraper-menu-scroll .menu{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0}.wraper-menu-scroll .menu li{margin-right:50px}.wraper-menu-scroll .menu li a{transition:all .2s}.wraper-menu-scroll .buttons{display:flex;flex-wrap:wrap;align-items:center;margin:-7px}.wraper-menu-scroll .buttons .btn-reqest{font-weight:400;font-size:16px;line-height:1.5;color:#1e1e1e;padding:0 44px;border:1px solid #dcdcdc;transition:all .2s;margin:7px}.wraper-menu-scroll .buttons .btn-reqest:hover{color:#fff}.wraper-menu-scroll .buttons .btn-apply{font-weight:400;font-size:16px;line-height:1.5;color:#fff;padding:0 52px;transition:all .2s;margin:7px}.menu-scroll-clone.sticky-bottom{position:fixed;z-index:100;width:100%;bottom:0;left:0;background:#fff;box-shadow:0 3px 6px 2px rgba(42,42,42,.4);transform:translateY(100%);transition:all .3s}.menu-scroll-clone.sticky-bottom .wraper-menu-scroll{padding-top:5px;padding-bottom:5px}.menu-scroll-clone.sticky-bottom .wraper-menu-scroll .menu{padding-top:10px;padding-bottom:10px}.menu-scroll-clone.sticky-bottom .wraper-menu-scroll .buttons .btn-apply,.menu-scroll-clone.sticky-bottom .wraper-menu-scroll .buttons .btn-reqest{height:40px}.menu-scroll-clone.sticky-bottom.show-menu{transform:translateY(0)}.menu-scroll-clone.sticky-bottom .bp-element-button.shape-round .btn{line-height:40px!important;height:40px!important}.menu-scroll-clone.sticky-bottom .programs-menu ul{padding-top:15px;padding-bottom:15px}.yikes-mailchimp-container input:focus{-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.share-text-landing{display:flex;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid rgba(124,124,124,.2);margin-bottom:74px}.share-text-landing .icon-share{width:110px;display:flex;flex-direction:column;line-height:16px;padding-top:4px}.share-text-landing .icon-share .title{font-weight:400;font-size:16px;line-height:1.375;color:#292929;text-transform:uppercase}.share-text-landing .icon-share .icon-social{font-size:20px;color:#bfbfbf;display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;border:1px solid #e6e6e6;transition:all .2s;margin-bottom:15px}.share-text-landing .icon-share .icon-social:hover{background:#f8b944;border-color:#f8b944;color:#fff}.share-text-landing .text{width:calc(100% - 110px)}.share-text-landing .text p{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;margin-bottom:30px}.thim-line-right{position:relative}.thim-line-right:before{content:'';display:block;width:2px;height:100%;background:rgba(149,149,149,.25);transform:rotateZ(28deg);position:absolute;top:0;right:0}.thim-funtion,.thim-head-content-programs-page .panel-grid-cell,.thim-open-day{position:relative}@media (max-width:992px){body.responsive .col-2-tablet{margin-top:30px}body.responsive .col-2-tablet .vc_row>.wpb_column{width:50%}}@media (max-width:767px){body.responsive .col-2-tablet .vc_row>.wpb_column,body.responsive .share-text-landing .text{width:100%}body.responsive .col-2-tablet{margin-top:30px}body.responsive .col-2-tablet .vc_row>.wpb_column:not(:last-child){margin-bottom:30px}body.responsive .share-text-landing{display:block}body.responsive .share-text-landing .icon-share{width:100%;display:none}}.site-footer .wpb_content_element,.thim-topbar .wpb_content_element{margin-bottom:0}.thim-topbar .bp-element,.thim-topbar .row-topbar .thim-topbar-right .link-topbar,.thim-topbar .wpb_content_element,.thim-topbar li{display:inline-block}div.text-hover a{color:#747474;transition:all .2s;font-weight:300;font-size:18px}.thim-event-news-school .thim-latest-news .bp-element-heading.thim-style-demo .title,.thim-event-news-school .thim-school-eduma .bp-element-heading.thim-style-demo .title{color:#292929}.thim-head-content-programs-page .programs-menu{min-height:50px}.sticky-bottom .programs-menu{min-height:70px}.thim-event-news-school .thim-latest-news .bp-element-heading.thim-style-demo,.thim-event-news-school .thim-school-eduma .bp-element-heading.thim-style-demo{margin-bottom:43px}.site-content{padding-top:128px;padding-bottom:128px}.site-content.no-padding{padding-top:0;padding-bottom:0}.site-content.sidebar-right .site-main{padding-right:30px}.site-content.sidebar-right .widget-area{padding-left:30px}.max-width-163{max-width:163px}.revo-image-effect img{-webkit-animation:overlay-image-effect 3s infinite alternate ease-in-out;-moz-animation:overlay-image-effect 3s infinite alternate ease-in-out;-ms-animation:overlay-image-effect 3s infinite alternate ease-in-out}@-webkit-keyframes overlay-image-effect{from{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}}@-moz-keyframes overlay-image-effect{from{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}}@-ms-keyframes overlay-image-effect{from{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}}@-o-keyframes overlay-image-effect{from{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}}@keyframes overlay-image-effect{from{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}to{-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px)}}@media (min-width:1400px){#main-content .site-content.sidebar-right .site-main{padding-right:40px}#main-content .site-content.sidebar-right .widget-area{padding-left:40px}}@media (max-width:1024px){.site-content.sidebar-right .widget-area{padding-left:15px}}@media (max-width:767px){.site-content{padding-top:70px;padding-bottom:70px}}rs-fullwidth-wrap{z-index:-1}.vc_row .overlay{opacity:inherit;z-index:0}div.bp-background-size-auto{background-size:cover!important}/*!--------------------------------------------------------------
14.0 - area-style
----------------------------------------------------------------*/.thim-funtion .funtion-content{background:0 0;position:relative;bottom:0;left:0;width:100%;padding:0;margin-top:-108px}.thim-event-news-school .thim-latest-news,.thim-event-news-school .thim-school-eduma{margin-top:-10px}.thim-funtion .funtion-content .custom-row{margin-right:0;margin-left:0}.thim-funtion .funtion-content .custom-col{padding-right:0;padding-left:0}.thim-funtion .funtion-content .bp-element-icon-box.layout-3.thim-style-demo1{background:#f8b944}.thim-funtion .funtion-content .bp-element-icon-box.layout-3.thim-style-demo2{background:#0073bb}.thim-funtion .funtion-content .bp-element-icon-box.layout-3.thim-style-demo3{background:#e23bcd}.thim-event-news-school{padding:130px 0 82px}.thim-event-news-school .col-xl-4{padding-bottom:40px}.thim-open-day{background-position:center 0;background-repeat:no-repeat;background-size:cover;padding:122px 0 0;z-index:1}.thim-open-day .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(1,17,17,.75)}.thim-open-day .bp-element-heading.thim-style-demo{margin-bottom:40px}.thim-open-day .bp-element-heading.thim-style-demo .title{font-weight:300;font-size:16px;line-height:1.5;color:#aeaeae;text-transform:uppercase;margin:2px 0}.thim-open-day .bp-element-heading.thim-style-demo .description{margin:2px 0}.thim-open-day .bp-element-counter.thim-style-demo{margin-bottom:25px}.thim-open-day .thim-open-day-boxes .subscribe .bp-element-heading.thim-style-demo,.thim-open-day .thim-open-day-boxes .why-choose .bp-element-heading.thim-style-demo,.thim-open-day .thim-open-day-boxes .working-hours .bp-element-heading.thim-style-demo{margin-bottom:42px}.thim-open-day .thim-open-day-boxes{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;transform:translateY(112px)}.thim-open-day .thim-open-day-boxes .working-hours{width:calc((100% + 40px)/ 3 - 20px);padding:55px 43px}.thim-open-day .thim-open-day-boxes .working-hours .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:20px;line-height:1.3;color:#fff;text-transform:uppercase}.thim-open-day .thim-open-day-boxes .why-choose{width:calc((100% + 40px)/ 3);background:#4a4e8e;box-shadow:0 -12px 0 0 #4a4e8e;padding:55px 85px}.thim-open-day .thim-open-day-boxes .why-choose .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:20px;line-height:1.3;color:#fff;text-transform:uppercase}.thim-open-day .thim-open-day-boxes .subscribe{width:calc((100% + 40px)/ 3 - 20px);padding:55px 50px}.thim-open-day .thim-open-day-boxes .subscribe .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:20px;line-height:1.3;color:#fff;text-transform:uppercase}@media (max-width:1400px){.thim-open-day .thim-open-day-boxes .why-choose{padding:55px 45px}}@media (max-width:991px){.thim-open-day .thim-open-day-boxes .subscribe,.thim-open-day .thim-open-day-boxes .working-hours{width:80%}.thim-open-day .thim-open-day-boxes .why-choose{width:80%;box-shadow:none}.thim-new-events .bp-element-heading.thim-style-demo .title{text-align:center}}@media (max-width:767px){.thim-open-day .thim-open-day-boxes .subscribe,.thim-open-day .thim-open-day-boxes .why-choose,.thim-open-day .thim-open-day-boxes .working-hours{width:100%;padding:55px 30px}}@media (max-width:575px){.thim-open-day .thim-open-day-boxes .subscribe,.thim-open-day .thim-open-day-boxes .why-choose,.thim-open-day .thim-open-day-boxes .working-hours{padding:55px 15px}}.thim-course-collection{padding-top:125px;position:relative;z-index:1}.thim-course-collection .background{background-position:center 0;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:-1;width:100%;height:350px;top:0;left:0}.thim-course-collection .bp-element-heading.thim-style-demo{margin-bottom:54px}.thim-course-collection .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#fff}.thim-course-collection .bp-element-course-collection.thim-style-demo{margin-bottom:32px}.thim-course-collection .thim-button{position:relative;z-index:1;margin-bottom:50px}.thim-course-collection .thim-button a{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:252px;margin:0 auto;background:#f8b944;transition:all .2s}.thim-course-collection .thim-button a:hover{background:#f6a713!important}.thim-course-collection .thim-button:before{content:'';display:block;position:absolute;z-index:-1;width:100%;height:1px;background:rgba(124,124,124,.2);left:0;top:50%}.thim-last-news .overlay,.thim-new-events{background-repeat:no-repeat;background-size:cover}.thim-new-events{background-position:center 0;padding:121px 0 130px;position:relative;z-index:1}.thim-new-events .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,.8)}.thim-new-events .bp-element-heading.thim-style-demo{margin-bottom:50px}.thim-explore-eduma{padding:130px 0}.thim-explore-eduma .head-area{display:flex;flex-wrap:wrap;margin-bottom:48px}.thim-explore-eduma .head-area .bp-element-heading.thim-style-demo{width:328px;max-width:100%}.thim-explore-eduma .head-area .bp-element-heading.thim-style-demo .title{font-weight:300;font-size:16px;line-height:1.625;color:#7c7c7c;text-transform:uppercase;margin:2px 0}.thim-explore-eduma .head-area .bp-element-heading.thim-style-demo .description{color:#292929;margin:2px 0}.thim-explore-eduma .head-area .bl-info-explore-eduma{width:calc(100% - 328px)}@media (max-width:991px){.thim-explore-eduma .head-area{display:flex;flex-wrap:wrap;margin-bottom:48px}.thim-explore-eduma .head-area .bp-element-heading.thim-style-demo{width:100%;margin-bottom:30px}.thim-explore-eduma .head-area .bl-info-explore-eduma{width:100%}}@media (max-width:991px) and (max-width:767px){.thim-explore-eduma .head-area .bp-element-heading.thim-flex-heading{display:flex;align-items:baseline}.thim-explore-eduma .head-area .bp-element-heading.thim-flex-heading .title{margin-right:15px!important}.thim-explore-eduma .head-area .bp-element-heading.show-line-right{border-right:none;margin-bottom:30px}.thim-explore-eduma .head-area .bp-element-heading.show-line-left{border-left:none}}.thim-video-open-why{padding:130px 0 90px}.thim-video-open-why .bp-element-heading.thim-style-demo{margin-bottom:45px;margin-top:-5px}.thim-video-open-why .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#292929}.thim-video-open-why .bl-open-day{margin-bottom:41px}.thim-video-open-why .btn-learn-more{font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:210px;background:#f8b944;transition:all .2s}.thim-video-open-why .btn-learn-more:hover{background:#f6a713}.thim-video-open-why .col-lg-3,.thim-video-open-why .col-lg-4,.thim-video-open-why .col-lg-5{padding-bottom:40px}.thim-last-news{position:relative;z-index:1;padding-bottom:100px;padding-top:60px}.thim-last-news .overlay{background-position:center 0;background:rgba(17,17,17,.75);position:absolute;z-index:-1;width:100%;height:50%;top:0;left:0}.thim-last-news .bp-element-heading.thim-style-demo{margin-right:20px}.thim-last-news .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#fff}.thim-last-news .head-area{display:flex;align-items:flex-end;flex-wrap:wrap;padding-right:100px}.thim-last-news .head-area .link{font-weight:300;font-size:16px;line-height:1.5;color:#f8b944;border-bottom:1px solid #f8b944;margin-bottom:7px;transition:all .2s}.thim-last-news .head-area .link:hover{color:#facb75;border-color:#facb75}div.thim-background-number{padding:50px 0 76px;background-position:center 0!important;background-repeat:no-repeat}div.thim-background-number .bp-element-heading.thim-style-demo{margin-bottom:52px}div.thim-background-number .bp-element-heading.thim-style-demo .title{font-weight:300;font-size:16px;line-height:1.5;color:#747474;text-transform:uppercase;padding:3px 0}div.thim-background-number .bp-element-heading.thim-style-demo .description{font-weight:500;font-size:26px;line-height:1.1;color:#292929;padding:3px 0;margin-bottom:16px}div.thim-background-number .bp-element-counter-box.layout-2 .counter-boxes{text-align:center}div.thim-background-number .bp-element-counter-box.layout-2 .counter-boxes .counter-box .text{width:212px}div.thim-background-number .bp-element-counter-box.layout-2.thim-style-demo1 .number{color:#f6b744}div.thim-background-number .bp-element-counter-box.layout-2.thim-style-demo2 .number{color:#0073bb}div.thim-background-number .bp-element-counter-box.layout-2.thim-style-demo3 .number{color:#e23bcd}@media (max-width:815px){body.responsive div.thim-background-number{background-image:none!important}body.responsive div.thim-background-number>.wpb_column{width:100%}}@media (max-width:575px){body.responsive div.thim-background-number .wrap-counter{flex-direction:column;justify-content:flex-start;align-items:center}body.responsive div.thim-background-number .wrap-counter .bp-element-counter-box.layout-2{margin-bottom:30px}}.thim-new-events-2{padding:130px 0;background-position:center 0;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.thim-new-events-2 .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,.8)}.thim-new-events-2 .wrap-content-area{display:flex;flex-wrap:wrap;align-items:center}.thim-new-events-2 .wrap-content-area .col-left{width:50%;padding:30px 20px}.thim-new-events-2 .wrap-content-area .col-left .bl-eduma-exp{max-width:540px;margin-right:auto;margin-left:auto}.thim-new-events-2 .wrap-content-area .col-right{width:50%;padding-left:40px;border-left:1px solid rgba(124,124,124,.2);padding-bottom:3px}.thim-new-events-2 .wrap-content-area .col-right .bp-element-heading.thim-style-demo{margin-right:20px}.thim-new-events-2 .wrap-content-area .col-right .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#fff}@media (max-width:767px){.thim-new-events-2 .wrap-content-area{display:flex;flex-wrap:wrap;align-items:center}.thim-new-events-2 .wrap-content-area .col-left{width:100%;padding-bottom:80px}.thim-new-events-2 .wrap-content-area .col-right{width:100%;padding-left:0;border-left:none;padding-bottom:0}}.thim-form-registration{padding:130px 0;background-position:center 0;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.thim-form-registration .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,.75)}.thim-form-registration .bp-element-heading.thim-style-demo{margin-bottom:33px}.thim-form-registration .bp-element-heading.thim-style-demo .title{font-weight:300;font-size:16px;line-height:1.5;color:#aeaeae;text-transform:uppercase;margin-bottom:8px}.thim-form-registration .bp-element-heading.thim-style-demo .description{font-weight:500;font-size:35px;line-height:1.1;color:#fff}.thim-form-registration .bl-registration-form.thim-style-demo{max-width:1053px;margin-right:auto;margin-left:auto}.thim-quick-link .quick-link-content{margin-bottom:-150px;position:relative;z-index:10}.thim-quick-link .quick-link-content .custom-row{margin-left:0;margin-right:0}.thim-quick-link .quick-link-content .custom-col{padding-left:0;padding-right:0}.thim-quick-link .quick-link-content .bp-element-icon-box.layout-4{height:100%}.thim-what-learn-area{padding:130px 0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.thim-what-learn-area .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,.8)}.thim-what-learn-area .content-area{display:flex;align-items:stretch;flex-wrap:wrap}.thim-what-learn-area .content-area .line-area{width:1px;background:rgba(124,124,124,.2);margin-left:60px;margin-right:60px}.thim-what-learn-area .content-area .col-left{width:calc(50% - 60px);display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.thim-what-learn-area .content-area .col-left .bp-element-heading.thim-style-demo{font-weight:500;font-size:35px;line-height:1.1;color:#fff;text-align:right;margin-bottom:45px}.thim-what-learn-area .content-area .col-left .para{font-weight:300;font-size:18px;line-height:1.777777;color:#aeaeae;text-align:right}.thim-what-learn-area .content-area .col-right{width:calc(50% - 61px)}.thim-what-learn-area .content-area .col-right .bp-element-icon-box.layout-5{margin-bottom:54px}.thim-what-learn-area .content-area .col-right .bp-element-icon-box.layout-5:last-child{margin-bottom:0}@media (max-width:991px){.thim-what-learn-area .content-area .line-area{margin-left:40px;margin-right:40px}.thim-what-learn-area .content-area .col-left{width:calc(50% - 40px)}.thim-what-learn-area .content-area .col-right{width:calc(50% - 41px)}}@media (max-width:767px){.thim-what-learn-area .content-area .line-area{display:none}.thim-what-learn-area .content-area .col-left{width:100%;align-items:flex-start;margin-bottom:50px}.thim-what-learn-area .content-area .col-left .bp-element-heading.thim-style-demo,.thim-what-learn-area .content-area .col-left .para{text-align:left}.thim-what-learn-area .content-area .col-right{width:100%}}.thim-courses-with-purchase{padding-top:125px;padding-bottom:110px;position:relative;z-index:1;background:#f6f6f7}.thim-asked-questions,.thim-courses-with-purchase .background{background-position:center 0;background-repeat:no-repeat;background-size:cover}.thim-courses-with-purchase .background{position:absolute;z-index:-1;width:100%;height:360px;top:0;left:0}.thim-courses-with-purchase .bp-element-heading.thim-style-demo{margin-bottom:54px}.thim-courses-with-purchase .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#fff}.thim-courses-with-purchase .bp-element-course-collection.layout-2.thim-style-demo{margin-bottom:50px}.thim-asked-questions{margin-top:130px;padding-bottom:88px}.thim-asked-questions .bp-element-heading.thim-style-demo{margin-bottom:48px}.thim-asked-questions .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:35px;line-height:1.1;color:#202121}.thim-about-area{padding-bottom:87px;padding-top:123px}.thim-about-area .para-special{font-weight:500;font-size:26px;line-height:1.6;color:#292929;margin-bottom:45px}.thim-about-area .sign{max-width:100%}.thim-about-area .para p{font-weight:300;font-size:18px;line-height:1.777777;color:#7c7c7c;margin-bottom:33px;text-align:left}.thim-about-area-element .para-special{font-weight:500;font-size:26px;line-height:1.6;color:#292929;margin-bottom:45px}.thim-teachers-area{padding:0 0 130px}.thim-teachers-area .custom-col{padding-bottom:25px}.thim-teachers-area .btn-loadmore-teacher{font-weight:400;font-size:16px;color:#fff;text-transform:uppercase;width:264px;background:#f8b944;margin:0 auto;transition:all .2s}.thim-teachers-area .btn-loadmore-teacher:hover{background:#f6a713}.thim-about-us-area .wrap-counter{display:flex;justify-content:space-around}.thim-about-us-area .wrap-counter .bp-element-counter-box.layout-2.thim-style-demo1 .number{color:#f6b744}.thim-about-us-area .wrap-counter .bp-element-counter-box.layout-2.thim-style-demo2 .number{color:#0073bb}.thim-about-us-area .wrap-counter .bp-element-counter-box.layout-2.thim-style-demo3 .number{color:#e23bcd}@media (max-width:991px){.thim-about-us-area .wrap-counter .bp-element-counter-box.layout-2 .number{font-size:70px}}@media (max-width:575px){.thim-about-us-area .wrap-counter{flex-direction:column;justify-content:flex-start;align-items:center}.thim-about-us-area .wrap-counter .bp-element-counter-box.layout-2{margin-bottom:30px}}.thim-our-teachers{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;padding:130px 0}.thim-our-teachers .overlay{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(17,17,17,.8)}.button-enroll a{font-weight:300;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:330px;max-width:100%;background:#f8b944;margin-top:-25px;margin-right:auto;margin-left:auto;position:relative;z-index:20;transition:all .2s}.button-enroll a:hover{background:#f6a713}.thim-contact-info .content-area{padding-top:130px;padding-bottom:80px;border-bottom:1px solid rgba(124,124,124,.2)}.thim-contact-info .custom-col{margin-bottom:50px;border-right:1px solid rgba(124,124,124,.2)}.thim-contact-info .custom-col:last-child{border-right:none}.bl-text-about-program p{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;margin-bottom:30px}.bl-text-about-program h4{font-weight:500;font-size:20px;line-height:1.5;color:#292929;margin-bottom:20px}.bl-text-about-program ul li{font-weight:300;font-size:18px;line-height:1.666666;color:#7c7c7c;position:relative;padding-left:16px;margin-bottom:6px}.bl-text-about-program ul li::before{content:'*';font-weight:300;font-size:18px;line-height:1.666666;color:#f8b944;position:absolute;top:0;left:1px}.bl-info-program{border:1px solid #e5e5e5}.icon-border-bottom{border-bottom:1px solid rgba(124,124,124,.2)}.bl-start-apply .bp-element-heading.thim-style-demo{margin-bottom:11px}.bl-start-apply .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:18px;line-height:1.555555;color:#292929;text-transform:uppercase;position:relative;padding-left:15px}.bl-start-apply .bp-element-heading.thim-style-demo .title::before{content:'';display:block;width:3px;height:calc(100% - 3px);background-color:#f8b944;position:absolute;top:1px;left:0}.bl-start-apply p{margin-bottom:5px;margin-left:15px}.bl-start-apply p.description{font-weight:300;font-size:18px;line-height:1.555555;color:#747474;margin-bottom:21px}.bl-start-apply span{font-weight:400;color:#292929;margin-bottom:6px}.bl-start-apply .btn-apply a{width:100%}.bl-start-apply .btn-apply a span{color:#fff}.bl-start-apply .link a{font-weight:300;font-size:16px;line-height:1.75;color:#747474;text-transform:none;display:inline-block;transition:all .2s;margin-left:15px}.bl-start-apply .link a span{color:inherit}.bl-contact-form{display:flex;justify-content:space-between;flex-wrap:wrap}.bl-contact-form .wrap-input{width:calc((100% - 15px)/ 2);margin-bottom:15px}.bl-contact-form .wrap-input input{font-weight:300;font-size:16px;line-height:51px;color:#202121;border:1px solid #e5e5e5;width:100%;background:0 0;padding:0 15px}.bl-contact-form .wrap-input input::-webkit-input-placeholder{color:#888}.bl-contact-form .wrap-input input:-moz-placeholder{color:#888}.bl-contact-form .wrap-input input::-moz-placeholder{color:#888}.bl-contact-form .wrap-input input:-ms-input-placeholder{color:#888}.bl-contact-form .wap-textarea{width:100%;border:1px solid #e5e5e5;margin-bottom:25px}.bl-contact-form .wap-textarea textarea{font-weight:300;font-size:16px;line-height:1.625;color:#202121;width:100%;height:137px;background:0 0;border:none;display:block;margin:0;padding:14px 15px}.bl-contact-form .wap-textarea textarea::-webkit-input-placeholder{color:#888}.bl-contact-form .wap-textarea textarea:-moz-placeholder{color:#888}.bl-contact-form .wap-textarea textarea::-moz-placeholder{color:#888}.bl-contact-form .wap-textarea textarea:-ms-input-placeholder{color:#888}.bl-contact-form .lp-profile .lp-form-field input[type=submit],.bl-contact-form input[type=submit],.lp-profile .lp-form-field .bl-contact-form input[type=submit]{font-weight:500;font-size:16px;line-height:1.5;color:#fff;text-transform:uppercase;width:100%;height:51px;border:none;background:#f8b944;transition:all .2s}.bl-contact-form .lp-profile .lp-form-field input[type=submit]:hover,.bl-contact-form input[type=submit]:hover,.lp-profile .lp-form-field .bl-contact-form input[type=submit]:hover{background:#f6a713}.wpcf7-form .wpcf7-response-output{font-size:16px;text-align:center;line-height:24px;padding:10px 30px;border-width:1px;margin:10px 0 0}.wpcf7-form span.wpcf7-not-valid-tip{text-align:left;font-size:16px}.wpcf7-form .ajax-loader{position:absolute;bottom:-20px;left:50%;margin-left:-10px}.bl-others-project .bp-element-heading.thim-style-demo{margin-bottom:31px}.bl-others-project .bp-element-heading.thim-style-demo .title{font-weight:500;font-size:18px;line-height:1.555555;color:#292929;text-transform:uppercase;position:relative;padding-left:15px}.bl-others-project .bp-element-heading.thim-style-demo .title::before{content:'';display:block;width:3px;height:calc(100% - 3px);background-color:#f8b944;position:absolute;top:1px;left:0}.bl-others-project .list-projects li{display:flex;flex-direction:column;padding-left:15px;position:relative;margin-bottom:32px}.bl-others-project .list-projects li::before{content:'\f363';font-family:Ionicons;font-size:18px;color:#c7c7c7;line-height:1.4;position:absolute;top:0;left:0}.bl-others-project .list-projects li .title{font-weight:400;font-size:18px;line-height:1.555555;color:#292929;transition:all .2s;margin-bottom:12px}.bl-others-project .list-projects li .title:hover{color:#f8b944}.bl-others-project .list-projects li .content{font-weight:300;font-size:18px;line-height:1.555555;color:#7c7c7c}.bl-breadcrumb,a.thim_link{font-weight:300;font-size:16px}.bl-breadcrumb{display:flex;align-items:center;line-height:1.8;color:#7c7c7c}.bl-breadcrumb a{color:#f8b944}.bl-breadcrumb .item{margin-right:25px;position:relative}.bl-breadcrumb .item+.item::before{content:'>';font-weight:300;font-size:16px;line-height:1.8;color:#7c7c7c;position:absolute;top:0;left:-16px}@media (max-width:767px){.thim-contact-info .custom-col{border-right:none}}.thim-about-become-instructor-page.border-bottom{border-bottom:1px solid rgba(124,124,124,.2)}div.thim-bg-full-right{height:697px;background-position:right top!important}.thim-bg-full-left{height:747px}a.thim_link{line-height:1.75;color:#747474}a.thim_link:hover{color:#f8b944}.absolute-top-right{position:absolute;right:5px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}