@charset "UTF-8";

@-webkit-keyframes rotating4{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating4{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animation4{from{left:-40%;width:40%}to{left:100%;width:10%}}@keyframes animation4{from{left:-40%;width:40%}to{left:100%;width:10%}}:root{--lp-cotainer-max-with:var(--lp-container-max-width)}.wp-block-group{--lp-container-max-width:var(--wp--style--global--wide-size)}@font-face{font-family:"lp-icon";src:url(//tudastar.szappanmentor.hu/wp-content/plugins/learnpress/assets/src/css/vendor/fonts/lp-icon/lp-icon.woff2?v=100) format("woff2");font-weight:normal;font-style:normal;font-display:swap}[class^=lp-icon-],[class*=" lp-icon-"]{font-family:"lp-icon";speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lp-icon-plus:before{content:"\f067"}.lp-icon-question:before{content:"\f128"}.lp-icon-minus:before{content:"\f068"}.lp-icon-search:before{content:"\f002"}.lp-icon-envelope-o:before{content:"\f003"}.lp-icon-heart:before{content:"\f004"}.lp-icon-star:before{content:"\f005"}.lp-icon-star-o:before{content:"\f006"}.lp-icon-user:before{content:"\f007"}.lp-icon-th-large:before{content:"\f009"}.lp-icon-th:before{content:"\f00a"}.lp-icon-th-list:before{content:"\f00b"}.lp-icon-check:before{content:"\f00c"}.lp-icon-close:before{content:"\f00d"}.lp-icon-remove:before{content:"\f00d"}.lp-icon-times:before{content:"\f00d"}.lp-icon-signal:before{content:"\f012"}.lp-icon-cog:before{content:"\f013"}.lp-icon-gear:before{content:"\f013"}.lp-icon-trash-o:before{content:"\f014"}.lp-icon-home:before{content:"\f015"}.lp-icon-file-o:before{content:"\f016"}.lp-icon-clock-o:before{content:"\f017"}.lp-icon-download:before{content:"\f019"}.lp-icon-play-circle-o:before{content:"\f01d"}.lp-icon-refresh:before{content:"\f021"}.lp-icon-lock:before{content:"\f023"}.lp-icon-flag:before{content:"\f024"}.lp-icon-book:before{content:"\f02d"}.lp-icon-bookmark:before{content:"\f02e"}.lp-icon-video-camera:before{content:"\f03d"}.lp-icon-edit:before{content:"\f044"}.lp-icon-pencil-square-o:before{content:"\f044"}.lp-icon-check-square-o:before{content:"\f046"}.lp-icon-arrows:before{content:"\f047"}.lp-icon-chevron-left:before{content:"\f053"}.lp-icon-chevron-right:before{content:"\f054"}.lp-icon-check-circle:before{content:"\f058"}.lp-icon-question-circle:before{content:"\f059"}.lp-icon-arrow-left:before{content:"\f060"}.lp-icon-arrow-right:before{content:"\f061"}.lp-icon-expand:before{content:"\f065"}.lp-icon-compress:before{content:"\f066"}.lp-icon-exclamation-circle:before{content:"\f06a"}.lp-icon-gift:before{content:"\f06b"}.lp-icon-eye:before{content:"\f06e"}.lp-icon-eye-slash:before{content:"\f070"}.lp-icon-exclamation-triangle:before{content:"\f071"}.lp-icon-warning:before{content:"\f071"}.lp-icon-calendar:before{content:"\f073"}.lp-icon-comment:before{content:"\f075"}.lp-icon-chevron-up:before{content:"\f077"}.lp-icon-chevron-down:before{content:"\f078"}.lp-icon-shopping-cart:before{content:"\f07a"}.lp-icon-bar-chart:before{content:"\f080"}.lp-icon-bar-chart-o:before{content:"\f080"}.lp-icon-key:before{content:"\f084"}.lp-icon-cogs:before{content:"\f085"}.lp-icon-gears:before{content:"\f085"}.lp-icon-thumbs-o-up:before{content:"\f087"}.lp-icon-thumbs-o-down:before{content:"\f088"}.lp-icon-heart-o:before{content:"\f08a"}.lp-icon-sign-out:before{content:"\f08b"}.lp-icon-linkedin-square:before{content:"\f08c"}.lp-icon-sign-in:before{content:"\f090"}.lp-icon-phone:before{content:"\f095"}.lp-icon-square-o:before{content:"\f096"}.lp-icon-bookmark-o:before{content:"\f097"}.lp-icon-twitter:before{content:"\f099"}.lp-icon-facebook:before{content:"\f09a"}.lp-icon-facebook-f:before{content:"\f09a"}.lp-icon-unlock:before{content:"\f09c"}.lp-icon-bullhorn:before{content:"\f0a1"}.lp-icon-bell-o:before{content:"\f0a2"}.lp-icon-certificate:before{content:"\f0a3"}.lp-icon-briefcase:before{content:"\f0b1"}.lp-icon-arrows-alt:before{content:"\f0b2"}.lp-icon-copy:before{content:"\f0c5"}.lp-icon-files-o:before{content:"\f0c5"}.lp-icon-pinterest-square:before{content:"\f0d3"}.lp-icon-google-plus-square:before{content:"\f0d4"}.lp-icon-google-plus:before{content:"\f0d5"}.lp-icon-money-bill-alt:before{content:"\f0d6"}.lp-icon-caret-down:before{content:"\f0d7"}.lp-icon-caret-up:before{content:"\f0d8"}.lp-icon-caret-left:before{content:"\f0d9"}.lp-icon-caret-right:before{content:"\f0da"}.lp-icon-linkedin:before{content:"\f0e1"}.lp-icon-comment-o:before{content:"\f0e5"}.lp-icon-file-text-o:before{content:"\f0f6"}.lp-icon-angle-double-left:before{content:"\f100"}.lp-icon-angle-double-right:before{content:"\f101"}.lp-icon-angle-double-up:before{content:"\f102"}.lp-icon-angle-double-down:before{content:"\f103"}.lp-icon-angle-left:before{content:"\f104"}.lp-icon-angle-right:before{content:"\f105"}.lp-icon-angle-up:before{content:"\f106"}.lp-icon-angle-down:before{content:"\f107"}.lp-icon-desktop:before{content:"\f108"}.lp-icon-mobile:before{content:"\f10b"}.lp-icon-mobile-phone:before{content:"\f10b"}.lp-icon-circle-o:before{content:"\f10c"}.lp-icon-spinner:before{content:"\f110"}.lp-icon-code:before{content:"\f121"}.lp-icon-puzzle-piece:before{content:"\f12e"}.lp-icon-calendar-o:before{content:"\f133"}.lp-icon-ellipsis-h:before{content:"\f141"}.lp-icon-ellipsis-v:before{content:"\f142"}.lp-icon-file:before{content:"\f15b"}.lp-icon-file-alt:before{content:"\f15c"}.lp-icon-youtube-play:before{content:"\f16a"}.lp-icon-instagram:before{content:"\f16d"}.lp-icon-dot-circle-o:before{content:"\f192"}.lp-icon-graduation-cap:before{content:"\f19d"}.lp-icon-mortar-board:before{content:"\f19d"}.lp-icon-google:before{content:"\f1a0"}.lp-icon-language:before{content:"\f1ab"}.lp-icon-database:before{content:"\f1c0"}.lp-icon-file-pdf:before{content:"\f1c1"}.lp-icon-file-word:before{content:"\f1c2"}.lp-icon-file-excel:before{content:"\f1c3"}.lp-icon-file-powerpoint:before{content:"\f1c4"}.lp-icon-file-image:before{content:"\f1c5"}.lp-icon-file-photo:before{content:"\f1c5"}.lp-icon-file-picture:before{content:"\f1c5"}.lp-icon-file-archive:before{content:"\f1c6"}.lp-icon-file-zip:before{content:"\f1c6"}.lp-icon-file-audio:before{content:"\f1c7"}.lp-icon-file-sound:before{content:"\f1c7"}.lp-icon-file-movie:before{content:"\f1c8"}.lp-icon-file-video:before{content:"\f1c8"}.lp-icon-file-code:before{content:"\f1c9"}.lp-icon-circle-thin:before{content:"\f1db"}.lp-icon-share-alt:before{content:"\f1e0"}.lp-icon-pie-chart:before{content:"\f200"}.lp-icon-line-chart:before{content:"\f201"}.lp-icon-user-secret:before{content:"\f21b"}.lp-icon-television:before{content:"\f26c"}.lp-icon-tv:before{content:"\f26c"}.lp-icon-question-circle-o:before{content:"\f29c"}.lp-icon-google-plus-circle:before{content:"\f2b3"}.lp-icon-google-plus-official:before{content:"\f2b3"}.lp-icon-user-circle:before{content:"\f2bd"}.lp-icon-user-graduate:before{content:"\f501"}.lp-icon-user-edit:before{content:"\f4ff"}.lp-icon-my-courses:before{content:"\e900"}.lp-icon-clock:before{content:"\e901"}.lp-icon-stopwatch:before{content:"\f2f2"}.lp-icon-file-download:before{content:"\f56d"}.lp-icon-list:before{content:"\f03a"}.lp-icon-students:before{content:"\e902"}.lp-icon-courses:before{content:"\e903"}.lp-icon-tiktok-alt:before{content:"\e908"}.lp-icon-alarm-clock:before{content:"\e909"}.lp-icon-art-and-design:before{content:"\e90a"}.lp-icon-best-customer-experience:before{content:"\e90b"}.lp-icon-certificate-o:before{content:"\e90c"}.lp-icon-community:before{content:"\e90d"}.lp-icon-online-education:before{content:"\e90e"}.lp-icon-concierge-bell:before{content:"\e90f"}.lp-icon-target:before{content:"\e910"}.lp-icon-content-marketing:before{content:"\e911"}.lp-icon-dollar-sign:before{content:"\e912"}.lp-icon-website:before{content:"\e913"}.lp-icon-worldwide-security:before{content:"\e914"}.lp-icon-educational-programs:before{content:"\e915"}.lp-icon-online-class:before{content:"\e916"}.lp-icon-monitor:before{content:"\e917"}.lp-icon-lucide:before{content:"\e918"}.lp-icon-ebook:before{content:"\e919"}.lp-icon-co-instructor:before{content:"\e904"}.lp-icon-close-circle:before{content:"\e907"}.lp-icon-layers:before{content:"\e91a"}.lp-icon-filter:before{content:"\e91c"}.lp-icon-in_progress_course:before{content:"\e91d"}.lp-icon-finished_courses:before{content:"\e91e"}.lp-icon-failed_courses:before{content:"\e91f"}.lp-icon-passed_courses:before{content:"\e920"}.lp-icon-student_in_progress:before{content:"\e924"}.lp-icon-student_completed:before{content:"\e925"}.lp-icon-published_course:before{content:"\e926"}.lp-icon-pending_course:before{content:"\e927"}.lp-icon-list-check:before{content:"\e929"}.lp-icon-icon-h5p:before{content:"\e92a"}.lp-icon-comment-written:before{content:"\e921"}.lp-icon-book-open:before{content:"\f518"}.lp-icon-pinterest-p:before{content:"\f231"}.lp-icon-dropbox:before{content:"\e905"}.lp-icon-edit-square:before{content:"\e923"}.lp-icon-drag:before{content:"\e922"}.lp-icon-map-pin:before{content:"\e91b"}.lp-icon-map-marker:before{content:"\e91b"}.lp-icon-box:before{content:"\e906"}.lp-skeleton-animation{margin:0;padding:0;list-style:none}.lp-skeleton-animation>li{width:100%;height:16px;margin-top:15px;border-radius:2px;background:linear-gradient(90deg,hsla(0,0%,74.5%,0.2) 25%,hsla(0,0%,50.6%,0.24) 37%,hsla(0,0%,74.5%,0.2) 63%);background-size:400% 100%;list-style:none;animation:lp-skeleton-loading 1.4s ease infinite}@keyframes lp-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.lp-loading-circle{width:15px;height:15px;border:2px solid #ccc;border-radius:50%;border-top-color:rgba(0,0,0,0.76);animation:spin 1s infinite linear;display:inline-block}.lp-loading-circle.hide{display:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lp-form-course-filter__title{font-weight:500;margin-bottom:12px}.lp-form-course-filter__content{position:relative}.lp-form-course-filter__content .lp-course-filter__field *{cursor:pointer}.lp-form-course-filter__content .lp-course-filter__field{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer}.lp-form-course-filter__content .lp-course-filter__field input:focus{outline:0}.lp-form-course-filter__content .lp-course-filter__field input[disabled]{cursor:not-allowed}.lp-form-course-filter__content .lp-course-filter__field label{margin:0;text-transform:capitalize;line-height:inherit;flex:1}.lp-form-course-filter__content .lp-course-filter__field .count{color:#999}.lp-form-course-filter__content .lp-course-filter-search-field{position:relative;display:flex;align-items:center}.lp-form-course-filter__content .lp-course-filter-search-field input{width:100%;line-height:2rem;border:1px solid #eee;padding:8px}.lp-form-course-filter__content .lp-course-filter-search-field input:focus{outline:0}.lp-form-course-filter__content .lp-course-filter-search-field .lp-loading-circle{position:absolute;right:10px}.lp-form-course-filter__content .lp-course-filter-search-result{position:absolute;z-index:10;background:white;width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;padding:0}.lp-form-course-filter__content .lp-course-filter-search-result:empty{border:0}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list{padding:0 10px}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .item-course-suggest{display:flex;gap:8px;padding:10px 0;align-items:center;border-bottom:1px solid #f5f5f5}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .item-course-suggest:last-child{border-bottom:0}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .course-img{width:50px}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list .course-img img{width:50px;height:auto;display:block}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list a{font-size:.875em;line-height:1em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-list a span{font-size:.875em;line-height:1em}.lp-form-course-filter__content .lp-course-filter-search-result .lp-courses-suggest-info{border-top:1px solid #eee;padding:10px;background:#e8f0fe;font-weight:500;display:flex;justify-content:space-between}.lp-form-course-filter .course-filter-submit,.lp-form-course-filter .course-filter-reset{padding:12px 24px;text-transform:capitalize;width:calc(50% - 4px);border:1px solid #ccc;border-radius:4px;background-color:var(--lp-button-background-color);color:var(--lp-button-color)}.lp-form-course-filter .course-filter-submit:focus,.lp-form-course-filter .course-filter-reset:focus{outline:0}.lp-form-course-filter .course-filter-submit:hover,.lp-form-course-filter .course-filter-reset:hover{color:#fff;background:var(--lp-primary-color)}.lp-form-course-filter .course-filter-reset{margin-left:4px}.lp-form-course-filter .course-filter-submit{margin-right:4px}.lp-form-course-filter .lp-form-course-filter__item{margin-bottom:12px;border-bottom:1px solid #ccc;padding-bottom:12px}.lp-form-course-filter .lp-form-course-filter__item .lp-cate-parent .lp-cate-child{margin-left:1rem}#learn-press-become-teacher-form .become-teacher-fields{list-style:none;padding:0}.lp-form-course-filter__close,.elementor-widget-container .lp-form-course-filter__close{display:none}.elementor-widget-container .learnpress-widget-wrapper{position:unset}@media(max-width:768px){.widget_course_filter{position:fixed !important;right:0;top:0;bottom:0;z-index:999999;width:400px;height:100%;background-color:#fff;transition:.3s;display:block;overflow-y:auto;border:none !important;border-radius:0 !important;transform:translate3d(100%,0,0);margin:0;opacity:0;visibility:hidden;padding:20px}.widget_course_filter .lp-form-block-course-filter .course-filter-submit,.widget_course_filter .lp-form-course-filter .course-filter-submit{width:100%;margin:0}.widget_course_filter .lp-form-block-course-filter .course-filter-reset,.widget_course_filter .lp-form-course-filter .course-filter-reset{width:100%;margin:12px 0 0 0}.widget_course_filter .widget-title{display:flex;gap:16px;align-items:center;font-size:calc(var(--lp-font-size-base, 1em) * 1.25)}.show-lp-course-filter-mobile{overflow:hidden}.show-lp-course-filter-mobile .widget_course_filter{transform:none;opacity:1;visibility:visible}.show-lp-course-filter-mobile .lp-archive-courses-sidebar::after{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.9);content:"";-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:99999}.show-lp-course-filter-mobile .learnpress-widget-wrapper{position:unset}.lp-form-course-filter__close,.elementor-widget-container .lp-form-course-filter__close{display:flex;position:absolute;right:0;top:20px;left:auto;align-items:center;justify-content:center;gap:4px;padding:0 20px}.lp-form-course-filter__close i,.elementor-widget-container .lp-form-course-filter__close i{font-size:1rem}}@media(max-width:500px){.widget_course_filter{width:100%;left:0;right:0;box-sizing:border-box}}@keyframes lp-rotating{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lp-rotating{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.lp-loading-change{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.38);top:0}.lp-load-ajax-element{position:relative}@media(min-width:1024px){body.theme-divi{--lp-cotainer-padding:0}}.learnpress.widget{margin-bottom:30px}.learnpress.widget h3{margin-bottom:20px}.learnpress.widget a{text-decoration:none}.learnpress-widget-wrapper{margin-top:16px;position:relative}.learnpress-widget-wrapper .lp-widget-loading-change{display:none;position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.38);top:0;z-index:10}.learnpress-widget-wrapper .lp-widget-course{margin:0 0 30px 0;border:1px solid #eee}.learnpress-widget-wrapper .lp-widget-course__image img{height:auto;width:100%;display:block}.learnpress-widget-wrapper .lp-widget-course__title{margin-bottom:20px;font-size:1em;font-weight:600}.learnpress-widget-wrapper .lp-widget-course__content{margin:0;padding:16px;border-top:1px solid #eee}.learnpress-widget-wrapper .lp-widget-course__title{margin:4px 0 16px 0}.learnpress-widget-wrapper .lp-widget-course__meta{display:grid;margin:16px 0 0 0;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:24px}.learnpress-widget-wrapper .lp-widget-course__meta .course-price{margin-bottom:0}.learnpress-widget-wrapper .lp-widget-course__meta .course-price .course-item-price{display:flex;flex-direction:column}.learnpress-widget-wrapper .lp-widget-course__description{color:#666;font-size:.875em}.learnpress-widget-wrapper .lp-widget-course__price{color:#444;font-size:.875em;font-weight:600}.learnpress-widget-wrapper .lp-widget-course__instructor{display:flex;align-items:center}.learnpress-widget-wrapper .lp-widget-course__instructor__avatar{margin-right:5px}.learnpress-widget-wrapper .lp-widget-course__instructor__avatar img{width:20px;border-radius:20px;height:20px;display:block}.learnpress-widget-wrapper .lp-widget-course__instructor>a{color:#777;font-size:.875em}.learnpress.widget_course_progress .lp_widget_course_progress,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp_widget_course_progress{margin:0;padding:20px;border:1px solid #eee}.learnpress.widget_course_progress .course-results-progress,.elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress{margin-top:10px;font-size:.8em}.learnpress.widget_course_progress .course-results-progress .items-progress,.elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress .items-progress{display:flex;margin-bottom:7px;justify-content:space-between;align-items:center}.learnpress.widget_course_progress .course-results-progress .items-progress__heading,.elementor-widget-wp-widget-learnpress_widget_course_progress .course-results-progress .items-progress__heading{font-weight:400}.learnpress.widget_course_progress .lp-course-progress,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress{width:100%}.learnpress.widget_course_progress .lp-course-progress.learn-press-progress,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress{position:relative}.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .progress-bg,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .progress-bg{overflow:hidden;position:relative;height:6px;background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .progress-bg .progress-active,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .progress-bg .progress-active{position:absolute;left:50%;width:100%;height:100%;margin-left:-100%;background:var(--lp-primary-color);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.learnpress.widget_course_progress .lp-course-progress.learn-press-progress .lp-passing-conditional,.elementor-widget-wp-widget-learnpress_widget_course_progress .lp-course-progress.learn-press-progress .lp-passing-conditional{position:absolute;top:0;width:3px;height:6px;margin-left:-1px;background:var(--lp-secondary-color)}.lp_widget_course_info{margin:0;padding:20px;border:1px solid var(--lp-border-color,#e2e0db)}.lp_widget_course_info h3{margin-bottom:15px}.lp_widget_course_info ul{margin:0;padding:0}.lp_widget_course_info ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.lp_widget_course_info ul label{font-size:var(--lp-font-size-base,1em);margin:0}.lp-widget-course-extra{margin:0}.lp-widget-course-extra h3{margin-bottom:20px;font-size:var(--lp-font-size-base,1em)}.lp-widget-course-extra__content h4.course-extras__title{margin:0;margin-bottom:15px;font-size:var(--lp-font-size-base,1em);font-weight:600}.lp-widget-course-extra__content ul{margin:0;padding:0}.lp-widget-course-extra__content ul li{margin-bottom:10px}.lp-widget-course-extra__content .course-extras{display:block}.lp-widget-course-extra__content .course-extras .course-extras__content ul{list-style:none}.lp-widget-course-extra__content .course-extras .course-extras__content ol{list-style-position:inside}.lp-widget-course-extra__content .course-extras .course-extras__content ul li,.lp-widget-course-extra__content .course-extras .course-extras__content ol li{position:relative;border:0}.lp-widget-course-extra__content .course-extras.style-checks ul li,.lp-widget-course-extra__content .course-extras.style-checks ol li{padding-left:20px}.lp-widget-course-extra__content .course-extras.style-checks ul li::before,.lp-widget-course-extra__content .course-extras.style-checks ol li::before{display:inline-block;position:absolute;top:50%;left:0;width:12px;height:7px;border:2px solid #8794b9;border-top:0;border-right:0;content:"";transform:rotate(-54deg) translateY(-50%)}.lp-widget-course-extra__content .course-extras.style-radios ul li,.lp-widget-course-extra__content .course-extras.style-radios ol li{padding-left:20px}.lp-widget-course-extra__content .course-extras.style-radios ul li::before,.lp-widget-course-extra__content .course-extras.style-radios ol li::before{display:inline-block;position:absolute;top:50%;left:0;width:12px;height:7px;border:2px solid #8794b9;border-top:0;border-right:0;content:"";transform:rotate(-54deg) translateY(-50%)}.learnpress.widget_course_featured .lp-widget-featured-courses__footer,.elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee}.learnpress.widget_course_featured .lp-widget-featured-courses__footer__link,.elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer__link{font-size:1rem;line-height:1}.learnpress.widget_course_featured .lp-widget-featured-courses__footer__link::before,.elementor-widget-wp-widget-learnpress_widget_course_featured .lp-widget-featured-courses__footer__link::before{content:"←"}.learnpress.widget_course_popular .lp-widget-popular-courses__footer,.elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee}.learnpress.widget_course_popular .lp-widget-popular-courses__footer__link,.elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer__link{font-size:1rem;line-height:1}.learnpress.widget_course_popular .lp-widget-popular-courses__footer__link::before,.elementor-widget-wp-widget-learnpress_widget_course_popular .lp-widget-popular-courses__footer__link::before{content:"←"}.learnpress.widget_course_recent .lp-widget-recent-courses__footer,.elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer{margin-top:20px;padding-top:10px;border-top:1px solid #eee}.learnpress.widget_course_recent .lp-widget-recent-courses__footer__link,.elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer__link{font-size:1rem;line-height:1}.learnpress.widget_course_recent .lp-widget-recent-courses__footer__link::before,.elementor-widget-wp-widget-learnpress_widget_course_recent .lp-widget-recent-courses__footer__link::before{content:"←"}.learnpress-widget-wrapper__restapi .lp-skeleton-animation{min-width:250px}.learnpress-widget-wrapper__restapi ul{padding:0}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;visibility:visible !important}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;-o-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes slideInRight{0%{opacity:0;-moz-transform:translateX(2000px)}100%{-moz-transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-o-transform:translateX(2000px)}100%{-o-transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;-o-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.mfp-wrap,.mfp-bg{z-index:999999}.img-portfolio>a{display:inherit}.related-portfolio{clear:both;margin-top:40px;padding:0}@media (max-width:767px){.related-portfolio{margin-top:20px}}.related-portfolio ul.row{margin-left:-15px;margin-right:-15px}.related-portfolio .module_title{margin-bottom:40px}@media (max-width:767px){.related-portfolio .module_title{margin-bottom:20px}}.related-portfolio li{list-style:none}.related-portfolio .portfolio-image{position:relative}.related-portfolio .portfolio-image img{width:100%}.related-portfolio .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;top:0;text-align:center;color:#fff;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.related-portfolio .portfolio_hover:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.related-portfolio .portfolio_hover:hover .p_line{width:50%}.related-portfolio .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.related-portfolio .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.related-portfolio .portfolio_hover .mask-content h3 a{color:#fff}.related-portfolio .p_line{height:1px;background:#fff;width:20%;-webkit-transition:all 0.4s ease-in-out 0s;-khtml-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;display:inline-block;margin:5px 0}.related-portfolio .cat_portfolio a{color:#fff}.wapper_portfolio.standard.effects_zoom_01 .link_hover{border-radius:2px 2px 0 0;display:block;overflow:hidden}.wapper_portfolio.standard.effects_zoom_01 .portfolio_hover{display:none}.wapper_portfolio.standard.effects_zoom_01 .portfolio-image img,.wapper_portfolio.standard.effects_zoom_01 .portfolio-image .thumb-img{border-radius:2px 2px 0 0;-webkit-transition:all 0.2s ease-in-out 0s;-khtml-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover img,.wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover .thumb-img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}.wapper_portfolio.gallery.effects_zoom_01 .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effects_zoom_01 .mask-content h3>a,.wapper_portfolio.gallery.effects_zoom_01 .mask-content .cat_portfolio{color:#fff}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image>img,.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image .thumb-img{border-radius:2px 2px 0 0;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover>img,.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .thumb-img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}.wapper_portfolio.standard.effects_zoom_02 .mask-content{display:table-cell;vertical-align:middle}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;visibility:visible !important}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .portfolio_hover{opacity:1}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;padding:20px}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover .thumb-bg{background-color:rgba(0,0,255,0.4);height:100%;width:100%;display:table}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image img,.wapper_portfolio.standard.effects_zoom_02 .portfolio-image .thumb-img{-webkit-transition:all 0.8s ease;-khtml-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover img,.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .thumb-img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}.wapper_portfolio.gallery.effects_zoom_02 .mask-content{display:table-cell;vertical-align:middle}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .mask-content h3,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;visibility:visible !important}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content h3{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .portfolio_hover{opacity:1}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;padding:20px}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover .thumb-bg{background-color:rgba(0,0,255,0.4);height:100%;width:100%;display:table}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image>img,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .thumb-img{-webkit-transition:all 0.8s ease;-khtml-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover>img,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .thumb-img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}.wapper_portfolio.standard.effect-layla .item_large .portfolio_hover h3{font-size:28px}.wapper_portfolio.standard.effect-layla .portfolio_hover a.link_hover{z-index:999}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a,.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio{position:relative;z-index:9;text-align:left}.wapper_portfolio.standard.effect-layla .portfolio_hover .read_more{z-index:9}.wapper_portfolio.standard.effect-layla .portfolio_hover h3{text-transform:none !important;text-align:left}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a,.wapper_portfolio.standard.effect-layla .portfolio_hover{color:#fff}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.standard.effect-layla .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.standard.effect-layla .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.standard.effect-layla .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.standard.effect-layla .portfolio-image>a>img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.standard.effect-layla .portfolio-image h3{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}.wapper_portfolio.standard.effect-layla .portfolio-image .cat_portfolio{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.wapper_portfolio.standard.effect-layla .portfolio-image .read_more{right:50%;margin-right:-26px;bottom:-50px}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover>a>img{-webkit-transition-delay:0.15s;transition-delay:0.15s;-webkit-transform:scale(1.1);transform:scale(1.1)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover h3,.wapper_portfolio.standard.effect-layla .portfolio-image:hover .cat_portfolio{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .read_more{bottom:51px}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover{padding:55px 65px 0 65px;top:0;left:0;width:100%;height:100%}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.wapper_portfolio.gallery.effect-layla .btn_zoom{position:absolute;right:50px;bottom:50px;z-index:1}.wapper_portfolio.gallery.effect-layla .item_large .portfolio_hover h3{font-size:28px}.wapper_portfolio.gallery.effect-layla .portfolio_hover a.link_hover{z-index:999}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a,.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio{position:relative;z-index:9;text-align:left}.wapper_portfolio.gallery.effect-layla .portfolio_hover .read_more{z-index:9}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3{text-transform:none !important;text-align:left}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a,.wapper_portfolio.gallery.effect-layla .portfolio_hover{color:#fff}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.gallery.effect-layla .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effect-layla .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effect-layla .portfolio-image{position:relative}.wapper_portfolio.gallery.effect-layla .portfolio-image>a>img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-layla .portfolio-image h3{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image .cat_portfolio{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image .read_more{right:50%;margin-right:-26px;bottom:-50px}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover>a>img{-webkit-transition-delay:0.15s;transition-delay:0.15s;-webkit-transform:scale(1.1);transform:scale(1.1)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover h3,.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .cat_portfolio{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .read_more{bottom:51px}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover{padding:55px 65px 0 65px;top:0;left:0;width:100%;height:100%}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.wapper_portfolio.gallery.effect-bubba .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effect-bubba .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effect-bubba .portfolio-image{position:relative}.wapper_portfolio.gallery.effect-bubba .portfolio-image>a img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover>a img{opacity:0.8;-webkit-transform:scale(1.03);transform:scale(1.03)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .cat_portfolio{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(48,133,163,0.2)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;-webkit-transition:opacity 0.45s,-webkit-transform 0.45s;transition:opacity 0.45s,transform 0.45s}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover h3{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);text-align:center;padding-top:40px}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover .cat_portfolio{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);text-align:center}.wapper_portfolio.gallery.effect-bubba .btn_zoom{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .btn_zoom{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-romeo .portfolio-image{position:relative}.effect-romeo .portfolio-image>a img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px);opacity:0.8}.effect-romeo .portfolio-image:hover>a img{opacity:0.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-romeo .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.effect-romeo .portfolio-image:hover .portfolio_hover:before{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.effect-romeo .portfolio-image:hover .portfolio_hover:after{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.effect-romeo .portfolio-image:hover .portfolio_hover h3{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}.effect-romeo .portfolio-image:hover .portfolio_hover .cat_portfolio{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}.effect-romeo .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(0,0,0,0.2)}.effect-romeo .portfolio-image .portfolio_hover:before,.effect-romeo .portfolio-image .portfolio_hover:after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.effect-romeo .portfolio-image .portfolio_hover:before,.effect-romeo .portfolio-image .portfolio_hover:after{position:absolute;content:""}.effect-romeo .portfolio-image .portfolio_hover h3{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0);text-align:center;margin:0;text-transform:uppercase !important}.effect-romeo .portfolio-image .portfolio_hover .cat_portfolio{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;padding:0.25em 0em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0);text-align:center}.effect-oscar .portfolio-image{position:relative}.effect-oscar .portfolio-image>a img{opacity:1}.effect-oscar .portfolio-image:hover>a img{opacity:0.6}.effect-oscar .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.effect-oscar .portfolio-image:hover .portfolio_hover:before,.effect-oscar .portfolio-image:hover .portfolio_hover .cat_portfolio,.effect-oscar .portfolio-image:hover .portfolio_hover h3{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.effect-oscar .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(0,0,0,0.2)}.effect-oscar .portfolio-image .portfolio_hover:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:"";-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0)}.effect-oscar .portfolio-image .portfolio_hover h3{margin:50px 0 10px 0}.effect-oscar .portfolio-image .portfolio_hover .cat_portfolio,.effect-oscar .portfolio-image .portfolio_hover h3{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);text-align:center}.effects_over .portfolio-image{position:relative;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.effects_over .portfolio-image:hover .portfolio_hover{top:0}.effects_over .portfolio-image .portfolio_hover{top:100%;background:rgba(255,228,0,0.8);color:#111111}.effects_over .portfolio-image .portfolio_hover:before{position:absolute;content:"\f35d";font-family:"eduma-icon";top:30%;font-size:25px;left:0;width:100%}.effects_over .portfolio-image .portfolio_hover:after{position:absolute;content:"\f30b";font-family:"eduma-icon";top:65%;font-size:25px;left:0;width:100%}.effects_over .portfolio-image .portfolio_hover h3{position:absolute;top:45%;left:0;width:100%;text-align:center;margin:0;text-transform:uppercase !important}.effects_over .portfolio-image .portfolio_hover h3 a{color:#111111}.effects_over .portfolio-image .portfolio_hover .cat_portfolio{position:absolute;top:52%;left:0;width:100%;padding:0.25em 0em;text-align:center}.wapper_portfolio.gallery.effects_classic .portfolio-image{position:relative}.wapper_portfolio.gallery.effects_classic .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;bottom:0;top:0;height:100%;text-align:center;color:#fff;-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover .p_line{width:50%}.wapper_portfolio.gallery.effects_classic .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.gallery.effects_classic .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.gallery.effects_classic .portfolio_hover .mask-content h3 a{color:#fff}.wapper_portfolio.gallery.effects_classic .p_line{height:1px;background:#fff;width:20%;-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:inline-block;margin:5px 0}.wapper_portfolio.standard.effects_classic .portfolio-image{position:relative}.wapper_portfolio.standard.effects_classic .portfolio-image:hover .portfolio_hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.wapper_portfolio.standard.effects_classic .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;bottom:0;top:0;height:100%;text-align:center;color:#fff;-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.wapper_portfolio.standard.effects_classic .portfolio_hover:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.wapper_portfolio.standard.effects_classic .portfolio_hover:hover .p_line{width:50%}.wapper_portfolio.standard.effects_classic .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.standard.effects_classic .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content h3 a{color:#fff}.btn_zoom{color:#fff;background:blue;padding:0 25px;font-weight:bold;cursor:pointer;border:none;height:36px;line-height:36px;border-radius:2px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;margin:5px}.btn_zoom:hover{background:#000;color:#fff}.wapper_portfolio.gallery .mask-content h3 a,.wapper_portfolio.gallery .cat_portfolio a{color:#fff}.wapper_portfolio .content_portfolio:after{content:"";display:block;clear:both}.wapper_portfolio.standard .portfolio_standard{background:#fff;border-radius:0 0 2px 2px;padding:20px}.wapper_portfolio.standard .portfolio_standard h3{margin:0;margin-bottom:10px}.wapper_portfolio.standard .portfolio_standard h3 a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%}.wapper_portfolio.standard .portfolio-image{border-radius:2px 2px 0 0;display:block;overflow:hidden}.wapper_portfolio.standard .portfolio-content-inner{background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.05);box-shadow:0 2px 3px rgba(0,0,0,0.05);border-radius:2px}.wapper_portfolio.gutter .item_portfolio{margin-bottom:30px}@media (max-width:767px){.wapper_portfolio.gutter .item_portfolio{margin-bottom:20px}.wapper_portfolio.gutter .item_portfolio:last-child{margin-bottom:0}}.wapper_portfolio .item_portfolio .portfolio-image img,.wapper_portfolio.gutter .item_portfolio .portfolio-image img{height:auto;width:100%}.portfolio-image{overflow:hidden}.wapper_portfolio{overflow:hidden}.wapper_portfolio .content_portfolio li{list-style:none outside none}.wapper_portfolio .content_portfolio{overflow:hidden;width:100%}#infscr-loading{width:100%;display:inline-block;position:absolute;bottom:-45px;text-align:center}.two-col.item_portfolio{width:50%}.three-col.item_portfolio{width:33.33%}.three-col.item_portfolio.item_large{width:66.66%}.four-col.item_portfolio{width:25%}.four-col.item_portfolio.item_large{width:50%}.five-col.item_portfolio{width:20%}.five-col.item_portfolio.item_large{width:40%}.content_portfolio .element-item{float:left}.portfolio-tabs{margin-left:0}.portfolio-tabs-wapper.filters.style-01{margin-bottom:25px;display:block}.portfolio-tabs-wapper.filters.style-01 li{display:inline-block}.portfolio-tabs-wapper.filters.style-01 li a{padding:7px 20px;background:#cccccc;color:#fff;font-weight:bold;display:block;text-align:center;min-width:80px;border-radius:2px}.portfolio-tabs-wapper.filters.style-01 li a:hover{background:#000;color:#fff;text-decoration:none}.portfolio-tabs-wapper.filters.style-01 li a.active{background:blue;position:relative}.portfolio-tabs-wapper.filters.style-01 li a.active:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid blue;bottom:-5px;content:"";display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.portfolio-tabs-wapper.filters.style-02{text-align:center;padding:0 0 15px 0;margin-bottom:40px;display:block}.portfolio-tabs-wapper.filters.style-02 li{display:inline-block}.portfolio-tabs-wapper.filters.style-02 li a{color:#b3b3b3;font-weight:bold;text-transform:uppercase;display:block;text-align:center;min-width:80px;padding:0 20px}.portfolio-tabs-wapper.filters.style-02 li a:hover{color:#000;text-decoration:none}.portfolio-tabs-wapper.filters.style-02 li a.active{color:#000;position:relative}.portfolio-tabs-wapper.filters.style-02 li a.active:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;bottom:-21px;content:"";display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.portfolio-tabs-wapper.filters.style-02 li a.active:after{background:#000;content:"";display:inline-block;height:1px;position:absolute;width:100%;left:0;bottom:-16px}.portfolio-tabs-wapper.filters.style-03{width:100%;text-align:center;padding-top:40px;margin-bottom:0;border-radius:0}.portfolio-tabs-wapper.filters.style-03 .page-numbers{display:inline-block;padding-left:0;margin-bottom:0}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li{display:inline}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>span{position:relative;float:left;padding:8px 20px;text-decoration:none;color:#fff;background-color:#DDDDDD;margin-left:2px}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.active,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li.active>a,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover{background:#A2A2A2;color:#fff}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover{background:#A2A2A2;color:#fff}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.next,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.prev{color:#fff}.select-toggle_scroll_more .loop-pagination{display:none}.select-toggle_scroll_more .content_portfolio{margin-bottom:55px;overflow:initial}.select-toggle_scroll_more #infscr-loading{bottom:-55px}.mfp-close{width:30px;height:30px;line-height:30px}.overflow-hidden{overflow:hidden !important}.add-fix{position:fixed;width:100%;height:100%;top:0;background:#fff;z-index:999999}.close-slider{right:50px;position:absolute;top:50px}.close-slider span{font-size:30px;color:#fff}.gallery-slider-content>i{position:relative;top:45%;display:block;margin:0 auto;font-size:40px;width:40px}.gallery_content_area_wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;height:100%}.gallery_content_area_wrap .portfolio-description{margin-bottom:16px;margin-top:16px}.gallery_content_area_wrap .portfolio-description h3{margin-bottom:6px}.gallery_content_area_wrap .tags{margin-bottom:16px}.gallery_content_area_wrap .share h3{margin:0 0 15px 0}.gallery_content_area_wrap .link-project a{margin:15px 0 0 0}.gallery_content{position:absolute;top:0;width:340px;background:#fff;word-break:break-word;z-index:3;height:100%;left:-340px;-webkit-transition:left 0.3s ease;-khtml-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease}.gallery_content.show{left:0}.single_portfolio_info_close i{display:inline-block;text-align:center;color:#fff;line-height:40px;width:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #fff;font-size:14px;-webkit-user-select:none}.single_portfolio_info_close i{border-radius:0;border:0;font-size:16px;background:#000;padding:1px 2px 0 0}.single_portfolio_info_close i{border-radius:0;border:0;font-size:16px;background:#000;padding:1px 2px 0 0}.single_portfolio_info_close{position:absolute;top:50%;cursor:pointer;z-index:10;margin-top:-20px}.single_portfolio_info_close{right:-40px;top:40px}.gallery-title{border-bottom:1px #ccc solid;padding-bottom:16px;text-transform:uppercase}.view_all{text-align:center}.view_all .sc-btn{margin:10px 0 0 0}.portfolio-format-vertical-stacked .be-animate{padding-right:15px;padding-left:15px}.portfolio-format-gallery .portfolio-gallery{margin:auto -15px}.portfolio-format-left-sidebar:after{display:block;content:"";clear:both}.portfolio-format-left-sidebar .entry-content-portfolio{padding-left:0}.portfolio-format-left-sidebar .post-formats-wrapper{padding-right:0}.portfolio-format-right-sidebar:after{display:block;content:"";clear:both}.portfolio-format-right-sidebar .entry-content-portfolio{padding-right:0}.portfolio-format-right-sidebar .post-formats-wrapper{padding-left:0}.portfolio-format-sidebar-slider .entry-content-portfolio{padding-right:0}.portfolio-format-sidebar-slider .post-formats-wrapper{padding-left:0}.portfolio-format-sidebar-slider .post-formats-wrapper iframe{width:100%}.bd-content-portfolio{padding:15px}.mfp-arrow{width:30px;height:100px}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{margin-left:3px;margin-top:30px}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{margin-left:7px;margin-top:30px}.entry-content-portfolio .sc-btn{margin:0}.entry-content-portfolio .portfolio-description h3{text-transform:var(--thim-font-h3-text-transform,uppercase);margin:0 0 15px 0}.entry-content-portfolio .portfolio-description,.entry-content-portfolio .share,.entry-content-portfolio .tags{margin-bottom:30px}.entry-content-portfolio .share h3{margin:0 0 15px 0}.entry-content-portfolio .single-img{margin-bottom:30px}section.tags i{font-size:20px;color:#000;vertical-align:middle;display:inline}section.tags ul{display:inline;margin:0;vertical-align:middle;margin-left:8px}section.tags ul li{display:inline-block;margin-left:-4px}section.tags ul li:after{content:".";padding:0 6px;color:#cccccc}section.tags ul li:last-child:after{content:"";padding:0}.portfolio-gallery .columns{margin-bottom:30px}.portfolio-gallery .columns a{display:block;overflow:hidden;text-align:center}.portfolio-gallery .columns img{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.portfolio-gallery .columns img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}.be-animate{visibility:hidden;margin-bottom:20px}.be-section{overflow:hidden}.standard.gutter.multigrid .portfolio-image>a{height:inherit}@media only screen and (max-width:990px){.post-formats-wrapper,.related-portfolio{padding:0}.related-portfolio ul li{padding-bottom:20px}}@media (max-width:940px){.three-col.item_portfolio,.four-col.item_portfolio,.five-col.item_portfolio{width:33.34%}.three-col.item_portfolio.item_large,.four-col.item_portfolio.item_large,.five-col.item_portfolio.item_large{width:66.66%}}@media (max-width:768px){.two-col.item_portfolio,.three-col.item_portfolio,.three-col.item_portfolio.item_large,.four-col.item_portfolio,.four-col.item_portfolio.item_large,.five-col.item_portfolio,.five-col.item_portfolio.item_large{width:50%}}@media only screen and (max-width:568px){.portfolio-tabs-wapper.filters.style-01 li{display:block;margin-bottom:10px}.portfolio-tabs-wapper.filters.style-02 li{display:inline-block;margin-bottom:5px;padding:10px;border:1px solid var(--thim-border-color,#eee);width:45%}.portfolio-tabs-wapper.filters.style-02 li a:before,.portfolio-tabs-wapper.filters.style-02 li a:after{display:none !important}}@media (max-width:480px){.two-col.item_portfolio,.three-col.item_portfolio,.three-col.item_portfolio.item_large,.four-col.item_portfolio,.four-col.item_portfolio.item_large,.five-col.item_portfolio,.five-col.item_portfolio.item_large{width:100%}}.btn_zoom{display:none !important}.read-more{text-align:center;margin-bottom:80px;margin-top:75px}.thim-widget-portfolio .wapper_portfolio,.portfolio_container .wapper_portfolio{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3{line-height:30px;margin-bottom:0;margin-top:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a{text-decoration:none;color:#fff}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio{color:#fff;line-height:var(--thim-font-button-line-height);font-weight:var(--thim-font-button-variant,"regular");font-size:var(--thim-font-body-font-size)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a{text-decoration:none;color:#fff}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio{background-color:var(--thim-border-color,#eee)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image{position:relative;overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image img{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.55s;transition:all 0.55s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover{visibility:hidden;text-align:left;padding:15px 35px 20px;display:block;position:absolute;width:100%;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.6s;transition:all 0.6s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image img{-webkit-transform:translateY(90px);transform:translateY(90px);opacity:0.4}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover{-webkit-transform:translateY(0);transform:translateY(0);top:0;visibility:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02,.portfolio_container .wapper_portfolio .portfolio_column .style02{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li,.portfolio_container .wapper_portfolio .portfolio_column .style02 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image{overflow:visible;position:relative}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover{position:absolute;z-index:99;top:0;left:0;padding:20px;height:100%;width:100%;opacity:0;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s,opacity 0.5s;-moz-transition:-moz-transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content{padding-top:35%}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover{opacity:1;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03,.portfolio_container .wapper_portfolio .portfolio_column .style03{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li,.portfolio_container .wapper_portfolio .portfolio_column .style03 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image img{overflow:visible;position:relative;z-index:10;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover{position:absolute;width:100%;top:auto;bottom:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content{margin-bottom:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image img{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);-ms-transform:translate(0,-90px);-o-transform:translate(0,-90px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li,.portfolio_container .wapper_portfolio .portfolio_column .style04 li{overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;max-width:100%;display:block;position:relative}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover{position:absolute;height:100px;width:100%;top:auto;bottom:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);visibility:hidden;-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content{margin-top:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image img{-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;-moz-transition:-moz-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05,.portfolio_container .wapper_portfolio .portfolio_column .style05{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li,.portfolio_container .wapper_portfolio .portfolio_column .style05 li{overflow:hidden;-webkit-perspective:1700px;-moz-perspective:1700px;perspective:1700px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;perspective-origin:0 50%;border-radius:var(--thim-border-radius-item,0)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image{overflow:visible;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio{overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img{position:relative;z-index:10;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover{position:absolute;top:0;left:0;z-index:99;height:100%;width:50%;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content{margin-bottom:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0;margin-bottom:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image img{-webkit-transform:translate(25%,0);-moz-transform:translate(25%,0);-ms-transform:translate(25%,0);-o-transform:translate(25%,0)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;-moz-transition:-moz-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style05 .mask-content h3{margin-top:15px !important;margin-bottom:15px !important}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li,.portfolio_container .wapper_portfolio .portfolio_column .style06 li{background:transparent !important}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover{position:absolute;top:0;height:100%;width:100%;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);visibility:hidden;-webkit-transition:-webkit-transform 0.4s,opacity 0.4s;-moz-transition:-moz-transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image img{-webkit-transform:scale(0.4,0.4);-moz-transform:scale(0.4,0.4);-ms-transform:scale(0.4,0.4);-o-transform:scale(0.4,0.4)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover{position:absolute;bottom:30px;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image img{-webkit-transform:translateY(-50px) scale(0.5);-moz-transform:translateY(-50px) scale(0.5);-ms-transform:translateY(-50px) scale(0.5);transform:translateY(-50px) scale(0.5)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08,.portfolio_container .wapper_portfolio .portfolio_column .style08{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li,.portfolio_container .wapper_portfolio .portfolio_column .style08 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image{position:relative}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image img,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image img{max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover{position:absolute;bottom:-50px;top:auto;height:100%;width:100%;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity 0.3s,height 0.3s,box-shadow 0.3s;-moz-transition:opacity 0.3s,height 0.3s,box-shadow 0.3s;transition:opacity 0.3s,height 0.3s,box-shadow 0.3s;transition:all 0.3s ease-in-out}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover{z-index:999}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover{pointer-events:auto;opacity:1;visibility:visible;z-index:20;bottom:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content{position:absolute;bottom:30px;text-align:center;width:100%}.portfolio-content .entry-content-portfolio .single-img{text-align:center}.portfolio-content .entry-content-portfolio .single-img img{width:100%}.portfolio-content .portfolio-gallery .columns a img{width:100%}.portfolio-content .post-formats-wrapper p img{width:100%}.portfolio-content .tags ul li a{color:var(--thim-body-primary-color,#ffb606)}.portfolio-content .tags ul li a:hover{color:#666;text-decoration:none}.portfolio-content p iframe{width:100%}.portfolio-content .flex-direction-nav li a{color:#fff !important;background-color:var(--thim-body-primary-color,#ffb606)}.portfolio-content .flex-direction-nav li a i{display:none}.portfolio-content .flex-direction-nav li a:before{color:#fff !important}.portfolio-content .flex-direction-nav li a:hover{background:#fff !important}.portfolio-content .flex-direction-nav li a:hover:before{color:var(--thim-body-primary-color,#ffb606)}.portfolio-content .flex-direction-nav li .flex-prev:before{margin-right:5px}.portfolio-content .flex-direction-nav li .flex-next:before{margin-left:5px}.related-portfolio .widget-title{font-weight:var(--thim-font-title-variant);text-transform:uppercase;margin:0 0 50px 0;font-size:18px;position:relative}.related-portfolio ul li .portfolio-image{position:relative;overflow:hidden}.related-portfolio ul li .portfolio-image img{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all 0.55s;transition:all 0.55s}.related-portfolio ul li .portfolio-image .portfolio_hover{visibility:hidden;text-align:left;padding:15px 35px 20px;display:block;position:absolute;width:100% !important;top:0 !important;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);-webkit-transition:all 0.6s;transition:all 0.6s;background:none}.related-portfolio ul li .portfolio-image .portfolio_hover .thumb-bg{width:100% !important}.related-portfolio ul li .portfolio-image .portfolio_hover h3{margin:0 0 8px 0;font-size:var(--thim-font-h5-font-size);line-height:var(--thim-font-h5-line-height);font-weight:var(--thim-font-h5-variant)}.related-portfolio ul li .portfolio-image .portfolio_hover h3 a{text-decoration:none;color:#fff}.related-portfolio ul li .portfolio-image .portfolio_hover .p_line{display:none}.related-portfolio ul li .portfolio-image .portfolio_hover .cat_portfolio{color:#fff;line-height:var(--thim-font-button-line-height);font-weight:var(--thim-font-button-variant,"regular");font-size:var(--thim-font-button-font-size)}.related-portfolio ul li .portfolio-image .portfolio_hover .cat_portfolio a{text-decoration:none;color:#fff}.related-portfolio ul li .portfolio-image:hover img{-webkit-transform:translate(0,90px);-moz-transform:translate(0,90px);-ms-transform:translate(0,90px);-o-transform:translate(0,90px);opacity:0.4}.related-portfolio ul li .portfolio-image:hover .portfolio_hover{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);top:0;visibility:visible;opacity:1 !important;background:none}.page-title-portfolio .entry-title-portfolio{margin-top:0;margin-bottom:60px;text-align:center;font-size:36px;font-weight:600}.content_portfolio{margin:0}#infscr-loading{bottom:-65px}.infinite_scroll .loop-pagination{display:none}.thim-widget-portfolio .wapper_portfolio.gutter.multigrid .portfolio_column li .portfolio-image{overflow:hidden}.thim-widget-portfolio .wapper_portfolio.gutter.multigrid .portfolio_column li .portfolio-image img{width:auto;height:100%;max-width:none}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio,.portfolio_column .content_portfolio.style09 .img-portfolio{position:relative}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio .image-popup,.portfolio_column .content_portfolio.style09 .img-portfolio .image-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:0.5s;display:flex;column-gap:10px}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio .image-popup i,.portfolio_column .content_portfolio.style09 .img-portfolio .image-popup i{color:#fff}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio .image-popup a,.portfolio_column .content_portfolio.style09 .img-portfolio .image-popup a{border-radius:50%;background:rgba(255,255,255,0.3882352941);width:50px;height:50px;display:flex;justify-content:center;align-items:center}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio .image-popup a:hover,.portfolio_column .content_portfolio.style09 .img-portfolio .image-popup a:hover{background:rgba(255,255,255,0.5490196078)}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio:hover .image-popup,.portfolio_column .content_portfolio.style09 .img-portfolio:hover .image-popup{opacity:1}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio:hover::before,.portfolio_column .content_portfolio.style09 .img-portfolio:hover::before{opacity:1}.thim-widget-portfolio .wapper_portfolio.style09 .img-portfolio::before,.portfolio_column .content_portfolio.style09 .img-portfolio::before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(250,28,65,0.8);opacity:0;transition:0.5s}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio-hover,.portfolio_column .content_portfolio.style09 .portfolio-hover{background-color:#f2f2f2 !important;padding:20px}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio-hover .thumb-bg .mask-content h3,.portfolio_column .content_portfolio.style09 .portfolio-hover .thumb-bg .mask-content h3{margin-bottom:10px}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio-hover .thumb-bg .mask-content a,.portfolio_column .content_portfolio.style09 .portfolio-hover .thumb-bg .mask-content a{color:#000}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio-hover .thumb-bg .mask-content a:hover,.portfolio_column .content_portfolio.style09 .portfolio-hover .thumb-bg .mask-content a:hover{color:var(--thim-body-primary-color)}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio-hover .thumb-bg .mask-content .description,.portfolio_column .content_portfolio.style09 .portfolio-hover .thumb-bg .mask-content .description{margin-bottom:0;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.thim-widget-portfolio .wapper_portfolio.style10 .item_portfolio,.portfolio_column .content_portfolio.style10 .item_portfolio{background-color:#fff !important}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image,.portfolio_column .content_portfolio.style10 .portfolio-image{display:flex;border:1px solid var(--thim-border-color,#eee);border-radius:var(--thim-border-radius-item,0)}@media (max-width:991px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image,.portfolio_column .content_portfolio.style10 .portfolio-image{flex-direction:column}}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .img-portfolio,.portfolio_column .content_portfolio.style10 .portfolio-image .img-portfolio{min-width:300px;flex-basis:40%}@media (max-width:1024px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .img-portfolio,.portfolio_column .content_portfolio.style10 .portfolio-image .img-portfolio{min-width:40%}}@media (max-width:991px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .img-portfolio,.portfolio_column .content_portfolio.style10 .portfolio-image .img-portfolio{width:100%;flex-basis:100%}}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .img-portfolio img,.portfolio_column .content_portfolio.style10 .portfolio-image .img-portfolio img{height:100%;object-fit:cover}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover{background-color:#fff !important;padding:30px;flex-basis:60%}@media (max-width:991px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover{width:100%;flex-basis:100%}}@media (max-width:767px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover{padding:16px}}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content{display:flex;flex-wrap:wrap;gap:16px;align-items:center}@media (max-width:767px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content{gap:12px}}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3{width:100%;order:3;font-size:var(--thim-font-h4-font-size)}@media (max-width:767px){.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3{font-size:var(--thim-font-h5-font-size)}}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3 a,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3 a{color:var(--thim-font-title-color)}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3:hover a,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content h3:hover a{color:var(--thim-body-primary-color,#ffb606)}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio{padding:3px 8px;border:1px solid var(--thim-border-color,#eee);border-radius:4px;display:inline-block;order:1;line-height:var(--thim-font-button-line-height);transition:0.3s}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio a,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio a{color:var(--thim-font-title-color)}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio:hover,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio:hover{background-color:var(--thim-body-primary-color,#ffb606);border-color:var(--thim-body-primary-color,#ffb606)}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio:hover a,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .cat_portfolio:hover a{color:var(--thim-button-text-color)}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .date,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .date{order:2;font-size:0.875rem}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .p_line,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .mask-content .p_line{display:none}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .btn_zoom,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .btn_zoom{width:100%;display:inline-block !important;color:var(--thim-body-primary-color,#ffb606);background:transparent;padding:0;height:unset;line-height:var(--thim-font-button-line-height);margin:0;order:4;font-weight:var(--thim-font-button-variant,"regular")}.thim-widget-portfolio .wapper_portfolio.style10 .portfolio-image .portfolio-hover .btn_zoom:hover,.portfolio_column .content_portfolio.style10 .portfolio-image .portfolio-hover .btn_zoom:hover{text-decoration:underline}.single-portfolio .related-portfolio{padding:0}.single-portfolio .related-portfolio ul li>div,.single-portfolio .related-portfolio ul li .portfolio-image{border-radius:var(--thim-border-radius-item,0)}.single-portfolio .post-formats-wrapper img{border-radius:var(--thim-border-radius-item,0)}@import url("https://fonts.googleapis.com/css?family=Heebo");
.clearfix:after {
content: '';
display: block;
clear: both;
} #wrapper-container {
overflow-x: hidden; } body.thim-child-instructor #masthead.header_v1 #toolbar {
padding: 0;
border-bottom: 1px solid rgba(235, 235, 235, 0.15); }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_login-popup .thim-link-login:after {
content: '';
display: block;
clear: both; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_login-popup .thim-link-login a {
display: block;
float: left;
line-height: 30px;
padding: 11px 20px 12px;
border-right: 1px solid rgba(235, 235, 235, 0.15); }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_login-popup .thim-link-login a:hover {
background: #fccf33;
color: #ffffff; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_courses-searching {
float: right; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_courses-searching .thim-widget-courses-searching {
text-align: left; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_courses-searching .thim-widget-courses-searching .thim-course-search-overlay .search-toggle {
padding: 11px 20px 12px;
border-right: 1px solid rgba(235, 235, 235, 0.15); }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_courses-searching .thim-widget-courses-searching .thim-course-search-overlay .search-toggle:hover {
background: #fccf33;
color: #ffffff; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social {
float: right; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 {
margin: 0; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 ul {
padding: 0 10px;
border-right: 1px solid rgba(235, 235, 235, 0.15); }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 ul:after {
content: '';
display: block;
clear: both; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 ul li {
float: left;
display: block; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 ul li a {
display: block;
height: auto;
font-size: 14px;
margin: 0;
padding: 11px 11px 12px; }
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social .thim-widget-social .thim-social.style-4 ul li a:hover {
text-decoration: none;
color: #fccf33 !important; }
body.thim-child-instructor #masthead.header_v1 #toolbar .thim-have-any-question .mobile {
font-weight: 300;
text-transform: uppercase;
border-right: 1px solid rgba(235, 235, 235, 0.15);
margin: 0 25px 0 0;
padding: 11px 25px 12px 0; }
body.thim-child-instructor #masthead.header_v1 #toolbar .thim-have-any-question .email {
margin: 0;
font-weight: 300;
padding: 11px 25px 12px 0; }
body.thim-child-instructor #masthead.header_v1.affix #toolbar {
display: none; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li > a {
text-transform: none;
padding: 11px 16px 29px;
font-weight: 500; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li > span {
text-transform: none;
padding: 11px 16px 29px;
font-weight: 500; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.menu-item-has-children > a:after {
right: 0; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.menu-item-has-children > span:not(.icon-toggle):after {
right: 0; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.tc-menu-layout-builder > a:after {
right: 0; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.tc-menu-layout-builder > span:not(.icon-toggle):after {
right: 0; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.widget_area > a:after {
right: 0; }
body.thim-child-instructor #masthead.header_v1 .thim-nav-wrapper .navigation .navbar-nav > li.widget_area > span:not(.icon-toggle):after {
right: 0; }
@media (max-width: 992px) {
body.thim-child-instructor #masthead.header_v1 #toolbar .widget_social {
display: none; }
body.thim-child-instructor #masthead.header_v1 #toolbar .thim-have-any-question .mobile {
padding-right: 15px;
margin-right: 15px; }
body.thim-child-instructor #toolbar .thim-have-any-question {
display: none; } } footer#colophon {
position: relative;
font-size: 16px; }
footer#colophon .footer .widget_siteorigin-panels-builder:not(.thim-footer-one-course) {
padding-top: 0;
padding-bottom: 0; }
footer#colophon .footer .footer_widget .thim-widget-icon-box .content-inner .desc-icon-box .desc-content em {
display: block;
font-style: normal; }
footer#colophon .footer .footer_widget .elementor-widget-thim-icon-box .elementor-widget-container .content-inner .desc-icon-box .desc-content em {
display: block;
font-style: normal; }
footer#colophon .footer .footer_widget .widget-title {
font-size: 18px;
text-transform: none;
font-weight: 500;
margin: 0 0 6px; }
footer#colophon .footer .footer_widget .thim-social {
margin-top: 28px; }
footer#colophon .footer .footer_widget ul li {
margin-bottom: 0px; }
footer#colophon .copyright-area {
border-top: 1px solid rgba(149, 149, 149, 0.2); }
footer#colophon .copyright-area .copyright-content {
border: none;
text-align: center; }
footer#colophon .copyright-area .copyright-content .text-copyright a {
color: #fccf33; }
.thim-border-right .elementor-widget-container {
position: relative; }
.thim-border-right .elementor-widget-container:after {
content: '';
display: block;
width: 1px;
height: 51px;
background: rgba(255, 255, 255, 0.15);
position: absolute;
top: 50%;
margin-top: -25px;
right: -15px; }
.thim-block-right {
position: relative; }
.thim-block-right:before {
content: '';
display: block;
width: 10000px;
height: 100%;
background: #fccf33;
position: absolute;
top: 0;
left: 0; }
@media (max-width: 1281px) {
.thim-block-right:before {
content: none; } }
@media (max-width: 767px) and (min-width: 480px) {
body.thim-child-instructor .footer_widget .panel-grid.panel-has-style .panel-row-style .panel-grid-cell {
width: 100% !important; } } .thim-padding-40 {
padding-left: 40px;
padding-right: 40px; }
.thim-padding-80 {
padding-left: 80px;
padding-right: 80px; }
.thim-padding-right-60 {
padding-right: 60px; }
.thim-padding-200 {
padding-left: 200px;
padding-right: 200px; }
@media (max-width: 992px) {
.thim-responsive-hidden {
display: none !important; } }
@media (max-width: 767px) {
.thim-padding-200 {
padding-left: 80px;
padding-right: 80px; } }
@media (max-width: 480px) {
.thim-padding-40 {
padding-left: 0;
padding-right: 0; }
.thim-padding-80 {
padding-left: 0;
padding-right: 0; }
.thim-padding-right-60 {
padding-right: 0; }
.thim-padding-200 {
padding-left: 0;
padding-right: 0; } }
.thim-zindex-2 {
position: relative;
z-index: 2 !important; }
.thim-zindex-1 {
position: relative;
z-index: 1 !important; }
@media (max-width: 767px) {
.vc_row {
margin-left: -15px;
margin-right: -15px; }
.vc_column_container > .vc_column-inner {
padding-left: 15px;
padding-right: 15px; } }
body.thim-child-instructor .thim-instructor-about {
padding-top: 20px;
padding-bottom: 11px;
margin-bottom: 0; }
body.thim-child-instructor .thim-instructor-about .counter-box {
border: none;
margin: 0;
text-align: left; }
body.thim-child-instructor .thim-instructor-about .counter-box .display-percentage {
font-size: 48px;
font-weight: 600;
line-height: 56px;
padding: 0; }
body.thim-child-instructor .thim-instructor-about .counter-box .counter-box-content {
font-size: 16px;
font-weight: 300;
color: #231f20; }
body.thim-child-instructor .thim-instructor-about.thim-border-bottom {
border: none;
position: relative; }
body.thim-child-instructor .thim-instructor-about.thim-border-bottom:after {
content: '';
display: block;
width: 30px;
height: 1px;
background: #e1e1e1;
position: absolute;
bottom: 0;
left: 0; }
body.thim-child-instructor .thim-achivements-counters .counter-box {
text-align: left;
border: none;
margin: 0;
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; }
body.thim-child-instructor .thim-achivements-counters .counter-box .icon-counter-box {
width: 119px;
height: 119px;
line-height: 119px;
border: 1px dashed #fccf33;
border-radius: 50%;
text-align: center; }
body.thim-child-instructor .thim-achivements-counters .counter-box .icon-counter-box i {
font-size: 45px;
line-height: 119px; }
body.thim-child-instructor .thim-achivements-counters .counter-box .content-box-percentage {
width: calc(100% - 119px);
padding-left: 25px; }
body.thim-child-instructor .thim-achivements-counters .counter-box .content-box-percentage .display-percentage {
padding-top: 0;
font-size: 48px;
font-weight: 600;
line-height: 50px; }
body.thim-child-instructor .thim-achivements-counters .counter-box .counter-box-content {
font-size: 16px;
font-weight: 300;
padding: 0;
margin-top: 4px; }
@media (max-width: 992px) {
body.thim-child-instructor .thim-achivements-counters .counter-box .icon-counter-box {
width: 80px;
height: 80px;
line-height: 80px; }
body.thim-child-instructor .thim-achivements-counters .counter-box .icon-counter-box i {
font-size: 30px;
line-height: 80px; }
body.thim-child-instructor .thim-achivements-counters .counter-box .content-box-percentage {
width: calc(100% - 80px);
padding-left: 15px; } }
body.thim-child-instructor .sc_heading {
margin: 0;
padding: 0; }
body.thim-child-instructor .sc_heading .title {
font-weight: 600; }
body.thim-child-instructor .sc_heading .sub-heading {
font-size: 16px;
font-weight: 300;
line-height: 26px;
color: #7c7c7c;
margin: 0 0 5px; }
body.thim-child-instructor .thim-align-center .thim-widget-button {
text-align: center; }
body.thim-child-instructor .thim-widget-button .widget-button.small {
height: 42px;
line-height: 42px;
padding: 0 34px; }
body.thim-child-instructor .thim-widget-button .widget-button.small.very-rounded {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px; }
body.thim-child-instructor .thim-widget-button .widget-button.normal {
height: 48px;
line-height: 48px;
padding: 0 42px; }
body.thim-child-instructor .thim-widget-button .widget-button.medium {
height: 52px;
line-height: 52px;
padding: 0 52px; }
body.thim-child-instructor .thim-widget-button .widget-button.large {
height: 55px;
line-height: 55px;
padding: 0 55px; }
body.thim-child-instructor .thim-widget-button .widget-button.large.very-rounded {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px; }
.thim-child-instructor .thim-widget-testimonials {
position: relative; }
.thim-child-instructor .thim-widget-testimonials:after {
content: '';
display: block;
clear: both; }
.thim-child-instructor .thim-widget-testimonials .widget-title {
font-weight: 600;
display: block;
width: 25%;
float: left;
text-transform: none;
line-height: 38px;
margin: 0;
padding: 5px 65px 35px 0; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel {
max-width: 100%;
width: 75%;
float: right;
padding: 0;
margin: -90px 0 0; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel:before {
content: none; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-wrapper-outer {
padding-top: 90px; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item {
padding-left: 15px; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item:after {
content: '';
display: block;
clear: both; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content {
text-align: left;
max-width: 100%;
margin: 0;
width: calc(100% - 260px);
float: left; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content .description {
font-weight: 300;
color: #231f20;
line-height: 32px;
padding-right: 60px;
margin-bottom: 23px;
position: relative; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content .description:before {
content: "‘‘";
display: block;
width: 70px;
height: 70px;
font-family: Heebo;
font-weight: 400;
font-size: 250px;
line-height: 1;
color: #000000;
letter-spacing: -13px;
position: absolute;
z-index: -1;
top: -35px;
left: -23px;
opacity: 0.1; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content .title {
margin: 0;
display: inline-block;
font-size: 18px;
color: #231f20; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content .regency {
font-size: 18px;
color: #231f20; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .image {
width: 260px;
min-height: 328px;
float: right;
margin-top: -90px; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons {
position: absolute;
bottom: 0;
left: 0; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-next {
width: 43px;
height: 43px;
line-height: 43px;
position: static;
border: none;
background: #ffffff;
border-radius: 50%;
transition: all 0.3s ease 0s; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-next .fa-chevron-right {
color: #231f20;
font-size: 28px;
line-height: 43px; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-next .fa-chevron-right:before {
content: '\f3d6';
font-family: Ionicons; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-next:hover {
background: #000000; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-next:hover .fa-chevron-right {
color: #ffffff; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-prev {
width: 43px;
height: 43px;
line-height: 43px;
position: static;
border: none;
background: #ffffff;
border-radius: 50%;
transition: all 0.3s ease 0s; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-prev .fa-chevron-left {
color: #231f20;
font-size: 28px;
line-height: 43px; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-prev .fa-chevron-left:before {
content: '\f3d5';
font-family: Ionicons; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-prev:hover {
background: #000000; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons .owl-prev:hover .fa-chevron-left {
color: #ffffff; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container {
position: relative; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container:after {
content: '';
display: block;
clear: both; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .widget-title {
display: block;
width: 25%;
float: left;
text-transform: none;
line-height: 38px;
margin: 0;
padding: 5px 65px 35px 0; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel {
max-width: 100%;
width: 75%;
float: right;
padding: 0;
margin: -90px 0 0; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel:before {
content: none; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-wrapper-outer {
padding-top: 90px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item {
padding-left: 15px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item:after {
content: '';
display: block;
clear: both; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content {
text-align: left;
max-width: 100%;
margin: 0;
width: calc(100% - 260px);
float: left; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content .description {
font-weight: 300;
color: #231f20;
line-height: 32px;
padding-right: 60px;
margin-bottom: 23px;
position: relative; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content .description:before {
content: "‘‘";
display: block;
width: 70px;
height: 70px;
font-family: Heebo;
font-weight: 400;
font-size: 250px;
line-height: 1;
color: #000000;
letter-spacing: -13px;
position: absolute;
z-index: -1;
top: -35px;
left: -23px;
opacity: 0.1; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content .title {
margin: 0;
display: inline-block;
font-size: 18px;
color: #231f20; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content .regency {
font-size: 18px;
color: #231f20; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .image {
width: 260px;
min-height: 328px;
float: right;
margin-top: -90px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons {
position: absolute;
bottom: 0;
left: 0; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-next {
width: 43px;
height: 43px;
line-height: 43px;
position: static;
border: none;
background: #ffffff;
border-radius: 50%;
transition: all 0.3s ease 0s; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-next .fa-chevron-right {
font-size: 28px;
line-height: 43px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-next .fa-chevron-right:before {
content: '\f3d6';
font-family: Ionicons; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-next:hover {
background: #000000; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-next:hover .fa-chevron-right {
color: #ffffff; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-prev {
width: 43px;
height: 43px;
line-height: 43px;
position: static;
border: none;
background: #ffffff;
border-radius: 50%;
transition: all 0.3s ease 0s; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-prev .fa-chevron-left {
font-size: 28px;
line-height: 43px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-prev .fa-chevron-left:before {
content: '\f3d5';
font-family: Ionicons; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-prev:hover {
background: #000000; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons .owl-prev:hover .fa-chevron-left {
color: #ffffff; }
.thim-child-instructor .thim-position-navigation .thim-widget-testimonials {
position: relative; }
.thim-child-instructor .thim-position-navigation .thim-widget-testimonials .thim-testimonial-carousel {
position: static; }
.thim-child-instructor .thim-position-navigation .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons {
position: absolute;
bottom: 45px; }
.thim-child-instructor .thim-position-navigation .elementor-widget-thim-testimonials .elementor-widget-container {
position: relative; }
.thim-child-instructor .thim-position-navigation .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel {
position: static; }
.thim-child-instructor .thim-position-navigation .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons {
position: absolute;
bottom: 45px; }
@media (max-width: 1200px) {
.thim-child-instructor .thim-widget-testimonials .widget-title {
padding-right: 40px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .widget-title {
padding-right: 40px; } }
@media (max-width: 992px) {
.thim-child-instructor .thim-widget-testimonials .widget-title {
width: 100%;
float: none; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel {
width: 100%;
float: none; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .image {
width: 150px;
margin-top: 0;
min-height: auto; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content {
width: calc(100% - 150px); }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .owl-wrapper-outer {
margin-bottom: 50px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .widget-title {
width: 100%;
float: none; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel {
width: 100%;
float: none; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .image {
width: 150px;
margin-top: 0;
min-height: auto; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content {
width: calc(100% - 150px); }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-wrapper-outer {
margin-bottom: 50px; }
.thim-child-instructor .thim-position-navigation .thim-widget-testimonials .thim-testimonial-carousel .owl-buttons {
position: static; }
.thim-child-instructor .thim-position-navigation .elementor-widget-thim-testimonials .elementor-widget-container {
position: relative; }
.thim-child-instructor .thim-position-navigation .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .owl-buttons {
position: static; } }
@media (max-width: 480px) {
.thim-child-instructor .thim-widget-testimonials .widget-title {
padding-right: 0; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content {
width: 100%; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .content .description {
padding-right: 0; }
.thim-child-instructor .thim-widget-testimonials .thim-testimonial-carousel .item .image {
width: 80px;
float: none;
margin-top: 10px; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .widget-title {
padding-right: 0; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content {
width: 100%; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .content .description {
padding-right: 0; }
.thim-child-instructor .elementor-widget-thim-testimonials .elementor-widget-container .thim-testimonial-carousel .item .image {
width: 80px;
float: none;
margin-top: 10px; } }
.thim-achievements-star {
text-align: center; }
.thim-achievements-star i {
font-size: 22px;
color: #fccf33;
margin: 0 5px; }
.thim-widget-twitter .thim-twitter-slider {
padding-top: 35px;
padding-bottom: 25px;
position: relative; }
.thim-widget-twitter .thim-twitter-slider:before {
content: '\f099';
display: block;
width: 310px;
line-height: 230px;
height: 230px;
font-family: FontAwesome;
font-size: 340px;
position: absolute;
top: 50%;
margin-top: -115px;
left: 50%;
margin-left: -155px;
color: rgba(204, 204, 204, 0.15); }
.thim-widget-twitter .thim-twitter-slider .thim-carousel-wrapper .tweet-item .top a {
color: #ffb606; }
.thim-widget-twitter .thim-twitter-slider .thim-carousel-wrapper .tweet-item .top .fa {
margin-bottom: 17px; }
.thim-widget-twitter .thim-twitter-slider .thim-carousel-wrapper .tweet-item .content {
padding: 0 40px; }
.thim-widget-twitter .thim-twitter-slider .thim-carousel-wrapper .tweet-item .content a {
color: #ffb606; }
.thim-border-right .thim-widget-twitter {
position: relative; }
.thim-border-right .thim-widget-twitter:after {
content: '';
display: block;
width: 1px;
height: 100%;
background: #f1f1f1;
position: absolute;
top: 0;
right: -15px; }
.thim-border-right .thim-widget-twitter .tweet-item .content {
font-size: 16px; }
@media (max-width: 768px) {
.thim-responsive-full .vc_col-sm-6 {
width: 100%; }
.thim-responsive-full .vc_col-sm-7 {
width: 100%; }
.thim-responsive-full .vc_col-sm-5 {
width: 100%; }
.thim-responsive-full .elementor-column.elementor-col-50 {
width: 100%; }
.thim-responsive-full .elementor-column.elementor-column[data-col="50"] {
width: 100%; }
.panel-grid.panel-has-style > .panel-row-style.thim-responsive-full {
display: block; }
.panel-grid.panel-has-style > .panel-row-style.thim-responsive-full .panel-grid-cell {
width: 100% !important; }
.thim-border-right .thim-widget-twitter:after {
content: none; } }
.thim-subcribe-form {
text-align: center;
position: relative; }
.thim-subcribe-form:before {
content: '\f422';
display: block;
width: 340px;
height: 220px;
line-height: 230px;
font-family: Ionicons;
font-size: 450px;
position: absolute;
top: 50%;
margin-top: -110px;
left: 50%;
margin-left: -170px;
color: rgba(204, 204, 204, 0.15); }
.thim-subcribe-form h3 {
margin: 0;
font-size: 30px;
font-weight: 600; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='email'] {
border: 1px solid #d7d7d7;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
font-size: 14px;
color: #828282;
padding: 0 33px;
height: 47px;
line-height: 47px; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='email']::placeholder {
font-size: 14px;
color: #828282;
font-style: italic; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='email']::-ms-input-placeholder {
font-size: 14px;
color: #828282;
font-style: italic; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='email']::-ms-input-placeholder {
font-size: 14px;
color: #828282;
font-style: italic; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='submit'] {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
margin-left: -40px;
height: 47px;
line-height: 45px;
padding: 0 40px;
font-size: 14px;
color: #231f20;
font-weight: 400; }
@media (max-width: 1200px) {
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='email'] {
margin-bottom: 15px; } }
@media (max-width: 480px) {
.thim-subcribe-form:before {
font-size: 370px; }
.thim-subcribe-form form.mc4wp-form .mc4wp-form-fields input[type='submit'] {
margin-left: 0; } }
.thim-widget-icon-box .wrapper-box-icon .smicon-box:hover .icon .fa {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1); }
.thim-widget-icon-box .wrapper-box-icon .boxes-icon {
margin-bottom: 12px; }
.thim-widget-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content {
line-height: 22px;
font-weight: 400; }
.thim-widget-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content a {
color: #231f20; }
.thim-widget-icon-box .wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box {
overflow: visible; }
.elementor-widget-thim-icon-box .elementor-widget-container .wrapper-box-icon .smicon-box:hover .icon .fa {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1); }
.elementor-widget-thim-icon-box .elementor-widget-container .wrapper-box-icon .boxes-icon {
margin-bottom: 12px; }
.elementor-widget-thim-icon-box .elementor-widget-container .wrapper-box-icon .content-inner .desc-icon-box .desc-content {
line-height: 22px;
font-weight: 400; }
.elementor-widget-thim-icon-box .elementor-widget-container .wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box {
overflow: visible; }
footer#colophon .footer .thim-widget-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content a {
color: #231f20; }
footer#colophon .footer .thim-widget-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content a:hover {
text-decoration: underline; }
footer#colophon .footer .elementor-widget-thim-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content a {
color: #231f20; }
footer#colophon .footer .elementor-widget-thim-icon-box .wrapper-box-icon .content-inner .desc-icon-box .desc-content a:hover {
text-decoration: underline; }
.thim-border-right .thim-widget-icon-box {
position: relative; }
.thim-border-right .thim-widget-icon-box:after {
content: '';
display: block;
width: 1px;
height: 51px;
background: rgba(37, 37, 37, 0.1);
position: absolute;
top: 50%;
margin-top: -25px;
right: -15px; }
.thim-border-right .elementor-widget-thim-icon-box .elementor-widget-container:after {
content: '';
display: block;
width: 1px;
height: 51px;
background: rgba(37, 37, 37, 0.1);
position: absolute;
top: 50%;
margin-top: -25px;
right: -15px; }
.wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box:hover .icon .fa {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1);
transform: scale(1, 1); }
body.thim-child-instructor .thim-buttons {
width: 73px;
height: 73px;
line-height: 73px !important;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background: #ebc134;
text-align: center; }
body.thim-child-instructor .thim-buttons i {
font-size: 30px; }
.thim-child-instructor footer#colophon .footer .thim-widget-social .thim-social ul.social_link li a {
width: 39px;
height: 39px;
border: none;
background: #3e3a3b;
line-height: 39px; }
.thim-child-instructor footer#colophon .footer .thim-widget-social .thim-social ul.social_link li a i {
color: #ffffff;
line-height: 39px;
font-size: 14px; }
.thim-child-instructor footer#colophon .footer .thim-widget-social .thim-social ul.social_link li a:hover {
background: #fccf33; }
.thim-child-instructor footer#colophon .footer .thim-widget-social .thim-social ul.social_link li a:hover i {
color: #231f20; }
.thim-child-instructor footer#colophon .footer .elementor-widget-thim-social .thim-social ul.social_link li a {
width: 39px;
height: 39px;
border: none;
background: #3e3a3b;
line-height: 39px; }
.thim-child-instructor footer#colophon .footer .elementor-widget-thim-social .thim-social ul.social_link li a i {
color: #ffffff;
line-height: 39px;
font-size: 14px; }
.thim-child-instructor footer#colophon .footer .elementor-widget-thim-social .thim-social ul.social_link li a:hover {
background: #fccf33; }
.thim-child-instructor footer#colophon .footer .elementor-widget-thim-social .thim-social ul.social_link li a:hover i {
color: #231f20; }