.alignnone{ margin:5px 20px 20px 0;}.aligncenter,div.aligncenter{ display:block;margin:5px auto 5px auto;}.alignright{ float:right;margin:5px 0 20px 20px;}.alignleft{ float:left;margin:5px 20px 20px 0;}a img.alignright{ float:right;margin:5px 0 20px 20px;}a img.alignnone{ margin:5px 20px 20px 0;}a img.alignleft{ float:left;margin:5px 20px 20px 0;}a img.aligncenter{ display:block;margin-left:auto;margin-right:auto;}.wp-caption{ background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{ margin:5px 20px 20px 0;}.wp-caption.alignleft{ margin:5px 20px 20px 0;}.wp-caption.alignright{ margin:5px 0 20px 20px;}.wp-caption img{ border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{ font-size:11px;line-height:17px;margin:0;padding:5px 4px 5px;}.screen-reader-text{ clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{ background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.gallery-caption{ color:#707070;color:rgba(51,51,51,0.7);display:block;font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:0.5em 0;}.bypostauthor > article .fn:after{ -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top;}.wp-caption-text{ margin-top:10px;}.btn-primary{ color:#839bb8;border:2px solid #839bb8;background-color:transparent;border-radius:0;}.btn-primary:active:focus{ outline:none;}input[type=submit]:hover{ background-color:#10c45c;color:#fff;border-color:#10c45c;box-shadow:none;}.post-password-form input[type="submit"],.form-submit .submit,.button,.btn-default{ display:inline-block;min-width:135px;margin-bottom:0;font-size:14px;font-weight:700;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;padding:12.5px 15px;color:#fff;border:2px solid #48a7d4;border:0;background-color:#48a7d4;border-radius:0;text-transform:uppercase;letter-spacing:1px;text-align:center;outline:none !important;}.post-password-form input[type="submit"] .link-title,.form-submit .submit .link-title,.button .link-title,.btn-default .link-title{ font-size:14px;text-transform:uppercase;}.button,.btn.btn-default,.textwidget .btn{ position:relative;overflow:hidden;-webkit-transform:translateZ(0);z-index:30;}.button:after,.btn.btn-default:after,.textwidget .btn:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;left:-100%;top:0;background:rgba(0,0,0,0.1);z-index:-1;}.button:hover,.btn.btn-default:hover,.textwidget .btn:hover{ border-color:#fff;color:#fff;background-color:#48a7d4;}.button:hover:after,.btn.btn-default:hover:after,.textwidget .btn:hover:after{ left:0;}.textwidget .btn:active,.textwidget .btn:focus,.form-submit .submit:active,.form-submit .submit:focus,.button:focus,.button:active,.btn-default:active,.btn-default:focus{ background-color:#48a7d4;color:#fff;border-color:#48a7d4;box-shadow:none;text-decoration:none !important;}.btn-default:active:focus{ outline:none;}.btn-sm{ min-width:106px;padding:7px 10px;}.btn-sm .link-title{ font-size:12px;text-transform:none;}.btn-carousel-control{ position:relative;float:left;width:35px;height:36px;vertical-align:top;text-align:center;line-height:32px;color:#eab830;border:2px solid #eab830;text-decoration:none !important;overflow:hidden;}.btn-carousel-control i{ position:relative;font-size:14px;z-index:11;}.btn-carousel-control:hover{ text-decoration:none;color:#fff;}.btn-carousel-control:focus{ color:#fff;}.btn-carousel-control:active{ color:#fff;}.btn-carousel-control.simple_carousel_prev:after{ right:-100%;}.btn-carousel-control.simple_carousel_prev:hover:after{ right:0;}.btn-carousel-control.simple_carousel_next:after{ left:-100%;}.btn-carousel-control.simple_carousel_next:hover:after{ left:0;}.btn-carousel-control.simple_carousel_next:focus:after{ left:0%;}.btn-carousel-control.simple_carousel_prev:focus:after{ right:0%;}.btn-carousel-control:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;background-color:#eab830;}.icon-btn{ display:inline-block;position:relative;padding-left:46px;border:2px solid transparent;text-decoration:none !important;}.icon-btn .icon_in_btn{ position:absolute;padding:0 23px;height:100%;top:0;left:0;text-align:center;font-size:16px;border-right:2px solid transparent;}.icon-btn .icon_in_btn:before{ position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.icon-btn .link-title{ display:block;padding:8.5px 14.5px;min-width:144px;line-height:1.66666666;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;}.icon-btn:hover .link-title{ text-decoration:none;}.tp-caption{ -webkit-transform:translateZ(0);}.tp-caption .icon-btn{ border-color:#fff;color:#fff;}.tp-caption .icon-btn:hover{ border-color:#eab830;}.tp-caption .icon-btn:hover .icon_in_btn{ color:#eab830;border-color:#eab830;}.tp-caption .icon-btn:hover .link-title{ background-color:#eab830;color:#fff;}.tp-caption .icon_in_btn{ border-color:#fff;}.tp-caption .link-title{ background-color:#fff;color:#555;}.see_more a{ position:relative;display:inline-block;margin:0;min-width:135px;padding:14px 20px;border:2px solid #eab830;text-decoration:none !important;text-align:center;text-transform:uppercase;overflow:hidden;}.see_more a:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:-100%;background-color:#eab830;z-index:-1;}.see_more a:hover{ color:#fff;}.see_more a:hover:after{ left:0;}.btn-no-icon .link-title{ background-color:transparent !important;}.post-password-form input[type=submit]{ position:relative;top:-1px;padding:11.5px 15px;vertical-align:bottom;}textarea,input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel]{ -webkit-appearance:none;-moz-appearance:none;appearance:none;}.stm_sign_up_form .form-control{ border-radius:0;border:2px solid #eee;background:#eee;box-shadow:none !important;}textarea,input[type=text],input[type=email],input[type=number],input[type=password],input[type=tel],.select2-search__field,.select2-search input.select2-input,.form-control{ display:block;padding:6px 12px !important;height:45px;line-height:1.42857143;border-radius:0;border:2px solid #f0f2f5;background:#f0f2f5;box-shadow:none !important;color:#555;}textarea.error,input[type=text].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=tel].error,.select2-search__field.error,.select2-search input.select2-input.error,.form-control.error{ border-color:#f13e3e;}.select2-search__field{ border:2px solid #f0f2f5 !important;}.select2-search input.select2-input{ height:44px !important;}textarea,textarea.form-control{ min-height:130px;width:100%;max-width:100% !important;}.stm_sign_up_form .form-control:active,.stm_sign_up_form .form-control:focus{ border-color:#48a7d4;background:#fff;}textarea:active,textarea:focus,input[type=text]:active,input[type=text]:focus,input[type=number]:active,input[type=number]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=tel]:active,input[type=tel]:focus,.select2-search input.select2-input:active,.select2-search input.select2-input:focus,.select2-search__field:active,.select2-search__field:focus,.form-control:active,.form-control:focus{ background-color:#fff;border-color:#f0f2f5;outline:none;}input:focus::-webkit-input-placeholder{ color:transparent;}textarea:focus::-webkit-input-placeholder{ color:transparent;}input:focus:-moz-placeholder{ color:transparent;}textarea:focus:-moz-placeholder{ color:transparent;}input:focus::-moz-placeholder{ color:transparent;}textarea:focus::-moz-placeholder{ color:transparent;}input:focus:-ms-input-placeholder{ color:transparent;}textarea:focus:-ms-input-placeholder{ color:transparent;}.wpcf7-response-output{ margin:15px auto !important;}.select2-container--default .select2-selection--single{ border-radius:0;border:1px solid #e1e2e4;}.select2-container .select2-selection--single{ height:45px;}.select2-container--default .select2-selection--single .select2-selection__rendered{ color:#555;line-height:45px;padding:0 48px 0 15px;}.select2-container .select2-choice,.select2-container--default .select2-selection--single{ outline:none !important;}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{ height:45px;width:48px;}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{ top:0;left:0;width:100%;height:100%;margin:0;border:0;line-height:45px;text-align:center;}.select2-container .select2-choice .select2-arrow b:after,.select2-container .select2-choice .select2-selection__arrow b:after,.select2-container--default .select2-selection--single .select2-arrow b:after,.select2-container--default .select2-selection--single .select2-selection__arrow b:after{ display:inline-block;position:relative;top:-1px;left:0;text-align:center;color:#eab830;content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);border:0;}.select2-dropdown-open .select2-choice .select2-selection__arrow b:after,.select2-dropdown-open .select2-choice .select2-arrow b:after,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after,.select2-container--default.select2-container--open .select2-selection--single .select2-arrow b:after{ content:"\f077";}.select2-dropdown{ border-color:#e1e2e4;border-radius:0;}.select2-container .select2-choice{ padding-left:15px;height:45px;line-height:45px;border-radius:0;color:#555;border-color:#e1e2e4;font-weight:700;}.select2-container .select2-choice > .select2-chosen{ margin-right:51px;color:#555;}.select2-container.select2-drop-above .select2-choice{ border-radius:0;}.select2-drop.select2-drop-active{ border-color:#e1e2e4;border-radius:0;}.select2-drop.select2-drop-above.select2-drop-active,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{ border-color:#e1e2e4;}.select2-results{ padding:4px 0;background-color:#fff;}.select2-results .select2-highlighted{ border-radius:0;background-color:#5897fb;color:#fff;}.custom-border textarea,.custom-border input[type=text],.custom-border input[type=email],.custom-border input[type=number],.custom-border input[type=password],.custom-border input[type=tel],.custom-border .select2-search__field,.custom-border .select2-search input.select2-input,.custom-border .form-control{ border-color:#e1e2e4;background-color:transparent;}.custom-border textarea:active,.custom-border input[type=text]:active,.custom-border input[type=email]:active,.custom-border input[type=number]:active,.custom-border input[type=password]:active,.custom-border input[type=tel]:active,.custom-border .select2-search__field:active,.custom-border .select2-search input.select2-input:active,.custom-border .form-control:active{ border-color:#eab830;}.custom-border textarea:focus,.custom-border input[type=text]:focus,.custom-border input[type=email]:focus,.custom-border input[type=number]:focus,.custom-border input[type=password]:focus,.custom-border input[type=tel]:focus,.custom-border .select2-search__field:focus,.custom-border .select2-search input.select2-input:focus,.custom-border .form-control:focus{ border-color:#eab830;}#wrapper{ position:relative;background-color:#fff;z-index:16;}#wrapper #main{ min-height:450px;position:relative;padding-bottom:50px;z-index:15;overflow:hidden;}body.stm_locked #footer{ z-index:initial;}.container{ width:auto;max-width:1200px;}html{ min-height:100%;position:relative;overflow-y:scroll;font-size:100%;}.display_inline_block{ display:inline-block;vertical-align:top;max-width:100%;}.panel-group .panel.panel-default{ border-radius:0;border:1px solid #e1e2e4;}.panel-group .panel.panel-default>.panel-heading{ padding:0;background-color:#fff;}.panel-group .panel.panel-default>.panel-heading a{ display:block;padding:14px 0;}.panel-group .panel.panel-default>.panel-heading:hover{ background-color:#f0f2f5;cursor:pointer;}.panel-group .panel.panel-default>.panel-heading:hover .title{ color:#457992;}.panel-group .panel.panel-default.panel-collapsed{ background-color:#f0f2f5;}.panel-group .panel.panel-default.panel-collapsed .panel-heading{ background-color:#f0f2f5;}.panel-group .panel.panel-default .panel-body{ border-top:0 !important;}.panel-group .panel+.panel{ margin-top:0;border-top:0;}.modal-dialog{ padding:50px 0;z-index:1051;}.modal-content{ box-shadow:0 5px 15px rgba(0,0,0,0.3);border:none;border-radius:4px;overflow:hidden;}.modal-content label{ font-weight:400;}.modal-backdrop.in{ opacity:1;}.modal-backdrop{ background:rgba(28,28,28,0.88);}.modal .popup_title{ position:relative;background:#eab830;padding:30px 100px 30px 30px;font-size:28px;color:#fff;}.modal .popup_title h4{ font-weight:700;margin:10px 0 0;color:#fff;}.modal .close_popup{ position:absolute;right:30px;top:26px;width:33px;height:32px;border:1px solid rgba(255,255,255,0.3);border-radius:4px;text-align:center;font-size:16px;color:#fff;padding-top:4px;cursor:pointer;}.modal .close_popup:hover{ background:#fff;border-color:#fff;color:#e85555;}.modal .popup_content{ position:relative;padding:20px 30px;background:#fff;}.modal .popup_content .alert-success{ margin:10px 0;color:#10c45c;}.modal .loading{ display:inline-block;vertical-align:middle;margin:0 10px;font-size:20px;visibility:hidden;}.modal-open{ padding-right:0 !important;}.modal-open #wrapper{ -webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);}.modal{ -webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);opacity:0;}.modal.in{ opacity:1;}.modal-backdrop{ background:rgba(0,0,0,0.6);}.gallery{ margin-bottom:20px;margin-left:-4px;}.gallery:after{ content:"";display:table;clear:both;}.gallery-item{ float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{ display:table;margin:0 auto 20px;}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{ text-align:center;}.gallery-columns-4 .gallery-item{ max-width:23%;max-width:-webkit-calc(21%);max-width:calc(21%);}.gallery-columns-5 .gallery-item{ max-width:19%;max-width:-webkit-calc(16%);max-width:calc(16%);}.gallery-columns-6 .gallery-item{ max-width:15%;max-width:-webkit-calc(12.7%);max-width:calc(12.7%);}.gallery-columns-7 .gallery-item{ max-width:13%;max-width:-webkit-calc(10.28%);max-width:calc(10.28%);}.gallery-columns-8 .gallery-item{ max-width:11%;max-width:-webkit-calc(8.5%);max-width:calc(8.5%);}.gallery-columns-9 .gallery-item{ max-width:9%;max-width:-webkit-calc(7.1%);max-width:calc(7.1%);}.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-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){ clear:left;}.gallery-caption{ background-color:rgba(0,0,0,0.7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;}.gallery-caption:before{ box-shadow:0 -10px 15px #000 inset;content:"";height:100%;min-height:49px;position:absolute;left:0;top: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;}ul.slides{ padding:0;list-style:none;margin:0 -15px;}ul.slides li{ display:inline-block;max-width:100%;vertical-align:top;padding:0 15px;margin-bottom:30px;width:24.7%;}table{ width:100%;margin-bottom:15px;}table tr{ border:1px solid #ccc;}table td,table th{ padding:5px 10px;}dl{ margin:0 20px;}dt{ font-weight:bold;}dd{ margin:0 0 20px;}iframe,embed{ max-width:100%;}ul > li > ul > li ul{ margin-bottom:8px;}body{ line-height:22px;}h1,.h1{ font-weight:700;}h2,.h2{ font-weight:700;line-height:1;}h3,.h3{ font-weight:700;}h4,.h4{ letter-spacing:-0.2px;}h5,.h5{ font-weight:700;}a{ color:#48a7d4;}a:hover{ text-decoration:none;color:#eab830;}ul{ padding-left:20px;}ul li{ margin-bottom:8px;}ul li a{ color:#555;font-size:12px;}ul li a:hover{ color:#eab830;}ol{ padding-left:20px;margin-bottom:25px;}ol li{ margin-bottom:8px;}ol li a{ color:#555;font-size:12px;}ol li a:hover{ color:#eab830;}p{ margin-bottom:30px;}blockquote{ position:relative;padding:14px 37px;padding-right:35px;margin:52px 0 47px;border-left:3px solid #eab830;}blockquote:before,blockquote:after{ content:'';display:block;position:absolute;width:100%;height:1px;z-index:10;left:0;background-color:#e1e2e4;}blockquote:before{ top:-24px;}blockquote:after{ bottom:-23px;}img{ max-width:100%;height:auto;}select{ max-width:100%;}.mg-bt-20{ margin-bottom:20px;}.mg-bt-10{ margin-bottom:10px;}label,.label{ padding:0;margin:0;margin-bottom:1px;color:#aaa;}label.h3,label.h4,label.h5,label.h6,.label.h3,.label.h4,.label.h5,.label.h6{ color:#aaa;}.vc_custom_heading.no-margin-top > *{ margin-top:0;}legend{ border-bottom:0;}#header{ z-index:30;}.header_top_bar a{ font-weight:600;}.header_top_bar{ width:100%;color:#aaa;font-weight:600;z-index:21;}.header_top_bar .language-switcher-unit{ position:relative;margin:13px 0 13px;line-height:1;z-index:25;}.header_top_bar .language-switcher-unit .stm_current_language.dropdown_toggle:hover{ cursor:pointer;}.header_top_bar .language-switcher-unit .stm_current_language.dropdown_toggle .fa{ margin-left:6px;font-size:12px;}.header_top_bar .header_login_url{ margin:11px 0 12px 42px;line-height:1;}.header_top_bar .header_login_url a{ display:inline-block;vertical-align:bottom;text-decoration:none !important;line-height:1;}.header_top_bar .header_login_url a:hover{ color:#fff;}.header_top_bar .header_login_url a.logout-link{ margin-top:0px;}.header_top_bar .header_login_url .fa{ position:relative;top:1px;margin-right:10px;}.header_top_bar .header_login_url .fa.fa-user{ font-size:14px;}.header_top_bar .header_top_bar_socs{ margin:12px 0 12px 40px;line-height:1;}.header_top_bar .header_top_bar_socs.reversed{ margin:12px 10px 12px 0;}.header_top_bar .header_top_bar_socs ul{ list-style:none;padding:0;margin:0;}.header_top_bar .header_top_bar_socs ul li{ float:left;margin-right:15px;margin-bottom:0;}.header_top_bar .header_top_bar_socs ul li a .fa{ font-size:14px;}.header_top_bar .header_top_bar_socs ul li a:hover{ color:#fff;}.header_top_bar .header_top_bar_socs ul li:last-child{ margin-right:0;}.header_top_bar .top_bar_info{ list-style:none;padding:0;margin:11px 0 12px;}.header_top_bar .top_bar_info li{ float:right;margin-left:33px;margin-bottom:0;line-height:14px;}.header_top_bar .top_bar_info li .fa{ font-size:14px;margin-right:5px;}.header_top_bar .top_bar_info li .fa.fa-phone{ position:relative;top:1px;}.header_top_bar .top_bar_info li:last-child{ margin-left:0;}.header_default{ padding-top:26px;z-index:21;}#header.scrolling{ z-index:initial;}#header.sticky_header .header_default.fixed{ position:fixed;top:0;right:0;left:0;width:100%;padding:14px 0 11px !important;background-color:#fff;z-index:32;opacity:1;-webkit-transform:translateZ(0);}#header.sticky_header .header_default.fixed .header-menu > li{ margin-bottom:0;}#header.sticky_header .header_default.fixed .header-menu > li > a{ color:#333;}#header.sticky_header .header_default.fixed:after{ content:'';display:block;position:absolute;width:100%;height:3px;z-index:10;bottom:-3px;left:0;right:0;background:rgba(0,0,0,0.1);}.header_main_menu_wrapper{ margin-top:5px;}.header_main_menu_wrapper.fixed{ margin-top:9px;}.header_main_menu_wrapper .header-menu{ position:relative;list-style:none;padding:0;margin:0 -14px;}.header_main_menu_wrapper .header-menu > li{ position:relative;float:left;padding:0 14px;z-index:20;}.header_main_menu_wrapper .header-menu > li:before{ content:'';display:block;position:absolute;width:100%;height:35px;z-index:10;bottom:-30px;left:0;display:none;}.header_main_menu_wrapper .header-menu > li > a{ display:block;padding:6px 0 6px;text-transform:uppercase;font-size:14px;color:#fff;text-decoration:none !important;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu{ visibility:hidden;width:225px;position:absolute;top:100%;left:0;margin:20px 0 0 -20px;padding:10px 0 10px 0;background-color:#fff;list-style:none;opacity:0;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}.header_main_menu_wrapper .header-menu > li > ul.sub-menu:before{ content:'';display:block;position:absolute;width:100%;height:3px;z-index:10;top:0;left:0;background:#eab830;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li{ margin-bottom:5px;position:relative;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li a{ display:block;position:relative;padding:6px 22px 6px 34px;font-size:13px;font-weight:400;z-index:15;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li.menu-item-has-children a:after{ content:'';display:block;position:absolute;width:8px;height:7px;z-index:10;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);top:10px;right:25px;font-size:14px;content:"\f105";}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li:last-child{ margin-bottom:0;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li:hover > .sub-menu{ visibility:visible;opacity:1;margin-left:0;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li > .sub-menu{ visibility:hidden;position:absolute;left:100%;margin-left:15px;top:-10px;width:185px;padding:12px 0 15px;margin-top:0px;background-color:#fff;list-style:none;opacity:0;box-shadow:1px 1px 3px rgba(0,0,0,0.2);z-index:-1;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li > .sub-menu li{ margin-bottom:10px;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li > .sub-menu li:last-child{ margin-bottom:0;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li > .sub-menu li a{ display:block;padding:3px 25px 3px 15px;}.header_main_menu_wrapper .header-menu > li > ul.sub-menu > li > .sub-menu li a:after{ content:'';display:none;}.header_main_menu_wrapper .header-menu > li:hover:before{ display:block;}.header_main_menu_wrapper .header-menu > li:hover > ul.sub-menu{ margin-top:11px;visibility:visible;opacity:1;}.transparent_header{ position:absolute;top:0;left:0;width:100%;}.transparent_header .header_default{ padding-bottom:25px;}.transparent_header_off{ position:relative;padding-bottom:0;}.transparent_header_off .header_default{ min-height:109px;padding:28px 0 25px;background-color:#fff;}.transparent_header_off .header_default:after{ content:'';display:block;position:absolute;width:100%;height:3px;z-index:10;bottom:-3px;left:0;right:0;background:rgba(0,0,0,0.1);}.transparent_header_off .header_default.fixed{ min-height:inherit;}.transparent_header_off .header_main_menu_wrapper{ margin-top:9px;}.transparent_header_off .header_main_menu_wrapper ul > li > a{ color:#333;font-weight:700;}.transparent_header_off .header_main_menu_wrapper ul > li > ul.sub-menu > li a{ display:block;}.transparent_header_off .header_main_menu_wrapper ul > li > ul.sub-menu > li a:hover{ color:#eab830;}.logo-unit a:hover{ text-decoration:none;}.logo-unit .logo{ text-transform:uppercase;font-size:22px;color:#fff;}.logo-unit .logo.img-logo img{ max-width:500px;}#searchform .search-input{ padding:20px 75px 20px 25px !important;margin:0;height:67px;line-height:67px;font-size:20px;color:#5f5f5f;border:0;border-color:transparent;width:100%;border-radius:5px;}#searchform .search-submit{ position:absolute;right:0;top:0;height:67px;width:70px;background-color:#eab830;border:0;font-size:24px;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;}#searchform .search-wrapper{ position:relative;}#searchModal .modal-body{ padding:0;}#searchModal .modal-content{ box-shadow:none !important;background-color:transparent;}#searchModal .modal-dialog{ padding-top:18%;}.search-title{ margin-bottom:18px;font-size:20px;text-transform:uppercase;font-weight:700;color:#fff;}.search-toggler{ display:block;position:relative;padding:4px 8.5px;margin-left:33px;background-color:transparent;border:3px solid #eab830;color:#eab830;overflow:hidden;}.search-toggler:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;left:-100%;top:0;background-color:#eab830;z-index:0;}.search-toggler .fa{ position:relative;z-index:2;}.search-toggler:hover{ cursor:pointer;color:#fff;border-color:#eab830;}.search-toggler:hover:after{ left:0;}.search-toggler:focus{ outline:none;}.search-toggler:active{ outline:none;}.navbar-toggle{ float:right;display:block;padding:14px 0 15px 14px;margin:0;border-radius:0;}.navbar-toggle:hover .icon-bar{ background-color:#eab830 !important;}.navbar-toggle .icon-bar{ width:29px;height:4px;background-color:#eab830;border-radius:5px;}.navbar-toggle .icon-bar + .icon-bar{ margin-top:5px;}.navbar-toggle.collapsed .icon-bar{ background-color:#aaa;}.entry-header{ padding:50px 0 50px;}.entry-header .entry-title{ text-align:center;}.entry-header .entry-title h1{ margin-bottom:10px;text-transform:uppercase;}.entry-header .entry-title .sub_title{ margin:0;}.entry-header .entry-title .stm_colored_separator{ margin-top:23px;}.entry-header.tag-header{ background-color:#457992;}.entry-header.tag-header .entry-title h1{ color:#fff;}.fixed_invisible_top{ position:fixed;left:0;right:0;width:100%;top:-100%;opacity:0;}.mobile-search{ margin-top:3px;}.mobile-search > #searchform{ margin-left:0;}.mobile-search .search-toggler{ margin-left:0;}.magic_line{ position:absolute;visibility:hidden;left:15px;width:100%;margin-bottom:-9px;bottom:-14px;height:3px;background-color:#eab830;z-index:18;opacity:0;}.magic_line:after{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;top:-3px;left:50%;margin-left:-3px;border-style:solid;border-width:0 3px 3px 3px;border-color:transparent transparent #eab830 transparent;}.magic_line.line_visible{ visibility:visible;margin-bottom:0;opacity:0.9;}.lang_dropdown_menu li:last-child{ margin-bottom:0;}.dp-in{ display:inline-block;vertical-align:top;max-width:100%;}.yellow{ color:#fdc735;}.orange{ color:#fd7635;}.st_experts hr{ margin:10px 0;}.st_experts.experts_list{ margin-bottom:30px;}.st_experts .media{ padding:29px;border:1px solid #e0e5eb;}.st_experts .media .media-body{ width:inherit;}.st_experts .expert-media{ width:155px;padding-right:26px;}.st_experts .expert-media img{ margin-bottom:11px;}.st_experts .expert_inner_title_link:hover .expert_inner_title{ color:#48a7d4;}.st_experts .expert_inner_title{ margin-top:0;font-size:18px;}.st_experts .expert_certified .orange{ text-transform:uppercase;}.st_experts .expert_job{ text-transform:uppercase;color:#b8bfc9;font-size:12px;}.st_experts .expert_excerpt p{ margin-bottom:15px;}.st_experts .expert_socials{ margin:0;}.st_experts .expert_socials .fa{ color:#fff;}.st_experts .expert_socials a{ position:relative;display:block;margin-bottom:11px;float:left;width:32.25px;height:32px;text-align:center;line-height:32px;z-index:5;}.st_experts .expert_socials a.expert-social-facebook{ background-color:#3684e3;}.st_experts .expert_socials a.expert-social-twitter{ background-color:#53c8ff;}.st_experts .expert_socials a.expert-social-google-plus{ background-color:#dd4b39;}.st_experts .expert_socials a.expert-social-linkedin{ background-color:#2437ab;}.st_experts .expert_socials a.expert-social-youtube-play{ background-color:#bb0000;}.st_experts .expert_socials a:hover{ margin-top:-11px;height:43px;z-index:6;}.experts_control_bar_top{ margin-bottom:25px;} .simple_carousel_prev{ margin-left:15px;border-right-width:1px;}.simple_carousel_prev i{ font-size:12px;text-indent:-1px;} .simple_carousel_next{ border-left-width:1px;}.simple_carousel_next i{ font-size:12px;text-indent:1px;}.experts_carousel_unit{ margin:0 -15px;}.experts_control_bar{ margin-top:25px;}.testimonials_control_bar{ margin-top:20px;}.testimonials-carousel-unit{ margin:0 -15px;}.testimonials-carousel-unit .media-left{ padding-right:15px;}.short_separator{ width:31px;height:5px;margin:15px 0;background-color:#eab830;}.vertical_divider{ display:inline-block;vertical-align:bottom;margin:0 8px 0;width:1px;height:12px;background-color:#9a9a9a;}.testimonials_control_bar_top{ padding-bottom:8px;margin-bottom:30px;border-bottom:1px solid #ccc;}.testimonial-media-unit .testimonial-media-unit-rounded{ border-radius:50%;max-width:inherit;height:inherit;}.testimonials_main_wrapper .testimonial_sphere{ color:#aaa;font-size:12px;}.testimonials_main_wrapper .testimonials-inner-title{ margin:8px 0 4px;}.testimonials_main_wrapper .short_separator{ margin:10px 0 23px;}.testimonial_inner_wrapper:hover .testimonial_inner_content p{ color:#555;}.post_list_main_section_wrapper .post_list_content_unit{ margin-bottom:30px;}.post_list_main_section_wrapper .post_list_section_main_title{ margin-bottom:25px;}.post_list_main_section_wrapper .post_list_featured_image{ display:inline-block;vertical-align:top;max-width:100%;margin-bottom:20px;overflow:hidden;}.post_list_main_section_wrapper .post_list_item_title{ display:block;margin-top:-3px;padding-right:40px;font-weight:400;word-spacing:-2px;line-height:22px;text-decoration:none !important;}.post_list_main_section_wrapper .post_list_item_title:hover{ color:#48a7d4;text-decoration:none;}.post_list_main_section_wrapper .post_list_item_title:focus{ color:#48a7d4;}.post_list_main_section_wrapper .post_list_item_title:active{ color:#48a7d4;}.post_list_main_section_wrapper .post_list_meta_unit{ position:relative;display:inline-block;width:50px;padding-top:10px;margin-bottom:15px;vertical-align:top;max-width:100%;border:2px solid #eab830;text-align:center;}.post_list_main_section_wrapper .post_list_meta_unit .date-d{ padding:0 5px;margin-bottom:-4px;font-size:24px;color:#eab830;}.post_list_main_section_wrapper .post_list_meta_unit .date-m{ padding:0 5px;font-size:11px;text-transform:uppercase;color:#eab830;}.post_list_main_section_wrapper .post_list_meta_unit .post_list_comment_num{ padding:0 5px 0;margin-top:1px;border-top:2px solid #eab830;color:#eab830;font-size:12px;vertical-align:top;}.post_list_main_section_wrapper .post_list_meta_unit .post_list_comment_num span{ margin-right:4px;}.post_list_main_section_wrapper .post_list_meta_unit .post_list_comment_num .fa-icon-stm_icon_comment_o{ font-size:10px;}.post_list_main_section_wrapper .post_list_meta_unit .sticky_post{ position:absolute;padding:7px 7px 5px 7px;top:100%;margin:9px -2px 0;background-color:#eab830;text-align:left;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;}.post_list_main_section_wrapper .post_list_meta_unit .sticky_post:after{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;bottom:0;right:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #fff transparent;}.post_list_main_section_wrapper .post_list_cats{ font-size:13px;line-height:1.4;}.post_list_main_section_wrapper .post_list_cats .post_list_cats_label{ color:#aaa;}.post_list_main_section_wrapper .post_list_cats a{ font-size:13px;color:#48a7d4;}.post_list_main_section_wrapper .post_list_cats a:hover{ text-decoration:underline;}.post_list_main_section_wrapper .post_list_cats .post_list_divider{ color:#48a7d4;}.post_list_main_section_wrapper .post_list_cats .post_list_divider:last-child{ display:none;}.post_list_main_section_wrapper .post_list_item_tags{ font-size:13px;line-height:1.4;}.post_list_main_section_wrapper .post_list_item_tags .post_list_tags_label{ color:#aaa;}.post_list_main_section_wrapper .post_list_item_tags a{ font-size:13px;color:#48a7d4;}.post_list_main_section_wrapper .post_list_item_tags a:hover{ text-decoration:underline;}.post_list_main_section_wrapper .post_list_item_tags .post_list_divider{ color:#48a7d4;}.post_list_main_section_wrapper .post_list_item_tags .post_list_divider:last-child{ display:none;}.post_list_main_section_wrapper .post_list_inner_content_unit_left{ margin-left:-30px;}.post_list_main_section_wrapper .post_list_inner_content_unit_left .short_separator{ margin-bottom:16px;}.post_list_main_section_wrapper .post_list_inner_content_unit_left .post_list_item_excerpt p{ margin-bottom:10px;}.project_cat_single_item{ position:relative;margin-bottom:30px;padding:34px 15px 27px 15px;border-radius:3px;line-height:20px;}.project_cat_single_item:hover{ margin-top:-15px;}.project_cat_single_item:hover:after{ content:'';display:block;position:absolute;width:100%;height:15px;z-index:10;top:100%;left:0;}.project_cat_single_item .course_category_title{ display:inline-block;max-width:100px;line-height:20px;}.simple_carousel_with_bullets{ margin:0 -15px;}.simple-carousel-bullets{ margin:22px 9px 0;font-size:0;text-align:center;}.simple-carousel-bullets a{ display:inline-block;width:13px;height:13px;vertical-align:top;margin:0 7px;border:3px solid #d6d6d6;border-radius:50%;}.simple-carousel-bullets a.selected{ border-color:#48a7d4;}.simple-carousel-bullets a span{ display:none;}.product_categories_main_wrapper .simple_carousel_with_bullets{ margin:0 -12px;}.product_categories_main_wrapper .simple_carousel_with_bullets .single-course-col{ width:210px;padding:15px 10px 0;float:left;}.stm_colored_separator{ margin:18px auto 27px;}.triangled_colored_separator{ position:relative;width:40px;height:3px;margin:0 auto;background-color:#eab830;}.triangled_colored_separator .triangle{ position:absolute;top:-3px;left:50%;margin-left:-3px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #eab830;}.triangled_colored_separator.left{ margin:0;}.stats_counter .stats_counter_title{ text-transform:uppercase;}.icon_box{ position:relative;top:0;padding:30px 32px 50px 32px;}.icon_box .fa-icon-stm_icon_book{ margin-left:-5px;}.icon_box p{ margin-bottom:10px;}.icon_box.dark a{ color:#555;border:0;text-decoration:none;}.icon_box.dark a:hover{ color:#48a7d4;border-color:#48a7d4;}.overflowed_content{ position:relative;z-index:22;}.overflowed_content .icon_box:hover{ top:-25px;}.overflowed_content .icon_box:hover:after{ content:'';display:block;position:absolute;width:100%;height:25px;z-index:10;top:100%;left:0;}.icon_alignment_left .icon{ float:left;margin-right:20px;}.icon_alignment_left .icon_text{ overflow:hidden;}.icon_alignment_left .icon_text h3{ margin:6px 0 8px;}.icon_alignment_left .icon_text h4{ margin:1px 0 0 0;}.icon_alignment_left .icon_text h5{ margin:0 0 1px;}.icon_alignment_right .icon{ float:right;margin-left:20px;}.icon_alignment_right .icon_text{ overflow:hidden;}.icon_alignment_right .icon_text h3{ margin-top:6px;margin-bottom:7px;}.stm_theme_wpb_video_wrapper{ position:relative;overflow:hidden;}.stm_theme_wpb_video_wrapper .stm_video_preview{ position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:5;}.stm_theme_wpb_video_wrapper .stm_video_preview:after{ content:'';display:block;position:absolute;width:70px;height:70px;z-index:10;top:50%;left:50%;margin-top:-35px;margin-left:-35px;border:4px solid #eab830;border-radius:50%;}.stm_theme_wpb_video_wrapper .stm_video_preview:before{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;top:50%;left:50%;margin-top:-9px;margin-left:-5px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white;}.stm_theme_wpb_video_wrapper .stm_video_preview:hover{ cursor:pointer;}.stm_theme_wpb_video_wrapper .stm_video_preview.video_preloader_hidden{ top:-100%;}.stm_theme_wpb_video_wrapper .wpb_video_wrapper{ opacity:0;}.stm_theme_wpb_video_wrapper .wpb_video_wrapper.video_autoplay_true{ opacity:1;background:#000;}.stm_theme_wpb_video_wrapper .wpb_video_wrapper.preview_hidden{ opacity:1 !important;}.stm_video_wrapper_title{ padding-bottom:8px;margin-bottom:30px;border-bottom:1px solid #ccc;}.stm_featured_products_unit .stm_featured_product_single_unit{ margin-bottom:30px;position:relative;padding-top:15px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered{ position:relative;max-width:270px;width:auto;margin:0 auto;overflow:hidden;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_price .price{ min-width:76px;position:absolute;top:13px;left:-4px;display:inline-block;padding:11px 16px;color:#fff;text-align:center;line-height:1;border-radius:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:11;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_price .price h5{ margin:0;color:#fff;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_image{ position:relative;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_image a{ position:relative;display:block;z-index:5;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_image img{ padding-bottom:0;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body{ min-height:92px;padding:14px 13px 7px;border:1px solid #dcdcdc;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body a{ text-decoration:none !important;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body a .title{ max-width:190px;margin-bottom:6px;color:#333;font-size:16px;line-height:20px;border:0 !important;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body a .title:hover{ color:#48a7d4;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_body .expert{ color:#aaa;font-size:12px;font-weight:400;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer{ padding:10px 13px 7px;border:1px solid #dcdcdc;border-top:0;font-weight:400;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_comments{ display:inline-block;margin-right:10px;vertical-align:top;color:#848484;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_comments i{ font-size:12px;margin-right:3px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_comments span{ font-size:13px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_stock{ display:inline-block;vertical-align:top;color:#848484;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_stock i{ font-size:12px;margin-right:3px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_stock span{ font-size:13px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_show_more{ position:absolute;bottom:-42px;left:0;width:100%;height:42px;}.stm_featured_products_unit .stm_featured_product_single_unit .stm_featured_product_single_unit_centered .stm_featured_product_footer .stm_featured_product_show_more a{ padding:10px;width:100%;height:100%;}.stm_featured_products_unit .stm_featured_product_single_unit:hover .stm_featured_product_show_more{ bottom:0px !important;}.featured_products_list .col-md-3:nth-child(4n+1){ clear:both;}.featured_products_list .col-md-4:nth-child(3n+1){ clear:both;}.featured_products_list .col-md-6:nth-child(2n+1){ clear:both;}.featured_products_carousel .simple-carousel-bullets{ margin:32px 9px 1px;}.stm_featured_product_footer .price{ display:none;}.star-rating{ width:75px;height:13px;margin-top:4px;background:url('../img/staremptyl.svg') left top repeat-x;}.star-rating > span{ display:block;text-indent:-9999px;line-height:1;background:url('../img/starfull.svg') left top repeat-x;}.widget_mailchimp .stm_subscribe_title{ margin-top:4px;text-transform:uppercase;font-weight:400;}.widget_mailchimp .stm_mailchimp_unit{ position:relative;margin-top:16px;overflow:hidden;}.widget_mailchimp .stm_mailchimp_unit .stm_subscribe_email{ height:45px;padding-right:155px;border-radius:0;border:0;background:#fff;box-shadow:none !important;}.widget_mailchimp .stm_mailchimp_unit .button{ height:45px;padding:0;line-height:45px;min-width:135px;position:absolute;right:0;top:0;background-color:#48a7d4;text-align:center;outline:none !important;}.widget_mailchimp .stm_mailchimp_unit .button .h5{ color:#fff;text-transform:uppercase;}.widget_mailchimp .stm_mailchimp_unit .form-group{ margin-bottom:0;}.widget_mailchimp .stm_mailchimp_unit .stm_subscribe_preloader{ position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);opacity:0;top:-100%;line-height:45px;text-align:center;color:#fff;z-index:9999;}.widget_mailchimp .stm_mailchimp_unit .stm_subscribe_preloader.loading{ opacity:1;top:0;}.widget_mailchimp .success_message{ margin-top:13px;}.stm_sign_up_now{ padding:0 31px;}.stm_sign_up_now .stm_sign_up_now_inner{ padding:51px 67px 3px;position:relative;background-color:#fff;text-align:center;border-radius:4px;}.stm_sign_up_now .stm_sign_up_now_inner h2{ margin:0 0 25px;word-spacing:1px;}.stm_sign_up_now .wpcf7-form .form-group{ margin-bottom:15px;}.stm_sign_up_now .form-control{ text-align:center;height:47px;line-height:47px;font-size:13px;color:#aaa;}.stm_sign_up_now .form-control:focus{ color:#555;font-size:16px;font-weight:700;}.stm_sign_up_now .ajax-loader{ display:block;margin:5px auto !important;}.stm_sign_up_now input[type="submit"]{ margin:6px auto 0;}.breadcrumbs_holder_empty,.breadcrumbs_holder{ margin-bottom:52px;}.stm_breadcrumbs_unit{ background-color:#f6f6f6;padding:9px 0 7px;margin-bottom:60px;border-bottom:1px solid #f0f2f5;}.stm_breadcrumbs_unit .navxtBreads{ font-size:11px;color:#aaa;text-transform:uppercase;}.stm_breadcrumbs_unit .navxtBreads > span{ color:#aaa;font-size:11px;text-transform:uppercase;}.stm_breadcrumbs_unit .navxtBreads > span a{ font-size:11px;color:#aaa;}.stm_breadcrumbs_unit .navxtBreads > span a:hover{ color:#eab830;}.stm_breadcrumbs_unit .navxtBreads i{ font-size:10px;margin:0 10px;color:#dcdcdc;}.gradient_overlay:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;right:0;background:#000000;background:-moz-linear-gradient(top,#000000 0%,rgba(19,19,19,0.3) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#000000),color-stop(100%,rgba(19,19,19,0.3)));background:-webkit-linear-gradient(top,#000000 0%,rgba(19,19,19,0.3) 100%);background:-o-linear-gradient(top,#000000 0%,rgba(19,19,19,0.3) 100%);background:-ms-linear-gradient(top,#000000 0%,rgba(19,19,19,0.3) 100%);background:linear-gradient(to bottom,#000000 0%,rgba(19,19,19,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#131313',GradientType=0);opacity:0.3;z-index:0;}ul.page-numbers{ padding:0;margin:0 -5px;list-style:none;}ul.page-numbers:after{ content:'';clear:both;display:block;}ul.page-numbers > li{ float:left;margin:0 5px;}ul.page-numbers > li a.page-numbers,ul.page-numbers > li span.page-numbers{ position:relative;display:block;padding:2px 10px;color:#aaa;font-size:12px;border:2px solid #ccc;text-align:center;z-index:2;overflow:hidden;text-decoration:none !important;}ul.page-numbers > li a.page-numbers.current,ul.page-numbers > li span.page-numbers.current{ color:#fff;border-color:#eab830;}ul.page-numbers > li a.page-numbers.current:after,ul.page-numbers > li span.page-numbers.current:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background-color:#eab830;z-index:-1;}ul.page-numbers > li a.page-numbers:hover,ul.page-numbers > li span.page-numbers:hover{ color:#fff;border-color:#eab830;}ul.page-numbers > li a.page-numbers:hover:after,ul.page-numbers > li span.page-numbers:hover:after{ left:0;}ul.page-numbers > li a.page-numbers:after,ul.page-numbers > li span.page-numbers:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:-100%;background-color:#eab830;z-index:-1;}ul.page-numbers > li .next .pagi_label{ margin-right:6px;text-transform:none;}ul.page-numbers > li .next i{ margin-left:6px;font-size:10px;}ul.page-numbers > li .prev .pagi_label{ text-transform:none;}ul.page-numbers > li .prev i{ margin-right:6px;font-size:10px;}.blog_layout_grid .post_list_content_unit{ position:relative;padding-bottom:30px;margin-bottom:70px;overflow:hidden;}.blog_layout_grid .post_list_content_unit:after{ content:'';display:block;position:absolute;width:50px;height:3px;z-index:10;background-color:#eab830;bottom:0;left:0;}.blog_layout_grid .post_list_content_unit:before{ content:'';display:block;position:absolute;width:700px;height:1px;z-index:10;background-color:#dcdcdc;bottom:1px;left:65px;}.blog_layout_grid .post_list_section_main_title{ margin-bottom:25px;}.blog_layout_grid .post_list_featured_image{ display:inline-block;vertical-align:top;max-width:100%;margin-bottom:20px;overflow:hidden;}.blog_layout_grid .post_list_item_title{ display:block;margin-top:-1px;padding-right:40px;font-weight:400;letter-spacing:1.2px;word-spacing:-2px;line-height:22px;text-decoration:none !important;text-overflow:ellipsis;overflow:hidden;}.blog_layout_grid .post_list_item_title:hover{ color:#48a7d4;text-decoration:none;}.blog_layout_grid .post_list_item_title:focus{ color:#48a7d4;}.blog_layout_grid .post_list_item_title:active{ color:#48a7d4;}.blog_layout_grid .post_list_meta_unit{ position:relative;float:left;min-width:50px;padding-top:10px;margin-bottom:15px;margin-right:20px;vertical-align:top;max-width:100%;border:2px solid #eab830;text-align:center;}.blog_layout_grid .post_list_meta_unit .date-d{ padding:0 5px;margin-bottom:-4px;font-size:24px;color:#eab830;}.blog_layout_grid .post_list_meta_unit .date-m{ padding:0 5px;font-size:11px;text-transform:uppercase;color:#eab830;}.blog_layout_grid .post_list_meta_unit .post_list_comment_num{ padding:0 5px 0;margin-top:1px;border-top:2px solid #eab830;color:#eab830;font-size:12px;vertical-align:top;}.blog_layout_grid .post_list_meta_unit .post_list_comment_num span{ margin-right:4px;}.blog_layout_grid .post_list_meta_unit .post_list_comment_num .fa-icon-stm_icon_comment_o{ font-size:10px;}.blog_layout_grid .post_list_meta_unit .sticky_post{ position:absolute;padding:7px 7px 5px 7px;top:100%;margin:9px -2px 0;background-color:#eab830;text-align:left;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;}.blog_layout_grid .post_list_meta_unit .sticky_post:after{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;bottom:0;right:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #fff transparent;}.blog_layout_grid .post_list_cats{ font-size:13px;line-height:1.4;}.blog_layout_grid .post_list_cats .post_list_cats_label{ color:#aaa;}.blog_layout_grid .post_list_cats a{ font-size:13px;color:#48a7d4;}.blog_layout_grid .post_list_cats a:hover{ text-decoration:underline;}.blog_layout_grid .post_list_cats .post_list_divider{ color:#48a7d4;}.blog_layout_grid .post_list_cats .post_list_divider:last-child{ display:none;}.blog_layout_grid .post_list_item_tags{ font-size:13px;line-height:1.4;}.blog_layout_grid .post_list_item_tags .post_list_tags_label{ color:#aaa;}.blog_layout_grid .post_list_item_tags a{ font-size:13px;color:#48a7d4;}.blog_layout_grid .post_list_item_tags a:hover{ text-decoration:underline;}.blog_layout_grid .post_list_item_tags .post_list_divider{ color:#48a7d4;}.blog_layout_grid .post_list_item_tags .post_list_divider:last-child{ display:none;}.blog_layout_grid .post_list_inner_content_unit_left{ overflow:hidden;}.blog_layout_grid .post_list_inner_content_unit_left .short_separator{ margin-bottom:16px;}.blog_layout_grid .col-md-4:nth-child(3n+1){ clear:both;}.blog_main_layout_grid .sidebar-area{ margin-top:0;}.sidebar-area.sidebar-area-none{ padding-bottom:0;margin-top:0;}.blog_layout_list .post_list_content_unit{ margin-bottom:65px;padding-bottom:47px;border-bottom:1px solid #dcdcdc;}.blog_layout_list .post_list_item_title{ text-transform:uppercase;margin:0 0 34px;}.blog_layout_list .post_list_item_title a{ color:#333;text-decoration:none !important;}.blog_layout_list .post_list_item_title a:hover{ color:#48a7d4;}.blog_layout_list .post_list_meta_unit{ position:relative;float:left;min-width:50px;padding-top:10px;margin-bottom:15px;margin-right:20px;vertical-align:top;max-width:100%;border:2px solid #eab830;text-align:center;}.blog_layout_list .post_list_meta_unit .date-d{ padding:0 5px;margin-bottom:-4px;font-size:24px;color:#eab830;}.blog_layout_list .post_list_meta_unit .date-m{ padding:0 5px;font-size:11px;text-transform:uppercase;color:#eab830;}.blog_layout_list .post_list_meta_unit .post_list_comment_num{ padding:0 5px 0;margin-top:1px;border-top:2px solid #eab830;color:#eab830;font-size:12px;vertical-align:top;}.blog_layout_list .post_list_meta_unit .post_list_comment_num span{ margin-right:4px;}.blog_layout_list .post_list_meta_unit .post_list_comment_num .fa-icon-stm_icon_comment_o{ font-size:10px;}.blog_layout_list .post_list_meta_unit .sticky_post{ position:absolute;padding:7px 7px 5px 7px;top:100%;margin:9px -2px 0;background-color:#eab830;text-align:left;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;}.blog_layout_list .post_list_meta_unit .sticky_post:after{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;bottom:0;right:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #fff transparent;}.blog_layout_list .post_list_inner_content_unit{ overflow:hidden;}.blog_layout_list .post_list_featured_image{ display:inline-block;vertical-align:top;max-width:100%;margin-bottom:20px;overflow:hidden;}.blog_layout_list .post_list_item_excerpt{ padding-right:30px;margin-bottom:17px;}.blog_layout_list .post_list_item_excerpt p{ margin-bottom:10px;}.blog_layout_list .post_list_btn_more{ margin-top:23px;}.blog_layout_list .post_list_cats{ display:inline-block;margin-right:15px;font-size:13px;line-height:1.4;}.blog_layout_list .post_list_cats .post_list_cats_label{ color:#aaa;}.blog_layout_list .post_list_cats a{ font-size:13px;color:#48a7d4;}.blog_layout_list .post_list_cats a:hover{ text-decoration:underline;}.blog_layout_list .post_list_cats .post_list_divider{ color:#48a7d4;}.blog_layout_list .post_list_cats .post_list_divider:last-child{ display:none;}.blog_layout_list .post_list_item_tags{ display:inline-block;font-size:13px;line-height:1.4;}.blog_layout_list .post_list_item_tags .post_list_tags_label{ color:#aaa;}.blog_layout_list .post_list_item_tags a{ font-size:13px;color:#48a7d4;}.blog_layout_list .post_list_item_tags a:hover{ text-decoration:underline;}.blog_layout_list .post_list_item_tags .post_list_divider{ color:#48a7d4;}.blog_layout_list .post_list_item_tags .post_list_divider:last-child{ display:none;}.blog_layout_grid .col-md-4:nth-last-child(3) .post_list_content_unit,.blog_layout_grid .col-md-4:nth-last-child(2) .post_list_content_unit,.blog_layout_grid .col-md-4:nth-last-child(1) .post_list_content_unit{ margin-bottom:40px;}.stm_post_unit_vc:after,.stm_post_unit_vc:before{ display:none !important;} .stm_post_unit{ position:relative;margin-bottom:38px;overflow:hidden;}.stm_post_unit .text_block{ padding-bottom:9px;}.stm_post_unit:after{ content:'';display:block;position:absolute;width:50px;height:3px;z-index:10;background-color:#eab830;bottom:0;left:0;}.stm_post_unit:before{ content:'';display:block;position:absolute;width:1200px;height:1px;z-index:10;background-color:#dcdcdc;bottom:1px;left:65px;}.stm_post_info .post_title{ padding:15px 0 34px;margin:0 0 11px;border-bottom:1px solid #e1e2e4;text-transform:uppercase;}.stm_post_info .post_thumbnail{ margin-bottom:33px;}.stm_post_info .stm_post_details{ margin-bottom:4px;}.stm_post_info .stm_post_details .post_meta{ max-width:75%;float:left;list-style:none;padding:0;margin-bottom:5px;}.stm_post_info .stm_post_details .post_meta li{ float:left;margin:0;margin-right:32px;margin-bottom:5px;}.stm_post_info .stm_post_details .post_meta li i{ position:relative;top:1px;color:#48a7d4;margin-right:10px;font-size:15px;}.stm_post_info .stm_post_details .post_meta li span{ display:inline-block;margin-bottom:5px;color:#555;}.stm_post_info .stm_post_details .post_meta li span.divider:last-child{ display:none;}.stm_post_info .stm_post_details .post_meta li a:hover span{ color:#48a7d4;}.stm_post_info .stm_post_details .comments_num{ float:right;line-height:1;margin-top:-2px;}.stm_post_info .stm_post_details .comments_num .post_comments{ margin:0;color:#555;}.stm_post_info .stm_post_details .comments_num .post_comments i{ color:#48a7d4;margin-right:10px;font-size:17px;}.stm_post_info .stm_post_details .comments_num .post_comments:hover{ color:#48a7d4;}.page-links{ margin-bottom:30px;}.page-links label{ position:relative;top:2px;vertical-align:middle;margin-bottom:0;margin-right:5px;}.page-links > span{ position:relative;display:inline-block;vertical-align:top;padding:2px 10px;color:#fff;border:2px solid #eab830;background-color:#eab830;font-size:12px;text-align:center;z-index:2;overflow:hidden;text-decoration:none !important;margin-right:5px;}.page-links > span:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:-100%;background-color:#eab830;z-index:-1;}.page-links > span:hover:after{ left:0;}.page-links a > span{ position:relative;display:inline-block;vertical-align:top;padding:2px 10px;color:#ccc;border:2px solid #ccc;background-color:#fff;font-size:12px;text-align:center;z-index:2;overflow:hidden;text-decoration:none !important;margin-right:5px;}.page-links span:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:-100%;background-color:#eab830;z-index:-1;}.page-links span:hover{ border-color:#eab830;color:#fff;}.page-links span:hover:after{ left:0;}.stm_share{ margin:9px -3px 0;}.stm_share label{ vertical-align:top;margin-bottom:0;margin-right:5px;color:#aaa;font-size:13px;font-weight:400;}.stm_share .stButton .stLarge{ width:21px;height:21px;background-size:21px 21px;}.stm_share .stButton .stLarge:hover{ background-position:0 0;}div.multiseparator{ position:relative;overflow:hidden;margin:30px 0;height:3px;width:100%;}div.multiseparator:after{ content:'';display:block;position:absolute;width:50px;height:3px;z-index:10;background-color:#eab830;bottom:0;left:0;}div.multiseparator:before{ content:'';display:block;position:absolute;width:1200px;height:1px;z-index:10;background-color:#dcdcdc;bottom:1px;left:65px;}.stm_author_box{ margin:18px 0 -9px;}.stm_author_box .author_name{ margin-bottom:20px;}.stm_author_box .author_avatar img{ float:left;margin:0 23px 20px 0;max-width:76px;height:auto;}.stm_author_box .author_avatar .author_info{ padding-right:30px;color:#777777;font-size:13px;line-height:22px;}.stm_author_box .author_content{ padding-top:5px;overflow:hidden;}.comments-area .vcard{ width:75px;margin-right:28px;float:left;}.comments-area .comment{ margin-bottom:20px;}.comments-area .comment .comment-body{ padding:20px;background-color:#f0f2f5;}.comments-area .comment-info{ overflow:hidden;margin-bottom:15px;}.comments-area .comment-text{ overflow:hidden;}.comments-area .comment-text p{ margin-bottom:0;}.comments-area .comments-title{ margin:37px 0 25px;text-transform:uppercase;}.comments-area ul.children{ position:relative;list-style:none;margin-top:20px;padding-left:20px;}.comments-area ul.children:after{ content:'';display:block;position:absolute;width:0;height:0;z-index:10;top:-8px;left:43px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f0f2f5;}.comments-area .commentmetadata{ font-size:12px;color:#aaa;}.comments-area .commentmetadata i{ margin-left:3px;font-size:11px;color:#48a7d4;}.comments-area .vertical_divider{ display:inline-block;vertical-align:middle;width:1px;height:15px;background-color:#e1e2e4;}.comments-area .comment-awaiting-moderation{ margin-left:10px;}.comments-area div.multiseparator{ margin:50px 0;}.comments-area .logged-in-as{ margin-bottom:15px;}.comment-respond .form-control{ background-color:#f0f2f5;border:1px solid #e1e2e4;color:#777777;font-size:13px;}.comment-respond .form-control:focus{ background-color:#fff;color:#555;}.stm_single_post .sidebar-area{ margin-top:19px;}.stm_teacher_single_featured_image{ position:relative;}.stm_teacher_single_featured_image .display_inline_block{ position:relative;}.stm_teacher_single_featured_image .stm_teacher_single_socials{ position:absolute;width:100%;bottom:20px;left:0;}.stm_teacher_single_featured_image .stm_teacher_single_socials a{ position:relative;top:0;display:inline-block;margin:5px 4px;height:38px;width:38px;font-size:18px;color:#fff;border-radius:50%;text-align:center;line-height:38px;}.stm_teacher_single_featured_image .stm_teacher_single_socials a.expert-social-facebook{ background-color:#3684e3;}.stm_teacher_single_featured_image .stm_teacher_single_socials a.expert-social-twitter{ background-color:#53c8ff;}.stm_teacher_single_featured_image .stm_teacher_single_socials a.expert-social-google-plus{ background-color:#dd4b39;}.stm_teacher_single_featured_image .stm_teacher_single_socials a.expert-social-linkedin{ background-color:#2437ab;}.stm_teacher_single_featured_image .stm_teacher_single_socials a.expert-social-youtube-play{ background-color:#bb0000;}.stm_teacher_single_featured_image .stm_teacher_single_socials a:after{ content:'';display:block;position:absolute;width:100%;height:6px;z-index:10;bottom:-6px;left:0;display:none;}.stm_teacher_single_featured_image .stm_teacher_single_socials a:hover{ top:-6px;}.stm_teacher_single_featured_image .stm_teacher_single_socials a:hover:after{ display:block;}.course_title{ margin-bottom:5px;color:#457992;}.panel-default>.panel-heading{ padding:15px 0;font-size:14px;}.panel-default>.panel-heading .panel-title{ font-size:14px;}.panel-default>.panel-heading .panel-title > a i.fa-sort-down{ -webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;color:#aaa;}.panel-default>.panel-heading .panel-title > a.collapsed i.fa-sort-down{ -webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);vertical-align:top;}.course_table{ width:100%;margin-bottom:0;}.course_table tr{ border:0;}.course_table tr td.number{ width:30px;opacity:0;text-align:center;vertical-align:middle;color:#aaa;}.course_table tr td.number.number-visible{ opacity:1;}.course_table tr td.number.belowten{ width:30px;padding:0 7px;}.course_table tr td.number.overthousand{ width:40px;padding:0 5px;}.course_table tr td.icon{ padding:0 5px;vertical-align:middle;font-size:16px;width:33px;color:#457992;}.course_table tr td.title{ padding-right:10px;color:#555;}.course_table tr td.title i{ margin:0 5px;vertical-align:top;position:relative;top:2px;}.course_table tr td.stm_badge{ text-align:right;padding-right:20px;}.course_table tr td.stm_badge .badge_unit{ display:inline-block;min-width:63px;padding:0 4px;font-size:12px;font-weight:400;color:#fff;text-align:center;background-color:#48a7d4;border-radius:3px;}.course_table tr td.stm_badge .badge_unit:first-letter{ text-transform:uppercase;}.course_table tr td.stm_badge .badge_unit.free{ background-color:#10c45c;}.course_table tr td.stm_badge .badge_unit.quiz{ background-color:#eab830;}.course_table tr td.stm_badge .badge_unit.exam{ background-color:#d94da6;}.course_table tr td.stm_badge .badge_unit.video{ background-color:#1EC1D9;}.course_table tr td.stm_badge .badge_unit.test{ background-color:#f13e3e;}.course_table tr td.stm_badge .badge_unit.private{ background-color:#E35C49;}.course_table tr td .meta{ display:inline-block;text-align:right;padding-left:15px;font-size:14px;color:#555;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.course_table tr td .meta i{ margin-right:5px;font-size:18px;color:#aaa;vertical-align:middle;}.stm_fixed_background .vc_parallax-inner{ background-attachment:fixed !important;}.stm_fixed_background .vc_parallax-inner:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(0,0,0,0.25);}.course_title{ margin:0 0 20px;}.course_lessons_section{ margin-bottom:37px;}.course_lessons_section p{ margin-bottom:10px;}.teacher_content .teacher_img{ position:relative;overflow:hidden;display:inline-block;max-width:100%;vertical-align:top;}.teacher_content .teacher_img > a{ text-decoration:none !important;display:inline-block;max-width:100%;vertical-align:top;position:relative;z-index:12;}.teacher_content .teacher_img > a:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(0,0,0,0.2);opacity:0;}.teacher_content .teacher_img:hover .expert_socials{ opacity:1;bottom:15px;}.teacher_content .teacher_img:hover>a:after{ opacity:1;}.teacher_content .teacher_img .expert_socials{ position:absolute;width:100%;left:0;bottom:-100px;opacity:0;z-index:13;}.teacher_content .teacher_img .expert_socials a{ position:relative;top:0;display:inline-block;margin:5px 4px;height:29px;width:29px;font-size:13px;color:#fff;border-radius:50%;text-align:center;line-height:29px;}.teacher_content .teacher_img .expert_socials a.expert-social-facebook{ background-color:#3684e3;}.teacher_content .teacher_img .expert_socials a.expert-social-twitter{ background-color:#53c8ff;}.teacher_content .teacher_img .expert_socials a.expert-social-google-plus{ background-color:#dd4b39;}.teacher_content .teacher_img .expert_socials a.expert-social-linkedin{ background-color:#2437ab;}.teacher_content .teacher_img .expert_socials a.expert-social-youtube-play{ background-color:#bb0000;}.teacher_content .teacher_img .expert_socials a:after{ content:'';display:block;position:absolute;width:100%;height:6px;z-index:10;bottom:-6px;left:0;display:none;}.teacher_content .teacher_img .expert_socials a:hover{ top:-6px;}.teacher_content .teacher_img .expert_socials a:hover:after{ display:block;}.teacher_content .title{ padding-top:30px;margin:2px 0 0;color:#457992;}.teacher_content .job{ margin-bottom:14px;font-size:13px;color:#555;}.teacher_content .content{ font-size:13px;line-height:18px;}.teacher-col.col-md-3:nth-child(4n+1){ clear:both;}.teacher-col .multiseparator{ margin:46px 0 49px;}.post-type-archive-events .sidebar-area,.post-type-archive-gallery .sidebar-area{ margin-top:0;}.post-type-archive-events .entry-header,.post-type-archive-gallery .entry-header{ display:none;}.home .breadcrumbs_holder{ margin-bottom:0;}.stm_pricing_plan{ padding:0 3px;margin-bottom:56px;}.stm_pricing_plan .border-top{ margin:0 -3px;height:5px;background-color:#f2bf34;}.stm_pricing_plan .inner{ padding:27px 30px 45px;background-color:#f6f6f6;}.stm_pricing_plan .inner .title{ margin:5px 0 25px;text-transform:uppercase;}.stm_pricing_plan .inner .content{ margin-bottom:29px;line-height:26px;font-size:14px;}.stm_pricing_plan .inner .btn-plan{ position:relative;background-color:transparent;color:#333;font-weight:700;padding:12px 17px;border:2px solid #f2bf34;overflow:hidden;z-index:1;box-shadow:none !important;}.stm_pricing_plan .inner .btn-plan:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:-100%;background-color:#f2bf34;z-index:-1;}.stm_pricing_plan .inner .btn-plan:hover{ color:#fff;}.stm_pricing_plan .inner .btn-plan:hover:after{ left:0;}.stm_pricing_plan .inner .btn-plan:focus{ color:#fff;}.stm_pricing_plan .inner .btn-plan:focus:after{ left:0;}.stm_pricing_plan .inner .btn-plan:active{ color:#fff;}.stm_pricing_plan .inner .btn-plan:active:after{ left:0;}.stm_pricing_plan .price_unit_round{ position:relative;display:inline-block;padding:59px 5px 20px;margin-bottom:21px;max-width:100%;vertical-align:top;border-radius:50%;min-width:185px;min-height:185px;background-color:#f2bf34;}.stm_pricing_plan .price_unit_round .plan_price{ font-size:50px;line-height:55px;font-weight:700;color:#fff;}.stm_pricing_plan .price_unit_round .price_period{ color:#fff;font-weight:700;font-size:14px;}.wpb_column > .wpb_wrapper > *:last-child.multiseparator{ margin-bottom:30px;}.wpb_gmaps_widget .wpb_wrapper{ padding:0 !important;}.wpcf7-form .form-group{ margin-bottom:40px;}.wpcf7-form p{ margin-bottom:10px;}.stm_contact{ position:relative;margin:0 0 44px 0;}.stm_contact_image{ float:left;margin:0 30px 0 0;}.stm_contact_image img{ display:block;max-width:100%;height:auto;}.stm_contact_info{ position:relative;overflow:hidden;}.stm_contact_info .name{ margin:0;}.stm_contact_job{ font-size:12px;color:#aaa !important;margin:0 0 7px 0;}.stm_contact_row{ font-size:13px;line-height:22px;}.stm_contact_row a{ color:#555;}.stm_contact_row a:hover{ color:#48a7d4;}.stm_contact_row strong{ color:#333333;}.gallery_single_view{ position:relative;text-align:center;}.gallery_single_view .gallery_img{ position:relative;display:inline-block;vertical-align:top;max-width:100%;}.gallery_single_view .gallery_img a{ position:relative;display:block;}.gallery_single_view .gallery_img a:after{ content:'';display:block;position:absolute;width:84px;height:84px;z-index:10;content:'\f065';top:50%;left:50%;margin:-42px 0 0 -42px;background-color:#48a7d4;border-radius:50%;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);text-align:center;line-height:84px;font-size:21px;color:#fff;opacity:0;}.gallery_single_view .gallery_img a:before{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(0,0,0,0.33);z-index:9;opacity:0;}.gallery_single_view .gallery_img a:hover:after,.gallery_single_view .gallery_img a:hover:before{ opacity:1;}.fancybox-title-inside-wrap{ padding:5px !important;}.archive_title_gallery{ margin:0;text-transform:uppercase;}.gallery_entry_unit{ margin-bottom:45px;}.gallery-col{ margin-bottom:30px;}.multiseparator.gallery_sep{ margin-top:20px;}.gallery_terms_list{ text-align:right;list-style:none;padding:0;margin:4px 0 0;}.gallery_terms_list li{ display:inline-block;margin-left:37px;}.gallery_terms_list li a{ color:#333;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none;}.gallery_terms_list li:first-child{ margin-left:0;}.gallery_terms_list li.active a{ color:#eab830;}.stm-isotope-item-filtered{ opacity:0.4;}.event-col .multiseparator{ margin:46px 0 50px;}.event-col .event_archive_item{ display:inline-block;max-width:100%;vertical-align:top;}.event-col .event_archive_item > a{ display:block;}.event-col .event_archive_item > a:hover .title{ color:#48a7d4;}.event-col .event_archive_item > a:hover .event_img:after{ opacity:1;}.event-col .event_archive_item .title{ margin:27px 0 20px;font-size:15px;line-height:19px;}.event-col .event_archive_item .event_img{ position:relative;display:inline-block;max-width:100%;overflow:hidden;}.event-col .event_archive_item .event_img:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;opacity:0;background:rgba(0,0,0,0.25);}.event-col .event_archive_item .event_start{ margin-bottom:2px;color:#aaa;font-size:13px;}.event-col .event_archive_item .event_start i{ margin-right:4px;font-size:15px;color:#eab830;}.event-col .event_archive_item .event_location{ color:#aaa;font-size:13px;}.event-col .event_archive_item .event_location i{ margin-right:5px;font-size:17px;color:#eab830;}.certificate .certificate-frame{ position:relative;background-color:transparent;background-image:url('../img/frame.png');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;padding:45px;}.certificate .certificate-frame:after{ content:'';display:block;position:absolute;width:100%;height:100%;z-index:10;top:15px;left:0;background-image:url('../img/frame-border.png');background-position:50% 0;background-repeat:no-repeat;background-size:contain;}.certificate .certificate-frame .certificate-holder{ width:auto;max-width:773px;margin:0 auto;position:relative;padding:5px;}.certificate .certificate-frame .certificate-holder:after{ content:'';display:block;position:absolute;width:50%;height:100%;z-index:10;top:0;left:0;background-color:#2b1e1e;z-index:0;}.certificate .certificate-frame .certificate-holder:before{ content:'';display:block;position:absolute;width:50%;height:100%;z-index:10;top:0;right:0;background-color:#b24444;z-index:0;}.certificate .certificate-frame .certificate-holder img{ position:relative;z-index:10;}.certificate .title{ margin-top:34px;}.event_title{ margin:0 0 34px;}.event_thumbnail{ margin-bottom:20px;}.event_date_info_table{ width:100%;margin-bottom:43px;border:1px solid #e1e2e4;}.event_date_info_table td{ padding:27px 0;}.event_date_info_table .event_info{ padding:0 27px 0 40px;}.event_date_info_table .event_btn{ padding-right:27px;text-align:right;}.event_date_info_table .event_btn .btn-default{ background-color:#eab830;border-color:#eab830;}.stm_event_unit_vc{ margin-bottom:0;}.event_date_info .event_date_info_unit{ display:inline-block;margin:3px 15px 3px 0;}.event_date_info .event_date_info_unit .event_labels{ display:inline-block;vertical-align:middle;color:#eab830;text-transform:uppercase;font-size:12px;}.event_date_info .event_date_info_unit .event_labels i{ position:relative;top:-1px;vertical-align:middle;margin-right:4px;font-size:15px;}.event_date_info .event_date_info_unit.event_location i{ font-size:17px;}.entry-header{ background-color:#457992;}.entry-header .entry-title h1{ color:#fff;}.entry-header .entry-title .sub_title{ color:#fff;}.btn-experts-all{ margin-left:15px;}.error_page{ padding:10.2% 0 6.8%;text-align:center;}.error_page .error_404{ margin-bottom:32px;font-size:120px;line-height:120px;font-weight:700;color:#333;}.error_page .h2{ margin-bottom:45px;}.event-col-small.col-md-4:nth-child(3n+1){ clear:both;}.blog-cols-sidebar.col-md-6:nth-child(2n+1){ clear:both;}.stm_post_unit.stm_post_unit_vc{ margin-bottom:0;}.page-id-1460 .breadcrumbs_holder{ margin-bottom:0;}.stm_static_background.vc_row{ background-size:cover !important;background-position:50% 50% !important;}.tax-product_cat .entry-header{ display:none;}.course-title-holder{ position:relative;padding-right:70px;}.course-panel-body{ padding-left:20px;}.stm-no-animation:hover{ margin-top:0 !important;}#cookie-law-info-again{ background-color:#48a7d4 !important;color:#fff !important;border-top-left-radius:5px;border-top-right-radius:5px;border-color:#48a7d4 !important;}#cookie-law-info-again:hover{ background-color:#eab830 !important;border-color:#eab830 !important;}#cookie_action_close_header{ position:relative;top:-1px;padding:2px 7px 3px;background:none !important;background-color:#48a7d4 !important;box-shadow:none !important;}#cookie-law-info-bar{ border-top-width:2px !important;}.product-category-new{ margin-bottom:30px !important;}table.variations > tbody > tr{ border:0;}table.variations > tbody > tr > td{ padding:0;display:block;}table.variations > tbody > tr > td.label{ margin-bottom:10px;color:#000;text-align:left;font-size:100%;color:#eab830;font-size:16px;}table.variations > tbody > tr > td.label label:first-letter{ text-transform:uppercase;}.reset_variations{ display:none !important;}.variations_button .quantity{ display:none !important;}.single_variation_wrap .single_variation{ margin-bottom:15px;}.event_action_button .btn.btn-default{ -webkit-transform:none;}.widget_top_rated_products ul{ padding:0;list-style:none;}.textwidget{ font-size:13px;line-height:20px;}.textwidget .btn{ margin-top:25px;background:transparent;border:2px solid #fff;}.textwidget .btn:hover{ background-color:transparent;}.textwidget p{ margin-bottom:10px;}.textwidget p:last-child{ margin-bottom:0;}#footer .stm_product_list_widget{ padding-top:4px;}.product_list_widget .attachment-shop_thumbnail{ width:50px;height:50px;}.product_list_widget li{ margin-bottom:23px;}.product_list_widget li:last-child{ margin-bottom:0;}.product_list_widget li del{ display:none;}.product_list_widget li ins{ display:none;}.widget_pages ul.style_1,.widget_nav_menu ul.style_1{ padding:0;list-style:none;}.widget_pages ul.style_1 li,.widget_nav_menu ul.style_1 li{ margin-bottom:0;}.widget_pages ul.style_1 li a,.widget_nav_menu ul.style_1 li a{ position:relative;display:block;padding:5px 0;padding-left:18px;color:#fff;font-size:12px;letter-spacing:0.7px;border-bottom:1px solid #5b6366;text-transform:uppercase;text-decoration:none !important;}.widget_pages ul.style_1 li a .h6,.widget_nav_menu ul.style_1 li a .h6{ color:#fff;margin:0;}.widget_pages ul.style_1 li a:after,.widget_nav_menu ul.style_1 li a:after{ content:'';display:block;position:absolute;width:5px;height:7px;z-index:10;top:50%;left:5px;margin-top:-4px;background-image:url('../img/chevron2x-right-orange.png');background-position:0 0;background-repeat:no-repeat;background-size:5px 7px;}.widget_pages ul.style_1 li a:hover,.widget_nav_menu ul.style_1 li a:hover{ color:#eab830;}.widget_pages ul.style_1 li a:hover .h6,.widget_nav_menu ul.style_1 li a:hover .h6{ color:#eab830;}.widget_pages ul.style_1 li a:active,.widget_nav_menu ul.style_1 li a:active{ color:#eab830;}.widget_pages ul.style_1 li a:active .h6,.widget_nav_menu ul.style_1 li a:active .h6{ color:#eab830;}.widget_pages ul.style_1 li a:focus,.widget_nav_menu ul.style_1 li a:focus{ color:#eab830;}.widget_pages ul.style_1 li a:focus .h6,.widget_nav_menu ul.style_1 li a:focus .h6{ color:#eab830;}.widget_pages ul.style_1 li:first-child a,.widget_nav_menu ul.style_1 li:first-child a{ padding-top:0;}.widget_pages ul.style_1 li:first-child a:after,.widget_nav_menu ul.style_1 li:first-child a:after{ top:6px;margin-top:0;}.widget_pages ul.style_1 li:last-child a,.widget_nav_menu ul.style_1 li:last-child a{ padding-bottom:0;border-bottom:0;}.widget_pages ul.style_1 li:last-child a:after,.widget_nav_menu ul.style_1 li:last-child a:after{ top:13px;margin-top:0;}.sidebar-area .widget_pages ul.style_1,.sidebar-area .widget_nav_menu ul.style_1{ padding:0;list-style:none;}.sidebar-area .widget_pages ul.style_1 li,.sidebar-area .widget_nav_menu ul.style_1 li{ margin-bottom:0;}.sidebar-area .widget_pages ul.style_1 li a,.sidebar-area .widget_nav_menu ul.style_1 li a{ position:relative;display:block;padding:5px 0;padding-left:18px;color:#555;font-size:12px;letter-spacing:0.7px;border-bottom:1px solid #e1e2e4;text-transform:uppercase;text-decoration:none !important;}.sidebar-area .widget_pages ul.style_1 li a .h6,.sidebar-area .widget_nav_menu ul.style_1 li a .h6{ color:#555;}.sidebar-area .widget_pages ul.style_1 li a:after,.sidebar-area .widget_nav_menu ul.style_1 li a:after{ content:'';display:block;position:absolute;width:5px;height:7px;z-index:10;top:50%;left:5px;margin-top:-4px;background-image:url('../img/chevron2x-right-orange.png');background-position:0 0;background-repeat:no-repeat;background-size:5px 7px;background-color:transparent !important;}.sidebar-area .widget_pages ul.style_1 li a:hover,.sidebar-area .widget_nav_menu ul.style_1 li a:hover{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li a:hover .h6,.sidebar-area .widget_nav_menu ul.style_1 li a:hover .h6{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li a:active,.sidebar-area .widget_nav_menu ul.style_1 li a:active{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li a:active .h6,.sidebar-area .widget_nav_menu ul.style_1 li a:active .h6{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li a:focus,.sidebar-area .widget_nav_menu ul.style_1 li a:focus{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li a:focus .h6,.sidebar-area .widget_nav_menu ul.style_1 li a:focus .h6{ color:#eab830;}.sidebar-area .widget_pages ul.style_1 li:first-child a,.sidebar-area .widget_nav_menu ul.style_1 li:first-child a{ padding-top:0;}.sidebar-area .widget_pages ul.style_1 li:first-child a:after,.sidebar-area .widget_nav_menu ul.style_1 li:first-child a:after{ top:6px;margin-top:0;}.sidebar-area .widget_pages ul.style_1 li:last-child a,.sidebar-area .widget_nav_menu ul.style_1 li:last-child a{ padding-bottom:0;border-bottom:0;}.sidebar-area .widget_pages ul.style_1 li:last-child a:after,.sidebar-area .widget_nav_menu ul.style_1 li:last-child a:after{ top:13px;margin-top:0;}.sidebar-area .widget_contacts ul li .text{ color:#555;}.widget_contacts ul{ list-style:none;padding:0;}.widget_contacts ul li{ margin-bottom:12px;}.widget_contacts ul li:after{ content:'';clear:both;display:block;}.widget_contacts ul li .icon{ float:left;margin-right:23px;color:#aaa;font-size:16px;}.widget_contacts ul li .icon .fa-icon-stm_icon_pin{ font-size:20px;}.widget_contacts ul li .text{ max-width:185px;font-size:13px;overflow:hidden;color:#fff;}.widget_contacts ul li .text a{ color:#48a7d4;font-size:13px;}.widget_contacts ul li .text a:hover{ color:#eab830;}.widget_contacts ul li.widget_contacts_address .text{ position:relative;top:-5px;}.stm_product_list_widget{ padding:0;list-style:none;}.stm_product_list_widget li{ margin-bottom:20px;}.stm_product_list_widget li a{ display:block;color:#fff;}.stm_product_list_widget li a:after{ content:'';clear:both;display:block;}.stm_product_list_widget li a img{ float:left;margin-right:20px;}.stm_product_list_widget li a .meta{ overflow:hidden;}.stm_product_list_widget li a .meta .title{ font-size:14px;margin-top:-5px;}.stm_product_list_widget li a .meta .expert{ text-transform:uppercase;color:#aaa;}.stm_product_list_widget li a:hover .title{ color:#eab830;}.widget_categories ul{ padding:0;list-style:none;}.widget_categories ul li{ margin-bottom:5px;}.widget_categories ul li a{ position:relative;padding-left:10px;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#fff !important;}.widget_categories ul li a:hover{ color:#eab830 !important;}.widget_categories ul li a:hover:after{ background-color:#eab830;}.widget_categories ul li a:after{ content:'';display:block;position:absolute;width:4px;height:4px;z-index:10;top:50%;left:0;margin-top:-2px;background-color:#fff;border-radius:50%;}.sidebar-area .widget_categories ul li a{ color:#48a7d4 !important;}.sidebar-area .widget_categories ul li a:hover{ color:#eab830 !important;}.widget_pages ul.style_2{ padding:0;list-style:none;}.widget_pages ul.style_2 li{ margin-bottom:5px;}.widget_pages ul.style_2 li a{ position:relative;padding-left:10px;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#fff;}.widget_pages ul.style_2 li a .h6{ color:#fff;margin:0;}.widget_pages ul.style_2 li a:hover{ color:#eab830;}.widget_pages ul.style_2 li a:hover:after{ background-color:#eab830;}.widget_pages ul.style_2 li a:hover .h6{ color:#eab830;}.widget_pages ul.style_2 li a:after{ content:'';display:block;position:absolute;width:4px;height:4px;z-index:10;top:50%;left:0;margin-top:-2px;background-color:#fff;border-radius:50%;}.socials_widget_wrapper{ margin:0 -5px;}.socials_widget_wrapper .widget_socials{ max-width:245px;content:'';clear:both;display:block;}.socials_widget_wrapper .widget_socials li{ float:left;margin:0 5px 10px;}.socials_widget_wrapper .widget_socials li a{ display:block;width:45px;height:45px;line-height:45px;background-color:#48a7d4;text-align:center;font-weight:700;border-radius:50%;font-size:20px;color:#fff;}.socials_widget_wrapper .widget_socials li .back a{ background-color:#eab830;}.socials_widget_wrapper .widget_socials li .back a:hover{ color:#fff;}.sidebar-area .socials_widget_wrapper{ margin:0 -5px;}.sidebar-area .socials_widget_wrapper .widget_socials{ max-width:245px;list-style:none;}.sidebar-area .socials_widget_wrapper .widget_socials:after{ content:'';clear:both;display:block;}.sidebar-area .socials_widget_wrapper .widget_socials li{ float:left;margin:0 5px 10px;}.sidebar-area .socials_widget_wrapper .widget_socials li a{ padding-left:0;display:block;width:45px;height:45px;line-height:45px;background-color:#48a7d4;text-align:center;font-weight:700;border-radius:50%;font-size:20px;color:#fff !important;}.sidebar-area .socials_widget_wrapper .widget_socials li a:after{ display:none;}.sidebar-area .socials_widget_wrapper .widget_socials li .back a{ background-color:#eab830 !important;}.socials_widget_wrapper .simple_flip_container{ perspective:1000;}.socials_widget_wrapper .simple_flip_container,.socials_widget_wrapper .front,.socials_widget_wrapper .back{ width:45px;height:45px;}.socials_widget_wrapper .simple_flip_container a:hover,.socials_widget_wrapper .front a:hover,.socials_widget_wrapper .back a:hover{ color:#fff !important;}.socials_widget_wrapper .simple_flipper{ transition:0.6s;transform-style:preserve-3d;position:relative;}.socials_widget_wrapper .front,.socials_widget_wrapper .back{ backface-visibility:hidden;position:absolute;top:0;left:0;}.socials_widget_wrapper .front{ z-index:2;transform:rotateY(0deg);}.socials_widget_wrapper .back{ transform:rotateY(180deg);}.sidebar-area{ position:relative;}.sidebar-area .widget{ position:relative;padding-top:40px;margin-top:48px;overflow:hidden;}.sidebar-area .widget:after{ content:'';display:block;position:absolute;width:50px;height:3px;z-index:10;background-color:#eab830;top:0;left:0;}.sidebar-area .widget:before{ content:'';display:block;position:absolute;width:700px;height:1px;z-index:10;background-color:#dcdcdc;top:1px;left:65px;}.sidebar-area .widget ul{ padding:0;list-style:none;}.sidebar-area .widget ul li{ margin-bottom:10px;}.sidebar-area .widget ul li a{ display:inline-block;position:relative;padding-left:10px;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#48a7d4 !important;}.sidebar-area .widget ul li a:hover{ color:#eab830 !important;}.sidebar-area .widget ul li a:hover:after{ background-color:#eab830;}.sidebar-area .widget ul li a:after{ content:'';display:block;position:absolute;width:4px;height:4px;z-index:10;top:50%;left:0;margin-top:-2px;background-color:#48a7d4;border-radius:50%;}.sidebar-area .widget ul li .children{ margin-top:8px;padding-left:15px;}.sidebar-area .widget ul li .children li{ margin-bottom:0;}.sidebar-area{ margin-top:17px;padding-bottom:20px;}.sidebar-area .widget:first-child{ margin-top:7px;}.sidebar-area .widget_title h3{ margin:0 0 25px;text-transform:uppercase;}.sidebar-area.sidebar-area-right:after{ left:-31px;display:block;}.sidebar-area.sidebar-area-left:after{ right:-31px;display:block;}.sidebar-area:after{ content:'';display:block;position:absolute;width:1px;height:100%;z-index:10;top:7px;background-color:#e1e2e4;display:none;}.widget_tag_cloud .tagcloud{ margin:0 -3px -9px;}.widget_tag_cloud .tagcloud a{ display:inline-block;margin:0 3px 9px;padding:5px 9px;vertical-align:top;max-width:100%;color:#aaa;background-color:#f0f2f5;border:1px solid #f5f5f5;font-size:13px !important;}.widget_tag_cloud .tagcloud a:hover{ background-color:#48a7d4;color:#fff;border-color:#48a7d4;}.sidebar-area .widget_search{ overflow:visible;padding-top:0;}.sidebar-area .widget_search:before{ display:none;}.sidebar-area .widget_search .widget_title{ position:relative;padding-top:40px;overflow:hidden;}.sidebar-area .widget_search .widget_title:before{ content:'';display:block;position:absolute;width:700px;height:1px;z-index:10;background-color:#dcdcdc;top:1px;left:65px;}.widget_search .search-form{ margin-left:-30px;}.widget_search .search-form > label{ display:block;position:relative;padding:20px 30px;background-color:#f0f2f5;font-weight:400;}.widget_search .search-form > label:after{ content:'';display:block;position:absolute;width:42px;height:38px;z-index:10;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);right:30px;top:20px;content:"\f002";color:#48a7d4;text-align:center;line-height:38px;font-size:20px;z-index:0;}.widget_search .search-form input[type=search]{ background-color:#fff;padding:0 45px 0 10px;width:100%;border:0;height:38px;line-height:38px;outline:none !important;}.widget_search .search-form input[type=submit]{ position:absolute;right:30px;top:20px;width:42px;height:38px;opacity:0;z-index:5;}.sidebar-area-right .widget_search .search-form{ margin-right:0;margin-left:-31px;}.sidebar-area-left .widget_search .search-form{ margin-left:0;margin-right:-31px;}.sidebar-area-none:after{ display:none;opacity:0;visibility:hidden;}.widget_breadcrumb_navxt .breadcrumbs a{ text-transform:uppercase;font-size:11px;}.widget_breadcrumb_navxt .breadcrumbs span{ font-size:11px;text-transform:uppercase;}.widget_breadcrumb_navxt .breadcrumbs i{ font-size:10px;margin:0 7px;}.sidebar-area .widget_mailchimp .stm_subscribe_title{ font-size:18px;line-height:22px;font-weight:700;}.sidebar-area .widget_mailchimp .stm_mailchimp_unit .stm_subscribe_email{ border:2px solid #e0e5eb;background-color:#e0e5eb;padding-right:115px;}.sidebar-area .widget_mailchimp .stm_mailchimp_unit .stm_subscribe_email:focus{ background-color:#fff;}.sidebar-area .widget_mailchimp .stm_mailchimp_unit .button{ min-width:100px;line-height:44px;}.sidebar-area .widget_mailchimp .stm_mailchimp_unit .button .h5{ font-size:13px;}.widget_recent_comments a{ padding-left:0 !important;}.widget_recent_comments a:after{ display:none;opacity:0;visibility:hidden;}#wp-calendar{ width:100%;}#wp-calendar > caption{ padding-top:0;margin-top:-4px;}.footer_widgets_wrapper .widget ul li a{ color:#fff;}.footer_widgets_wrapper .widget ul li a:hover{ color:#eab830;}.footer_widgets_wrapper .widget ul li .children{ margin-top:5px;padding-left:15px;}.footer_widgets_wrapper .widget ul li .children li{ margin-bottom:0;}.footer_widgets_wrapper .widget a.rsswidget{ color:#fff;text-decoration:none !important;}.footer_widgets_wrapper .widget a.rsswidget img{ position:relative;top:1px;vertical-align:top;}.widget_recently_viewed_products li,.widget_products li,.widget_recent_reviews li,.product_list_widget li{ margin-bottom:5px;}.widget_recently_viewed_products li a,.widget_products li a,.widget_recent_reviews li a,.product_list_widget li a{ padding:0;padding-left:0 !important;}.widget_recently_viewed_products li a:after,.widget_products li a:after,.widget_recent_reviews li a:after,.product_list_widget li a:after{ display:none;visibility:hidden;opacity:0;}.widget_recently_viewed_products li a.remove,.widget_products li a.remove,.widget_recent_reviews li a.remove,.product_list_widget li a.remove{ visibility:hidden;opacity:0;display:none !important;}.widget_recently_viewed_products li a .product-title,.widget_products li a .product-title,.widget_recent_reviews li a .product-title,.product_list_widget li a .product-title{ position:relative;top:-5px;display:block;overflow:hidden;}.widget_recently_viewed_products li span.quantity,.widget_products li span.quantity,.widget_recent_reviews li span.quantity,.product_list_widget li span.quantity{ margin-top:5px;display:block;overflow:hidden;}.widget_recently_viewed_products .attachment-shop_thumbnail,.widget_products .attachment-shop_thumbnail,.widget_recent_reviews .attachment-shop_thumbnail,.product_list_widget .attachment-shop_thumbnail{ float:left;margin-right:14px;}.widget_recently_viewed_products li,.widget_products li,.widget_recent_reviews li,.widget_top_rated_products li{ margin-bottom:20px !important;}.widget_product_search .woocommerce-product-search{ position:relative;padding:20px 30px;background-color:#f0f2f5;}.widget_product_search .woocommerce-product-search:after{ content:'';display:block;position:absolute;width:42px;height:38px;z-index:10;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);right:30px;top:20px;content:"\f002";color:#48a7d4;text-align:center;line-height:38px;font-size:20px;z-index:0;}.widget_product_search .woocommerce-product-search input[type=search]{ padding:0 45px 0 10px;width:100%;border:0;height:38px;line-height:38px;outline:none !important;}.widget_product_search .woocommerce-product-search input[type=submit]{ position:absolute;right:30px;top:20px;width:42px;height:38px;opacity:0;z-index:5;}.widget_stm_recent_posts .widget_media{ margin-bottom:21px;}.widget_stm_recent_posts .widget_media:last-child{ margin-bottom:0;}.widget_stm_recent_posts .widget_media a:hover .h6{ color:#48a7d4;}.widget_stm_recent_posts .widget_media img{ float:left;width:83px;padding-right:20px;}.widget_stm_recent_posts .widget_media .h6{ display:block;margin-bottom:0;line-height:16px;margin-top:-1px;}.widget_stm_recent_posts .widget_media .cats_w a{ font-size:13px;color:#aaa;}.widget_stm_recent_posts .widget_media .cats_w a:hover{ color:#eab830;}.widget_stm_recent_posts .widget_media .cats_w .comma{ margin-left:2px;color:#aaa;}.widget_stm_recent_posts .widget_media .cats_w .comma:last-child{ display:none;}.sidebar-area .stm_widget_top_rated_products ul li a{ padding-left:0 !important;}.sidebar-area .stm_widget_top_rated_products ul li a .expert,.sidebar-area .stm_widget_top_rated_products ul li a .title{ text-transform:none;}.sidebar-area .stm_widget_top_rated_products ul li a .title{ line-height:19px;}.sidebar-area .stm_widget_top_rated_products ul li a:after{ display:none;visibility:hidden;opacity:0;}.stm_product_list_widget.widget_woo_stm_style_2 li{ min-height:84px;margin-bottom:17px !important;}.stm_product_list_widget.widget_woo_stm_style_2 li:last-child{ margin-bottom:0 !important;}.stm_product_list_widget.widget_woo_stm_style_2 li a{ display:block !important;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .title{ margin-top:-3px;margin-bottom:5px;line-height:18px;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .rating{ display:inline-block;vertical-align:top;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .rating .price{ display:none;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .expert{ margin-top:4px;line-height:14px;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .stm_featured_product_price{ display:inline-block;margin-right:5px;vertical-align:top;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .stm_featured_product_price .price{ min-width:47px;padding:4px;color:#fff;text-align:center;background-color:#48a7d4;border-radius:3px;font-size:12px;text-transform:none;line-height:12px;}.stm_product_list_widget.widget_woo_stm_style_2 li a .meta .stm_featured_product_price .price.price_free{ background-color:#10c45c;}.stm_product_list_widget.widget_woo_stm_style_2 li a:hover .title{ color:#48a7d4;}.sidebar-area .widget_text p{ margin-bottom:15px;}.sidebar-area .widget_text .widget_title{ margin-bottom:15px;}.sidebar-area .widget_text .btn{ margin-top:20px;background-color:#48a7d4;border-color:#48a7d4;}.widget_working_hours .widget_title{ margin-bottom:14px;}.table_working_hours{ width:100%;}.table_working_hours tr{ border:0;border-bottom:1px dashed #e1e2e4;}.table_working_hours tr:last-child{ border-bottom:0;}.table_working_hours tr td{ color:#555;}.table_working_hours tr td.day_label{ text-align:left;padding:9px 0;}.table_working_hours tr td.day_label:first-letter{ text-transform:uppercase;}.table_working_hours tr td.day_value{ padding-left:3px;text-align:right;}.table_working_hours tr td.day_value.closed span{ display:inline-block;padding:4px 12px;background-color:#f13e3e;color:#fff;border-radius:3px;}.table_working_hours tr.opened:hover td{ color:#10c45c;}.table_working_hours tr.closed:hover td.day_label{ color:#f13e3e;}.sidebar-area .textwidget{ padding-top:5px;}.sidebar-area .widget_woo_stm_style_2{ margin-bottom:0;}.sidebar-area .widget_text{ margin-bottom:-13px;}.widgettitle{ font-size:18px;line-height:20px;margin:0 0 25px;text-transform:uppercase;}.widget_title h5{ font-size:18px;line-height:20px;margin:0 0 25px;text-transform:uppercase;}.widget_shopping_cart .wc-forward{ margin-bottom:15px;}.sidebar-area .widget.widget_recent_entries ul li a{ padding-left:0;}.sidebar-area .widget.widget_recent_entries ul li a:after{ display:none;}.footer_widgets_wrapper .widget_working_hours .widget_title h3{ margin-bottom:15px !important;}.footer_widgets_wrapper .table_working_hours tr{ border-color:#67757b;}.footer_widgets_wrapper .table_working_hours tr td{ padding:9px 0;color:#fff;}.footer_widgets_wrapper .table_working_hours tr td.day_value{ padding-left:3px;}.widget_rss ul li a{ padding-left:0;}.widget_rss ul li a:after{ display:none;}.widget_rss ul li .rss-date{ display:block;padding-left:3px;font-size:13px;font-style:italic;}.sidebar-area .widget_rss ul li a{ padding-left:0;}.sidebar-area .widget_rss ul li a:after{ display:none;}.sidebar-area .widget_nav_menu .sub-menu{ margin-top:10px;padding-left:15px;}#footer .widget_text strong,.sidebar-area .widget_text strong{ display:inline-block;margin-bottom:10px;}#footer .widget_text img,.sidebar-area .widget_text img{ margin-bottom:10px;}#footer .widget_text .wp-caption-text,.sidebar-area .widget_text .wp-caption-text{ margin-bottom:0;}#footer .widget_text .wp-caption,.sidebar-area .widget_text .wp-caption{ max-width:100%;}#footer .widget_text .wp-caption.alignnone,.sidebar-area .widget_text .wp-caption.alignnone{ margin-right:0;}#footer .widget_search .search-form{ margin-left:0 !important;}#footer .widget_pages ul ul{ list-style:disc;}#footer .widget_rss ul{ list-style:none;padding-left:0;}#footer .widget_archive a{ text-transform:uppercase;}.wp-audio-shortcode{ margin-bottom:15px;}#footer .widget_nav_menu ul{ list-style:disc;}woocommerce .widget_price_filter .price_slider{ margin-bottom:1em;}.woocommerce .widget_price_filter .price_slider_amount{ text-align:right;line-height:2.4;font-size:.8751em;}.woocommerce .widget_price_filter .price_slider_amount .button{ font-size:1.15em;float:left;}.woocommerce .widget_price_filter .ui-slider{ position:relative;text-align:left;margin-left:.5em;margin-right:.5em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ position:absolute;z-index:2;width:1em;height:1em;background-color:#457992;border-radius:1em;cursor:ew-resize;outline:0;top:-0.3em;margin-left:-0.5em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{ position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#48a7d4;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ margin-bottom:30px;border-radius:1em;background-color:#48a7d4;border:0;}.woocommerce .widget_price_filter .ui-slider-horizontal{ height:.5em;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{ top:0;height:100%;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{ left:-1px;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{ right:-1px;}#footer{ bottom:0;position:absolute;width:100%;z-index:15;}#footer .widget_title h3{ margin:0 0 25px;color:#fff;text-transform:uppercase;}#footer_top{ padding:63px 0 30px;color:#ccc;}#footer_bottom{ padding:63px 0 25px;color:#fff;}#footer_bottom .widget_title h3{ margin-bottom:21px;}#footer_copyright{ border-top:1px solid #5e676b;padding:23px 0 20px;}#footer_copyright .footer_logo{ max-width:25px;margin-right:20px;}#footer_copyright .copyright_text{ margin-top:1px;color:#fff;}#footer_copyright .copyright_text a{ color:#fff;text-decoration:underline !important;}#footer_copyright .copyright_text a:hover{ color:#eab830;}.cols_1{ margin:0 -15px;}.cols_1 aside{ float:left;padding:0 15px 15px;width:100%;}.cols_1 aside:nth-child(1n+1){ clear:both;}.cols_2{ margin:0 -15px;}.cols_2 aside{ float:left;padding:0 15px 15px;width:50%;}.cols_2 aside:nth-child(2n+1){ clear:both;}.cols_3{ margin:0 -15px;}.cols_3 aside{ float:left;padding:0 15px 15px;width:33.333333333333%;}.cols_3 aside:nth-child(3n+1){ clear:both;}.cols_4{ margin:0 -15px;}.cols_4 aside{ float:left;padding:0 15px 15px;width:25%;}.cols_4 aside:nth-child(4n+1){ clear:both;}.footer_menu{ list-style:none;padding:0;}.footer_menu li{ float:left;margin:1px 20px 0 0;}.footer_menu li.current-menu-item a{ color:#fd7635;}.footer_menu li a{ text-transform:uppercase;color:#fff;}.footer_menu li a:hover{ color:#fd7635;}.footer_menu li:last-child{ margin-right:0;}.copyright_socials ul{ list-style:none;padding-left:0;margin-left:50px;}.copyright_socials ul li{ display:inline-block;margin-bottom:0;}.copyright_socials ul li:last-child a{ padding-right:0;}.copyright_socials ul li:first-child a{ padding-left:0;}.copyright_socials ul li a{ display:block;padding:0 10px;font-size:16px;color:#fff;}.copyright_socials ul li a:hover{ color:#fd7635;}.stm_countdown{ position:relative;padding-bottom:37px;display:inline-block;vertical-align:top;}.countDiv{ display:block;float:left;width:29px;height:104px;position:relative;opacity:1;}.countDiv.flash{ opacity:0;}@media (max-width:991px) and (min-width:768px){ .countDiv{ height:70px;width:15px;}}@media (max-width:515px){ .countDiv{ height:60px;width:10px;}}.countDiv:before,.countDiv:after{ content:'';display:block;position:absolute;width:8px;height:8px;z-index:10;background-color:#414b4f;border-radius:50%;left:50%;margin-left:-4px;top:40px;}@media (max-width:991px) and (min-width:768px){ .countDiv:before, .countDiv:after{ width:5px;height:5px;margin-left:-2px;top:25px;}}@media (max-width:515px){ .countDiv:before, .countDiv:after{ width:5px;height:5px;margin-left:-2px;top:25px;}}.countDiv:after{ top:56px;}@media (max-width:991px) and (min-width:768px){ .countDiv:after{ top:40px;}}@media (max-width:515px){ .countDiv:after{ top:35px;}}.position{ position:relative;display:block;width:44px;height:98px;float:left;color:#fff;font-size:50px;line-height:98px;z-index:11;}.position.h1{ margin:0;color:#fff;}.position .digit{ position:absolute;width:44px;height:98px;padding-right:2px;text-align:right;line-height:98px;top:0;left:0;}@media (max-width:991px) and (min-width:768px){ .position .digit{ width:30px;height:70px;line-height:70px;}}@media (max-width:515px){ .position .digit{ width:25px;height:60px;line-height:60px;}}@media (max-width:991px) and (min-width:768px){ .position{ width:30px;height:70px;line-height:70px;font-size:27px !important;}}@media (max-width:515px){ .position{ width:25px;height:60px;line-height:60px;font-size:27px !important;}}.countDays,.countHours,.countMinutes,.countSeconds{ position:relative;display:block;width:88px;height:104px;text-align:center;float:left;border-top:3px solid #676d70;border-bottom:3px solid #495154;border-radius:5px;}.countDays .position:last-child .digit,.countHours .position:last-child .digit,.countMinutes .position:last-child .digit,.countSeconds .position:last-child .digit{ text-align:left;padding-left:2px;}.countDays:after,.countHours:after,.countMinutes:after,.countSeconds:after{ content:'';display:block;position:absolute;width:100%;height:50%;z-index:10;top:0;left:0;background-color:#3b4448;border-top-left-radius:2px;border-top-right-radius:2px;}.countDays:before,.countHours:before,.countMinutes:before,.countSeconds:before{ content:'';display:block;position:absolute;width:100%;height:50%;z-index:10;bottom:0;left:0;background-color:#525b5f;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}@media (max-width:991px) and (min-width:768px){ .countDays, .countHours, .countMinutes, .countSeconds{ width:60px;height:70px;}}@media (max-width:515px){ .countDays, .countHours, .countMinutes, .countSeconds{ width:50px;height:60px;}}.countdown_label{ position:absolute;bottom:-40px;left:0;width:100%;text-align:center;color:#fff !important;text-transform:uppercase;}@media (max-width:991px) and (min-width:768px){ .countdown_label{ font-size:12px !important;}}@media (max-width:515px){ .countdown_label{ font-size:10px !important;}}.woocommerce-breadcrumb{ background-color:#f6f6f6;padding:9px 0 7px;margin-bottom:52px;border-bottom:1px solid #f0f2f5;color:#aaa;font-size:11px;text-transform:uppercase;}.woocommerce-breadcrumb a{ font-size:11px;color:#aaa;}.woocommerce-breadcrumb a:hover{ color:#eab830;}.woocommerce-breadcrumb i{ font-size:10px;margin:0 10px;color:#dcdcdc;}.stm_archive_product_inner_unit{ position:relative;margin-bottom:30px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered{ position:relative;max-width:270px;width:auto;margin:0 auto;overflow:hidden;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_price .price{ min-width:76px;position:absolute;top:13px;left:-4px;display:inline-block;padding:11px 16px;color:#fff;text-align:center;line-height:1;border-radius:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#48a7d4;z-index:11;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_price .price.price_free{ background-color:#eab830;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_price .price h5{ margin:0;color:#fff;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_image{ position:relative;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_image a{ position:relative;display:block;z-index:5;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_image img{ padding-bottom:0;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_body{ min-height:90px;padding:14px 13px 7px;border:1px solid #dcdcdc;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_body a{ text-decoration:none !important;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_body a .title{ max-width:190px;margin-bottom:6px;color:#333;font-size:16px;line-height:20px;border:0 !important;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_body a .title:hover{ color:#48a7d4;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_body .expert{ color:#aaa;font-size:12px;font-weight:400;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer{ padding:10px 13px 7px;border:1px solid #dcdcdc;border-top:0;font-weight:400;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_comments{ display:inline-block;margin-right:10px;vertical-align:top;color:#848484;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_comments i{ font-size:12px;margin-right:3px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_comments span{ font-size:13px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_stock{ display:inline-block;vertical-align:top;color:#848484;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_stock i{ font-size:12px;margin-right:3px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_stock span{ font-size:13px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_show_more{ position:absolute;bottom:-42px;left:0;width:100%;height:42px;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_footer .stm_featured_product_show_more a{ padding:10px;width:100%;height:100%;}.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered:hover .stm_featured_product_show_more{ bottom:0px !important;}.stm-courses .col-md-4:nth-child(3n+1){ clear:both;}.stm-courses .col-md-3:nth-child(4n+1){ clear:both;}.archive-course-title{ padding-top:7px;margin:0 0 35px;text-transform:uppercase;}.stm_woo_helpbar{ padding:22px 25px 22px 30px;margin-bottom:50px;background-color:#f0f2f5;}.stm_woo_helpbar .woocommerce-product-search{ margin-right:20px;}.stm_woo_helpbar .woocommerce-product-search .search-field{ outline:none !important;padding:0 22px;border:1px solid #e1e2e4;height:36px;line-height:36px;vertical-align:top;margin-right:7px;}.stm_woo_helpbar .woocommerce-product-search input[type="submit"]{ height:36px;padding:0;min-width:105px;background-color:#eab830;line-height:36px;font-size:12px;color:#fff;border:0;outline:none !important;}.stm_woo_helpbar .select2{ min-width:215px;}.stm_woo_helpbar .select2-container--default .select2-selection--single{ height:36px;}.stm_woo_helpbar .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:36px;font-weight:400;color:#555;font-size:12px;}.stm_woo_helpbar .select2-container--default .select2-selection--single .select2-selection__arrow{ width:30px;height:36px;}.stm_woo_helpbar .select2-container--default .select2-selection--single .select2-selection__arrow b{ line-height:37px;}.stm_woo_helpbar .select2-container--default .select2-selection--single .select2-selection__arrow b:after{ color:#aaa;}.view_type_switcher{ margin-left:33px;}.view_type_switcher a{ display:inline-block;margin-right:7px;width:36px;height:36px;background-color:#d7d8da;text-align:center;line-height:36px;border-radius:5px;}.view_type_switcher a:last-child{ margin-right:0;}.view_type_switcher a.view_list.active_list,.view_type_switcher a.view_grid.active_grid{ background-color:#48a7d4;}.view_type_switcher a:hover{ background-color:#48a7d4;}.view_type_switcher i{ display:inline-block;vertical-align:middle;position:relative;top:-1px;font-size:17px;color:#fff;}.no_image_holder{ height:50px;}.stm_woo_archive_view_type_list .stm_archive_product_inner_unit_centered{ padding-bottom:20px;max-width:100%;}.stm_woo_archive_view_type_list .stm_featured_product_image_list{ float:left;margin:0 30px 0 0;}.stm_woo_archive_view_type_list .no_image_holder{ min-width:300px;}.stm_woo_archive_view_type_list .stm_products_archive_body_list{ overflow:hidden;}.stm_woo_archive_view_type_list .stm_products_archive_body_list .title{ padding-bottom:18px;border-bottom:1px solid #e1e2e4;margin:0 0 17px;}.stm_woo_archive_view_type_list .star-rating{ display:inline-block;vertical-align:top;width:100px;height:20px;margin:10px 5px 0 0;background-size:20px 20px;}.stm_woo_archive_view_type_list .star-rating > span{ height:20px;background-size:20px 20px;}.stm_woo_archive_view_type_list .list_product_price_hidden_rating .price{ display:none;}.stm_woo_archive_view_type_list .votes_num{ display:inline-block;margin:13px 48px 0 0;vertical-align:top;}.stm_woo_archive_view_type_list .expert_unit_link{ display:block;text-decoration:none !important;}.stm_woo_archive_view_type_list .expert_unit_link:hover .expert{ color:#48a7d4;}.stm_woo_archive_view_type_list .expert_unit .expert{ display:inline-block;margin:0;overflow:hidden;color:#555;}.stm_woo_archive_view_type_list .expert_unit .expert .value{ margin:5px 0 3px;}.stm_woo_archive_view_type_list .expert_unit .expert span{ display:block;color:#555 !important;}.stm_woo_archive_view_type_list .expert_unit .expert_img{ float:left;margin-right:10px;}.stm_woo_archive_view_type_list .expert_unit .expert_img img{ max-width:40px;border-radius:50%;}.stm_woo_archive_view_type_list .stm_featured_product_stock{ margin-right:13px;}.stm_woo_archive_view_type_list .stm_featured_product_stock i{ display:block;float:left;margin-right:10px;font-size:32px;color:#48a7d4;vertical-align:top;}.stm_woo_archive_view_type_list .stm_featured_product_stock span{ display:inline-block;padding-top:4px;margin:0;overflow:hidden;vertical-align:top;}.stm_woo_archive_view_type_list .stm_product_meta_unit{ margin-bottom:11px;}.stm_woo_archive_view_type_list .stm_archive_product_exceprt{ margin-bottom:17px;}.stm_woo_archive_view_type_list .stm_archive_product_exceprt p{ margin-bottom:0;}.stm_archive_product_inner_grid_content .stm_archive_product_inner_unit{ margin-bottom:50px;}.stm_archive_product_inner_grid_content .stm-courses{ margin-bottom:0;}.stm_archive_product_inner_grid_content .stm-courses li{ margin-bottom:0;}.multiseparator.grid{ margin:0 0 40px;}.multiseparator.list{ display:none;}.product_status{ margin:0;padding:2px 7px;text-align:center;vertical-align:middle;font-size:10px;text-transform:uppercase;color:#fff;border-radius:5px;}.product_status.hot{ background-color:#ff005b;color:#fff;font-size:10px;}.product_status.special{ background-color:#48a7d4;color:#fff;font-size:10px;}.product_status.new{ background-color:#eab830;color:#fff;font-size:10px;}.post-type-archive-product .woocommerce-breadcrumb{ margin-bottom:61px;}.stm_course_single_page_top .title{ margin-top:0;padding-bottom:20px;}.stm_product_meta_single_page{ position:relative;padding-bottom:45px;border-bottom:1px solid #e1e2e4;margin-top:35px;z-index:11;background-color:#fff;}.stm_product_meta_single_page.left{ margin-right:-31px;}.stm_product_meta_single_page.right{ margin-left:-31px;}.stm_product_meta_single_page .quantity{ display:none;}.stm_product_meta_single_page .price{ margin-bottom:20px;}.shop_sidebar_single_page.sidebar-area{ margin-top:0;}.shop_sidebar_single_page.sidebar-area .widget:first-child:before,.shop_sidebar_single_page.sidebar-area .widget:first-child:after{ display:none;}.shop_sidebar_single_page.sidebar-area:after{ top:0;}.single_product_inner_content .single_product_title{ margin-top:10px;}.single_product_inner_content .single_product_title .product_title{ margin-top:0;padding-bottom:23px;margin-bottom:22px;border-bottom:1px solid #e1e2e4;}.single_product_after_title{ margin-bottom:20px;}.single_product_after_title .meta_pull{ max-width:80%;}.single_product_after_title .meta-unit{ margin-bottom:10px;}.single_product_after_title .meta-unit .value{ color:#555;margin:-1px 0 0;text-transform:uppercase;}.single_product_after_title .meta-unit .value span{ margin:0 3px;color:#555;}.single_product_after_title .meta-unit .value a{ color:#555;}.single_product_after_title .meta-unit .value a:last-child span{ display:none;}.single_product_after_title .meta-unit .value a:hover{ color:#eab830;}.single_product_after_title .meta-unit .meta_values{ float:left;}.single_product_after_title .meta-unit i{ display:block;padding-top:5px;margin:0 15px 0 2px;font-size:30px;color:#eab830;}.single_product_after_title .meta-unit.teacher{ margin-right:55px;}.single_product_after_title .meta-unit.teacher:hover .value{ color:#eab830;}.single_product_after_title .star-rating{ display:inline-block;vertical-align:top;width:100px;height:20px;margin:1px 0 4px 0;background-size:20px 20px;}.single_product_after_title .star-rating > span{ height:20px;background-size:20px 20px;}.single_product_after_title .price{ display:none;}.images .stm_thumnbails_gallery_unit{ margin:0 -6px;}.images .woocommerce-main-image{ display:block;text-align:center;}.images .woocommerce-main-image img{ display:inline-block;max-width:100%;vertical-align:top;}.images .thumbnails{ margin:20px 0 0;}.images .thumbnails:after{ content:'';clear:both;display:block;}.images .thumbnails a{ display:block;max-width:170px;padding:0 5px;float:left;text-align:center;}.images .thumbnails a img{ display:inline-block;width:100%;max-width:100%;height:auto;vertical-align:top;}.stm_woo_gallery-wrapper{ position:relative;overflow:hidden;margin-bottom:35px;}.stm_woo_gallery-wrapper .gallery-btn{ position:absolute;bottom:0;display:inline-block;width:30px;text-align:center;background:rgba(0,0,0,0.8);color:#fff;opacity:0;}.stm_woo_gallery-wrapper .gallery-btn.gallery-prev{ left:-30px;}.stm_woo_gallery-wrapper .gallery-btn.gallery-next{ right:-30px;}.stm_woo_gallery-wrapper:hover .gallery-btn{ opacity:1;}.stm_woo_gallery-wrapper:hover .gallery-btn.gallery-prev{ left:0px;}.stm_woo_gallery-wrapper:hover .gallery-btn.gallery-next{ right:0px;}.stm_price_label{ display:block;margin:0 0 8px;text-transform:uppercase;}.price{ margin-bottom:15px;}.price ins{ text-decoration:none;}.price ins .amount{ font-size:32px;font-weight:700;}.price del{ margin-right:5px;}.out-of-stock{ margin-bottom:10px;}.in-stock{ display:none;}.stm_product_sidebar_meta_units{ margin-top:15px;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit table{ width:100%;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit table tr{ border:0;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit table td{ border-bottom:1px solid #e1e2e4;padding:23px 0 23px;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit table td.icon{ padding-left:5px;width:60px;font-size:30px;vertical-align:middle;color:#aaa;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit table td.value{ margin:0;color:#555;}.stm_product_sidebar_meta_units .stm_product_sidebar_meta_unit:last-child td{ border-bottom:0;padding-bottom:0;}.single_add_to_cart_button{ width:100%;max-width:301px;text-align:center;height:75px;font-size:18px;letter-spacing:-0.2px;}.single_add_to_cart_button_link{ line-height:50px;}div.pp_woocommerce .pp_gallery ul li a:hover,div.pp_woocommerce .pp_gallery ul li.selected a{ border-color:#eab830 !important;}.teacher_single_product_page_title{ text-transform:uppercase;margin:38px 0 20px;}.teacher_single_product_page{ padding-bottom:15px;}.teacher_single_product_page>a:hover .title{ color:#eab830;}.teacher_single_product_page img{ float:left;margin-right:15px;max-width:100px;border-radius:50%;}.teacher_single_product_page .title{ margin:11px 0 2px;color:#457992;}.teacher_single_product_page .job{ display:block;margin-bottom:6px;font-weight:400;font-size:13px;}.teacher_single_product_page .expert_socials{ overflow:hidden;padding-top:5px;}.teacher_single_product_page .expert_socials a{ position:relative;top:0;display:inline-block;margin-right:7px;margin-bottom:5px;height:28px;width:28px;font-size:13px;color:#fff;border-radius:50%;text-align:center;line-height:28px;}.teacher_single_product_page .expert_socials a.expert-social-facebook{ background-color:#3684e3;}.teacher_single_product_page .expert_socials a.expert-social-twitter{ background-color:#53c8ff;}.teacher_single_product_page .expert_socials a.expert-social-google-plus{ background-color:#dd4b39;}.teacher_single_product_page .expert_socials a.expert-social-linkedin{ background-color:#2437ab;}.teacher_single_product_page .expert_socials a.expert-social-youtube-play{ background-color:#bb0000;}.teacher_single_product_page .expert_socials a:after{ content:'';display:block;position:absolute;width:100%;height:3px;z-index:10;bottom:-3px;left:0;display:none;}.teacher_single_product_page .expert_socials a:hover{ top:-3px;}.teacher_single_product_page .expert_socials a:hover:after{ display:block;}.teacher_single_product_page .expert_socials a:last-child{ margin-left:0;}.teacher_single_product_page .content{ margin-top:30px;}.woocommerce-verification-required{ margin:15px 0;}.woo_reviews_title{ margin:38px 0 28px;text-transform:uppercase;}.average_rating{ float:left;margin-right:95px;}.detailed_rating{ float:left;margin-bottom:7px;}.detailed_rating .detail_rating_unit{ font-size:13px;}.detailed_rating .detail_rating_unit tr{ border:0;}.detailed_rating .detail_rating_unit tr td{ padding:0;padding-bottom:15px;}.detailed_rating .detail_rating_unit tr td.key{ padding-right:15px;font-weight:700;color:#555;}.detailed_rating .detail_rating_unit tr td.bar{ padding-right:13px;}.detailed_rating .detail_rating_unit tr td.bar .full_bar{ position:relative;width:177px;height:14px;background-color:#e1e2e4;border-radius:4px;}.detailed_rating .detail_rating_unit tr td.bar .full_bar .bar_filler{ position:absolute;top:0;left:0;height:100%;background-color:#eab830;border-radius:4px;}.average_rating_unit{ min-width:148px;padding:20px 15px 13px;margin-bottom:15px;border:2px solid #eab830;border-radius:5px;text-align:center;}.average_rating_unit .average_rating_value{ font-size:75px;line-height:75px;font-weight:700;letter-spacing:-5px;}.average_rating_unit .average_rating_num{ color:#aaa;}.average-rating-stars{ margin-bottom:10px;}.average-rating-stars .star-rating{ display:inline-block;vertical-align:top;width:100px;height:20px;margin-top:8px;background-size:20px 20px;}.average-rating-stars .star-rating > span{ height:20px;background-size:20px 20px;}.average-rating-stars .price{ display:none;}.rating_sub_title{ margin-bottom:15px;}.comment-form-rating.woo_stm_rating_fields{ margin-bottom:15px;}.comment-form-rating.woo_stm_rating_fields .select2{ display:none !important;}.comment-form-rating.woo_stm_rating_fields .stars{ margin:10px 0 25px;text-indent:-9999px;}.comment-form-rating.woo_stm_rating_fields .stars span{ display:block;}.comment-form-rating.woo_stm_rating_fields .stars span:after{ content:'';clear:both;display:block;}.comment-form-rating.woo_stm_rating_fields .stars span a{ display:block;float:left;padding-left:3px;width:20px;height:20px;background:url('../img/staremptyl.svg') 0 0 no-repeat;background-size:20px 20px;}.comment-form-rating.woo_stm_rating_fields .stars span a.filled-active,.comment-form-rating.woo_stm_rating_fields .stars span a.filled{ background:url('../img/starfull.svg') 0 0 no-repeat;background-size:20px 20px;}.comment-form-rating.woo_stm_rating_fields label{ font-size:13px;}h4 .verified{ font-size:13px;}.stm_woo_comments .comment_container img{ border-radius:50%;float:left;margin-right:27px;}.stm_woo_comments .comment-list li{ padding-bottom:50px;margin-bottom:25px;border-bottom:1px solid #e1e2e4;}.stm_woo_comments .comment-list li:after{ content:'';clear:both;display:block;}.stm_woo_comments .comment-list li:last-child{ padding-bottom:0;margin-bottom:0;border-bottom:0;}.stm_woo_comments .comment-text .star-rating{ display:inline-block;margin:0 15px 0 0;vertical-align:top;width:100px;height:20px;background-size:20px 20px;}.stm_woo_comments .comment-text .star-rating > span{ height:20px;background-size:20px 20px;}.stm_woo_comments .comment-text .description{ margin-top:6px;}.stm_woo_comments .meta{ display:inline-block;font-size:12px;color:#aaa;vertical-align:top;}.stm_woo_comments .stm_review_author_name{ margin-bottom:20px;}.stm_woo_comments .stm_review_author_name h4{ margin:0;}.stm_woo_review_form .form-submit{ margin-bottom:0;}.sidebar_product_content{ margin-bottom:15px;}.sidebar_product_content:after{ content:'';clear:both;display:block;}.sidebar_product_content .product_main_data{ float:left;margin-right:30px;}.sidebar_product_content .stm_product_sidebar_meta_units{ float:left;}.shop_table{ width:100%;margin-bottom:0;}.shop_table > tbody > tr{ border:0;}.shop_table > tbody > tr td{ padding:30px 8px;vertical-align:middle;}.shop_table > tbody > tr td.product-thumbnail{ width:60px;}.shop_table > tbody > tr td.product-thumbnail img{ display:block;width:122px;}.shop_table > tbody > tr td.product-quantity{ padding:0 20px;width:140px;}.shop_table > tbody > tr td.product-quantity input{ width:100%;}.shop_table > tbody > tr td.actions{ padding:50px 0 10px;}.shop_table > thead > tr th.product-quantity{ padding:8px 20px;}.shop_table .shop_table_small_thumb img{ width:75px;margin-right:10px;}.cart-empty{ margin:0 0 20px;}.woocommerce-page label{ font-weight:400;color:#aaa;}.form-row{ margin-bottom:15px;}.form-row input{ width:100%;}.form-row .required{ color:#f13e3e;}.form-row label{ margin-bottom:5px;}#place_order{ max-width:200px;}.myaccount_user{ border-left:5px solid #eab830;padding:6px 23px;font-size:16px;line-height:22px;position:relative;margin-bottom:20px;}.my_account_orders .order-actions{ text-align:right;}.my_account_orders .order-actions .button{ min-width:75px;padding:10px;}.my_account_orders td,.my_account_orders th{ border:0 !important;border-bottom:1px solid #ddd !important;}.payment_methods{ padding:0;list-style:none;}.stm_product_gallery{ position:relative;}.stm_product_gallery_images{ position:absolute;top:0;left:0;opacity:0;z-index:-1;}.stm_product_gallery_images.active{ position:relative;opacity:1;z-index:10;}.stm_product_gallery_images.active.duplicate{ position:absolute;opacity:0;z-index:-1;}.woocommerce-error{ list-style:none;padding:0;}.woocommerce-error li{ text-transform:uppercase;font-weight:900;border:4px solid #ffb3b3;padding:26px;margin-bottom:30px;}.woocommerce-error i,.woocommerce-error span{ color:#ff6868;}.woocommerce-message{ margin-bottom:30px;position:relative;}.woocommerce-message .button{ position:absolute;top:50%;right:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.woocommerce-message{ text-transform:uppercase;font-weight:900;border:4px solid #10c45c;padding:26px 165px 26px 26px;margin-bottom:30px;}.woocommerce-message:after{ content:'';clear:both;display:table;}.woocommerce-message .button{ min-width:115px;float:right;padding:10px;}.woocommerce-message i,.woocommerce-message span{ color:#10c45c;margin-right:9px;}.woocommerce-error i,.woocommerce-info i,.woocommerce-message i{ margin-right:9px;}.woocommerce-info{ text-transform:uppercase;font-weight:900;border:4px solid #457992;padding:26px;margin-bottom:30px;}.woocommerce-info i,.woocommerce-info span{ color:#457992;}.woocommerce .shop_table.cart .coupon{ float:left;}.woocommerce .shop_table.cart .coupon #coupon_code{ display:inline-block;vertical-align:top;margin-right:15px;}.woocommerce .shop_table.cart .coupon .button{ display:inline-block;vertical-align:top;}.woocommerce .shop_table.cart .button.update-cart{ float:right;}.table-no-border > tbody > tr > td,.table-no-border > tbody > tr > th{ border-top:0;}.woocommerce .cart-totals_wrap{ border:5px solid #d5d5d5;padding:38px 37px 18px;margin-bottom:20px;}.woocommerce .cart-totals_wrap .shipping-calculator-button{ border-bottom:1px dashed #48a7d4;text-transform:none !important;}.woocommerce .cart-totals_wrap .shipping-calculator-button:hover{ border-color:#eab830;}.woocommerce .cart-totals_wrap .shipping-calculator-form{ padding-top:10px;}.woocommerce .cart-totals_wrap .shipping-calculator-form p{ margin-bottom:15px;}.woocommerce .cart-totals_wrap .shipping-calculator-form p:last-child{ margin-bottom:0;}.woocommerce .cart-totals_wrap p{ margin-bottom:0;}.woocommerce .cart-totals_wrap tr{ border:0;}.woocommerce .cart-totals_wrap th{ width:20%;font-weight:700;}.create-account #createaccount{ width:inherit;display:inline-block;vertical-align:top;margin-right:4px;margin-top:5px;}.create-account .checkbox{ display:inline-block;margin:0;vertical-align:top;}.payment_method_paypal img{ max-height:35px;vertical-align:middle;margin-left:13px;}.woocommerce-checkout-review-order-table{ width:100%;}.woocommerce-checkout-review-order-table .table_heading{ text-transform:uppercase;font-weight:900;color:#777777;}.woocommerce-checkout-review-order-table.shop-table > tbody > tr > td,.woocommerce-checkout-review-order-table > tbody > tr > td,.woocommerce-checkout-review-order-table.shop_table th,.woocommerce-checkout-review-order-table.shop_table td,.woocommerce-checkout-review-order-table th{ padding:6px 17px;}.woocommerce-checkout-review-order-table td.product-name,.woocommerce-checkout-review-order-table th{ text-align:left;}.woocommerce-checkout-review-order-table th.product-total,.woocommerce-checkout-review-order-table td{ text-align:right;}.woocommerce-checkout-review-order-table > tbody > tr:nth-of-type(odd){ background-color:#f2f2f2;}.woocommerce-checkout-review-order-table .shipping td{ font-weight:900;}.payment_methods.methods{ padding:0;margin:0;list-style:none;}.payment_methods.methods label{ text-transform:uppercase;font-weight:900;margin:0 0 10px 8px;color:#555;}.payment_methods.methods label a{ vertical-align:middle;text-transform:none;font-weight:400;font-size:13px;margin-left:15px;color:#aaaaaa;text-decoration:underline !important;}.payment_methods.methods label a:hover{ text-decoration:none !important;color:#777777;}.payment_methods.methods .payment_box p{ font-style:italic;line-height:20px;color:#7b7b7b;}.payment_method_paypal img{ max-height:35px;vertical-align:middle;margin-left:13px;}.payment_methods p{ margin-bottom:15px;}.woocommerce abbr[title],.woocommerce abbr[data-original-title]{ cursor:default;border:0 none;}.woocommerce .shop_table.order_details{ margin-bottom:55px;width:inherit;}.woocommerce .shop_table.order_details >tbody > tr > td{ padding:5px 10px;}.woocommerce .shop_table.order_details th{ padding:5px 10px;}.woocommerce .shop_table.order_details .product-total{ text-align:right;}.woocommerce .shop_table.order_details tfoot td{ padding:5px 10px;text-align:right;}.woocommerce .shop_table.order_details > tbody > tr:nth-of-type(odd){ background-color:#f2f2f2;}.shop_table.customer_details{ width:inherit;margin-bottom:55px;}.shop_table.customer_details td{ padding:5px 10px;}.my_account_orders{ margin-bottom:30px;}.edit-billing-address{ padding:10px;min-width:80px;}mark{ background:none;color:#eab830;padding:inherit;}.woocommerce form.register,.woocommerce form.login{ border:5px solid #d5d5d5;padding:50px 50px 20px 50px;}.woocommerce form.register:after,.woocommerce form.login:after{ content:'';clear:both;display:block;}.woocommerce form.register .button,.woocommerce form.login .button{ min-width:80px;padding:10px;margin-right:10px;width:inherit;display:inline-block;}.woocommerce form.register p.form-row-login,.woocommerce form.login p.form-row-login{ float:left;}.woocommerce form.register p.lost_password,.woocommerce form.login p.lost_password{ float:right;margin:9px 0 0;}.woocommerce form.login label #rememberme{ display:inline-block;width:inherit;}.woocommerce-pagination{ margin-top:50px;}.product_main_data .price > span.amount{ display:block;margin-top:10px;font-size:32px;font-weight:700;}.digital-downloads{ margin-top:20px;list-style:none;padding-left:0;}.digital-downloads li a{ font-size:16px;color:#10c45c;}.order-actions .button{ margin-right:10px;}.order-actions .button:last-child{ margin-right:0;}.shop_table tr{ border:0;}.shop_table th,.shop_table td{ padding:0;}.stm_badge.stm_small_badge{ position:relative;top:4px;display:inline-block;vertical-align:bottom;}.stm_badge.stm_small_badge .badge_unit{ display:inline-block;vertical-align:top;padding:2px 7px;font-size:10px;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;background-color:#48a7d4;border-radius:3px;line-height:1.1;opacity:0.9;}.stm_badge.stm_small_badge .badge_unit.free{ background-color:#10c45c;}.stm_badge.stm_small_badge .badge_unit.quiz{ background-color:#eab830;}.stm_badge.stm_small_badge .badge_unit.exam{ background-color:#d94da6;}.stm_badge.stm_small_badge .badge_unit.video{ background-color:#1EC1D9;}.stm_badge.stm_small_badge .badge_unit.test{ background-color:#f13e3e;}.wpb_tabs .wpb_tabs_nav.ui-tabs-nav li{ float:left;border-left:1px solid #fff;margin-right:0;font-size:0;}.wpb_tabs .wpb_tabs_nav.ui-tabs-nav li a{ padding:11.5px 10px;font-size:14px;text-transform:uppercase;background-color:#457992;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;}.wpb_tabs .wpb_tabs_nav.ui-tabs-nav li.ui-state-active a{ background-color:#f0f2f5;color:#457992;}.wpb_tabs .wpb_tabs_nav.ui-tabs-nav li:first-child{ border:0;}.wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{ padding:37px 51px 44px;}.wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab h4,.wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .h4,.wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content h4,.wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .h4{ margin-bottom:20px;}.wpb_tabs .form-control{ background-color:#fff;}.wpb_tabs .form-control:active{ border-color:#48a7d4;}.wpb_tabs .form-control:focus{ border-color:#48a7d4;}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{ background-color:#f0f2f5 !important;}.vc_toggle{ background-color:#457992;}.vc_toggle .vc_toggle_title{ padding:11px 10px 11px;}.vc_toggle .vc_toggle_title > h4{ color:#fff;}.vc_toggle .vc_toggle_title .vc_toggle_icon:after,.vc_toggle .vc_toggle_title .vc_toggle_icon:before{ border-color:#fff !important;}.vc_toggle .vc_toggle_content{ margin-top:0;padding:15px 10px 0;background-color:#f0f2f5;}.vc_toggle .vc_toggle_content p{ margin-bottom:15px;}.vc_toggle.vc_toggle_active .vc_toggle_title{ background-color:#f0f2f5;}.vc_toggle.vc_toggle_active .vc_toggle_title > h4{ color:#457992;}.vc_toggle.vc_toggle_active .vc_toggle_title .vc_toggle_icon:after,.vc_toggle.vc_toggle_active .vc_toggle_title .vc_toggle_icon:before{ border-color:#457992 !important;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active{ background-color:#f0f2f5;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active a{ color:#457992;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper{ background-color:#f0f2f5;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li{ margin:0;background-color:#457992;border-bottom:1px solid #fff;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li a{ padding:12px 11px;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li:last-child{ border-bottom:0;}.wpb_content_element.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{ padding:11px;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section{ border-bottom:1px solid #fff;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section .wpb_accordion_header{ margin-bottom:0;outline:none !important;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section .wpb_accordion_header a{ padding:12px 11px;outline:none !important;text-transform:uppercase;color:#fff;background-color:#457992;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section .wpb_accordion_header.ui-state-active a{ background-color:#f0f2f5;color:#457992;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section .ui-state-default .ui-icon{ top:15px;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{ background-color:#f0f2f5;padding:12px;}.ui-accordion-header-icon:hover{ cursor:pointer;}.vc_progress_bar.wpb_content_element .vc_single_bar{ box-shadow:none;background-color:#f0f2f5;}.vc_progress_bar.wpb_content_element .vc_single_bar .vc_label{ color:#fff;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container{ margin-right:0 !important;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list{ display:table !important;table-layout:fixed;width:100%;margin-left:0 !important;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab{ display:table-cell;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a{ padding:12px 20px;background-color:#457992;border:0;border-left:1px solid #fff;border-radius:0;color:#fff;text-transform:uppercase;text-align:center;font-size:14px;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{ color:#fff;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab:first-child a{ border-left:0;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a{ background-color:#f0f2f5;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a span.vc_tta-title-text{ color:#457992;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels{ border:0 !important;border-radius:0 !important;background-color:#f0f2f5 !important;}.vc_tta-tabs.vc_tta-tabs-position-top.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{ padding:37px 51px 44px;border:0;border-radius:0;background-color:#f0f2f5;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container{ margin-right:0 !important;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a{ padding:12px 20px;background-color:#457992;border:0;border-left:0;border-radius:0;color:#fff;text-transform:uppercase;text-align:left;font-size:14px;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a span.vc_tta-title-text{ color:#fff;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab:first-child a{ border-left:0;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a{ background-color:#f0f2f5;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a span.vc_tta-title-text{ color:#457992;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels{ border:0 !important;border-radius:0 !important;background-color:#f0f2f5 !important;}.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{ padding:37px 51px 44px;border:0;border-radius:0;background-color:#f0f2f5;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{ background-color:#457992 !important;border:0;border-radius:0 !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text{ color:#fff;text-transform:uppercase;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon:before{ border-color:#fff !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon:after{ border-color:#fff !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{ background-color:#f0f2f5 !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-title-text{ color:#457992;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{ border-color:#457992 !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after{ border-color:#457992 !important;}.vc_tta-accordion.vc_tta-color-blue .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{ border:0;background-color:#f0f2f5 !important;}.vc_separator h4{ padding:0 15px;}.vc_toggle .vc_toggle_title .vc_toggle_icon{ margin-top:3px;}.vc_progress_bar.wpb_content_element{ margin-bottom:15px;}@media (min-width:992px){ .lg-md-text-center{ text-align:center;} .lg-md-text-left{ text-align:left;} .lg-md-text-right{ text-align:right;} .lg-md-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (min-width:1200px){ .lg-text-center{ text-align:center;} .lg-text-left{ text-align:left;} .lg-text-right{ text-align:right;} .lg-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (max-width:1199px) and (min-width:992px){ .md-text-center{ text-align:center;} .md-text-left{ text-align:left;} .md-text-right{ text-align:right;} .md-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (max-width:991px){ .sm-xs-text-center{ text-align:center;} .sm-xs-text-left{ text-align:left;} .sm-xs-text-right{ text-align:right;} .sm-xs-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (max-width:991px) and (min-width:768px){ .sm-text-center{ text-align:center;} .sm-text-left{ text-align:left;} .sm-text-right{ text-align:right;} .sm-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (max-width:767px){ .xs-text-center{ text-align:center;} .xs-text-left{ text-align:left;} .xs-text-right{ text-align:right;} .xs-dp-in{ display:inline-block;max-width:100%;vertical-align:top;}}@media (max-width:1370px){ .tparrows.preview1{ width:43px;} .tparrows.preview1:after{ width:43px;} .tp-arr-imgholder{ display:none !important;} .hades.tparrows{ width:43px;} .hades.tparrows .tp-arr-allwrapper{ display:none !important;}}@media (min-width:992px){ .navbar-collapse{ padding:0 !important;} .vc_sidebar_position_right > .wpb_wrapper, .sidebar_position_right{ position:relative;padding-right:32px;} .vc_sidebar_position_right > .wpb_wrapper:after, .sidebar_position_right:after{ content:'';display:block;position:absolute;width:1px;height:95%;z-index:10;bottom:0;background-color:#e1e2e4;right:0;} .vc_sidebar_position_left > .wpb_wrapper, .sidebar_position_left{ position:relative;padding-left:32px;} .vc_sidebar_position_left > .wpb_wrapper:after, .sidebar_position_left:after{ content:'';display:block;position:absolute;width:1px;height:95%;z-index:10;background-color:#e1e2e4;bottom:0;left:0;} #footer{ position:fixed;}}@media (min-width:1200px){ .stm_woo_helpbar .woocommerce-product-search .search-field{ min-width:235px;} #frontend_customizer #frontend_customizer_button{ top:30%;}}@media (max-width:1199px) and (min-width:992px){ .post_list_main_section_wrapper .post_list_inner_content_unit_left{ margin-left:-20px;} .overflowed_content .icon_text{ min-height:161px;}}@media (max-width:1025px){ .stm_fixed_background{ position:relative;} .stm_fixed_background .vc_parallax-inner{ height:100% !important;top:0 !important;background-attachment:scroll !important;background-size:cover;}}@media (max-width:991px){ .vc_row.overflowed_content{ margin-top:0 !important;margin-left:-15px !important;margin-right:-15px !important;padding:0 !important;} .homeslidertitle .yellow{ font-size:30px;} .blog_layout_grid .col-md-4:nth-child(3n+1){ clear:none;} .blog_layout_grid .col-sm-6:nth-child(2n+1){ clear:both;} .post_list_meta_unit.date-m{ font-size:9px !important;} .post_list_meta_unit .date-d{ font-size:20px !important;} .blog_layout_list.sidebar_position_left, .blog_layout_list.sidebar_position_right, .blog_layout_grid.sidebar_position_left, .blog_layout_grid.sidebar_position_right{ padding:0;} .footer_widgets_wrapper .cols_4 aside{ clear:none !important;width:50%;} .footer_widgets_wrapper .cols_4 aside:nth-child(2n+1){ clear:both !important;} .overflowed_content .wpb_column{ margin-top:0 !important;} .stm-courses .col-md-3:nth-child(4n+1){ clear:none !important;} .teacher-col.col-md-3:nth-child(4n+1){ clear:none !important;} .wpb_column.vc_custom_1435665068829{ padding-right:15px !important;} .vc_custom_heading.vc_custom_1435659711060{ margin-top:0 !important;} .stm_contact_image{ float:none;margin-bottom:30px;} .fixed_invisible_top, .transparent_header{ position:static;} .transparent_header .logo_transparent_static{ display:none !important;visibility:hidden !important;} .transparent_header .logo_colored_fixed{ display:block !important;visibility:visible !important;} .stm_featured_products_unit .stm_featured_product_single_unit:hover, .icon_box:hover{ margin-top:0;} .logo-unit{ max-width:80%;float:left;} .sticky_header{ padding-bottom:0 !important;} #header.sticky_header .header_default.fixed{ position:static !important;min-height:109px;padding:28px 0 25px !important;} #header.sticky_header .header_default.fixed .logo-unit{ margin-top:3px;} .magic_line{ display:none !important;} .header-menu-mobile{ padding:0;} .header-menu-mobile .header-menu{ margin-top:20px;padding:0;border-top:3px solid #e5e5e5;overflow:hidden;} .header-menu-mobile .header-menu > li{ position:relative;width:100%;margin-bottom:0;border-bottom:1px solid #e1e2e4;} .header-menu-mobile .header-menu > li.opened > a{ background-color:#fff;color:#eab830;} .header-menu-mobile .header-menu > li > a{ display:block;padding:20px 50px 20px 40px;background-color:#f0f2f5;text-transform:uppercase;font-size:16px;} .header-menu-mobile .header-menu > li .arrow{ position:absolute;top:0;right:0;width:59px;height:62px;line-height:62px;text-align:center;color:#aaa;font-size:22px;} .header-menu-mobile .header-menu > li .arrow:hover{ cursor:pointer;} .header-menu-mobile .header-menu > li .arrow.active{ -moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#eab830;right:1px;} .header-menu-mobile .header-menu > li .sub-menu{ padding-left:40px;} .header-menu-mobile .header-menu > li .sub-menu li{ margin-bottom:0;} .header-menu-mobile .header-menu > li > .sub-menu{ display:none;padding:0px 0 24px 57px;list-style:disc;} .header-menu-mobile .header-menu > li > .sub-menu > li{ color:#333;margin-bottom:20px;} .header-menu-mobile .header-menu > li > .sub-menu > li > .sub-menu{ margin-top:20px;margin-left:-56px;list-style:none;} .header-menu-mobile .header-menu > li > .sub-menu > li > .sub-menu > li{ margin-bottom:18px;} .header-menu-mobile .header-menu > li > .sub-menu > li > .sub-menu > li:before{ content:"\2014\0020";} .header-menu-mobile .header-menu > li > .sub-menu > li:last-child{ margin-bottom:0;} .header-menu-mobile .header-menu > li > .sub-menu > li a{ color:#333;font-size:16px;} #searchform-mobile .search-wrapper{ position:relative;} #searchform-mobile .search-wrapper .search-input{ background-color:#fff;border:0;padding:14px 55px 14px 40px !important;height:62px;font-size:16px;color:#333;} #searchform-mobile .search-wrapper .search-submit{ position:absolute;top:50%;right:16px;margin-top:-13px;background-color:transparent;color:#eab830;border:0;font-size:20px;} .header_top_bar .language-switcher-unit{ display:none;} .project_cat_single_item:hover{ margin-top:0;} .footer_widgets_wrapper aside{ margin-bottom:20px;} .transparent_header_off .header_default::after{ display:none;} .woocommerce form.register, .woocommerce form.login{ margin-bottom:30px;} .sm-xs-pull-left{ float:left !important;} .stm_woo_archive_view_type_list .stm_featured_product_stock{ margin-top:5px;} .stm_product_meta_unit .expert_unit{ margin-right:30px;} .stm_sm_gutter_back.wpb_column{ padding-left:15px !important;padding-right:15px !important;} .stm_bottom_border .icon_box{ border-bottom:1px solid #e1e2e4;} .stm_icon_box_responsive .icon_alignment_left .icon{ width:35px !important;padding-left:5px !important;} .post_list_main_section_wrapper .post_list_item_title{ padding-right:0;} .fixed_invisible_top{ opacity:1;} .project_cat_single_item:hover, .overflowed_content .icon_box:hover{ top:0 !important;margin-top:0 !important;}}@media (max-width:991px) and (min-width:768px){ .featured_products_list .col-md-3:nth-child(4n+1){ clear:none;} .featured_products_list .col-md-4:nth-child(3n+1){ clear:none;} .featured_products_list .col-md-6:nth-child(2n+1){ clear:none;} .featured_products_list .col-sm-4:nth-child(3n+1){ clear:both;} .navbar-collapse{ padding:0 !important;} .blog_layout_grid .col-md-4:nth-last-child(3) .post_list_content_unit{ margin-bottom:70px;} .teacher-col.col-sm-4:nth-child(3n+1){ clear:both;} .wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{ padding:25px 20px !important;} .stm_sign_up_now{ padding:0 15px !important;} .stm_sign_up_now .stm_sign_up_now_inner{ padding:15px 35px 1px !important;} #main{ z-index:initial;} .header_main_menu_wrapper .header-menu > li{ padding:0 9px;} .logo-unit{ margin-top:3px;} .fixed .logo-unit{ margin-top:6px;} .icon_box .icon_text h3{ min-height:38px;} .navbar-toggle{ display:block;} .navbar-collapse{ border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);} .navbar-collapse.collapse{ display:none !important;} .navbar-nav{ float:none !important;margin:7.5px -15px;} .navbar-nav>li{ float:none;} .navbar-nav>li>a{ padding-top:10px;padding-bottom:10px;} .navbar-collapse.collapse.in{ display:block !important;} .collapsing{ overflow:hidden !important;} .stm_product_gallery_images.active img{ width:100%;} .overflowed_content .icon_text{ min-height:224px;} .stm_woo_helpbar .select2{ max-width:210px;}}@media (max-width:767px){ .entry-header .entry-title h1{ font-size:30px;} .blog_layout_grid .col-md-4:nth-last-child(2) .post_list_content_unit{ margin-bottom:70px;} .footer_widgets_wrapper .cols_4 aside{ width:100%;} .stm-courses .col-md-4:nth-child(3n+1){ clear:none !important;} .stm-courses .col-xs-6:nth-child(2n+1){ clear:both;} .stm_woo_helpbar{ padding:10px;} .stm_woo_helpbar .woocommerce-product-search{ margin-right:20px;} .stm_woo_helpbar .woocommerce-product-search .search-field{ padding:0 22px;} .stm_woo_helpbar .woocommerce-product-search input[type="submit"]{ min-width:105px;} .stm_woo_helpbar .select2-container--default .select2-selection--single{ height:36px;} .stm_woo_helpbar .select2-container--default .select2-selection--single .select2-selection__arrow{ width:30px;height:36px;} .teacher-col.col-xs-6:nth-child(2n+1){ clear:both !important;} .gallery_entry_unit{ margin-bottom:20px;} .gallery_entry_unit .gallery_terms_list{ margin-top:15px;} .gallery_entry_unit .gallery_terms_list li{ display:inline-block;margin-left:0;margin-right:15px;} .gallery_entry_unit .gallery_terms_list li:last-child{ margin-right:0;} .wpb_tabs .wpb_tabs_nav.ui-tabs-nav li{ float:none;width:100% !important;border:0 !important;} .wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{ padding:25px 20px !important;} .stm_sign_up_now{ padding:0 15px;} .stm_sign_up_now .stm_sign_up_now_inner{ padding:15px 15px 1px !important;} .wpb_wrapper .vc_custom_heading{ padding-left:0 !important;padding-right:0 !important;} .stats_counter{ margin-bottom:40px !important;} .xs-pull-left{ float:left !important;} .stm_woo_archive_view_type_list .stm_featured_product_image_list{ float:none;margin-bottom:15px;} .stm_woo_gallery-wrapper .caroufredsel_wrapper{ display:none;} .xs-product-cats-left{ margin-right:20px;margin-bottom:10px;} .xs-comments-left{ float:left !important;} .breadcrumbs_holder, .stm_breadcrumbs_unit, .woocommerce-breadcrumb{ margin-bottom:30px;} .stm_pricing_plan{ margin-bottom:15px;} .event_date_info_table td{ display:block;} .event_date_info_table td.event_btn{ text-align:left;padding-right:0;padding-left:27px;} .event_date_info_table td.event_info{ padding:15px 27px 0 27px;} .stm_share{ margin-top:15px;margin-left:0;} .entry-header{ background-size:cover;background-repeat:no-repeat;} .vc_custom_heading{ margin-top:20px;} .btn-experts-all{ display:none;} .simple-carousel-bullets{ margin-top:5px;} #wrapper #main{ padding-bottom:40px;} .stm_post_info .stm_post_details ul.post_meta{ max-width:100%;margin-bottom:0;} .stm_post_info .stm_post_details li{ margin-bottom:15px !important;} .stm_post_info .stm_post_details .comments_num{ float:left;margin-bottom:5px;} .stm_post_unit{ margin-bottom:15px;} .stm_post_info .post_thumbnail{ margin-bottom:10px;} .top_bar_info li.hidden-info{ display:none;} .stm_subscribe{ margin-top:15px;} .post_list_main_section_wrapper .post_list_inner_content_unit_left{ margin-left:0;} .footer_menu{ margin:15px 0 0;} #footer_copyright .footer_logo{ margin-top:6px;} .event-col-small.col-md-4:nth-child(3n+1){ clear:none !important;} .post_list_main_section_wrapper .post_list_meta_unit .sticky_post{ position:static;margin-top:0;} .post_list_main_section_wrapper .post_list_meta_unit .sticky_post:after{ display:none;} .copyright_socials ul{ margin:10px 0 0 0;} .footer_logo{ display:none;} .header_top_bar .header_top_bar_socs.reversed{ margin-right:20px;}}@media (max-width:655px){ .stm_pricing_plan .price_unit_round .plan_price{ font-size:30px;} .header_top_bar_socs li{ display:none;} .header_top_bar_socs li:first-child{ display:block;} .header_top_bar_socs li:nth-child(2){ display:block;} .header_top_bar_socs li:nth-child(3){ display:block;margin-right:0 !important;} .course_table tr td.number.number-visible.number, .course_table tr td.number{ display:none;} .course_table tr td.number.number-visible.icon, .course_table tr td.icon{ display:none;} .course_table tr td.number.number-visible.meta, .course_table tr td.meta{ display:none;} .course_table tr td.number.number-visible.title, .course_table tr td.title{ padding-left:5px;}}@media (max-width:450px){ .teacher-col, .course-col{ width:100%;} .wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .wpb_tabs .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{ padding:10px !important;} .stm_sign_up_now .stm_sign_up_now_inner{ padding:15px 15px 1px !important;} .stm_sign_up_now .stm_sign_up_now_inner:before{ display:none;} .product_categories_main_wrapper .simple_carousel_with_bullets{ max-width:210px;width:auto;margin:0 auto;} .product_categories_main_wrapper .simple_carousel_with_bullets.single-course-col{ width:100%;} .media-left{ display:block;} .header_top_bar .top_bar_info li{ margin-left:15px;} .simple-carousel-bullets{ margin-left:-10px;margin-right:-10px;}}@media (max-width:900px) and (min-width:768px){ .top_bar_info li:first-child{ display:none;}}@media (max-width:740px){ .stm_woo_helpbar .woocommerce-product-search{ position:relative;margin-right:0;} .stm_woo_helpbar .woocommerce-product-search .search-field{ width:100%;padding-right:90px;} .stm_woo_helpbar .woocommerce-product-search input[type="submit"]{ position:absolute;right:0;top:0;min-width:85px;} .stm_woo_helpbar > .pull-left{ width:100%;} .stm_woo_helpbar .xs-right-help{ width:100%;float:left !important;margin-top:20px;} .stm_woo_helpbar .view_type_switcher{ margin-left:5px;} .stm_woo_helpbar .view_type_switcher a{ margin-right:10px;} .stm_woo_helpbar .view_type_switcher a:last-child{ margin-right:0;} .stm_woo_helpbar .select-xs-left{ float:left !important;} .stm_woo_helpbar .select2{ width:160px;min-width:160px;}}@media (max-width:1070px) and (min-width:768px){ .stm_woo_helpbar .select2{ max-width:170px;min-width:inherit;}}