@import url(https://fonts.googleapis.com/css2?family=Hind:wght@400;500;600;700&family=Lexend+Deca:wght@400;500;600;700;800&display=swap);body,input,p,textarea{color:var(--tg-body-color)}.categories__item a i,.categories__item-two a .icon,.img,.instructor__content .share,.instructor__content .social-list li,.mentors__social .share,.mentors__social .social-list li,a,button,img{-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0}.img,a,button,img{transition:.3s ease-out 0}body,p{line-height:var(--tg-body-line-height)}.btn,.fix,.mobile-menu-visible,.slider__content{overflow:hidden}.badge-warning,.btn,.categories__item,.cta__content,.custom-btn,.error-img,.lesson-number-box,.scroll__top,.shop-content,.shop-thumb,.spinner,.text-center{text-align:center}.banner__content .title .svg-icon path,.banner__content-two .title .svg-icon path,.section__title .title .svg-icon path,.slider__content .title .svg-icon path{stroke:var(--tg-common-color-yellow)}.about__exp svg path,.tgmenu__search-form .select-grp path{fill:var(--tg-theme-primary)}.btn,.custom-btn{cursor:pointer;touch-action:manipulation;vertical-align:middle;white-space:nowrap}:root{--tg-body-font-family:'Iransans';--tg-heading-font-family:'Kalame-Bold';--tg-icon-font-family:"Font Awesome 5 Free";--tg-body-font-size:16px;--tg-body-line-height:1.75;--tg-heading-line-height:1.2;--tg-common-color-blue:#2494e4;--tg-common-color-indigo:#9b51e0;--tg-common-color-purple:#8121fb;--tg-common-color-pink:#d63384;--tg-common-color-red:#ff2e2e;--tg-common-color-orange:#fd7e14;--tg-common-color-yellow:#fab123;--tg-common-color-green:#12bb6a;--tg-common-color-teal:#219653;--tg-common-color-cyan:#0dcaf0;--tg-common-color-white:#fff;--tg-common-color-gray:#e7effc;--tg-common-color-gray-2:#f4f7fb;--tg-common-color-gray-3:#f5f7fb;--tg-common-color-dark:#061e43;--tg-common-color-black:#000;--tg-body-color:#39557e;--tg-heading-color:#082a5e;--tg-theme-primary:#1363df;--tg-theme-secondary:#082a5e;--tg-border-1:#ececec;--tg-border-2:#d0dae9;--tg-border-3:#e2e2e2;--tg-border-4:#d7dce3;--tg-border-5:#2f466a;--tg-fw-extra-bold:800;--tg-fw-bold:700;--tg-fw-semi-bold:600;--tg-fw-medium:500;--tg-fw-regular:400;--tg-fw-light:300}body{font-family:var(--tg-body-font-family);font-size:var(--tg-body-font-size);font-weight:var(--tg-fw-regular)}.about__exp p,.about__info-list-item .content,.banner__content .sub-title,.banner__fact-item .info .count,.banner__fact-item .info span,.banner__phone .number-info .number,.banner__search-form p,.btn,.categories__item a .name,.categories__item-three .info,.categories__item-two a .name,.course-price,.courses-title .title,.courses__details-curriculum>.title,.courses__details-inner .title,.courses__details-instructors .title,.courses__details-reviews .course-review-head,.courses__details-sidebar .rc-post-content .price,.courses__details-sidebar .rc-post-content .title,.courses__details-wrapper .nav-tabs .nav-link,.courses__instructors-content .designation,.courses__instructors-content .name,.courses__item-bottom .author a,.courses__item-content .title a,.courses__item-two-content .title a,.custom-btn,.discount-btn,.discount-description,.fact__content p,.font-heading,.instructor-details-content .bio-content .title,.instructor-details-content .left-side-content span,.instructor__content .designation,.instructor__content .name,.product-desc-wrap .nav-tabs .nav-link,.section__title .title,.slider__content .list-wrap li,.testimonial__content-avatar .designation,.tgmenu__search-bar form input,.tgmenu__search-form .form-select,.tgmenu__search-form .select2-container .select2-selection--single .select2-selection__rendered,.tgmenu__search-form input,h1,h2,h3,h4,h5,h6{font-family:var(--tg-heading-font-family)}.breadcrumb-content .title,.btn,h1,h2,h3,h4,h5,h6{font-weight:var(--tg-fw-semi-bold)}.img,img{max-width:100%}a,button{color:var(--tg-theme-primary);outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6,label{color:var(--tg-heading-color)}.btn:focus,.button:focus,a:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}a:hover,button:hover{color:var(--tg-theme-secondary);text-decoration:none}button:focus,input:focus,textarea,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.2;text-transform:unset}.tgmenu__navbar-wrap ul li a,p{font-family:var(--tg-body-font-family)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:40px}h2{font-size:35px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}label,p{font-size:var(--tg-body-font-size)}.latest-comments .list-wrap,.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}p{font-weight:var(--tg-fw-bold);margin-bottom:15px}hr{border-bottom:1px solid var(--tg-common-color-gray);border-top:0;margin:30px 0;padding:0}label{cursor:pointer;font-weight:var(--tg-fw-regular)}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}::-moz-selection{background:var(--tg-theme-primary);color:var(--tg-common-color-white);text-shadow:none}::selection{background:var(--tg-theme-primary);color:var(--tg-common-color-white);text-shadow:none}::-moz-placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1}::placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1}.about__exp .year,.about__exp p,.breadcrumb>* a,.breadcrumb>* a:hover,.btn,.btn:hover,.categories__item a:hover i,.categories__item-two a:hover .icon,.categories__item-two a:hover .svg-icon svg,.courses__item-tag,.courses__item-tag:hover,.courses__nav-active button>span,.scroll__top,.scroll__top:hover,.section__title.white-title .title,.section__title.white-title .title span:not(.svg-icon),.tg-header__top-info li a:hover,.tg-header__top-info li i,.tg-header__top-social li a:hover{color:var(--tg-common-color-white)}.clear{clear:both}.container{padding-right:15px;padding-left:15px;max-width:1200px}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}.gx-0{--bs-gutter-x:0}@media(max-width:1500px){.container{max-width:1200px}}@media(max-width:1199.98px){.container{max-width:960px}}@media(max-width:991.98px){.container{max-width:720px}}.custom-container{max-width:1650px}@media(max-width:1800px){.custom-container{max-width:1650px}}@media(max-width:1500px){.custom-container{max-width:1320px}}@media(max-width:1199.98px){.custom-container{max-width:960px}}@media(max-width:991.98px){.custom-container{max-width:720px}}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.tg-button-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.btn,.spinner>div{display:inline-block}.btn{user-select:none;-moz-user-select:none;background:var(--tg-theme-primary) none repeat scroll 100% 0;border:none;font-size:15px;letter-spacing:.5px;line-height:1;margin-bottom:0;padding:19px 24px 16px;text-transform:uppercase;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.btn:hover{background:var(--tg-theme-secondary)}#preloader,.btn.btn-border,.btn.white-btn,.white-bg{background:var(--tg-common-color-white)}.btn .text{display:block}.btn.tg-svg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px}.btn .svg-icon{width:14px;display:block;margin-top:-3px}.btn.btn-border{border:1px solid var(--tg-theme-primary);color:var(--tg-theme-primary);padding:19px 23px 16px}.btn.btn-border svg path{stroke:var(--tg-theme-primary)}.btn.btn-border:hover,.courses-slider-active .slick-arrow:hover{background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.btn.btn-border:hover svg path{stroke:var(--tg-common-color-white)}.btn.white-btn{color:var(--tg-theme-secondary)}.btn.white-btn svg path{stroke:var(--tg-theme-secondary)}#preloader{position:fixed;display:flex;align-items:center;justify-content:center;z-index:999;width:100%;height:100%}.spinner{margin:100px auto;width:50px;height:40px;font-size:10px}.spinner>div{background-color:var(--tg-theme-primary);height:100%;width:6px;-webkit-animation:1.2s ease-in-out infinite sk-stretchdelay;animation:1.2s ease-in-out infinite sk-stretchdelay}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.grey-bg{background:var(--tg-common-color-gray)}.black-bg{background:var(--tg-common-color-black)}.breadcrumb-bg{position:relative;padding:150px 0 155px;z-index:1}@media(max-width:1500px){.breadcrumb-bg{padding:105px 0 110px}}.breadcrumb-bg::before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background-color:#031227;opacity:.8;z-index:-1}.breadcrumb-content .title{font-size:44px;color:var(--tg-common-color-white);text-transform:capitalize;margin:0}.breadcrumb-content .breadcrumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none;background-color:transparent;border-radius:0;justify-content:flex-start;align-items:center;color:var(--tg-common-color-white);column-gap:10px;row-gap:5px;margin:17px 0 0}.breadcrumb-content .breadcrumb-separator{line-height:1;font-size:16px;font-weight:700;margin-top:2px;opacity:.5;color:var(--tg-common-color-white)}.breadcrumb>*{display:block;font-size:18px;color:#b6cff5;line-height:1.4;font-weight:400;text-transform:capitalize}.tg-header__top-info,.tg-header__top-info li,.tg-header__top-social,.tgmenu__nav,.tgmenu__navbar-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.about__exp p,.about__title-wrap p.fw-medium,.banner__content .sub-title,.banner__phone .number-info span,.courses__item-tag,.courses__nav-active button,.cta__content p,.cta__desc p,.mentors__content .name,.section__title .sub-title,.slider__content .sub-title,.tgmenu__action>ul .header-phone a{font-weight:var(--tg-fw-medium)}.tgmenu__search-form .select2-container{margin-right:-29px}.tgmenu__search-form .select2-container .select2-selection--single .select2-selection__rendered{padding-right:37px;padding-left:28px;background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='M25l666-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;font-size:14px;color:var(--tg-heading-color)}.tgmenu__search-form .select2-container .select2-selection--single{height:auto}.course-category-dropdown{background:var(--tg-common-color-white);border:1px solid var(--tg-border-2);margin:0 1px}.course-category-dropdown .select2-results__options{margin-top:7px}.course-category-dropdown .select2-results__option{padding:1px 10px}.scroll__top{width:40px;height:40px;line-height:40px;position:fixed;bottom:-10%;left:50px;font-size:16px;border-radius:4px;z-index:99;cursor:pointer;background:var(--tg-theme-primary);transition:1s;border:0}@media(max-width:1199.98px){.breadcrumb-bg{padding:90px 0 95px}.scroll__top{left:25px;bottom:25px}}@media(max-width:991.98px){.scroll__top{left:30px}.tg-header__top-info li::after,.tg-header__top-info li:last-child{display:none}}.scroll__top.open{bottom:30px}.scroll__top::after{position:absolute;z-index:-1;content:"";top:100%;right:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%)}.scroll__top:hover{background:var(--tg-theme-secondary)}.section__title .sub-title{display:inline-block;line-height:1;background:var(--tg-common-color-gray);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:7px 15px;color:var(--tg-theme-primary);margin:0 0 13px}.tg-header__area.sticky-menu,.tg-header__style-three .tg-header__area.sticky-menu,.tg-header__style-two .tg-header__area{padding:0;margin-top:0!important}.section__title .title{font-size:40px;line-height:1.32;margin:0;letter-spacing:-1px;text-transform:capitalize}.section__title .title span:not(.svg-icon){color:var(--tg-theme-primary);position:relative;display:inline-block;z-index:1}.section__title .title .svg-icon{position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);text-align:center;margin:0 auto;bottom:-14px;height:25px;width:145px;pointer-events:none;z-index:-1}.section__title .title .svg-icon svg{display:block;width:100%;height:100%}.section__title .desc{margin:20px 0 0}.transparent-header{position:absolute;right:0;top:0;width:100%;z-index:9;height:auto}.tg-header__top{background-image:url(../img/banner/pattern.jpg),linear-gradient(to right,#3c21a8,#a42655,#736000);padding:11px 0}.tg-header__top-info{display:flex;align-items:center;gap:10px 15px}.tg-header__top-info li{display:flex;align-items:center;color:#e6eaef;gap:7px}.tg-header__top-info li:not(:last-child)::after{content:"|";margin-right:7px;opacity:.5}.tg-header__top-info li i{font-size:20px}.tg-header__top-info li a{color:#e6eaef}.tg-header__top-social{display:flex;align-items:center;gap:10px 12px;justify-content:flex-end}.tg-header__top-social li,.tg-header__top-social li a{color:#e7effc}.tg-header__area{padding:15px 0}.tg-header__area .mobile-nav-toggler{position:relative;float:left;font-size:30px;cursor:pointer;line-height:1;color:var(--tg-theme-primary);display:none;margin-top:20px}.tg-header__style-two .custom-container{max-width:1848px}.tg-header__style-two .tgmenu__navbar-wrap ul{margin:0 170px 0 auto}.tg-header__style-three .tg-header__area{padding:10px 0}.tg-header__style-three .tgmenu__categories{margin:0 60px 0 0}.tg-header__style-three .tgmenu__categories .dropdown-toggle{-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:var(--tg-heading-color)}.tgmenu__navbar-wrap ul li .sub-menu li.active>a,.tgmenu__navbar-wrap ul li .sub-menu li:hover>a,.tgmenu__navbar-wrap>ul>li.active a,.tgmenu__navbar-wrap>ul>li:hover a,.tgmenu__search-form [type=submit]:hover{color:var(--tg-theme-primary)}.tg-header__style-three .tgmenu__navbar-wrap ul{margin:0 24px 0 auto}.tg-header__style-three .tgmenu__action>ul{margin-right:30px;gap:30px}.tg-header__style-three .tgmenu__action>ul li{margin:0!important}.tg-header__style-three .tgmenu__action>ul li.header-btn .btn{padding:16px 35px 14px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.tgmenu__nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.tgmenu__navbar-wrap{display:flex;flex-grow:1}.tgmenu__navbar-wrap ul,.tgmenu__navbar-wrap ul li a,.tgmenu__search-form,.tgmenu__search-form .select-grp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.tgmenu__navbar-wrap ul{display:flex;padding:0;flex-direction:row;flex-wrap:wrap;margin:0 73px 0 auto}.tgmenu__search-bar form input,.tgmenu__search-form input{display:block;padding:12px 20px 10px 50px;font-size:15px;height:45px}.tgmenu__navbar-wrap ul li{display:block;position:relative;list-style:none}.tgmenu__navbar-wrap ul li a{font-size:16px;font-weight:700;text-transform:capitalize;color:var(--tg-heading-color);padding:37px 12px;display:flex;align-items:center;line-height:1;position:relative;z-index:1}.tgmenu__navbar-wrap ul li .sub-menu{position:absolute;right:0;top:100%;min-width:230px;border:1px solid #f5f5f5;background:var(--tg-common-color-white);margin:0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);transform-origin:100% 0;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0;-webkit-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);-moz-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);box-shadow:0 30px 70px 0 rgba(137,139,142,.15);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9}.tgmenu__navbar-wrap ul li .sub-menu .sub-menu{left:auto;right:100%;top:0}.tgmenu__navbar-wrap ul li .sub-menu li{margin-right:0;text-align:right;display:block}.tgmenu__navbar-wrap ul li .sub-menu li a{padding:8px 25px 8px 15px;line-height:1.4;display:block;color:var(--tg-heading-color);text-transform:capitalize}.tgmenu__navbar-wrap ul li .sub-menu li:hover>a{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}.tgmenu__navbar-wrap ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.tgmenu__main-menu li.menu-item-has-children .dropdown-btn{display:none}.tgmenu__main-menu li.menu-item-has-children>a::after{content:"\f107";display:block;font-family:flaticon_eduvalt;color:#5a7093;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);font-size:12px;font-weight:var(--tg-fw-bold);margin-right:6px}.tgmenu__action>ul .header-phone::before,.tgmenu__search::after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:""}.tgmenu__search{padding-left:20px;position:relative}.tgmenu__search::after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:30px;background:#b2bdcd}.sticky-menu,.tgmenu__search-bar form input,.tgmenu__search-form .select-grp,.tgmenu__search-form input{background:var(--tg-common-color-white)}.tgmenu__search-form{display:flex;width:535px}.tgmenu__search-form .select-grp{display:flex;align-items:center;border:1px solid var(--tg-border-2);padding:5px 15px 5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;width:150px;flex:0 0 auto}.tgmenu__search-form .select-grp svg{width:12px;height:12px;flex:0 0 auto}.tgmenu__search-form .form-select{outline:0;box-shadow:none;border:0;padding-right:8px;color:var(--tg-heading-color);font-size:14px}.tgmenu__search-form .input-grp{position:relative;flex-grow:1;margin-right:-1px}.tgmenu__search-form input{width:100%;border:1px solid var(--tg-border-2);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tgmenu__search-form input::placeholder{color:#8d9db5;font-size:14px}.tgmenu__search-bar form [type=submit],.tgmenu__search-form [type=submit]{top:50%;left:10px;padding:0;background:0 0;font-size:24px;color:#8d9db5;position:absolute}.tgmenu__action>ul .cart-count,.tgmenu__action>ul li,.tgmenu__search-bar form,.tgmobile__search form{position:relative}.tgmenu__search-form [type=submit]{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);border:0}.tgmenu__search-bar{flex-grow:1}.tgmenu__search-bar form input{width:100%;border:1px solid var(--tg-border-2);-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.tgmenu__search-bar form input::placeholder{color:#8d9db5;font-size:14px}.tgmenu__search-bar form [type=submit]{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);border:0}.banner__content .sub-title,.banner__phone .number-info .number a:hover,.banner__phone i,.tgmenu__action>ul .header-phone a:hover,.tgmenu__categories .dropdown-toggle svg,.tgmenu__search-bar form [type=submit]:hover,.tgmobile__menu .close-btn,.tgmobile__menu .navigation li.active>a{color:var(--tg-theme-primary)}.tgmenu__action>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-right:19px}.tgmenu__action>ul li{margin-right:7px}.tgmenu__action>ul li:first-child{margin-right:0}.events__date,.events__item-content .location,.tgmenu__action>ul .cart-count .mini-cart-count,.tgmenu__action>ul .header-phone a,.tgmenu__categories .dropdown-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;font-family:var(--tg-heading-font-family)}.tgmenu__action>ul .mini-cart-icon{margin-left:13px}.tgmenu__action>ul .cart-count{padding-left:18px;padding-top:7px}.tgmenu__action>ul .cart-count .mini-cart-count{position:absolute;top:0;left:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--tg-theme-primary);font-weight:var(--tg-fw-medium);color:var(--tg-common-color-white);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:14px;line-height:1}.tgmenu__action>ul .header-phone{margin-right:7px;padding-right:20px;margin-left:20px;position:relative}.tgmenu__action>ul .header-phone::before{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:24px;background:#b2bdcd}.tgmenu__action>ul .header-phone a{display:flex;align-items:center;color:var(--tg-heading-color);font-size:20px;gap:10px}.tgmenu__action>ul .header-phone a i{font-size:26px;color:var(--tg-theme-primary)}.tgmenu__action>ul .header-btn .btn{color:var(--tg-common-color-white);font-size:16px;text-transform:capitalize;padding:16px 20px 14px}.tgmenu__action>ul .header-btn.login-btn .btn{background:var(--tg-common-color-white);border:1px solid var(--tg-border-2);color:#5a7093;padding:14px 21px}.tgmenu__action>ul .header-btn.login-btn .btn:hover{color:var(--tg-common-color-white);border-color:var(--tg-theme-secondary);background:var(--tg-theme-secondary)}.tgmobile__menu .navigation li,.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid rgba(0,0,0,.1)}.tgmenu__categories{margin-left:12px}.tgmenu__categories .dropdown-toggle{border:1px solid var(--tg-border-2);background-color:var(--tg-common-color-white);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:var(--tg-body-color);display:flex;align-items:center;padding:9px 17px;gap:11px}.tgmenu__categories .dropdown-menu{width:100%;min-width:100%;background-color:var(--tg-common-color-white);border:1px solid var(--tg-border-2);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.shop-details-bottom .list-wrap li .code,.shop-details-bottom .list-wrap li a,.tgmenu__categories .dropdown-item{color:var(--tg-body-color)}.tgmenu__categories .dropdown-item:focus,.tgmenu__categories .dropdown-item:hover{background-color:var(--tg-theme-primary);color:var(--tg-common-color-white)}.logo img{max-width:150px}.sticky-menu{position:fixed;right:0;margin:auto;top:0;width:100%;z-index:99;-webkit-animation:1s ease-in-out 0 fadeInDown;animation:1s ease-in-out 0 fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);box-shadow:0 10px 15px rgba(25,25,25,.1);border-radius:0}.sticky-menu ul li .sub-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#header-fixed-height.active-height{display:block;height:90px}.tgmobile__search{padding:0 25px 25px 20px}.tgmobile__search input{display:block;width:100%;border:0;padding:10px 20px 10px 45px;font-size:15px;height:45px;background:var(--tg-common-color-gray);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tgmobile__search input::placeholder{font-size:15px;color:var(--tg-body-color)}.tgmobile__search button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:0;padding:0;left:20px;line-height:1;background:0 0;color:var(--tg-heading-color)}.tgmobile__menu{position:fixed;left:0;top:0;width:300px;padding-left:30px;max-width:100%;height:100%;z-index:99;border-radius:0;transition:.3s cubic-bezier(.785,.135,.15,.86);-moz-transition:.3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:.3s cubic-bezier(.785,.135,.15,.86);-o-transition:.3s cubic-bezier(.785,.135,.15,.86);-webkit-transform:translateX(-101%);-moz-transform:translateX(-101%);-ms-transform:translateX(-101%);-o-transform:translateX(-101%);transform:translateX(-101%)}.tgmobile__menu .navbar-collapse{display:block!important}.tgmobile__menu .navigation,.tgmobile__menu .navigation li{display:block;position:relative}.tgmobile__menu .nav-logo{position:relative;padding:30px 25px;text-align:right}.tgmobile__menu .nav-logo img{width:60px}.tgmobile__menu .navigation{width:100%;float:none;margin:0;padding:0}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;left:20px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--tg-heading-color);background:var(--tg-common-color-gray);cursor:pointer;border-radius:2px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:5}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%) rotate(0);-ms-transform:translate(50%,-50%) rotate(0);transform:translate(50%,-50%) rotate(0);border-radius:10px;width:12px;height:2px;background-color:var(--tg-common-color-black);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after{content:"";position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%) rotate(0);-ms-transform:translate(50%,-50%) rotate(0);transform:translate(50%,-50%) rotate(0);border-radius:10px;width:2px;height:12px;background-color:var(--tg-common-color-black);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open{background-color:var(--tg-theme-primary)}.blog__post-item-three,.blog__post-item-two,.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{background-color:var(--tg-common-color-white)}.copyright__menu li:first-child::before,.footer__working-item:last-child::after,.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line::after,.tgmobile__menu .navigation li>ul,.tgmobile__menu .navigation li>ul>li>ul{display:none}.tgmobile__menu .navigation ul li a,.tgmobile__menu .tgmenu__action>ul .header-btn{display:block}.tgmobile__menu .navigation li>a{position:relative;display:block;line-height:1.5;padding:10px 25px 10px 60px;font-size:16px;font-weight:500;color:var(--tg-heading-color);text-transform:capitalize;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:0}.tgmobile__menu .navigation li>a::before{content:"";position:absolute;right:0;top:0;height:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:2px;background:var(--tg-theme-primary);pointer-events:none}.blog-sidebar,.tgmobile__menu .navigation li ul li>a{margin-right:20px}.tgmobile__menu .navigation li ul li ul li a{margin-right:40px}.tgmobile__menu .navigation li ul li ul li ul li a{margin-right:60px}.tgmobile__menu .navigation ul,.tgmobile__menu .tgmenu__action{padding:0;margin:0}.banner-bg,.banner__btn-wrap,.tgmobile__menu .social-links ul,.tgmobile__menu .social-links ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.tgmobile__menu .navigation ul li ul li>a{font-size:16px;margin-right:20px;text-transform:capitalize}.tgmobile__menu .navigation:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.tgmobile__menu .navigation>li.active>a::before{height:100%}.tgmobile__menu .close-btn{position:absolute;left:15px;top:28px;line-height:30px;width:35px;text-align:center;font-size:14px;cursor:pointer;padding:8px;z-index:10;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tgmobile__menu .close-btn i[class^=flaticon-]:before{font-weight:var(--tg-fw-bold)!important}.tgmobile__menu-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2;transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-ms-transition:.7s;-o-transition:.7s;opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}.banner__fact-item,.banner__search-form form input,.courses__item,.courses__item-two,.tgmobile__menu-box{background:var(--tg-common-color-white)}.tgmobile__menu .social-links ul{display:flex;position:relative;text-align:center;padding:30px 20px 20px;align-items:center;justify-content:center;flex-wrap:wrap}.tgmobile__menu .social-links ul li{position:relative;display:inline-block;margin:0 6px 10px}.tgmobile__menu .social-links ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;line-height:32px;font-size:16px;color:var(--tg-body-color);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #efefef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.tgmobile__menu .social-links ul li a:hover{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.tgmobile__menu .tgmenu__action>ul{margin:0;padding:30px 20px 0;justify-content:center;gap:0 15px}.tgmobile__menu .tgmenu__action>ul li{margin:0}.tgmobile__menu-box{position:absolute;right:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:0;z-index:5;box-shadow:9px 0 14px 0 rgba(0,0,0,.06)}.tgmobile__menu-outer .mobile-nav-toggler{position:relative;float:left;font-size:40px;line-height:50px;cursor:pointer;display:none;color:var(--tg-common-color-white);margin-left:30px;top:15px}.mobile-menu-visible .tgmobile__menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobile-menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}.mobile-menu-visible .tgmobile__menu .close-btn{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}.banner-bg{min-height:780px;display:flex;align-items:flex-end;padding:163px 0 0;position:relative}.banner__content{margin:86px 0 100px;position:relative;z-index:3}.banner__content .shape,.categories__wrap>img,.testimonial__shapes img,.testimonial__shapes-two>*{position:absolute}.banner__content .shape:first-child{max-width:58px;right:-38%;top:4%}@media(max-width:1800px){.tg-header__style-two .tgmenu__navbar-wrap ul{margin:0 100px 0 auto}.tgmenu__search-form{width:485px}.banner__content .shape:first-child{right:-25%}}@media(max-width:1500px){.tg-header__area{padding:10px 0}.tg-header__style-two .custom-container{max-width:1320px}.tg-header__style-two .tgmenu__navbar-wrap ul{margin:0 60px 0 auto}.tg-header__style-three .tg-header__area{padding:0}.tg-header__style-three .tgmenu__categories{margin:0 40px 0 0}.tg-header__style-three .tgmenu__action>ul{gap:15px;margin-right:20px}.tgmenu__navbar-wrap ul{margin:0 40px 0 auto}.tgmenu__search-form{width:380px}.tgmenu__search-bar{max-width:240px}.tgmenu__action>ul li.free-btn{display:none}.banner-bg{min-height:auto}.banner__content{margin:60px 0 70px}.banner__content .shape:first-child{right:-15%}}.banner__content .shape:nth-child(2){max-width:44px;top:-15px;left:41%}.banner__content .sub-title{display:inline-block;line-height:1;background:var(--tg-common-color-gray);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:7px 15px;margin:0 0 16px}.banner__content .title{font-size:55px;line-height:1.19;margin:0 0 20px}.banner__content .title span:not(.svg-icon){color:var(--tg-theme-primary);position:relative}.banner__content .title .svg-icon{position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);text-align:center;margin:0 auto;bottom:-11px;height:25px;width:145px}.banner__content .title .svg-icon svg{display:block;width:100%;height:100%}.banner__content p{max-width:80%;margin:0;line-height:1.7}.banner__btn-wrap{display:flex;flex-wrap:wrap;margin:34px 0 0;gap:20px 30px}.banner__fact-item .icon,.banner__images-grid,.banner__phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.banner__fact-item .icon,.banner__phone{align-items:center}.banner__phone{display:flex}.banner__phone i{display:block;font-size:36px;margin-left:10px}.banner__phone .number-info span{display:block;line-height:1;font-size:15px;margin:0 0 6px}.banner__phone .number-info .number{margin:0;line-height:1;font-size:20px;font-weight:var(--tg-fw-bold)}.banner__images{position:relative;margin-right:28px;z-index:1}@media(max-width:1199.98px){.tg-header__area{margin-top:55px;padding:20px 0}.tg-header__area .mobile-nav-toggler{display:block}.tg-header__style-two .custom-container{max-width:960px}.tg-header__style-three .tg-header__area,.tg-header__style-three .tg-header__area.sticky-menu,.tg-header__style-two .tg-header__area{padding:20px 0}.tg-header__style-three .tgmenu__categories{margin:0 40px 0 60px}.tg-header__style-three .tgmenu__action>ul li.header-btn .btn{padding:16px 20px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tgmenu__categories,.tgmenu__search{margin-right:auto}.tgmenu__search-form{width:500px}.tgmenu__search-bar{max-width:100%}.tgmenu__action{margin:0 0 0 25px}.banner__images,.tgmenu__action>ul .mini-cart-icon{margin:0}.theme-btn{margin-right:15px}.tgmenu__action>ul .header-btn{display:none}.banner-bg{padding:170px 0 0}.banner__content{margin:0 0 60px}.banner__content .shape:nth-child(2){top:-20%}.banner__content .title{font-size:41px}.banner__content p{max-width:100%}}@media(max-width:991.98px){.tg-header__style-two .custom-container{max-width:720px}.banner__content,.banner__images{text-align:center}.tg-header__style-three .tgmenu__categories{margin:0 auto 0 0}.tgmenu__nav{justify-content:space-between}.tgmenu__search-form{width:310px}.tgmenu__search-bar,.tgmenu__search-form .select-grp{display:none}.banner__content .shape:first-child{right:-2%}.banner__btn-wrap{justify-content:center}.banner__images{margin:0 auto;max-width:80%}}.banner__images .main-img{max-width:inherit}.banner__images .shape{position:absolute;z-index:-1}.banner__images .shape:nth-child(2){max-width:65px;top:16%;right:27%}.banner__images .shape:nth-child(3){max-width:87px;right:-87px;bottom:33%}.banner__images .shape:nth-child(4){max-width:52px;left:-37px;top:27%}.banner__fact-item{position:absolute;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;padding:20px;text-align:center;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);min-width:140px}.area-bg,.banner-bg-two,.cta__bg,.fact-bg,.slider__item,.testimonial-bg{background-position:center;background-size:cover}.banner__fact-item .icon{width:50px;height:50px;display:flex;justify-content:center;background:var(--tg-common-color-green);color:var(--tg-common-color-white);font-size:33px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;box-shadow:0 15px 15px rgba(33,150,83,.2);margin:0 auto 12px}.banner__fact-item .info span{display:block;line-height:1;font-size:14px;margin:0 0 5px}.banner__fact-item .info .count{line-height:1;margin:15px 0 0;font-size:20px;letter-spacing:1.5px;font-weight:var(--tg-fw-bold)}.banner__fact-item:last-child{min-width:171px;top:auto;bottom:108px;right:auto;left:-145px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding-top:0}.banner__fact-item:last-child .icon{background:var(--tg-common-color-purple);box-shadow:0 15px 15px rgba(129,33,251,.24);margin-top:-25px}.banner__fact-item:last-child .icon i{-webkit-transform:rotateZ(22deg);-moz-transform:rotateZ(22deg);-ms-transform:rotateZ(22deg);-o-transform:rotateZ(22deg);transform:rotateZ(22deg)}@media(max-width:1500px){.banner__images .main-img{max-width:100%}.banner__images .shape:nth-child(2){top:12%;right:12%}.banner__images .shape:nth-child(3){bottom:18%}.banner__images .shape:nth-child(4){left:0;top:22%}.banner__fact-item{right:0}.banner__fact-item:last-child{left:-20px}}.banner-bg-two{padding:100px 0 120px;position:relative;overflow:hidden}.banner__two-shape{position:absolute;right:60px;bottom:60px;max-width:108px}.banner__content-two,.courses-area,.courses__item-thumb{position:relative}.banner__content-two .shape{position:absolute;left:0;top:29%;max-width:47px}.banner__content-two .title{font-size:47px;color:var(--tg-common-color-white);line-height:1.25;margin:0 0 25px}@media(max-width:1199.98px){.banner__images .shape:nth-child(2){top:0;right:8%}.banner__images .shape:nth-child(3){display:none}.banner__images .shape:nth-child(4){left:15px;top:5%}.banner__fact-item:last-child{left:0}.banner-bg-two{padding:100px 0}.banner__content-two .title{font-size:36px}}@media(max-width:991.98px){.banner__images .shape:nth-child(3){display:block}.banner__content-two .title{font-size:44px;text-align:center}}.banner__content-two .title span:not(.svg-icon){color:var(--tg-theme-primary);position:relative}.banner__content-two .title .svg-icon{position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);text-align:center;margin:0 auto;bottom:-11px;height:25px;width:145px}.banner__content-two .title .svg-icon svg{display:block;width:100%;height:100%}.banner__search-form form{position:relative;margin:0 0 30px}.banner__search-form form input{display:block;width:100%;padding:14px 20px 14px 80px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;border:1px solid #d0dae9}.banner__search-form form input::placeholder{opacity:.7;font-size:16px}.banner__search-form form button{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0 0;padding:0;font-size:26px;color:var(--tg-body-color);opacity:.7}.banner__search-form form button:hover{color:var(--tg-theme-primary);opacity:1}.banner__search-form form button i::before{font-weight:600!important}.banner__search-form p{font-size:17px;margin:0}.banner__search-form p a{text-decoration:underline;color:var(--tg-common-color-white)}.banner__images-two{position:relative;z-index:1;margin-right:70px}.banner__images-two .shape{position:absolute;z-index:-1}.banner__images-two .shape:first-child{max-width:95px;right:-35px;top:-35px}.banner__images-two .shape:nth-child(2){max-width:55px;left:-100px;top:35%}.banner__images-grid{display:flex;align-items:center;max-width:570px;gap:25px}.about__images,.banner__images-col,.brand__item a,.slider__content .list-wrap li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.banner__images-col{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px}.banner__images-col img{flex:0 0 auto}.banner__images-col:first-child img{max-width:300px}@media(max-width:1199.98px){.banner__images-two{margin-right:20px}.banner__images-col:first-child img{max-width:240px}}@media(max-width:991.98px){.banner__images-two{max-width:80%;margin:50px auto 0}.banner__images-two .shape:nth-child(2){left:-50px}.banner__images-grid{max-width:100%;justify-content:center}.banner__images-col:first-child img{max-width:300px}}.banner__images-col:last-child img:first-child{max-width:187px}.banner__images-col:last-child img:last-child{max-width:243px}.slider__active [data-animation-in]{opacity:0}.slider__item{align-items:center;padding:135px 0 140px;min-height:600px;position:relative;z-index:1}.slider__item .bottom-shape,.slider__item .top-shape{position:absolute;pointer-events:none;z-index:-1}.slider__item .top-shape{right:4%;top:11%}.slider__item .bottom-shape{right:0;bottom:0}.slider__content .sub-title{display:inline-block;line-height:1.3;background:var(--tg-common-color-gray);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:5px 15px;color:var(--tg-theme-primary);margin:0 0 13px}.slider__content .title{font-size:48px;margin:0 0 30px;letter-spacing:-1px;text-transform:capitalize}.slider__content .title span:not(.svg-icon){color:var(--tg-theme-primary);position:relative;display:inline-block;z-index:1}.slider__content .title .svg-icon{position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);text-align:center;margin:0 auto;bottom:-14px;height:25px;width:145px;pointer-events:none;z-index:-1}.slider__content .title .svg-icon svg{display:block;width:100%;height:100%}.blog__details-wrapper .blog__standard-thumb,.categories__item-three,.comment-wrap-title,.events__item,.instructor-area .section__title-wrap,.slider__content .list-wrap{margin:0 0 30px}.slider__content .list-wrap li{display:flex;color:#39557e;gap:7px;margin:0 0 3px}.slider__content .list-wrap li:last-child{margin:0}.slider__content .list-wrap li i{color:var(--tg-common-color-yellow);margin:6px 0 0}.brand-area{border-bottom:1px solid var(--tg-border-3);padding:49px 0}.brand-area-two,.section-pb-120{padding-bottom:120px}.brand-active .col,.courses-slider-active .col{padding-right:15px;padding-left:15px}.brand__item img{filter:grayscale(1);opacity:.4}.brand__item a{display:flex;height:51px;align-items:center;justify-content:center}.brand__item a:hover img{filter:grayscale(0);opacity:1}.error-area,.section-py-120{padding:120px 0}.svg-hidden{position:absolute;width:0;height:0}.about__images{display:flex;align-items:flex-end;position:relative;margin:0 10px 0 -40px}.about__images .small-img{margin:0 0 50px -50px;-webkit-filter:drop-shadow(0 10px 20px rgba(0,0,0,0.1));filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));position:relative;z-index:1}.about__images .big-img{-webkit-filter:drop-shadow(0 8px 50px rgba(0,0,0,0.2));filter:drop-shadow(0 8px 50px rgba(0,0,0,.2))}.about__images .dots{position:absolute;right:167px;top:-29px;z-index:-1;-webkit-transition:0 ease-out 0;-moz-transition:0 ease-out 0;-ms-transition:0 ease-out 0;-o-transition:0 ease-out 0;transition:0 ease-out 0}.about__images .circle{position:absolute;top:26px;right:66px;color:var(--tg-common-color-yellow);z-index:-1}.about__exp{position:absolute;width:126px;height:108px;right:58px;top:50px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:17px;z-index:2}.about__exp .year{font-size:30px;margin:0 0 7px;line-height:1}.about__exp p{margin:0;font-size:14px;line-height:1.25}.about__exp svg{position:absolute;display:block;right:0;top:0;width:100%;height:100%;z-index:-1}.about__content{margin-right:70px}.about__content .section__title,.about__title-wrap .section__title,.fact__content{margin:0 0 15px}.about__content .tg-button-wrap{margin-top:40px}.about__info-list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 60px;margin:29px 0 0 60px}.about__images-wrap,.about__info-list-item,.comments-text .comment-reply{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.about__info-list-item,.comments-text .comment-reply{display:flex}.about__info-list-item .icon{width:65px;text-align:center;position:relative;color:var(--tg-common-color-blue);margin-left:7px}.about__info-list-item .icon::after{content:"";position:absolute;right:0;top:-5px;background-image:url(../img/icons/blue_shape.svg);background-size:contain;background-position:top center;background-repeat:no-repeat;width:100%;height:36px;-webkit-transition:.4s ease-out 0;-moz-transition:.4s ease-out 0;-ms-transition:.4s ease-out 0;-o-transition:.4s ease-out 0;transition:.4s ease-out 0;z-index:-1}.about__info-list-item i{font-size:40px}.about__info-list-item .content{font-weight:var(--tg-fw-semi-bold);color:var(--tg-heading-color);font-size:18px;line-height:20px;margin:0}.about__title-wrap .tg-button-wrap,.courses__details-reviews,.courses__details-reviews #course-reviews{margin:35px 0 0}.about__info-list-item:nth-child(4n+1) i{font-size:43px}.about__info-list-item:nth-child(4n+2) .icon{color:var(--tg-common-color-teal)}.about__info-list-item:nth-child(4n+2) .icon::after{background-image:url(../img/icons/green_shape.svg)}.about__info-list-item:nth-child(4n+3) .icon{color:var(--tg-common-color-indigo)}.about__info-list-item:nth-child(4n+3) .icon::after{background-image:url(../img/icons/purple_shape.svg)}.about__info-list-item:nth-child(4n+3) i{font-size:45px;transform:matrix(-.87,-.5,-.5,.87,0,0)}.about__info-list-item:nth-child(4n+4) .icon{color:var(--tg-common-color-red)}.about__info-list-item:nth-child(4n+4) .icon::after{background-image:url(../img/icons/red_shape.svg)}.about__info-list-item:hover .icon::after{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}.about-area-two{padding:140px 0}.about__title-wrap p.fw-medium{color:var(--tg-heading-color);font-size:18px;line-height:1.45;margin:0 0 13px}.about__images-wrap{display:flex;align-items:center;gap:28px;margin-right:62px;position:relative}.about__images-wrap .column,.courses-slider-active .slick-arrow,.courses__item-meta,.courses__nav-active,.courses__nav-tabs .nav-item .nav-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.about__images-wrap .column{flex:0 0 auto;display:flex;align-items:center;flex-direction:column;gap:25px}.about__images-wrap .column img{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.about__images-wrap .about__shapes [class*=about-shape],.categories__shapes-item,.categories__shapes-item-two,.courses__shapes>*,.mentors__shapes img{position:absolute;z-index:-1}.about__images-wrap .about__shapes>:first-child{max-width:125px;right:-50px;bottom:0}.about__images-wrap .about__shapes>:nth-child(2){max-width:111px;left:-51px;top:-30px}.about__images-wrap .about__shapes>:nth-child(3){max-width:119px;left:-45px;bottom:-45px}.section-pt-120{padding-top:120px}.section-pb-90{padding-bottom:90px}.courses-area{background-color:var(--tg-common-color-gray-2);z-index:1}.blog__details-wrapper,.comment-wrap,.courses-area .section__title-wrap,.footer-widget,.instructor__item{margin:0 0 50px}.courses__nav-active{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px 35px}.courses__nav-active button{display:block;position:relative;border:0;background:0 0;color:var(--tg-body-color);font-size:17px;font-family:var(--tg-body-font-family);padding:0}.courses__nav-active button>span{position:absolute;left:0;top:-26px;font-weight:var(--tg-fw-semi-bold);font-size:14px;background:var(--tg-theme-primary);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:1;padding:4px 9px;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0}.courses__item-content .title a,.courses__item-two-content .title a{display:inline;background-image:linear-gradient(var(--tg-heading-color),var(--tg-heading-color)),linear-gradient(var(--tg-heading-color),var(--tg-heading-color));background-position:0 100%,100% 100%;background-repeat:no-repeat;transition:background-size .4s linear}.courses__nav-active button>span::after{content:"";position:absolute;right:10px;bottom:-10px;width:0;height:0;border-style:solid;border-width:11px 0 0 11px;border-color:var(--tg-theme-primary) transparent transparent transparent}.courses__nav-active button.active{color:var(--tg-theme-primary)}.courses__item{margin:0 0 30px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05);overflow:hidden}.courses__item-thumb img{width:100%;height:205px}.courses__item-tag{position:absolute;right:22px;top:22px;font-size:15px;display:block;line-height:1;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:6px 16px;z-index:2;background-color:var(--bs-blue);color:#fff!important}.courses__item-content{padding:25px 30px 20px}.courses__item-content .title{font-size:20px;font-weight:var(--tg-fw-regular);line-height:1.3;margin:0 0 15px}.courses__item-content .title a{background-size:0 1.5px,0 1.5px;font-weight:var(--tg-fw-bold);font-size:21px}.courses__item-content .title a:hover{color:inherit;background-size:0 1.5px,100% 1.5px}.courses__item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin:0 0 10px}.blog__post-meta,.blog__post-meta li,.courses__item-bottom,.courses__item-meta li,.pagination__wrap ul,.pagination__wrap ul li a{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.courses__item-meta li{display:flex}.courses__item-meta li i{margin-left:7px}.courses__item-rating{color:#f8bc24;letter-spacing:-1px;line-height:1}.courses__item-rating .rating-count{color:var(--tg-body-color);letter-spacing:0;margin-right:5px}.courses__item-bottom .author a:hover,.courses__item-bottom .price{color:var(--tg-theme-primary)}.courses__item-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0 0;margin:20px 0 0;border-top:1px solid var(--tg-border-4)}.courses__item-bottom .author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:12px}.courses__item-bottom .author img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:5px;max-width:50px}.courses__item-bottom .author a{flex:0 0 auto;color:var(--tg-body-color)}.courses__item-bottom .price{font-size:20px;margin:0 25px 0 0;line-height:1;font-weight:var(--tg-fw-medium)}.courses__item-bottom .price del{font-size:16px;color:#8d9db5;margin-left:4px}.courses__item-two{padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-shadow:0 10px 20px rgba(0,0,0,.05);margin:0 0 30px}.blog-area-two,.blog__post-thumb-two,.categories-area,.categories__item-three .thumb,.categories__wrap,.courses__item-two-thumb,.footer-widget.widget_nav_menu ul li a,.footer__newsletter form,.newsletter__form,.sidebar-search-form,.speakers-item{position:relative}.courses__item-two-thumb img{object-fit:fill;height:181px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:25px}.courses__item-two-thumb .course__price{position:absolute;bottom:0;left:0;padding:5px 20px 5px 13px;text-align:center;min-width:105px;z-index:1}.courses__item-two-thumb .course__price svg{position:absolute;left:0;bottom:0;width:100%;height:100%;color:var(--tg-theme-primary);z-index:-1}.courses__item-two-thumb .course__price .price{margin:0;font-size:20px;color:var(--tg-common-color-white);font-weight:var(--tg-fw-medium)}.courses__item-two-thumb .course__price .price del{font-size:15px;opacity:.7;margin:0 7px}.courses-slider-active .courses__item-bottom .price del,.courses__grid-wrap .courses__item-bottom .price del{font-size:15px;margin-left:6px}.courses__item-two-content{padding:20px 13px 10px}.courses__item-two-content .courses__item-tag{position:unset;display:inline-block;margin:0 0 13px}.courses__item-two-content .title{font-size:20px;line-height:1.38;margin:0 0 16px}.courses__item-two-content .title a{background-size:0 2px,0 2px}.courses__item-two-content .title a:hover{color:inherit;background-size:0 2px,100% 2px}.courses__item-two-content .courses__item-meta{gap:8px 22px;margin:0}.courses__item-two-content .courses__item-meta li{line-height:1}.courses__item-two-content .courses__item-meta li i{font-size:20px}.courses__shapes>:first-child{right:7%;top:26%}.courses__shapes>:first-child img{max-width:83px}.courses__shapes>:nth-child(2){left:7.5%;bottom:16%}.courses__shapes>:nth-child(2) img{max-width:86px}.courses-slider-active .slick-arrow{position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%) translateX(30px);-moz-transform:translateY(-50%) translateX(30px);-ms-transform:translateY(-50%) translateX(30px);-o-transform:translateY(-50%) translateX(30px);transform:translateY(-50%) translateX(30px);width:50px;height:50px;background:var(--tg-common-color-gray);border:1px solid #fff;box-shadow:0 10px 20px #dfdfdf;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;padding:0;z-index:2}.courses-slider-active .slick-arrow.slick-next{right:auto!important;left:-10px;-webkit-transform:translateY(-50%) translateX(-30px);-moz-transform:translateY(-50%) translateX(-30px);-ms-transform:translateY(-50%) translateX(-30px);-o-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px)}.courses-slider-active .courses__item-two-thumb .author,.courses__grid-wrap .courses__item-two-thumb .author{left:15px;bottom:-25px;position:absolute;z-index:2}.courses-slider-active:hover .slick-arrow{-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);-o-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1;visibility:visible}.courses-slider-active .courses__item-two{border:1px solid #e8e8e8;border-radius:6px;box-shadow:none;padding:15px;direction:rtl}.courses-slider-active .courses__item-two-thumb .author img{max-width:50px;max-height:50px;width:auto;height:auto;border:3px solid #fff;border-radius:50px}.courses-slider-active .courses__item-two-content{padding:16px 7px 5px}.courses-slider-active .courses__item-bottom .price{font-size:20px;margin:0 0 0 20px}.courses__nav-tabs{gap:10px;border:0;margin-right:10px}.courses__nav-tabs .nav-item{margin:0}.courses__nav-tabs .nav-item .nav-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #6196ea;border-radius:4px;color:var(--tg-theme-primary)}.courses__nav-tabs .nav-item .nav-link svg{flex:0 0 auto}.courses__nav-tabs .nav-item .nav-link.active{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.courses__grid-wrap .courses__item-two{border:1px solid #e8e8e8;border-radius:6px;box-shadow:none;padding:15px}.courses__grid-wrap .courses__item-two-thumb .author img{max-width:50px;max-height:50px;width:auto;height:auto;border:3px solid #fff;border-radius:50px}.courses__grid-wrap .courses__item-two-content{padding:16px 7px 5px}.courses__grid-wrap .courses__item-bottom .price{font-size:25px;margin:0 0 0 20px}.courses__list-wrap .courses__item-two{border:1px solid #e8e8e8;border-radius:6px;box-shadow:none;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:25px}.courses__list-wrap .courses__item-two-thumb{flex:0 0 auto}.courses__list-wrap .courses__item-two-thumb a{height:100%}.courses__list-wrap .courses__item-two-thumb img{width:270px;object-fit:fill}@media(max-width:1199.98px){.banner__images-col:last-child img:first-child{max-width:150px}.banner__images-col:last-child img:last-child{max-width:165px}.about__images{margin:0 0 40px}.about__content{margin:0}.about__images-wrap{gap:20px;margin:0}.about__images-wrap .column{gap:20px}.about__images-wrap .column img{max-width:215px}.about__images-wrap .about__shapes>:first-child{max-width:95px;right:-20px;bottom:32px}.about__images-wrap .about__shapes>:nth-child(2){max-width:84px;left:-30px;top:-30px}.about__images-wrap .about__shapes>:nth-child(3){max-width:90px;left:-35px;bottom:-35px}.courses__shapes{display:none}.courses__list-wrap .courses__item-two-thumb img{width:235px}}@media(max-width:991.98px){.banner__images-col:last-child img:first-child{max-width:187px}.banner__images-col:last-child img:last-child{max-width:220px}.about-area-two{padding:120px 0}.about__images-wrap{gap:28px;margin:50px auto 0;justify-content:center}.about__images-wrap .column{gap:25px}.about__images-wrap .column img{max-width:100%}.about__images-wrap .about__shapes>:first-child{max-width:125px;right:-50px;bottom:0}.about__images-wrap .about__shapes>:nth-child(2){max-width:111px}.about__images-wrap .about__shapes>:nth-child(3){max-width:119px}.courses__nav-active{justify-content:center;margin:60px 0 0}.courses__item-content{padding:25px 25px 20px}.courses__item-content .title{font-size:18px}.courses__item-bottom .price{font-size:18px;margin:0 20px 0 0}.courses__sidebar{margin:80px 0 0}.courses__list-wrap .courses__item-two-thumb img{width:270px}}.courses__list-wrap .courses__item-two-content{padding:0 0 0 15px}.courses__list-wrap .courses__item-two-content .title{font-size:20px;margin:0 0 10px}.courses__list-wrap .courses__item-two-content p{line-height:1.65}.courses__list-wrap .courses__item-two-content .courses__item-rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px}.courses__list-wrap .courses__item-two-content .courses__item-rating i{font-size:15px;margin:0}.courses__details-curriculum .accordion-item:last-child,.courses__details-reviews #course-reviews .list-wrap li:last-child,.courses__list-wrap .courses__item-two-content .courses__item-rating .rating-count{margin:0}.courses__list-wrap .courses__item-two-content .courses__item-tag{margin:0 0 8px;font-size:14px}.courses__list-wrap .courses__item-two-content .courses__item-meta{margin:0 0 14px}.courses__list-wrap .courses__item-bottom{padding:12px 0 0;margin:0}.courses__list-wrap .courses__item-bottom .author img{max-width:35px}.courses__breadcrumb-area{background-color:#020202;background-image:url(../img/instagram-back.png);gap:0 28px;padding:82px 0}.courses__breadcrumb-content .category{display:inline-block;font-size:15px;font-weight:var(--tg-fw-medium);color:var(--tg-common-color-white);background:var(--tg-theme-primary);line-height:1;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:6px 16px;margin:0 0 12px}.courses__breadcrumb-content .title{font-size:36px;color:var(--tg-common-color-white);line-height:1.3;margin:0 0 6px}.courses__breadcrumb-content p{color:#b2bdcd;margin:0}.courses__breadcrumb-content .courses__item-meta{margin:25px 0 0;gap:10px 19px}.courses__breadcrumb-content .courses__item-meta li{color:#b2bdcd}.courses__breadcrumb-content .courses__item-meta li .author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px}.blog__post-thumb-three,.blog__prev-thumb,.courses__breadcrumb-content .courses__item-meta li .author a{flex:0 0 auto}.courses__breadcrumb-content .courses__item-meta li .author img{border:2px solid #fff;-webkit-border-radius:10%;-moz-border-radius:10%;-o-border-radius:10%;-ms-border-radius:10%;border-radius:10%}.courses__breadcrumb-content .courses__item-meta li i{color:var(--tg-common-color-white);font-size:18px;margin-top:-1px}.courses__breadcrumb-content .courses__item-meta li a,.footer__newsletter .desc{color:#b2bdcd}.courses__breadcrumb-content .courses__item-meta li .rating,.instructor__content,.tg-post-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.courses__breadcrumb-content .courses__item-meta li .rating i{font-size:15px;color:#f8bc24;margin:0 0 0 5px}.courses__breadcrumb-content .courses__item-meta li .rating-count{margin-right:5px}.courses__details-wrapper{padding:55px 0 0;margin:0 0 0 70px}.courses__details-wrapper .nav-tabs{border-bottom:3px solid #e6eaef;gap:20px;margin-bottom:25px}.courses__details-wrapper .nav-tabs .nav-link,.product-desc-wrap .nav-tabs .nav-link{margin-bottom:0;background:0 0;border:0;border-radius:0;padding:0 5px 10px;font-weight:500;font-size:19px;color:var(--tg-body-color);position:relative}.courses__details-wrapper .nav-tabs .nav-link.active{color:var(--tg-theme-primary)}.courses__details-wrapper .nav-tabs .nav-link.active::before,.product-desc-wrap .nav-tabs .nav-link.active::before{opacity:1}.courses__details-wrapper .nav-tabs .nav-link::before{content:"";position:absolute;right:0;bottom:-3px;width:100%;height:3px;background:var(--tg-theme-primary);transition:.3s linear;opacity:0}.courses__details-inner{margin:46px 0 0}.courses__details-inner .title{font-size:22px;margin:0 0 15px}.courses__details-inner .title::after{content:"";display:block;width:100%;height:1px;background:#dbe1e8;margin:15px 0 0}.courses__details-inner .event-details-list .list-wrap{padding:0;margin:0}.courses__details-curriculum{margin:40px 0 0}.courses__details-curriculum>.title{font-size:22px;margin:0 0 20px}.courses__details-curriculum .accordion-item{margin:0 0 15px;border:1px solid #dce1e8;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.courses__details-curriculum .accordion-button{border:0;box-shadow:none;font-size:17px;color:var(--tg-heading-color);padding:1.25rem 1.5rem;font-family:var(--tg-body-font-family)}.courses__details-curriculum .accordion-button:not(.collapsed){background:#e7effc;color:var(--tg-theme-primary)}.courses__details-curriculum .accordion-body{padding:0}.courses__details-curriculum .course-item{border-bottom:1px solid #dce1e8;padding:17px 26px}.courses__details-curriculum .course-item:last-child{border:0}.courses__details-curriculum .course-item .course-item-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:#39557e}.categories__item a i,.courses__details-curriculum .course-item .course-item-link:hover{color:var(--tg-theme-primary)}.courses__details-curriculum .course-item .item-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-left:20px;width:70%}.courses__details-curriculum .course-item .item-name::before{content:"";display:block;background-image:url(../img/icons/play.svg);width:26px;height:26px}.categories__item a,.categories__item a i,.categories__item-two a,.categories__item-two a .icon,.course-rate,.course-rate__details-row,.course-rate__summary,.courses__details-curriculum .course-item-meta,.courses__details-reviews #course-reviews .list-wrap li,.courses__details-sidebar .event-widget .thumb .popup-video,.courses__instructors-content .meta li,.courses__instructors-item,.enrolled__students ul,.testimonial__content-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.courses__details-curriculum .course-item-meta{margin-right:auto;display:flex;line-height:1;gap:20px}.courses__details-curriculum .course-item-meta .duration{margin:2px 0 0}.courses__details-instructors{margin:45px 0 0}.courses__details-instructors .title{font-size:22px;margin:0 0 25px}.courses__details-instructors .title::after{content:"";display:block;width:100%;height:1px;background:#dbe1e8;margin:20px 0 0}.courses__details-sidebar{margin:-280px 0 0;position:relative;z-index:1}.courses__details-sidebar .event-widget .thumb{position:relative;margin:-17px -25px 25px}.courses__details-sidebar .event-widget .thumb::before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background:#082a5e;opacity:.2;border-radius:4px;z-index:1}.courses__details-sidebar .event-widget .thumb img{border-radius:4px;height:200px;object-fit:fill}.courses__details-sidebar .event-widget .thumb .popup-video{position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:var(--tg-common-color-white);z-index:3}.courses__details-sidebar .rc-post-item{gap:14px}.courses__details-sidebar .rc-post-thumb img,.events__sidebar .rc-post-thumb img{width:80px;height:80px}.courses__details-sidebar .rc-post-content .title{font-size:17px;margin:0 0 9px}.courses__details-sidebar .rc-post-content .price{display:flex;align-items:center;font-weight:500;font-size:18px;color:var(--tg-theme-primary);line-height:1}.courses__details-sidebar .rc-post-content .price del{color:#8d9db5;font-size:14px;margin-left:6px}.courses__details-reviews .course-review-head,.courses__details-reviews>.title{font-size:22px;margin:0 0 25px;font-weight:var(--tg-fw-medium)}.courses__details-reviews #course-reviews .list-wrap li{display:flex;margin:0 0 20px;gap:18px}.courses__details-reviews #course-reviews .review-author{width:80px;flex:0 0 auto}.blog__prev-content,.course-rate__details,.courses__details-reviews #course-reviews .review-author-info,.cta__desc,.instructor-details-content,.instructor__content .left{flex-grow:1}.courses__details-reviews #course-reviews .review-stars-rated{font-size:15px;color:#f8bc24;line-height:1;margin:0 0 8px}.courses__details-reviews #course-reviews .user-name{font-size:18px;margin:0 0 10px}.courses__details-reviews #course-reviews .user-name .date{font-size:14px;font-weight:var(--tg-fw-regular);font-family:var(--tg-body-font-family);color:#8d9db5;margin-right:5px}.courses__details-reviews #course-reviews .user-name .comment-reply-link,.font-body{font-family:var(--tg-body-font-family)}.courses__details-reviews .course-review-head::after{content:"";display:block;width:100%;height:1px;background:#dbe1e8;margin:15px 0 0}.courses__instructors-item{display:flex;gap:25px;margin:0 0 40px}.courses__instructors-item:last-child{margin:0}.courses__instructors-thumb{max-width:230px;flex:0 0 auto}.courses__instructors-thumb img{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:100%;width:100%;object-fit:cover}.courses__instructors-content .name{font-size:23px;margin:0 0 5px}.courses__instructors-content .designation{display:block;font-size:14px;color:#5a7093;line-height:1}.courses__instructors-content .meta{gap:10px 17px;line-height:1;margin:23px 0 10px;padding-bottom:15px;border-bottom:1px solid #dbe1e8}.courses__instructors-content .meta li{display:flex;align-items:flex-start;gap:8px}.courses__instructors-content .meta li i{margin:-1px 0 0}.courses__instructors-content .meta .rating i{color:#f8bc24;margin:0}.courses__instructors-content .meta .rating .average{margin-right:3px}.courses__instructors-content .tg-button-wrap .btn{font-size:15px;padding:15px 21px 12px}.course-rate{background:#f6f7fa;border:1px solid #dae0e7;border-radius:8px;display:flex;align-items:center;padding:30px;gap:26px}.categories__item a i,.categories__item-two a .icon,.course-rate__summary{background:var(--tg-common-color-white)}.course-rate__summary{border:1px solid #e6eaef;box-shadow:0 0 20px rgba(0,0,0,.09);border-radius:8px;width:180px;text-align:center;display:flex;flex-direction:column;justify-content:center;padding:33px 20px;gap:3px}.course-rate__summary-value{color:#082a5e;font-weight:600;font-size:64px;line-height:.8}.course-rate__summary-stars{font-size:15px;color:#f8bc24}.course-rate__summary-text,.shop-details-content .product-review span{color:#5a7093}.course-rate__details-row{display:flex;align-items:center;line-height:1;gap:10px;margin:0 0 17px}.course-rate__details-row:last-child{margin:0}.course-rate__details-row-star{font-size:20px}.course-rate__details-row-star i{font-size:17px;color:#f8bc24;margin-right:3px}.course-rate__details-row-value{position:relative;margin-left:20px;flex-grow:1}.course-rate__details-row-value .rating-gray{background:#e0e3eb;border-radius:50px;height:7px}.course-rate__details-row-value .rating{position:absolute;right:0;top:0;height:7px;background:#f8bc24;border-radius:50px}.course-rate__details-row-value .rating-count{position:absolute;top:50%;transform:translateY(-50%);left:-20px;font-size:20px}.course-review-form{margin:50px 0 0}.comment-form .row,.contact-form-wrap .row,.course-review-form .row{--bs-gutter-x:20px}.course-review-form input,.course-review-form textarea{display:block;width:100%;background:#f6f7fa;border:1px solid #dae0e7;border-radius:3px;padding:10px 17px 8px;font-size:15px;margin:0 0 20px}.course-review-form input::placeholder,.course-review-form textarea::placeholder{font-size:15px;color:#5a7093}.course-review-form textarea{min-height:185px}.course-form-rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;line-height:1;margin:0 0 20px}.course-form-rating>span{margin-left:7px;font-size:18px}.course-form-rating>i{color:#f8bc24;font-size:15px;margin:0 1px;cursor:pointer}.shine__animate-link{display:block;overflow:hidden;position:relative;z-index:1}.shine__animate-link::before{position:absolute;top:0;right:-100%;display:block;content:"";width:50%;height:100%;background:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(25deg);-ms-transform:skewX(25deg);transform:skewX(25deg)}.shine__animate-item:hover .shine__animate-link::before{-webkit-animation:1.2s hoverShine;animation:1.2s hoverShine}.section-py-130{padding:130px 0}.categories__title-wrap{margin-left:40px}.categories__title-wrap .section__title{margin:0 0 23px}.categories__title-wrap .section__title .sub-title,.comment-form .form-submit{margin:0 0 10px}.blog__standard-post,.categories__title-wrap p{margin:0 0 40px}.categories__wrap>img:first-child{max-width:76px;right:2.5%;top:38%}.categories__wrap>img:nth-child(2){max-width:60px;left:2%;top:28%}.categories__wrap>.row{--bs-gutter-x:20px;gap:20px 0}.categories__wrap>.row:not(:last-child),.contact-form-wrap .form-grp,.event-details-content .info-three,.event-details-content .info-two{margin-bottom:20px}.categories__item a{display:flex;flex-direction:column;background:var(--tg-common-color-gray-2);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:32px 30px 27px}.categories__item a i{width:83px;height:83px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:44px;margin:0 auto 12px;-webkit-box-shadow:0 10px 20px rgba(222,231,243,.5);box-shadow:0 10px 20px rgba(222,231,243,.5);transition:.3s ease-out 0}.categories__item a .name{display:block;font-weight:var(--tg-fw-medium);font-size:18px;color:var(--tg-heading-color);margin:0 0 4px}.categories__item a .courses{display:block;line-height:1;font-size:15px;font-weight:var(--tg-fw-medium);color:#5a7093}.categories__item-two a .name,.enrolled__students p span,.font-weight-bold{font-weight:var(--tg-fw-bold)}.categories__item a:hover i{background:var(--tg-theme-primary);box-shadow:0 10px 20px rgba(19,99,223,.29)}.categories__item-two a{display:flex;align-items:center;padding:26px;background-color:var(--tg-common-color-gray-2);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin:0 0 30px;gap:10px 25px}.categories__item-two a .icon{display:flex;align-items:center;justify-content:center;width:98px;height:98px;flex:0 0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;font-size:50px;position:relative;box-shadow:0 0 14px #d4dfed;transition:.3s ease-out 0}.categories__item-two a .svg-icon svg{position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);top:11px;width:81px;height:36px;pointer-events:none;color:#adc3e1}.categories__item-two a .name{font-size:22px;color:var(--tg-heading-color);display:block;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0;line-height:1.4;margin:0 0 6px}.categories__item-two a .courses{display:block;color:#5a7093;font-weight:var(--tg-fw-medium)}.categories__item-two a:hover .icon{background:var(--tg-theme-primary)}.categories__item-two a:hover .name,.enrolled__students p span{color:var(--tg-theme-primary)}.categories__item-three a{display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;overflow:hidden;position:relative}.categories__item-three a:hover .thumb img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.categories__item-three .thumb::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(-180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.62) 92.81%);z-index:1}.categories__item-three .thumb img{width:100%;height:320px;object-fit:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.categories__item-three .info{position:absolute;right:15px;bottom:15px;display:flex;flex-direction:column;z-index:2}.categories__item-three .info .list{line-height:1}.categories__item-three .info .courses{display:inline-block;background:var(--tg-theme-primary);color:var(--tg-common-color-white);padding:8px 12px;border-radius:4px 4px 0 0;font-size:15px}.categories__item-three .info .name,.enrolled__students p{color:var(--tg-heading-color);font-weight:var(--tg-fw-medium)}.categories__item-three .info .name{display:block;background:var(--tg-common-color-white);font-size:18px;border-radius:4px;padding:11px 19px}.categories__shapes-item:first-child{top:15%;right:11%}.categories__shapes-item:first-child img{max-width:77px}.categories__shapes-item:last-child{right:3.5%;bottom:8%}.categories__shapes-item:last-child img{max-width:108px}.categories__shapes-item-two:first-child{max-width:60px;top:13%;left:6%}.categories__shapes-item-two:last-child{max-width:108px;right:6%;bottom:20%}.online-area{padding:150px 0}.online__image-wrap{position:relative;margin:0 60px 0 100px}@media(max-width:1199.98px){.courses__details-wrapper{margin:0}.categories__title-wrap{margin:0 0 70px}.categories__item-two a{gap:15px 25px;flex-direction:column;text-align:center}.online-area{padding:120px 0}.online__image-wrap{margin:0 0 0 30px}}@media(max-width:991.98px){.courses__details-sidebar{margin:80px 0 0}.courses__details-sidebar .event-widget .thumb{margin:0 0 25px}.courses__details-sidebar .event-widget .thumb img{width:100%;height:auto}.categories__item-two a .name{font-size:17px}.online__image-wrap{display:flex;justify-content:center;margin:0 0 50px}}.online__image-wrap .main-img{background-color:var(--tg-common-color-white);border:1px solid #e6e5e5;box-shadow:0 4px 34px rgba(0,0,0,.15);border-radius:10px;padding:15px}.online__image-wrap .main-img img{border-radius:7px}.online__image-wrap .icons{bottom:65px;max-width:214px;right:50%;transform:translateX(50%);text-align:center;z-index:1}.online__image-wrap .left-shape{max-width:82px;right:-110px;bottom:130px}.online__image-wrap .top-shape{top:-35px;left:-22px;max-width:86px;z-index:-1}.online__image-wrap .svg-shape{top:-40px;left:-50px;z-index:-2}.online__image-wrap .bottom-shape{bottom:-35px;max-width:108px;left:-35px;z-index:-1}.online__content{margin-left:70px;position:relative}@media(max-width:1199.98px){.online__image-wrap .left-shape{z-index:-1;right:-35px}.online__content{margin-left:0}}@media(max-width:991.98px){.online__content{max-width:75%;margin:0 auto}.online__content .section__title .title br{display:none}}.footer-widget ul li,.online__content .section__title{margin:0 0 8px}.footer__logo,.online__content p,.testimonial__quote{margin:0 0 25px}.online__content .right-shape{top:0;left:-175px;max-width:87px}@media(max-width:1500px){.slider__item{padding:110px 0 120px;min-height:560px}.slider__item .top-shape{max-width:80px}.slider__item .bottom-shape{max-width:350px}.slider__content .sub-title{padding:0;background:0 0;font-weight:var(--tg-fw-semi-bold)}.online__content .right-shape{left:-80px}}.enrolled__students{background:var(--tg-common-color-white);box-shadow:0 10px 40px rgba(0,0,0,.15);border-radius:10px;padding:17px 20px;text-align:center;top:85px;right:-110px}.enrolled__students ul li img,.instructor__content .share,.mentors__img img,.mentors__social .share{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.enrolled__students p{font-size:16px;line-height:1.4;margin:0 0 3px}.enrolled__students ul{display:flex;align-items:center;justify-content:center}.enrolled__students ul li:not(:first-child){margin-right:-17px}.enrolled__students ul li img{max-width:40px;border-radius:50%;border:2px solid var(--tg-common-color-white)}.section-pb-57{padding-bottom:57px}.testimonial__image-wrapper{margin:0 72px 0 0;z-index:1}.testimonial__image-active,.text-left{text-align:left}.testimonial__image-item{opacity:1!important;transition:.3s!important}.testimonial__image-item img{display:inline-block;-webkit-border-radius:199px;-moz-border-radius:199px;-o-border-radius:199px;-ms-border-radius:199px;border-radius:199px}.testimonial__shapes img:first-child{right:0;top:15px;z-index:-1}.testimonial__shapes img:nth-child(2){top:0;left:0;z-index:-1}.testimonial__shapes img:last-child{right:36px;bottom:10px;z-index:1}.testimonial__content-wrapper{margin:0 70px 0 85px}.testimonial__content-active{margin:0 -15px}.shop-active [class*=col-],.testimonial__content-item{padding:0 15px}.testimonial__content-item p{color:var(--tg-common-color-gray);font-size:18px;font-weight:var(--tg-fw-medium)}.testimonial__content-icon{margin:0 0 19px}.testimonial__content-icon img{max-width:49px}.testimonial__content-avatar{position:relative;margin:12px 0 0;padding:30px 0 0;border-top:1px solid var(--tg-border-5)}.testimonial__content-avatar::before{content:"";position:absolute;right:0;top:-2.5px;width:40px;height:5px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:var(--tg-common-color-yellow)}.testimonial__content-avatar .name{color:var(--tg-common-color-white);font-weight:var(--tg-fw-medium);font-size:20px;margin:0 0 3px}.testimonial__content-avatar .designation{display:block;color:#b2bdcd}.testimonial__content-nav{display:flex;align-items:center;gap:10px;margin:35px 0 0}.instructor__content .share,.instructor__content .social-list,.instructor__content .social-list li a,.mentors__social .share,.testimonial-active .slick-arrow,.testimonial__content-nav button,.testimonial__rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.testimonial__content-nav button{border:0;background:#24406b;padding:0;width:48px;height:48px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--tg-common-color-white);font-size:18px}.testimonial__content-nav button:hover{background:var(--tg-theme-primary)}.testimonial__content-nav button.slick-prev{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.testimonial__wrapper{position:relative;z-index:1}.testimonial-active{z-index:2}.testimonial-active .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:130px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;background:#e7effc;padding:0;color:var(--tg-theme-primary);font-size:20px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:3;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0}.testimonial-active .slick-arrow.slick-next{right:auto;left:130px}.testimonial-active .slick-arrow.slick-prev{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.tagcloud a:hover,.testimonial-active .slick-arrow:hover,.tg-post-tag ul li a:hover{color:var(--tg-common-color-white);background:var(--tg-theme-primary)}.testimonial__item{text-align:center;background-color:var(--tg-common-color-white);box-shadow:0 14px 50px rgba(0,0,0,.1);border-radius:40px;margin:63px 85px;padding:35px 95px 65px}.testimonial__item p{font-weight:var(--tg-fw-medium);color:#39557e;margin:0 28px}.testimonial__quote img{display:inline-block;max-width:49px}.testimonial__rating{display:flex;justify-content:center;color:#f8bc24;gap:3px;margin:0 0 15px}.blog__post-meta li a:hover,.blog__post-meta li i,.event-details-list .list-wrap li i,.event-information-wrap .event-social li a:hover,.event-meta .list-wrap li i,.events__item-content .location i,.events__item-content .title a:hover,.fact__icon-two,.instructor-info-wrap .list-wrap>li a:hover,.instructor__content .name a:hover,.mentors__content .name a:hover,.product-desc-wrap .nav-tabs .nav-link.active,.shop-content .title a:hover,.shop-details-bottom .list-wrap li a:hover,.testimonial__avatar .name{color:var(--tg-theme-primary)}.testimonial__avatar{margin:16px 0 0}.testimonial__avatar .name{line-height:1;font-size:20px;font-weight:var(--tg-fw-medium);margin:0 0 7px}.testimonial__avatar .designation{display:block;line-height:1}.testimonial__avatars>*{position:absolute;border:4px solid var(--tg-common-color-white);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:0 ease-out 0;-moz-transition:0 ease-out 0;-ms-transition:0 ease-out 0;-o-transition:0 ease-out 0;transition:0 ease-out 0}.testimonial__avatars>:first-child{max-width:70px;right:-115px;top:145px}.testimonial__avatars>:nth-child(2){max-width:70px;bottom:220px;right:62px}.testimonial__avatars>:nth-child(3){max-width:60px;right:-85px;bottom:80px}.testimonial__avatars>:nth-child(4){max-width:70px;left:0;top:135px}.testimonial__avatars>:nth-child(5){max-width:60px;top:245px;left:120px}.testimonial__avatars>:nth-child(6){max-width:70px;left:35px;bottom:70px}.testimonial__shapes-two>:first-child{top:14%;right:21%}.testimonial__shapes-two>:nth-child(2){left:7%;bottom:27%}.section-pt-100{padding-top:100px}.section-pb-70{padding-bottom:70px}.instructor__img{text-align:center;position:relative;margin:0 0 20px;z-index:1}.instructor__shape{position:absolute;right:0;bottom:0;width:100%;height:calc(100% - 95px);z-index:-1}.instructor__content .designation{display:block;color:#5a7093;font-size:15px;line-height:1;margin:0 0 8px}.instructor__content .name{font-size:20px;margin:0}.blog__post-content .cat:hover,.events__date,.events__sidebar-filter [type=submit],.instructor__content .right:hover .share,.instructor__content .social-list li a,.shop-active .slick-arrow:hover,.shop-details-qty .wishlist-btn:hover,.speakers-nav .slick-arrow:hover{background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.instructor__content .right{flex:0 0 auto;position:relative;z-index:1}.instructor__content .right:hover .social-list{visibility:visible}.instructor__content .right:hover .social-list li{opacity:1;visibility:visible}.instructor__content .right:hover .social-list li:not(:last-child){-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.instructor__content .share{background:var(--tg-common-color-gray);width:40px;height:40px;font-size:19px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--tg-theme-primary);cursor:pointer;transition:.3s ease-out 0}.instructor__content .share::before{content:"";position:absolute;right:0;top:-32px;width:40px;height:40px;z-index:-1}.instructor__content .social-list{display:flex;flex-direction:column;position:absolute;bottom:calc(100%+25px);right:0;gap:10px;z-index:2;visibility:hidden}.instructor__content .social-list li{transition:.3s ease-out 0;opacity:0;visibility:hidden}.instructor__content .social-list li:not(:last-child){-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.instructor__content .social-list li:nth-child(4){-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.instructor__content .social-list li:nth-child(3){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.instructor__content .social-list li:nth-child(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.instructor__content .social-list li:first-child{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.instructor__content .social-list li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:14px}.instructor__content .social-list li a:hover{color:var(--tg-theme-primary);background:var(--tg-common-color-white)}.instructor-details-area{padding:100px 0}.instructor-details-wrap{background:var(--tg-common-color-white);border:1px solid var(--tg-border-1);box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:8px;padding:25px;display:flex;align-items:flex-start}.mentors__img img,.mentors__item{box-shadow:0 0 20px rgba(0,0,0,.06)}@media(max-width:1199.98px){.online__content .right-shape{left:0;z-index:-1}.enrolled__students{right:0}.testimonial__image-wrapper{margin:0}.testimonial__content-wrapper{margin:0 50px 0 0}.instructor-details-wrap{padding:25px 20px}}@media(max-width:991.98px){.testimonial__image-wrapper{margin:0 0 50px}.testimonial__content-wrapper{margin:0}.testimonial-active .slick-arrow{right:55px}.testimonial-active .slick-arrow.slick-next{right:auto;left:55px}.testimonial__item{margin:63px 35px;padding:35px 70px 65px}.instructor-details-wrap{flex-wrap:wrap;padding:25px}}.instructor-details-img{width:270px;flex:0 0 auto;margin-left:35px}.border-radius-5,.instructor-details-img img{border-radius:5px}.instructor-details-content .content-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:20px}.instructor-details-content .left-side-content .title{font-weight:600;font-size:26px;margin-bottom:5px;font-family:var(--tg-heading-font-family)}.instructor-details-content .left-side-content span{display:block;font-weight:400;font-size:16px;color:var(--tg-theme-primary)}.instructor-details-content .bio-content .title{margin-bottom:15px;font-weight:500;font-size:20px}.instructor-details-content .bio-content p{margin-bottom:0;width:95%}.instructor-details-social .list-wrap{display:flex;align-items:center;gap:6px}.instructor-details-social .list-wrap li a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #dadada;border-radius:50%;color:var(--tg-body-color);font-size:16px;line-height:0}.instructor-details-social .list-wrap li a:hover{background:var(--tg-theme-primary);border-color:var(--tg-theme-primary);color:var(--tg-common-color-white)}.instructor-info-wrap .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:20px;border-bottom:1px solid #cfd9e4;padding-bottom:20px;margin-bottom:20px}.instructor-info-wrap .list-wrap>li{display:flex;align-items:center;color:#5a7093;font-size:16px;font-weight:400;line-height:1}.instructor-info-wrap .list-wrap>li>i{font-size:20px;margin-left:6px}.instructor-info-wrap .list-wrap>li a{color:#5a7093;font-size:16px;font-weight:400}.cta__content .sub-title,.cta__content .title,.cta__content p,.cta__desc p,.mentors__social .share,.mentors__social .social-list li a{color:var(--tg-common-color-white)}.instructor-info-wrap .list-wrap>li .rating{display:flex;align-items:center;color:#f8bc24;gap:5px;margin-left:10px}.instructor-courses-area{padding:0 0 70px}.courses-title .title{font-weight:500;font-size:24px;position:relative;margin-bottom:25px;padding-bottom:17px}.courses-title .title::before,.event-widget .ew-title::before{content:"";position:absolute;right:0;bottom:0;width:28px;height:4px;background:var(--tg-theme-primary);border-radius:2px}.mentors__item{border:1px solid #d7dce3;border-radius:10px;background:var(--tg-common-color-white);max-width:270px;margin:0 auto 30px}.mentors__img{text-align:center;margin:38px 50px 0;position:relative}.mentors__img a{display:block}.mentors__img img{border-radius:50%}.mentors__social{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-15px;z-index:2}.mentors__social:hover .social-list,.mentors__social:hover .social-list li{opacity:1;visibility:visible}.cta__bg,.shop-item:hover .shop-thumb img{opacity:.2}.mentors__social:hover .social-list li:not(:last-child){-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mentors__social .share{background:var(--tg-theme-primary);width:40px;height:40px;font-size:19px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:.3s ease-out 0}.blog__post-author,.blog__prev-item,.copyright__menu li,.cta__wrapper,.fact__content .count,.fact__img,.footer__newsletter form [type=submit],.mentors__content-bottom ul,.mentors__content-bottom ul li,.mentors__social .social-list,.mentors__social .social-list li a,.tg-post-tag,.tg-post-tag ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mentors__social .social-list{position:absolute;display:flex;left:calc(100%+5px);top:0;gap:5px;opacity:0;visibility:hidden}.mentors__social .social-list li{transition:.3s ease-out 0;opacity:0;visibility:hidden}.fact__img img,.mentors__social .social-list li a{-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0}.mentors__social .social-list li:not(:last-child){-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.mentors__social .social-list li:nth-child(4){-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.mentors__social .social-list li:nth-child(3){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.mentors__social .social-list li:nth-child(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.mentors__social .social-list li:first-child{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.mentors__social .social-list li a{background:var(--tg-theme-primary);width:40px;height:40px;font-size:14px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;cursor:pointer;transition:.3s ease-out 0}.mentors__social .social-list li a:hover{color:var(--tg-theme-primary);background:var(--tg-common-color-white)}.mentors__content .name{font-size:22px;margin:0 0 8px}.mentors__content .designation{display:block;font-size:15px;line-height:1}.mentors__content-top{text-align:center;padding:15px 20px 20px}.mentors__content-bottom{padding:21px 28px;border-top:1px solid #d7dce3}.mentors__content-bottom ul{display:flex;align-items:center;justify-content:space-between}.mentors__content-bottom ul li{display:flex;align-items:center;line-height:1;gap:5px}.mentors__content-bottom ul li.rating i{font-size:15px;color:#f8bc24}.mentors__shapes img:first-child{max-width:81px;right:5%;bottom:22%}.mentors__shapes img:nth-child(2){max-width:104px;left:7%;top:24%}@media(max-width:1800px){.categories__shapes-item:first-child,.courses__shapes>:first-child{right:4%}.courses__shapes>:nth-child(2){left:4%}.categories__shapes-item-two:last-child{right:3%}.mentors__shapes img:first-child{max-width:75px;right:4%}.mentors__shapes img:nth-child(2){max-width:75px;left:4%}}.cta__wrapper{margin:5px;justify-content:space-between;background-image:url(../img/instagram-back.png),linear-gradient(to right,#3c21a8,#a42655,#736000);background-color:var(--tg-theme-primary);background-size:contain;background-position:center;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:46px 60px;display:flex;align-items:center;column-gap:40px;overflow:hidden;z-index:2}.cta__wrapper .section__title{width:60%;flex:0 0 auto}.cta__wrapper .section__title .title{font-size:36px}.blog-area-two>.object,.blog-bg-circle .object,.cta__wrapper .object{position:absolute;z-index:-1}.cta-area-three .cta__wrapper,.cta__desc p{margin:0}.cta-area-two{padding:150px 0 160px;background-color:#072656;overflow:hidden;z-index:1}.cta-area-three::before,.cta__bg{position:absolute;z-index:-1;width:100%}.cta__bg{right:0;top:0;height:100%;mix-blend-mode:luminosity;background-attachment:fixed}.event-widget,.events__item,.fact__item-two,.faq-wrap .accordion-button::after,.shop-item,.shop-widget{background:var(--tg-common-color-white)}.cta__content p{text-transform:uppercase;letter-spacing:.1em;margin:0 0 13px}.cta__content .title{font-size:48px;margin:0 0 8px}.cta__content .sub-title{font-size:30px;font-weight:var(--tg-fw-light);margin:0 0 40px}.cta__shapes>:first-child{right:0;top:0;opacity:.1!important}.cta__shapes>:nth-child(2){top:31%;right:10%;max-width:125px}.cta__shapes>:nth-child(3){left:0;bottom:0}.cta-area-three{position:relative;z-index:3}.cta-area-three::before{content:"";right:0;bottom:0;height:80px;background-color:var(--tg-common-color-dark)}.fact__item{padding:47px 60px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin:0 0 30px}.fact__item:hover .fact__img img{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.fact__content .count{font-size:36px;margin:0 0 5px;display:flex;align-items:center;justify-content:center;line-height:1}.fact__content p{color:var(--tg-heading-color);margin:0}.fact__img{min-height:168px;display:flex;align-items:flex-end;justify-content:center}.fact__img img{display:block;transition:.3s ease-out 0}.fact__item-two,.footer-widget.widget_nav_menu ul li a::before{-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0}.fact__shapes .categories__shapes-item{bottom:auto;right:6%;top:27%}.fact__shapes .categories__shapes-item img{max-width:77px}.fact-bg{padding:120px 0 90px}.fact__item-two{box-shadow:0 4px 24px #ebeef2;border-radius:10px;padding:59px 40px 50px;margin:0 0 30px;transition:.3s ease-out 0}.event-widget,.shop-widget{box-shadow:0 0 10px rgba(0,0,0,.05)}.fact__item-two:hover,.faq-wrap .accordion-button:focus{box-shadow:none}.fact__icon-two{font-size:80px;line-height:1;margin:0 0 21px}.fact__content-two .count{font-size:25px;line-height:1;margin:0 0 3px;font-family:var(--tg-heading-font-family)}.fact__content-two p{line-height:1.5;margin:0}.events__item-thumb{position:relative;margin:0 0 -2px}.events__item-thumb img{border-radius:10px 10px 0 0;width:100%}.events__item-content{border:1px solid #d7dce3;border-radius:0 0 10px 10px;padding:28px 26px 26px}.events__item-content .title{font-size:20px;line-height:1.35;font-weight:var(--tg-fw-medium);margin:0 0 17px}.events__item-content .location{display:flex;align-items:center;line-height:1;font-size:15px;color:#5a7093;gap:0 6px}.events__date{position:absolute;right:25px;top:20px;display:flex;align-items:center;border-radius:3px;gap:7px;line-height:1;padding:5px 10px;font-size:14px;z-index:2}.events__date i{font-size:19px}.events__wrapper .events__item-content{padding:25px 24px}.events__wrapper .events__item-content .title{font-size:18px}.events__wrapper .events__item-thumb img{min-height:200px;object-fit:cover}.events__sidebar-filter .form-grp{position:relative;margin:0 0 12px}.events__sidebar-filter .form-grp input{display:block;width:100%;background:#f6f7fa;border:1px solid #dae0e7;border-radius:4px;padding:6px 15px;color:#5a7093;font-weight:var(--tg-fw-medium);line-height:1}.events__sidebar-filter .form-grp input::placeholder{font-size:15px;font-weight:var(--tg-fw-medium);color:#5a7093}.events__sidebar-filter .form-grp i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:15px;color:#5a7093;font-size:16px}.events__sidebar-filter .form-grp i.fa-flip-horizontal{-webkit-transform:translateY(-50%) scaleX(-1);-moz-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);-o-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.events__sidebar-filter .form-grp i.fa-flip-horizontal::before,.sidebar-search-form button i::before{font-weight:600!important}.events__sidebar-filter .form-grp .form-select{background-color:#f6f7fa;background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%235A7093'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='M25l666-6'/%3e%3c/svg%3e");border:1px solid #dae0e7;border-radius:4px;padding:6px 15px;color:#5a7093;box-shadow:none;font-weight:var(--tg-fw-medium)}.events__sidebar-filter [type=submit]{display:block;width:100%;border:0;text-transform:uppercase;border-radius:4px;font-weight:var(--tg-fw-semi-bold);padding:8px 25px 6px}.events__sidebar-filter [type=submit]:hover,.shop-action a:hover{background:var(--tg-theme-secondary)}.events__sidebar .rc-post-item{gap:15px}.events__sidebar .rc-post-content .title{font-size:15px}.events__sidebar .rc-post-content .date{font-size:14px}.event-details-area .row .col-73{width:72.5%;flex:0 0 auto}.event-details-area .row .col-27{width:26.5%;flex:0 0 auto}@media(max-width:1199.98px){.instructor-details-img{width:255px;margin-left:25px}.instructor-details-content .left-side-content .title{font-size:24px}.instructor-details-content .bio-content p{width:100%}.instructor-info-wrap .list-wrap{gap:12px}.cta__wrapper{flex-wrap:wrap;gap:25px 70px}.cta__wrapper .section__title{width:100%;flex:0 0 auto}.cta__desc{width:60%;flex:0 0 auto}.cta__shapes>:first-child{max-width:220px}.cta__shapes>:nth-child(2){top:20%;right:5%;max-width:100px}.cta__shapes>:nth-child(3){max-width:180px}.fact__item{padding:40px}.fact__item-two{padding:35px 25px}.fact__icon-two{font-size:60px;margin:0 0 18px}.event-details-area .row .col-73{width:67%}.event-details-area .row .col-27{width:33%}}@media(max-width:991.98px){.instructor-details-img{width:auto;margin:0 auto 25px}.cta__desc,.event-details-area .row .col-73{width:100%}.instructor-info-wrap .list-wrap{gap:15px}.courses-title .title{font-size:22px}.cta__desc{flex:0 0 auto}.cta-area-three::before{height:150px}.events__sidebar{margin:50px 0 0}.event-details-area .row .col-27{width:65%}.event__sidebar{margin:80px 0 0}}.event-details-content .title{font-weight:500;font-size:36px;margin-bottom:25px}.event-details-content .title-two{margin-bottom:10px;font-weight:500;font-size:24px}.blog-widget ul li:last-child,.contact-info-wrap .list-wrap li:last-child,.event-details-content p,.event-widget:last-child,.faq-wrap .accordion-body p,.faq-wrap .accordion-item:last-child,.product-desc-wrap .tab-content p,.shop-details-bottom .list-wrap li:last-child,.shop-widget .form-check .rating ul li,.shop-widget ul li:last-child,.shop-widget:last-child{margin-bottom:0}.event-details-content .info-one{margin-bottom:40px}.event-details-content .map-direction{width:100%;height:400px}.event-details-content .map-direction iframe{width:100%;height:100%;border-radius:10px}.event-details-img{margin-bottom:35px}.event-details-img img{width:100%;border-radius:10px}.event-details-list .list-wrap{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px}.event-details-list .list-wrap li{display:flex;font-size:18px;width:50%;margin-bottom:5px}.event-details-list .list-wrap li i{margin-left:10px;font-size:20px;margin-top:5px}.event-meta .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-bottom:30px}.event-meta .list-wrap li{font-size:16px;color:#5a7093;line-height:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.event-meta .list-wrap li i{font-size:18px;margin-left:5px;margin-top:-2px}.event-widget{border:1px solid var(--tg-border-1);border-radius:8px;padding:25px 30px 30px;margin-bottom:30px}.event-widget .ew-title{margin-bottom:20px;font-weight:500;font-size:19px;position:relative;padding-bottom:15px}.event-cost-wrap .price{display:block;align-items:center;margin-bottom:18px;font-weight:600;font-size:27px;place-content:center}.event-cost-wrap .price strong{font-weight:400;font-size:16px;color:#5a7093;margin-left:15px}.event-cost-wrap .price span{font-weight:700;font-size:40px;text-decoration-line:line-through;color:#8d9db5;margin-right:5px}.event-cost-wrap .btn,.follow-btn{width:100%;margin-bottom:20px}.event-information-wrap .title{font-weight:500;font-size:16px;margin-bottom:10px}.event-information-wrap .list-wrap>li{display:flex;align-items:center;color:var(--tg-theme-secondary);border-bottom:1px solid var(--tg-border-4);padding-bottom:8px;margin-bottom:15px}.event-information-wrap .event-social li,.event-information-wrap .list-wrap>li:last-child{border:0;padding:0;margin:0}.event-information-wrap .list-wrap>li>i{font-size:20px;color:#8d9db5;margin-left:15px}.event-information-wrap .list-wrap>li span{margin-right:auto;color:#5a7093}.event-information-wrap .event-social{display:flex;align-items:center;margin-right:auto;gap:12px}.event-information-wrap .event-social li a{color:#5a7093;font-size:16px}.speakers-item .speakers-thumb img{border-radius:4px;width:100%}.speakers-content{position:absolute;right:0;bottom:18px;background:var(--tg-theme-primary);padding:7px 22px 7px 50px;clip-path:polygon(90% 0,100% 50%,90% 100%,0 100%,0 0)}.speakers-content .title{font-weight:500;font-size:18px;margin-bottom:0;color:var(--tg-common-color-white)}.speakers-content-top{display:flex;align-items:flex-start;justify-content:right}.speakers-content span{display:block;font-weight:400;font-size:14px;color:#b6cff5}.speakers-nav{display:flex;align-items:center;gap:5px}.speakers-nav .slick-arrow{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--tg-common-color-gray);color:var(--tg-theme-primary);font-size:14px}.sponsors-wrap .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:20px 10px}@media(max-width:991.98px){.sponsors-wrap .list-wrap{gap:20px 20px}.quick__action-content .title br{display:none}}.sponsors-wrap .list-wrap li img{cursor:pointer}.quick__action-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;min-height:270px;background-position:center;background-size:cover;border-radius:10px;background-color:#5f1eea;padding:40px 50px;margin:0 0 30px}.quick__action-content{max-width:50%}.quick__action-content .title{color:var(--tg-common-color-white);font-size:26px;margin:0 0 25px;text-transform:capitalize}.faq-wrap .accordion-item{background-color:transparent;border:0;margin-bottom:5px}.faq-wrap .accordion-item:first-of-type .accordion-button{border-top-right-radius:5px;border-top-left-radius:5px}.faq-wrap .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.faq-wrap .accordion-button{padding:23px 25px 23px 80px;font-weight:500;font-size:20px;color:var(--tg-theme-secondary);font-family:var(--tg-heading-font-family);background-color:#e6f2ff;border:0;border-radius:6px;position:relative}.faq-wrap .accordion-button::after,.shop-top-right::after{position:absolute;font-size:14px;color:var(--tg-theme-primary)}.faq-wrap .accordion-button:not(.collapsed){color:var(--tg-common-color-white);background-color:var(--tg-theme-primary);box-shadow:none}.faq-wrap .accordion-button::after{content:"\f061";left:20px;top:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-family:var(--tg-icon-font-family)}.faq-wrap .accordion-button:not(.collapsed)::after{transform:rotate(90deg)}.newsletter__form [type=submit],.shop-top-right::after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.faq-wrap .accordion-body{padding:22px 25px 22px 50px}.shop-top-wrap{margin-bottom:30px}.shop-top-left p{margin-bottom:0;font-size:18px}.shop-top-right{position:relative;width:190px;margin-right:auto}.shop-top-right select{background-color:var(--tg-common-color-gray);border:0;color:var(--tg-body-color);font-weight:400;font-size:16px;text-transform:capitalize;border-radius:4px;outline:0;padding:12px 20px 9px 37px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;line-height:1.2;height:40px}.shop-top-right::after{content:"\f078";top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:700;left:15px}.blog__post-author-content .name,.blog__post-content .title,.blog__post-content-three .title,.blog__post-content-two .title,.tg-post-social .social-title,.tg-post-tag .tag-title,blockquote{font-family:var(--tg-heading-font-family)}.shop-item{border:1px solid #e8e8e8;border-radius:6px;padding:25px 30px 35px;margin-bottom:30px}.shop-item:hover .shop-action a{opacity:1;visibility:visible;transform:translateY(0)}.shop-thumb{position:relative;margin-bottom:35px}.shop-action{display:flex;align-items:center;position:absolute;right:50%;transform:translate(50%,-50%);top:50%;gap:10px}.shop-action a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--tg-theme-primary);color:var(--tg-common-color-white);font-size:20px;line-height:0;opacity:0;visibility:hidden;transform:translateY(80px)}.shop-content .price{font-weight:500;font-size:20px;margin-bottom:8px;color:var(--tg-theme-primary)}.shop-content .title{margin-bottom:12px;font-weight:500;font-size:18px}.shop-content .rating{display:flex;align-items:center;justify-content:center;font-size:15px;color:#f8bc24;gap:3px}.shop-widget{border:1px solid var(--tg-border-1);border-radius:8px;padding:25px 30px;margin-bottom:30px}.blog-widget ul li,.shop-widget ul li{margin-bottom:15px}.blog-widget .form-check,.shop-widget .form-check{display:flex;align-items:center;line-height:1;margin-bottom:0;padding:0;min-height:inherit}.blog-widget .form-check-input,.shop-widget .form-check-input{border-radius:4px;border:1px solid #b2bdcd;margin:0 0 0 10px;width:16px;height:16px}.blog-widget .form-check-input:focus,.shop-widget .form-check-input:focus{box-shadow:none;border-color:var(--tg-theme-primary)}.shop-widget .form-check-label{flex-grow:1;font-size:16px;font-weight:var(--tg-fw-bold);color:var(--tg-body-color);user-select:none}.shop-widget .form-check .rating{display:flex;align-items:center}.shop-widget .form-check .rating ul{display:flex;align-items:center;line-height:1;color:#f8bc24;gap:4px}.shop-widget .form-check .rating ul li.delete{color:#d7d7d7}.shop-widget .form-check .rating span{color:#5a7093;margin-right:5px}.shop-details-images-wrap .nav-tabs{border-bottom:0;gap:15px;margin-top:15px}.shop-details-images-wrap .nav-link{margin-bottom:0;background:0 0;border:1px solid #e4e4e4;border-radius:6px;padding:24px 43px;opacity:.5}.shop-details-images-wrap .nav-link.active{border-color:var(--tg-theme-primary);opacity:1}.shop-details-images-wrap .tab-content img{border-radius:6px}.shop-details-content{margin-right:25px}.shop-details-content>.title{font-weight:600;font-size:30px;margin-bottom:12px}.shop-details-content .product-review{display:flex;align-items:center;gap:12px;margin-bottom:20px}.shop-details-content .product-review .rating{display:flex;align-items:center;color:#f8bc24;gap:3px}.shop-details-content .price{margin-bottom:20px;font-weight:500;font-size:24px;color:var(--tg-theme-primary)}.cart-plus-minus input,.shop-details-bottom .list-wrap li .title,.shop-details-qty .title{color:var(--tg-theme-secondary);font-weight:500}.shop-details-content p{margin-bottom:50px}.shop-details-qty{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:45px}.shop-details-qty .title{font-size:18px;display:block}.shop-details-qty .wishlist-btn{background:#f6f7fa;border:1px solid #e4e4e4;border-radius:4px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:20px}.contact-form-wrap .form-grp input:focus,.contact-form-wrap .form-grp textarea:focus,.shop-details-qty .wishlist-btn:hover{border-color:var(--tg-theme-primary)}.shop-details-bottom .list-wrap li{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:10px}.shop-details-bottom .list-wrap li .title{font-size:16px;display:block}.shop-details-bottom .list-wrap li.sd-share{gap:10px}.cart-plus-minus{position:relative;width:116px;flex:0 0 auto}.cart-plus-minus input{width:100%;border:1px solid #d7d7d7;border-radius:5px;height:50px;text-align:center;padding:0 30px;font-size:20px}.cart-plus-minus .qtybutton{position:absolute;top:0;right:0;width:31px;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#838383;cursor:pointer;border-left:1px solid #d7d7d7;user-select:none;-moz-user-select:none;line-height:0}.cart-plus-minus .qtybutton.inc{right:auto;left:0;border-left:0;border-right:1px solid #d7d7d7}.cart-plus-minus .qtybutton.dec{font-size:26px}.product-desc-wrap{margin-top:60px}.product-desc-wrap .nav-tabs{border-bottom:2px solid #e6eaef;gap:30px;margin-bottom:25px}.product-desc-wrap .nav-tabs .nav-link::before{content:"";position:absolute;right:0;bottom:-2px;width:100%;height:2px;background:var(--tg-theme-primary);transition:.3s linear;opacity:0}.product-desc-review{padding:25px 30px;border:1px solid #e6eaef;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.product-desc-review .left-rc{margin-bottom:10px}.related-product-area{position:relative;margin-top:80px}.related-product-area .shop-thumb img{margin:0 auto}.shop-active .slick-arrow{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:var(--tg-common-color-gray);color:var(--tg-theme-primary);border:1px solid var(--tg-common-color-white);box-shadow:0 10px 20px #dfdfdf;display:flex;align-items:center;justify-content:center;z-index:3}.blog__post-content .cat,.blog__post-content-three .cat,.blog__post-content-two .cat,.blog__standard-content .cat{display:inline-block;padding:9px 18px 7px;font-weight:var(--tg-fw-medium);text-transform:uppercase}.shop-active .slick-arrow.slick-next{right:auto;left:-10px}.section-pt-205{padding-top:205px}.blog-bg-circle{background-color:var(--tg-common-color-gray-3);position:relative;z-index:1}.blog-bg-circle::before{content:"";position:absolute;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);bottom:170px;background:#ffe9f9;filter:blur(200px);width:423px;height:423px;z-index:-1}.blog__post-item{background:var(--tg-common-color-white);box-shadow:0 4px 15px rgba(0,0,0,.03);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin:0 0 30px}.blog__post-thumb img{width:100%;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.blog__post-content{padding:25px 35px 40px}.blog__post-content .cat,.blog__post-content-three .cat{background:var(--tg-common-color-gray);font-size:14px;color:var(--tg-theme-primary);line-height:1;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;margin:0 0 12px}.blog__post-content .title{font-size:21px;line-height:1.25;margin:0}.blog__post-content .title a{display:inline;background-image:linear-gradient(var(--tg-heading-color),var(--tg-heading-color)),linear-gradient(var(--tg-heading-color),var(--tg-heading-color));background-size:0 1.5px,0 1.5px;background-position:0 100%,100% 100%;background-repeat:no-repeat;transition:background-size .4s linear}.blog__post-content .title a:hover{color:inherit;background-size:0 1.5px,100% 1.5px}.blog__post-meta{display:flex;flex-wrap:wrap;line-height:1;gap:10px 30px;margin:25px 0 0}.blog__post-item-four,.blog__post-item-three,.blog__post-item-two{box-shadow:0 4px 15px rgba(0,0,0,.03);margin:0 0 30px}.blog__post-meta li{display:flex;gap:0 4px}.blog__post-meta li i{margin-left:4px}.blog__post-meta li a{color:var(--tg-body-color)}.blog__post-content-two .cat,.blog__post-item-two .blog__post-meta li,.blog__post-item-two .blog__post-meta li a{color:var(--tg-common-color-white)}.blog__post-item-two{border:1px solid #dedede;border-radius:10px;padding:20px;position:relative}.blog__post-item-two .blog__post-meta li i{color:var(--tg-common-color-white);font-size:22px}.blog__post-thumb-two::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(-180deg,rgba(0,0,0,0) 46.48%,#020202 100%);border-radius:10px;z-index:3;pointer-events:none}.blog__post-thumb-two img{border-radius:10px;width:100%;height:430px;object-fit:cover}.blog__post-content-two{position:absolute;right:50px;left:50px;bottom:50px;z-index:4}.blog__post-content-two .cat{background:var(--tg-theme-primary);font-size:14px;line-height:1;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;margin:0 0 12px}.blog__post-content-two .cat:hover{color:var(--tg-theme-primary);background:var(--tg-common-color-white)}.blog__post-content-two .title,.blog__post-content-two .title a:hover{color:var(--tg-common-color-white)}.blog__post-content-three .cat:hover,.blog__standard-content .cat:hover,.comments-text .comment-reply-link:hover{background:var(--tg-theme-primary);color:var(--tg-common-color-white)}.blog__post-content-two .title{font-size:27px;font-weight:var(--tg-fw-medium)}.blog__post-item-three{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;border:1px solid #dedede;border-radius:10px;padding:20px 20px 20px 40px;gap:25px}.blog__post-item-three .blog__post-meta li i{font-size:22px}.blog__post-thumb-three img{border-radius:10px;width:199px;height:180px;object-fit:cover}@media(max-width:1199.98px){.event-details-content .title{font-size:30px}.event-details-content .map-direction{height:340px}.event-meta .list-wrap{gap:15px 20px;margin-bottom:20px}.quick__action-item{padding:40px}.quick__action-content{max-width:65%}.shop-item{padding:25px 15px 35px}.shop-widget{padding:25px 20px}.shop-details-images-wrap .nav-link{padding:10px 22px}.shop-details-content{margin-right:0}.blog__post-content{padding:25px 25px 30px}.blog__post-content .title{font-size:19px;line-height:1.35}.blog__post-content-two .title{font-size:26px}.blog__post-item-three{flex-direction:column;padding:30px}.blog__post-thumb-three{width:100%}.blog__post-thumb-three img{width:100%;height:237px}}.blog__post-content-three .title{font-size:22px;line-height:1.35}.blog__post-content-three .title a:hover,.blog__prev-content .title a:hover,.blog__standard-content .cat,.blog__standard-content .title a:hover,.contact-info-wrap .list-wrap li .content a:hover,.rc-post-content .title a:hover,.tg-post-social ul li a:hover{color:var(--tg-theme-primary)}.blog__post-item-four{position:relative;border:1px solid #dedede;border-radius:10px;padding:12px}.blog__post-item-four .blog__post-thumb-two::before{opacity:.9}.blog__post-item-four .blog__post-content-two{right:37px;left:37px;bottom:35px}.blog__post-item-four .blog__post-content-two .title{font-size:24px;line-height:1.25}@media(max-width:991.98px){.shop-item{padding:25px 25px 35px}.shop-sidebar{margin-top:80px}.shop-widget{padding:25px 30px}.shop-details-images-wrap .nav-tabs{margin-top:20px;flex-wrap:nowrap}.shop-details-images-wrap .nav-link{padding:24px 43px}.shop-details-images-wrap .tab-content img{width:100%}.shop-details-content{margin:60px 0 0}.blog__post-thumb-two img{height:360px}.blog__post-item-three{flex-direction:row;padding:20px 20px 20px 40px}.blog__post-thumb-three{width:auto}.blog__post-thumb-three img{width:199px;height:180px}.blog__post-item-four .blog__post-content-two .title{font-size:22px}}.blog__post-item-four .blog__post-meta{margin:20px 0 0}.blog__post-item-four .blog__post-meta li,.blog__post-item-four .blog__post-meta li a,.blog__post-item-four .blog__post-meta li i,.footer-widget ul li a:hover{color:var(--tg-common-color-white)}.blog__post-item-four .blog__post-meta li i{font-size:20px}.blog__standard-thumb img{border-radius:8px 8px 0 0}.blog__standard-content{border:1px solid #ececec;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:0 0 8px 8px;padding:30px 40px 40px}.blog__standard-content .cat{background:var(--tg-common-color-gray);font-size:14px;line-height:1;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;margin:0 0 12px}.blog__prev-content .title,.blog__standard-content .title{line-height:1.35;font-family:var(--tg-heading-font-family)}.blog__standard-content .title{font-size:30px;margin:0}.blog__standard-content .tg-button-wrap{margin:25px 0 0}.blog__standard-content .blog__post-meta{margin:23px 0 22px}.blog__standard-content .blog__post-meta li i{font-size:18px}.blog__details-wrapper .blog__standard-thumb img{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.blog-details-content{border:0;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;padding:0}.blog-details-content .inner-title{font-size:24px;margin:0 0 1rem}.blog-details-content .event-details-list .list-wrap{padding:0;margin:20px 0 10px}.blog-details-bottom{padding:25px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:40px 0 0;clear:both;overflow:hidden}.blog__prev-item{display:flex;align-items:center;gap:25px}.blog__prev-item.next{flex-direction:row-reverse;text-align:left}.blog__prev-thumb img{width:100px;height:100px;object-fit:cover;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.blog__prev-content .caption{display:block;font-weight:var(--tg-fw-medium);margin:0 0 7px}.blog__prev-content .title{font-size:17px}.blog__post-author{display:flex;align-items:center;gap:30px;background:#f8faff;border:1px solid #d5e4f4;border-radius:10px;padding:40px;margin:0 0 60px}.blog__post-author-thumb,.comments-avatar,.rc-post-thumb{flex:0 0 auto}.blog__post-author-thumb img{max-width:115px}.blog__post-author-content .designation{display:block;line-height:1;color:var(--tg-theme-primary);font-weight:var(--tg-fw-medium);margin:0 0 11px}.blog__post-author-content .name{font-size:20px;margin:0 0 10px}.blog-widget:last-child,.blog__post-author-content p,.footer-widget ul li:last-child,.rc-post-item:last-child{margin:0}.tg-post-social .social-title,.tg-post-tag .tag-title{margin-left:20px;margin-top:7px;margin-bottom:7px;color:var(--tg-heading-color)}blockquote{background:#f1f8ff;border-right:6px solid var(--tg-theme-primary);padding:45px 45px 45px 100px;font-size:20px;font-weight:var(--tg-fw-medium);position:relative;z-index:1;margin:35px 0 40px}blockquote::after{content:"\f10e";position:absolute;top:25px;left:25px;font-family:var(--tg-icon-font-family);font-weight:700;line-height:1;font-size:60px;color:#daeafa;z-index:-1}.comment-wrap-title .title,.comments-text .avatar-name .name,.contact-form-wrap .title,.contact-info-wrap .title,.copyright__menu li a,.copyright__text p,.fw-title,.pagination__wrap ul li a,.widget-title,blockquote p{font-family:var(--tg-heading-font-family)}blockquote p{font-size:20px;font-weight:var(--tg-fw-medium);margin:0}.tg-post-tag{display:flex;align-items:flex-start}.tg-post-social .social-title,.tg-post-tag .tag-title{font-size:16px;flex:0 0 auto}.tg-post-tag ul{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tagcloud a,.tg-post-tag ul li a{display:block;background:#e6f2ff;border-radius:4px;line-height:1;padding:10px 12px;font-size:15px}.comments-box,.comments-text .avatar-name,.newsletter__img-wrap,.rc-post-content .date,.rc-post-item,.tagcloud,.tg-post-social ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.rc-post-content .date,.rc-post-item,.tagcloud,.tg-post-social ul{align-items:center}.tg-post-social ul{display:flex;flex-wrap:wrap;gap:16px}.tg-post-social ul li a{display:block;line-height:1;font-size:16px}.comment-wrap-title .title{font-size:26px;margin:0}.latest-comments{margin:0 0 65px}.latest-comments li .children{padding:0;margin:0 80px 0 0}.comments-box{display:flex;padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #e6e9ec;gap:28px}.comments-avatar img{max-width:115px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.comments-text{overflow:hidden;flex-grow:1}.comments-text .avatar-name{display:flex;margin:0 0 5px}.comments-text .avatar-name .name{font-size:20px;margin:0;font-weight:var(--tg-fw-medium)}.comments-text .avatar-name .date{margin-right:auto;color:var(--tg-theme-primary)}.comments-text .comment-reply-link{display:block;line-height:1;background:#f1f5fe;border-radius:4px;padding:8px 19px;font-size:15px;font-weight:var(--tg-fw-medium)}.comment-reply-title{font-size:26px;margin:0 0 8px}.comment-notes{margin:0 0 28px}.comment-form .comment-field{margin:0 0 20px}.comment-form .comment-field input,.comment-form .comment-field textarea{display:block;width:100%;background:#f0f6fc;border:1px solid #cddbe9;border-radius:4px;padding:10px 20px}.comment-form .comment-field input::placeholder,.comment-form .comment-field textarea::placeholder{color:#5a7093}.comment-form .comment-field textarea{height:130px;min-height:130px}.blog-grid-area .blog__post-item{background-color:var(--tg-common-color-white);box-shadow:0 0 10px rgba(0,0,0,.05)}.blog-grid-area .blog__post-content{border:1px solid #ececec;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.blog-widget{border:1px solid #ececec;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:5px;margin:0 0 30px;padding:28px 30px 30px}.blog-widget.widget_search{padding:0;box-shadow:none;border:0}.blog-widget .form-check-label{flex-grow:1;font-size:16px;font-weight:400;color:var(--tg-body-color);user-select:none}.widget-title{font-size:19px;margin:0 0 20px;position:relative}.widget-title::after{content:"";display:block;width:28px;height:4px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:var(--tg-theme-primary);margin:10px 0 0}.sidebar-search-form input{display:block;width:100%;height:55px;padding:12px 25px 12px 50px;border:1px solid #ececec;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:5px}.sidebar-search-form input::placeholder{opacity:.7}.sidebar-search-form button{position:absolute;left:18px;top:50%;transform:translateY(-50%);border:0;padding:0;background:0 0;font-size:22px;color:var(--tg-theme-primary)}.rc-post-item{display:flex;gap:18px;margin:0 0 20px}.rc-post-thumb img{width:90px;height:90px;object-fit:cover;border-radius:4px}.rc-post-content .title{font-size:16px;font-weight:var(--tg-fw-bold);line-height:1.35;margin:0 0 5px}.rc-post-content .date{display:flex;gap:7px}.rc-post-content .date i{color:var(--tg-theme-primary);font-size:18px}.tagcloud{display:flex;flex-wrap:wrap;gap:9px}.pagination__wrap ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 10px}.pagination__wrap ul li a{display:flex;justify-content:center;width:45px;height:45px;background:#e7effc;border-radius:4px;font-size:18px;color:var(--tg-heading-color);font-weight:var(--tg-fw-medium)}.pagination__wrap ul li a:hover,.pagination__wrap ul li.active a{color:var(--tg-common-color-white);background:var(--tg-theme-primary)}.section-py-55{padding:55px 0}.newsletter__img{max-width:286px}.newsletter__img-wrap{display:flex;align-items:center}.footer__about ul.list-wrap li,.footer__working-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;font-weight:var(--tg-fw-medium)}@media(max-width:1199.98px){.blog__standard-content{padding:30px 35px 35px}.blog__prev-item{gap:20px;flex-direction:column;align-items:flex-start}.blog__prev-item.next{flex-direction:column;align-items:flex-end}.blog__post-author{padding:25px}.blog-sidebar{margin:0}.blog-widget{padding:28px 25px}.newsletter__img-wrap{flex-direction:column-reverse;gap:20px}}@media(max-width:991.98px){blockquote{padding:45px 45px 45px 60px}.blog-sidebar{margin:80px 0 0}.blog-widget{padding:28px 30px 30px}.newsletter__img-wrap{flex-direction:row;margin:0 0 30px}}.newsletter__content{margin-right:10px;flex-grow:1}.newsletter__content .title{font-size:30px;margin:0}.newsletter__form [type=email]{display:block;width:100%;background:var(--tg-common-color-gray);border:1px solid #d0dff7;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:15px 28px 15px 200px}.newsletter__form [type=submit]{position:absolute;top:50%;left:6px;transform:translateY(-50%);border:0;padding:12px 30px;height:50px;text-transform:uppercase;background:var(--tg-theme-primary);color:var(--tg-common-color-white);font-weight:var(--tg-fw-semi-bold);-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.newsletter__form [type=submit]:hover{background:var(--tg-theme-secondary)}.contact-info-wrap .title{font-weight:600;font-size:30px;position:relative;padding-bottom:15px;margin-bottom:15px}.contact-form-wrap .title,.fw-title{font-size:24px}.contact-form-wrap .title::before,.contact-info-wrap .title::before{content:"";position:absolute;right:0;bottom:0;width:28px;height:4px;border-radius:2px;background:var(--tg-theme-primary)}.contact-info-wrap>p{margin-bottom:25px;width:80%}.contact-info-wrap .list-wrap li{display:flex;align-items:center;margin-bottom:40px}.contact-info-wrap .list-wrap li .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tg-theme-primary);color:var(--tg-common-color-white);font-size:20px;line-height:0;margin-left:15px;flex:0 0 auto}.contact-info-wrap .list-wrap li .content p{margin-bottom:0;font-weight:500;line-height:1.4}.contact-info-wrap .list-wrap li .content a{display:block;font-weight:500;color:var(--tg-body-color);line-height:1.4}.contact-form-wrap{background:#f6f7fa;border:1px solid #dae0e7;border-radius:8px;padding:30px 45px 40px}@media(max-width:1199.98px){.newsletter__content{margin:0}.contact-form-wrap{padding:30px 25px 40px}.contact-form-wrap .title{font-size:28px}}@media(max-width:991.98px){.contact-info-wrap>p{width:100%}.contact-info-wrap .list-wrap{display:flex;align-items:center;flex-wrap:wrap}.contact-info-wrap .list-wrap li{width:50%}.contact-form-wrap{padding:30px 40px 40px;margin-top:60px}}@media(max-width:767.98px){.banner__images,.container,.custom-container{max-width:100%}.breadcrumb-bg{padding:75px 0 80px}.breadcrumb-content .title{font-size:32px}.scroll__top{left:15px;width:30px;height:30px;line-height:30px;text-align:center}.scroll__top.open{bottom:15px}.section__title .title{font-size:29px}.section__title .title .svg-icon{bottom:-15px}.transparent-header{top:0}.tg-header__top-info{display:none}.tg-header__top-social{justify-content:center}.banner__content .shape:first-child{max-width:35px}.banner__content .title,.banner__content-two .title{font-size:33px}.banner__content .title .svg-icon{bottom:-14px}.banner__images .shape:nth-child(3){right:-35px}.banner__fact-item:last-child,.banner__images-col:last-child{display:none}.banner__content-two .title .svg-icon{bottom:-14px}.banner__search-form form{margin:0 0 20px}.banner__images-col:first-child img,.banner__images-two,.online__content{max-width:100%}.slider__content .title{font-size:38px;margin:0 0 20px}.slider__content .title .svg-icon{bottom:-15px}.about__images{max-width:390px;justify-content:center;margin:0 auto 40px}.about__images .small-img{display:none}.about__images .circle{top:0;right:0}.about__exp{right:auto;top:auto;left:0;bottom:0}.about__info-list{gap:35px 15px;margin:29px 0 0}.about__info-list-item .icon{width:57px;margin-left:8px}.about__info-list-item .content{font-size:15px}.about__images-wrap{gap:20px;margin:50px auto 0;justify-content:center}.about__images-wrap .column{gap:20px;max-width:calc(50% - 10px)}.about__images-wrap .about__shapes{position:absolute;width:100%;height:100%}.about__images-wrap .about__shapes>:first-child{max-width:95px;right:0;bottom:0}.about__images-wrap .about__shapes>:nth-child(2),.categories__shapes-item:first-child,.categories__wrap>img,.testimonial__avatars,.testimonial__shapes-two{display:none}.about__images-wrap .about__shapes>:nth-child(3){max-width:90px}.courses-area .section__title-wrap{margin:0 0 40px}.courses__nav-active{gap:5px 25px}.courses__item-meta{gap:0 19px}.categories__item-three .thumb img,.courses__grid-wrap .courses__item-two-thumb img{height:auto}.courses__instructors-item,.courses__list-wrap .courses__item-two{gap:20px;flex-direction:column}.course-rate__details,.courses__list-wrap .courses__item-two-thumb img{width:100%}.courses__list-wrap .courses__item-two-content{padding:0 7px 5px}.courses__breadcrumb-content .title{font-size:24px}.courses__details-curriculum .course-item{padding:17px 20px}.courses__details-curriculum .course-item .item-name{line-height:1.4}.course-rate,.courses__details-reviews #course-reviews .list-wrap li{flex-direction:column}.section-py-130{padding:120px 0}.categories__item a{padding:32px 20px 27px}.categories__item a i{width:75px;height:75px;font-size:38px}.categories__item a .name{font-size:16px;margin:0 0 8px;line-height:1.5}.categories__item-two a{gap:10px 25px;flex-direction:row;text-align:right}.categories__item-two a .name{font-size:19px}.online__image-wrap{margin:0 0 150px}.blog__post-thumb-three,.event-details-area .row .col-27,.event-details-list .list-wrap li,.instructor-details-img,.instructor-details-img img,.online__image-wrap .main-img img{width:100%}.online__image-wrap .icons{bottom:40px}.enrolled__students{right:0;bottom:-115px;top:auto;z-index:2;left:0}.testimonial__image-wrapper{max-width:375px}.testimonial__item{margin:63px 0;padding:35px 25px 45px;box-shadow:none}.instructor-details-wrap{padding:20px}.instructor-details-content .content-top{flex-wrap:wrap}.cta__wrapper{padding:45px 30px}.cta__content .title{font-size:38px;margin:0 0 12px}.blog__post-content .title,.cta__content .sub-title,.event-details-content .title-two{font-size:22px}.cta__shapes>:nth-child(2){top:7%;max-width:80px}.cta__shapes>:nth-child(3){max-width:120px}.fact__content{margin:0 0 25px}.fact__img{min-height:auto}.contact-info-wrap .title,.event-details-content .title,.shop-details-content>.title{font-size:26px}.event-details-content .map-direction{height:300px}.event-details-img img{min-height:270px;object-fit:cover}.sponsors-wrap .list-wrap{gap:20px 15px}.quick__action-item{padding:35px 30px;background-position:right;min-height:240px}.quick__action-content{max-width:90%}.blog__details-wrapper .blog__standard-thumb,.quick__action-content .title{margin:0 0 20px}.faq-wrap .accordion-button{padding:23px 20px 23px 68px;font-size:18px}.faq-wrap .accordion-button::after{left:15px}.faq-wrap .accordion-body{padding:22px 20px 22px 30px}.shop-top-left p{margin-bottom:15px;text-align:center}.shop-top-right{margin:0 auto}.shop-details-images-wrap .nav-link{padding:15px}.shop-details-content .product-review{margin-bottom:15px}.shop-details-content p{margin-bottom:30px}.related-product-area{margin-top:70px}.blog__post-item-three{flex-direction:column;padding:30px}.blog__post-thumb-three img{width:100%;height:280px}.blog__standard-content{padding:30px 25px 35px}.blog__standard-content .title,.comment-wrap-title .title{font-size:22px}blockquote,blockquote p{font-size:18px}.blog__standard-content .blog__post-meta{margin:20px 0 22px;gap:10px 20px}.blog__prev-item{gap:20px;flex-direction:row;align-items:center}.blog__prev-item.next{flex-direction:row-reverse;align-items:center;margin:20px 0 0}.blog__post-author{flex-direction:column;text-align:center;gap:20px}blockquote{padding:35px}.tg-post-social{margin:10px 0 0}.latest-comments{margin:0 0 50px}.comments-box{gap:15px;flex-direction:column}.newsletter__img-wrap{flex-direction:column;text-align:center}.newsletter__form [type=email]{padding:15px 28px 15px 180px}.newsletter__form [type=submit]{padding:12px 25px}.contact-info-wrap .list-wrap li{width:100%;margin-bottom:30px}.contact-form-wrap{padding:25px 20px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.container,.custom-container,.tg-header__style-two .custom-container{max-width:540px}.breadcrumb-content .title,.section__title .title{font-size:36px}.banner__content .shape:first-child{max-width:45px}.banner__content .title,.banner__content-two .title{font-size:40px}.banner__images{max-width:90%}.banner__images .shape:nth-child(3){right:-70px}.banner__fact-item:last-child{display:block}.banner__images-col:first-child img{max-width:290px}.banner__images-col:last-child{display:flex}.banner__images-col:last-child img:last-child{max-width:187px}.slider__content .title{font-size:40px;margin:0 0 30px}.about__images .circle{right:80px}.about__info-list{gap:35px 30px;margin:29px 0 0 50px}.about__info-list-item .icon{width:65px}.about__info-list-item .content{font-size:18px}.courses-active{max-width:80%;margin:0 auto}.courses-top-wrap .shop-top-left p{text-align:center;margin-bottom:15px}.contact-info-wrap .title,.courses__breadcrumb-content .title{font-size:30px}.categories__item-two a{gap:15px 25px;flex-direction:column;text-align:center}.online__image-wrap{margin:0 0 50px}.enrolled__students{right:0;bottom:auto;top:120px;left:auto}.instructor-details-wrap{padding:25px}.fact__item{padding:30px}.event-details-content .title{font-size:28px}.event-details-img img{min-height:300px}.sponsors-wrap .list-wrap{gap:20px 20px}.shop-top-left p{margin-bottom:0;text-align:right}.shop-top-right{margin:0 auto 0 0}.shop-item{padding:25px 15px 35px}.blog__post-item-four .blog__post-content-two .title{font-size:24px}.blog__standard-content{padding:30px 30px 35px}.blog__standard-content .title{font-size:26px}.contact-form-wrap{padding:30px 30px 40px}}.contact-form-wrap .title{position:relative;font-weight:600;padding-bottom:17px;margin-bottom:30px}.contact-form-wrap .form-grp input,.contact-form-wrap .form-grp textarea{width:100%;border:1px solid #dae0e7;border-radius:3px;display:block;background:var(--tg-common-color-white);font-weight:400;font-size:15px;color:var(--tg-body-color);padding:11px 20px;height:50px;transition:.3s}.contact-form-wrap .form-grp input::placeholder,.contact-form-wrap .form-grp textarea::placeholder{font-weight:400;font-size:15px;color:var(--tg-body-color);opacity:.8}.contact-form-wrap .form-grp textarea{min-height:135px;max-height:135px}.contact-map{width:100%;height:555px}.contact-map iframe{width:100%;height:100%}.ajax-response.error,.ajax-response.success{margin:20px 0 0!important}.ajax-response.error{color:red}.ajax-response.success{color:green}.error-img{margin-bottom:65px}@media(max-width:1500px){.testimonial__avatars>:first-child{right:-35px}.testimonial__avatars>:nth-child(2){bottom:195px}.testimonial__avatars>:nth-child(3){right:-25px}.testimonial__avatars>:nth-child(5){top:270px;left:85px}.testimonial__shapes-two>:first-child{right:15%}.testimonial__shapes-two>:nth-child(2){left:4%;bottom:31%}.mentors__shapes img:nth-child(2){top:30%}.fact__shapes .categories__shapes-item{right:1%;top:9%}.blog-bg-circle .object:nth-last-of-type(2){right:4%!important;top:26%!important}.blog-bg-circle .object:last-of-type{left:4%!important;bottom:8%!important}.error-area{padding:100px 0}.error-img{margin-bottom:45px}.error-img img{max-width:490px}}.error-content .title{margin-bottom:60px;font-weight:600;font-size:40px}@media(max-width:1199.98px){.contact-map{height:430px}.error-content .title{margin-bottom:35px;font-size:35px}}.error-content .title span{display:block;margin-top:10px}.error-content .tg-button-wrap{justify-content:center}.footer__top-wrap{padding:110px 0 55px}.footer-widget ul li a{display:inline-block;font-weight:var(--tg-fw-medium);color:#b2bdcd}.footer-widget.widget_nav_menu ul li a::before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:3px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background:var(--tg-theme-primary);transition:.3s ease-out 0}.footer-widget.widget_nav_menu ul li a:hover{padding-right:20px}.footer-widget.widget_nav_menu ul li a:hover::before{width:12px}.footer__about p{color:#fff;margin:0 0 20px}.footer__about ul.list-wrap li{display:flex;gap:0 20px;line-height:1.4;color:var(--tg-common-color-gray);text-transform:uppercase;margin:0 0 13px}.footer__about ul.list-wrap li a{color:var(--tg-common-color-gray);font-size:15px}.footer__about ul.list-wrap li a:hover{opacity:.7}.footer__about ul.list-wrap li:last-child{margin:18px 0 0}.footer__top-wrap .row>:nth-child(2) .widget_nav_menu{margin-right:85px}@media(max-width:991.98px){.error-img{margin-bottom:40px}.footer__top-wrap .row>:nth-child(2) .widget_nav_menu{margin-right:30px}}@media(max-width:767.98px){.contact-form-wrap .title{font-size:24px}.contact-map{height:380px}.error-img{margin-bottom:30px}.error-img img{max-width:100%}.error-content .title{font-size:30px;margin-bottom:30px}.error-content .title span{margin-top:5px}.footer__top-wrap .row>:nth-child(2) .widget_nav_menu{margin-right:0}}.footer__top-wrap .row>:nth-child(3) .widget_nav_menu{margin-right:70px}.footer__working-item{position:relative;display:flex;justify-content:space-between;color:#b2bdcd;gap:0 30px;padding:0 0 15px;margin:0 0 15px}.custom-btn,.price-animate{display:inline-block;text-transform:uppercase}.footer__working-item .day{font-weight:var(--tg-fw-semi-bold);color:var(--tg-common-color-white)}.footer__working-item::after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background:#39557e}.footer__working-item:last-child{padding:0;margin:0}.footer__newsletter form [type=email]{background:#10284f;border-radius:4px;padding:11px 20px 11px 60px;border:0;color:var(--tg-common-color-white);display:block;width:100%}.footer__newsletter form [type=email]::placeholder{color:var(--tg-common-color-white);opacity:.5}.footer__newsletter form [type=submit]{position:absolute;top:50%;transform:translateY(-50%);left:7px;width:36px;height:36px;border:0;padding:0;background:var(--tg-theme-primary);border-radius:3px;color:var(--tg-common-color-white);display:flex;align-items:center;justify-content:center}.footer__newsletter form [type=submit]:hover{opacity:.7}.fw-title{margin:0 0 28px;color:var(--tg-common-color-white)}.copyright__wrapper{border-top:1px solid #2a4774;padding:30px 0}.copyright__text p{color:#fff;font-size:15px;margin:0}@media(max-width:991.98px){.footer__top-wrap .row>:nth-child(3) .widget_nav_menu{margin-right:0}.copyright__text{text-align:center}.copyright__menu{margin:10px 0 0}}.copyright__menu ul{gap:0 15px}.copyright__menu li{display:flex;align-items:center;gap:0 15px}.copyright__menu li::before{content:".";color:#8798b3}.copyright__menu li a{color:#8798b3;font-size:15px}@-webkit-keyframes hoverShine{100%{right:125%}}@keyframes hoverShine{100%{right:125%}}.rotateme{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes rotateme{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}.alltuchtopdown{-webkit-animation:1.5s ease-in-out 0 infinite alternate alltuchtopdown;animation:3s ease-in-out 0 infinite alternate alltuchtopdown}@keyframes alltuchtopdown{0,100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-20px);-moz-transform:rotateX(0) translateY(-20px);-ms-transform:rotateX(0) translateY(-20px);-o-transform:rotateX(0) translateY(-20px);transform:rotateX(0) translateY(-20px)}}@-webkit-keyframes alltuchtopdown{0,100%{-webkit-transform:rotateX(0) translateY(0);-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0)}50%{-webkit-transform:rotateX(0) translateY(-20px);-moz-transform:rotateX(0) translateY(-20px);-ms-transform:rotateX(0) translateY(-20px);-o-transform:rotateX(0) translateY(-20px);transform:rotateX(0) translateY(-20px)}}.mr-15{margin-right:15px}.font-size-20{font-size:20px}.font-size-25{font-size:25px}.aviny-font{font-family:Aviny}.dir-ltr{direction:ltr}.price-animate{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#fff800 100%);background-size:200% auto;color:#fff;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:2s linear infinite textclip;font-size:190px}@keyframes textclip{to{background-position:200% center}}.footer-bg{background-color:rgb(39 45 56);background-image:url(../img/instagram-back.png)}.w-100{width:100%}.advertise-img{width:570px;height:351px}.course-price{font-size:21px;font-weight:700}.content-left{justify-content:left}.lesson-number-box{background:#1f65dc;width:35px;color:#fff;border-radius:45px;font-size:20px}.discount-description{color:#fff;font-size:25px;background:#000;border-radius:6px;padding:6px}.border-radius-25,.discount-btn{border-radius:25px}.discount-btn{float:left;color:#000;background:#fff;padding:10px}.mr-75{margin-right:75px!important}@font-face{font-family:Iransans;font-style:normal;font-weight:400;src:url("../fonts/Iransans/IRANSansWeb.eot");src:url("../fonts/Iransans/IRANSansWebd41d.eot?#iefix") format("embedded-opentype"),url("../fonts/Iransans/IRANSansWeb.woff2") format("woff2"),url("../fonts/Iransans/IRANSansWeb.woff") format("woff"),url("../fonts/Iransans/IRANSansWeb.ttf") format("truetype");font-display:swap}@font-face{font-family:Aviny;src:url("../fonts/aviny.ttf") format("truetype");font-display:swap}@font-face{font-family:Kalame;src:url("../fonts/kalame/KalamehFaNum-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:Kalame-Bold;src:url("../fonts/kalame/KalamehFaNum-ExtraBold.ttf") format("truetype");font-display:swap}.season-details-row{position:absolute;left:10%;font-size:13px;color:grey}.lesson-is-not-published{pointer-events:none;background-color:#f0f0f0}.lesson-published-box-text{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe;padding:5px;border-radius:3px}.badge-warning{background-color:red;color:#fff;padding:4px 8px;border-radius:5px}.category-filter-selected{background:var(--tg-theme-primary);color:#fff;padding:6px;border-radius:4px}.custom-btn{user-select:none;-moz-user-select:none;border:none;color:var(--tg-common-color-white);font-size:17px;font-weight:var(--tg-fw-semi-bold);letter-spacing:.5px;line-height:1;margin-bottom:0;padding:19px 24px 16px;-webkit-transition:.3s ease-out 0;-moz-transition:.3s ease-out 0;-ms-transition:.3s ease-out 0;-o-transition:.3s ease-out 0;transition:.3s ease-out 0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}.btn-purple{background-color:#bf00ef;border-color:#bf00ef;color:#fff}.btn-green{background-color:#18c95f;border-color:#18c95f;color:#fff}.telegram-background{background-image:url(../img/instagram-back.png),linear-gradient(to right,#08c,#39a0ed,#7ec8f5)}.linkedin-background{background-image:url(../img/instagram-back.png),linear-gradient(to right,#005582 0,#00395d 100%)}.x-background{background-image:url(../img/instagram-back.png),linear-gradient(to right,#15202b 0,#000 100%)}.dir-rtl{direction:rtl}.blog__post-author-thumb a img{border-radius:15px}.season-title{width:72%}.theme-btn{border-radius:20px;background:var(--tg-theme-primary);color:#fff;padding:5px}
