@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,700,900);.btn-file,.table.table-center td,.table.table-center th{ vertical-align:middle;}.body-home-one,body{ height:100%; overflow-x:hidden;}.blog-col,.btn-block,.chat-cont-left .chat-search .input-group,.chat-cont-right .chat-footer .input-group,.girl-slide-img img,.join-mentor-img img,.knowledge-img-three img,.login-right,.new-course-img img,.new-course-join .new-course-img img,.object-slide-img img,.student-img img,.subscribe-course .every-new-course,.table{ width:100%;}#loader,.about-author-img,.account-page,.bg-white,.blog,.btn-white,.chat-cont-left .chat-users-list,.custom_check input:checked~.checkmark,.feature-box,.footer,.header,.menu-header,.product,.tag,.testimonial-section,.time-slot li .timing:hover,.trending-courses-three,.view-icons a,body{ background-color:#fff;}.about-content a,.avatar,.entry-meta li,.logo,.material-icons,.mentor-details ul li a,.profile-widget .pro-content .title a,.read-more,.tag,.user-img,label,table.table td h2{ display:inline-block;}.alert,.avatar,.blog,.blog-content,.call-box .call-avatar,.call-wrapper,.chat-cont-right .chat-body .media.received .media-body .msg-box,.course-categories-four,.dot-left,.dot-right,.experience-box,.experience-list>li,.feature-icon i,.featured-instructor-three .large-team,.footer,.form-focus,.join-arrow,.main-nav>li .submenu li,.pass-group,.statistics-list,.student-feedback .student-img,.testimonial-bg-left,.testimonial-bg-right,.testimonial-bg-top,.trending-courses-three .course-box,.user-img,.video{ position:relative;}.back-to-top-icon,.btn-link,a{ text-decoration:none;}.btn-link:hover,.read-more{ text-decoration:underline;}.modal-dialog.modal-md,.section-header .sub-title{ max-width:600px;}.call-timing,.call-user-details,.grid-blog .post-author,.mentee-details h5,.profile-det-info h3{ text-overflow:ellipsis; white-space:nowrap;}@font-face{ font-family:material icons; font-style:normal; font-weight:400; src:url(../fonts/MaterialIcons-Regular.eot); src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2.html) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype");}.material-icons{ font-family:material icons; font-weight:400; font-style:normal; font-size:24px; line-height:1; text-transform:none; letter-spacing:normal; word-wrap:normal; white-space:nowrap; direction:ltr; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; font-feature-settings:"liga";}html{ height:100%;}body{ color:#26292c; font-family:poppins,sans-serif; font-size:0.875rem;}.body-home-one{ color:#0b0b0b; font-size:16px;}.body-home-one h1,h2,h3,h4,h5,h6{ color:#0b0b0b; font-weight:700;}.fixed-header .user-info a,.info-details li .title,h1,h2,h3,h4,h5,h6{ color:#26292c; font-weight:500;}.h1,h1{ font-size:2.25rem;}.h2,h2{ font-size:1.875rem;}.h3,h3{ font-size:1.5rem;}.h4,h4{ font-size:1.125rem;}.h5,h5{ font-size:1rem;}.h6,h6{ font-size:0.875rem;}.blog-info a,.blog-info a:hover,.blog-title a,.btn-white,.comp-header .comp-title,.footer .footer-bottom .copyright-text p,.footer .footer-bottom .copyright-text p a:hover,.footer .footer-widget .footer-about-content p,.footer-contact-info,.footer-one .footer-bottom .copyright-text p,.footer-one .footer-bottom .copyright-text p a:hover,.invoice-item .invoice-details strong,.post-info h4 a,.rating-instructor-four .large-team:hover .team-name h4 a,.table,a,table.table td h2 a{ color:#26292c;}.add-more a,.banner-wrapper .banner-header h1 span,.blog-title a:hover,.category-widget .categories li a:hover,.footer .social-icon ul li a:hover,.grid-blog .post-author a:hover,.login-header h3 span,.main-nav>li.active>a,.page-link:hover,.pagination>li>a,.pagination>li>span,.post-info h4 a:hover,.view-btn,a:hover{ color:#1e88e5;}a:active,a:focus,a:hover{ outline:0; text-decoration:none;}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{ -webkit-box-shadow:0 0 0 1000px #fff inset !important;}a,button,input{ transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}button:focus{ outline:0;}input[type="password"],input[type="text"]{ -webkit-appearance:none; -moz-appearance:none; appearance:none;}.btn.focus,.btn:focus{ box-shadow:inherit; box-shadow:unset;}label{ margin-bottom:0.5rem;}.form-group{ margin-bottom:1rem;}.form-control{ border-color:#dce0eb; color:#26292c; font-size:15px; min-height:42px; padding:6px 15px;}.table .form-control{ font-size:14px; min-height:38px;}.container-fluid{ padding-left:30px; padding-right:30px;}.form-control::-webkit-input-placeholder{ color:#6e82a3; font-size:14px;}.form-control::-moz-placeholder{ color:#6e82a3; font-size:14px;}.form-control:-ms-input-placeholder{ color:#6e82a3; font-size:14px;}.form-control::-ms-input-placeholder{ color:#6e82a3; font-size:14px;}.form-control::placeholder{ color:#6e82a3; font-size:14px;}.list-group-item{ border:1px solid #f0f0f0;}.content{ min-height:200px; padding:30px 0 0;}.table{ max-width:100%; margin-bottom:0;}.table>:not(:first-child){ border-top:1px solid;}.btn-danger.active:focus:not(:disabled):not(.disabled),.btn-danger:active:focus:not(:disabled):not(.disabled),.btn-dark.active:focus:not(:disabled):not(.disabled),.btn-dark:active:focus:not(:disabled):not(.disabled),.btn-info.active:focus:not(:disabled):not(.disabled),.btn-info:active:focus:not(:disabled):not(.disabled),.btn-light.active:focus:not(:disabled):not(.disabled),.btn-light:active:focus:not(:disabled):not(.disabled),.btn-primary.active:focus:not(:disabled):not(.disabled),.btn-primary:active:focus:not(:disabled):not(.disabled),.btn-secondary.active:focus:not(:disabled):not(.disabled),.btn-secondary:active:focus:not(:disabled):not(.disabled),.btn-success.active:focus:not(:disabled):not(.disabled),.btn-success:active:focus:not(:disabled):not(.disabled),.btn-warning.active:focus:not(:disabled):not(.disabled),.btn-warning:active:focus:not(:disabled):not(.disabled),.modal .card,.page-link:focus,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-dark.dropdown-toggle:focus,.show>.btn-info.dropdown-toggle:focus,.show>.btn-light.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-secondary.dropdown-toggle:focus,.show>.btn-success.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:focus,.table>:not(caption)>*>*{ box-shadow:unset;}.table-striped>tbody>tr:nth-of-type(odd){ background-color:#f8f9fa;}.table.no-border>tbody>tr>td,.table.no-border>tfoot>tr>td,.table.no-border>tfoot>tr>th,.table.no-border>thead>tr>td,.table.no-border>thead>tr>th,.table>tbody>tr>th{ border-top:0; padding:10px 8px;}.table>thead>tr>th{ font-weight:500; font-size:14px; letter-spacing:1px; text-transform:uppercase;}table.table td h2,table.table td h2.table-avatar{ font-size:inherit; margin:0; padding:0; font-weight:400; vertical-align:middle;}.table-nowrap td,.table-nowrap th{ white-space:nowrap;}.table.dataTable{ border-collapse:collapse !important;}table.table td h2.table-avatar{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; white-space:nowrap;}.header-navbar-rht .dropdown-menu .dropdown-item:hover,table.table td h2 a:hover{ color:#1879cd;}table.table td h2 span{ color:#888; display:block; font-size:12px; margin-top:3px;}.table thead{ border-bottom:1px solid rgba(0,0,0,0.03);}.table thead tr th{ border-bottom:1px solid rgba(0,0,0,0.05);}.table tbody tr{ border-bottom:1px solid;}.nav-tabs-justified.nav-tabs-solid>li>a,.nav-tabs.nav-justified.nav-tabs-solid>li>a,.table tbody tr:last-child,.table-striped tbody tr,.table-striped thead tr{ border-color:transparent;}.table-hover tbody tr:hover{ background-color:#f7f7f7;}.table-hover tbody tr:hover td{ color:#474648;}.table-striped tbody tr:nth-of-type(2n){ background-color:rgba(255,255,255,0.3);}.table-striped tbody tr:nth-of-type(odd){ background-color:rgba(235,235,235,0.4);}.table-bordered{ border:1px solid rgba(0,0,0,0.05) !important;}.table-bordered td,.table-bordered th{ border-color:rgba(0,0,0,0.05);}.blog-latest .large-team-space,.blog.grid-blog,.card-table .card-body,.new-course-join .new-course-background,.time-slot ul,.widget-profile.user-widget-profile .profile-info-widget .booking-user-img{ padding:0;}.card-table .card-body .table>thead>tr>th,.invoice-table-two tr td,.invoice-table-two tr th{ border-top:0;}.card-table .table tr td:first-child,.card-table .table tr th:first-child{ padding-left:1.5rem;}.card-table .table tr td:last-child,.card-table .table tr th:last-child{ padding-right:1.5rem;}.card-table .table td,.card-table .table th{ border-top:1px solid #e2e5e8; padding:1rem 0.75rem; white-space:nowrap;}.card-table .table td a{ color:#0f90ff;}.btn-white{ border:1px solid #ccc;}.btn.btn-rounded,.nav-tabs.nav-tabs-solid.nav-tabs-rounded,.nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a,.nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active,.nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:focus,.nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:hover{ border-radius:50px;}.badge-primary,.bg-primary{ background-color:#1e88e5 !important;}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{ background-color:#1879cd !important;}.badge-success,.bg-success{ background-color:#00e65b !important;}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{ background-color:#00cc52 !important;}.badge-info,.bg-info{ background-color:#009efb !important;}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{ background-color:#028ee1 !important;}.badge-warning,.bg-warning{ background-color:#ffbc34 !important;}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{ background-color:#e9ab2e !important;}.badge-danger,.bg-danger{ background-color:#ff0100 !important;}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{ background-color:#e63333 !important;}.badge-purple,.bg-purple{ background-color:#9368e9 !important;}.dropdown-menu>li>a.text-primary,.text-primary{ color:#1e88e5 !important;}.dropdown-menu>li>a.text-success,.text-success{ color:#00cc52 !important;}.dropdown-menu>li>a.text-danger,.text-danger{ color:#ff0100 !important;}.dropdown-menu>li>a.text-info,.text-info{ color:#009efb !important;}.dropdown-menu>li>a.text-warning,.text-warning{ color:#ffbc34 !important;}.dropdown-menu>li>a.text-purple,.text-purple{ color:#7460ee !important;}.text-muted{ color:#757575 !important;}.btn-primary{ background-color:#1e88e5; border:1px solid #1e88e5;}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{ background-color:#1879cd; border:1px solid #1879cd;}.book-btn:focus,.book-btn:hover,.btn-primary.active:not(:disabled):not(.disabled),.btn-primary:active:not(:disabled):not(.disabled),.mentor-booking a.apt-btn:focus,.mentor-booking a.apt-btn:hover,.show>.btn-primary.dropdown-toggle,.view-btn:focus,.view-btn:hover{ background-color:#1879cd; border-color:#1879cd; color:#fff;}.btn-primary.disabled,.btn-primary:disabled,.call-btn:focus,.call-btn:hover,.header-navbar-rht li a.header-login:hover,.msg-btn:focus,.msg-btn:hover,.nav-tabs.nav-tabs-solid>.active>a,.nav-tabs.nav-tabs-solid>.active>a:focus,.nav-tabs.nav-tabs-solid>.active>a:hover,.nav-tabs.nav-tabs-solid>li>a.active,.nav-tabs.nav-tabs-solid>li>a.active:focus,.nav-tabs.nav-tabs-solid>li>a.active:hover,.tag:hover,.view-icons a.active{ background-color:#1e88e5; border-color:#1e88e5; color:#fff;}.btn-success{ background-color:#00e65b; border:1px solid #00e65b;}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{ background-color:#00cc52; border:1px solid #00cc52; color:#fff;}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success.focus:active,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{ background-color:#00cc52; border:1px solid #00cc52;}.btn-success.active:not(:disabled):not(.disabled),.btn-success:active:not(:disabled):not(.disabled),.show>.btn-success.dropdown-toggle{ background-color:#00cc52; border-color:#00cc52; color:#fff;}.btn-success.disabled,.btn-success:disabled{ background-color:#00e65b; border-color:#00e65b; color:#fff;}.btn-info{ background-color:#009efb; border:1px solid #009efb;}.btn-info.active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info.focus:active,.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{ background-color:#028ee1; border:1px solid #028ee1;}.btn-info.active:not(:disabled):not(.disabled),.btn-info:active:not(:disabled):not(.disabled),.show>.btn-info.dropdown-toggle{ background-color:#028ee1; border-color:#028ee1; color:#fff;}.btn-info.disabled,.btn-info:disabled{ background-color:#009efb; border-color:#009efb; color:#fff;}.btn-warning{ background-color:#ffbc34; border:1px solid #ffbc34;}.btn-warning.active,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning.focus:active,.btn-warning:active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{ background-color:#e9ab2e; border:1px solid #e9ab2e;}.btn-warning.active:not(:disabled):not(.disabled),.btn-warning:active:not(:disabled):not(.disabled),.show>.btn-warning.dropdown-toggle{ background-color:#e9ab2e; border-color:#e9ab2e; color:#fff;}.btn-warning.disabled,.btn-warning:disabled{ background-color:#ffbc34; border-color:#ffbc34; color:#fff;}.btn-danger{ background-color:#ff0100; border:1px solid #ff0100;}.btn-danger.active,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger.focus:active,.btn-danger:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{ background-color:#e63333; border:1px solid #e63333;}.btn-danger.active:not(:disabled):not(.disabled),.btn-danger:active:not(:disabled):not(.disabled),.show>.btn-danger.dropdown-toggle{ background-color:#e63333; border-color:#e63333; color:#fff;}.btn-danger.disabled,.btn-danger:disabled{ background-color:#f62d51; border-color:#f62d51; color:#fff;}.btn-outline-primary{ color:#1e88e5; border-color:#1e88e5;}.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.page-item.active .page-link,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.show>.btn-outline-primary.dropdown-toggle{ background-color:#1e88e5; border-color:#1e88e5;}.btn-outline-danger.focus,.btn-outline-danger:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-success.focus,.btn-outline-success:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus,.show>.btn-outline-info.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-outline-success.dropdown-toggle:focus,.show>.btn-outline-warning.dropdown-toggle:focus{ box-shadow:none;}.btn-outline-primary.disabled,.btn-outline-primary:disabled{ color:#1e88e5; background-color:transparent;}.btn-outline-success{ color:#00e65b; border-color:#00e65b;}.btn-outline-success:hover,.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{ background-color:#00e65b; border-color:#00e65b;}.btn-outline-success.disabled,.btn-outline-success:disabled{ color:#00e65b; background-color:transparent;}.btn-outline-info{ color:#009efb; border-color:#009efb;}.btn-outline-info:hover{ color:#fff; background-color:#009efb; border-color:#009efb;}.btn-outline-info.disabled,.btn-outline-info:disabled{ background-color:transparent; color:#009efb;}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{ background-color:#009efb; border-color:#009efb;}.btn-outline-warning{ color:#ffbc34; border-color:#ffbc34;}.btn-outline-warning:hover,.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{ color:#212529; background-color:#ffbc34; border-color:#ffbc34;}.btn-outline-warning.disabled,.btn-outline-warning:disabled{ background-color:transparent; color:#ffbc34;}.btn-outline-danger{ color:#ff0100; border-color:#ff0100;}.btn-outline-danger:hover{ color:#fff; background-color:#ff0100; border-color:#ff0100;}.btn-outline-danger.disabled,.btn-outline-danger:disabled{ background-color:transparent; color:#ff0100;}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{ background-color:#ff0100; border-color:#ff0100;}.btn-outline-light{ color:#ababab; border-color:#e6e6e6;}.btn-outline-light.disabled,.btn-outline-light:disabled{ color:#ababab;}.dropdown-menu{ background-color:#fff; border:1px solid rgba(0,0,0,0.1); border-radius:3px; box-shadow:inherit; font-size:14px; transform-origin:left top 0;}.dropdown-item.active,.dropdown-item:active{ background-color:#0de0fe;}.navbar-nav .open .dropdown-menu{ border:0; box-shadow:0 0 10px rgba(0,0,0,0.1); background-color:#fff;}.card{ border:1px solid #e3e8eb; margin-bottom:1.875rem; border-radius:0;}.card-body{ padding:1.5rem;}.author-info,.best-course-icon,.card-title,.footer .footer-widget .footer-logo,.grid-blog .blog-info,.mentor-details,.payment-widget .payment-list+.payment-list,.user-info-cont,.user-infos{ margin-bottom:15px;}.card-header{ border-bottom:1px solid #f0f0f0; padding:1rem 1.5rem;}.card-footer{ background-color:#fff; border-top:1px solid #f0f0f0; padding:1rem 1.5rem;}.card .card-header,.widget-profile{ background-color:#fff; border-bottom:1px solid #f0f0f0;}.about-author .right p,.awards-widget .experience-list>li:last-child p,.bar-icon span:nth-child(3),.best-course-icon h4,.blog-content p:last-child,.blog-view-list p,.card .card-header .card-title,.chat-cont-right .chat-body .media:last-child,.footer .footer-menu ul li:last-child,.footer .footer-widget .footer-about-content p:last-child,.home-slide .search-box .form-group,.home-slide-search .search-box .form-group,.info-details li:last-child,.invoice-info p,.invoice-table-two,.listing-day:last-child,.login-header p,.map-right .available-info,.nav-tabs.nav-tabs-solid>li,.nav-tabs.nav-tabs-top>li,.review-listing>ul li .comment:last-child,.search-box .form-group,.section-header p,.time-slot li .timing:last-child,.trending-courses-five .product-content{ margin-bottom:0;}.btn-light{ border-color:#e6e6e6; color:#a6a6a6;}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{ background-color:#1e88e5; text-shadow:unset;}.bootstrap-datetimepicker-widget table td.today::before{ border-bottom-color:#1e88e5;}.bg-info-light{ background-color:rgba(2,182,179,0.12) !important; color:#1db9aa !important;}.bg-primary-light{ background-color:rgba(17,148,247,0.12) !important; color:#2196f3 !important;}.bg-danger-light{ background-color:rgba(242,17,54,0.12) !important; color:#e63c3c !important;}.bg-warning-light{ background-color:rgba(255,152,0,0.12) !important; color:#f39c12 !important;}.bg-success-light{ background-color:rgba(15,183,107,0.12) !important; color:#26af48 !important;}.bg-purple-light{ background-color:rgba(197,128,255,0.12) !important; color:#c580ff !important;}.bg-default-light{ background-color:rgba(40,52,71,0.12) !important; color:#283447 !important;}.avatar-title,.line{ background-color:#1e88e5;}.text-xs{ font-size:0.75rem !important;}.text-sm{ font-size:0.875rem !important;}.text-lg{ font-size:1.25rem !important;}.text-xl{ font-size:1.5rem !important;}.form-control:focus{ border-color:#bbb; box-shadow:none; outline:0;}.avatar{ width:3rem; height:3rem;}.avatar-title,.btn.btn-danger.trash,.chat-attachment-item,.chat-cont-right .chat-header,.chat-cont-right .chat-header .media .media-img-wrap,.chat-msg-attachments,.chat-msg-info,.header-nav,.profile-info-widget{ display:-webkit-box; display:-ms-flexbox;}.avatar>img{ width:100%; height:100%; -o-object-fit:cover; object-fit:cover;}.avatar-title{ width:100%; height:100%; color:#fff; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.avatar-group,.chat-cont-left .chat-header .chat-compose,.chat-cont-right .chat-header .chat-options>a,.footer .social-icon ul,.footer .social-icon ul li a,.header-navbar-rht li,.success-cont i{ display:-webkit-inline-box; display:-ms-inline-flexbox;}.avatar-away::before,.avatar-offline::before,.avatar-online::before{ position:absolute; right:0; bottom:0; width:25%; height:25%; border-radius:50%; content:""; border:2px solid #fff;}.avatar-online::before{ background-color:#00e65b;}.avatar-offline::before{ background-color:#ff0100;}.avatar-away::before{ background-color:#ffbc34;}.avatar .border,.avatar-lg .border,.avatar-sm .border{ border-width:3px !important;}.avatar .rounded{ border-radius:6px !important;}.avatar .avatar-title,.menu-close{ font-size:18px;}.avatar-xs{ width:1.65rem; height:1.65rem;}.avatar-xs .border{ border-width:2px !important;}.avatar-sm .rounded,.avatar-xs .rounded{ border-radius:4px !important;}.avatar-xs .avatar-title{ font-size:12px;}.avatar-xs.avatar-away::before,.avatar-xs.avatar-offline::before,.avatar-xs.avatar-online::before{ border-width:1px;}.avatar-sm{ width:2.5rem; height:2.5rem;}.avatar-sm .avatar-title{ font-size:15px;}.avatar-sm.avatar-away::before,.avatar-sm.avatar-offline::before,.avatar-sm.avatar-online::before{ border-width:2px;}.avatar-lg{ width:3.75rem; height:3.75rem;}.avatar-lg .rounded,.avatar-xl .rounded,.avatar-xxl .rounded{ border-radius:8px !important;}.avatar-lg .avatar-title,.blog-view .blog-title,.call-box .call-wrapper .call-user h4,.success-cont h3{ font-size:24px;}.avatar-lg.avatar-away::before,.avatar-lg.avatar-offline::before,.avatar-lg.avatar-online::before{ border-width:3px;}.avatar-xl{ width:5rem; height:5rem;}.avatar-xl .border{ border-width:4px !important;}.avatar-xl .avatar-title{ font-size:28px;}.avatar-xl.avatar-away::before,.avatar-xl.avatar-offline::before,.avatar-xl.avatar-online::before,.avatar-xxl.avatar-away::before,.avatar-xxl.avatar-offline::before,.avatar-xxl.avatar-online::before{ border-width:4px;}.avatar-xxl{ width:5.125rem; height:5.125rem;}.avatar-xxl .border{ border-width:6px !important;}.avatar-xxl .avatar-title{ font-size:30px;}.avatar-group{ display:inline-flex;}.avatar-group .avatar+.avatar{ margin-left:-0.75rem;}.avatar-group .avatar-xs+.avatar-xs{ margin-left:-0.40625rem;}.avatar-group .avatar-sm+.avatar-sm{ margin-left:-0.625rem;}.avatar-group .avatar-lg+.avatar-lg{ margin-left:-1rem;}.avatar-group .avatar-xl+.avatar-xl{ margin-left:-1.28125rem;}.avatar-group .avatar:hover,.home-slide-five .girl-slide-img{ z-index:1;}.select2-results__option{ padding:6px 15px;}.select2-container .select2-selection--single{ border:1px solid #dcdcdc; height:46px;}.select2-container--default .select2-selection--single .select2-selection__arrow{ height:44px; right:7px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{ border-color:#dcdcdc transparent transparent; border-style:solid; border-width:6px 6px 0; height:0; left:50%; margin-left:-10px; margin-top:-2px; position:absolute; top:50%; width:0;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{ border-color:transparent transparent #dcdcdc; border-width:0 6px 6px;}.select2-container .select2-selection--single .select2-selection__rendered{ padding-right:30px; padding-left:15px;}.select2-container--default .select2-selection--single .select2-selection__rendered{ color:#26292c; font-size:15px; font-weight:400; line-height:44px;}.book-btn,.mentor-booking a.apt-btn,.select2-container--default .select2-results__option--highlighted[aria-selected]{ background-color:#1e88e5; color:#fff;}.select2-container--default .select2-selection--multiple{ border:1px solid #dcdcdc; min-height:46px;}.nav-tabs .nav-link,.nav-tabs>li>a{ border-radius:0;}.select2-dropdown{ border-color:#dcdcdc;}.nav-tabs{ border-bottom:1px solid #dce0eb;}.card-header-tabs,.chat-cont-left .chat-users-list a.media:last-child,.trending-courses-five .product:hover .course-info{ border-bottom:0;}.nav-tabs>li>a{ margin-right:0; color:#555;}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{ border-color:transparent; color:#26292c;}.tab-content{ padding-top:30px;}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{ background-color:#eee; border-color:transparent; color:#26292c;}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{ border-radius:0; margin-bottom:0;}.nav-tabs-justified>li>a:focus,.nav-tabs-justified>li>a:hover,.nav-tabs.nav-justified>li>a:focus,.nav-tabs.nav-justified>li>a:hover{ border-bottom-color:#ddd;}.nav-tabs-justified.nav-tabs-top,.nav-tabs.nav-justified.nav-tabs-top{ border-bottom:1px solid #ddd;}.nav-tabs-justified.nav-tabs-top>li>a,.nav-tabs-justified.nav-tabs-top>li>a:focus,.nav-tabs-justified.nav-tabs-top>li>a:hover,.nav-tabs.nav-justified.nav-tabs-top>li>a,.nav-tabs.nav-justified.nav-tabs-top>li>a:focus,.nav-tabs.nav-justified.nav-tabs-top>li>a:hover,.nav-tabs.nav-tabs-top>li>a,.nav-tabs.nav-tabs-top>li>a:focus,.nav-tabs.nav-tabs-top>li>a:hover{ border-width:2px 0 0;}.nav-tabs.nav-tabs-top>li.open>a,.nav-tabs.nav-tabs-top>li>a:focus,.nav-tabs.nav-tabs-top>li>a:hover{ border-top-color:#ddd;}.nav-tabs.nav-tabs-top>li+li>a{ margin-left:1px;}.nav-tabs.nav-tabs-top>li>a.active,.nav-tabs.nav-tabs-top>li>a.active:focus,.nav-tabs.nav-tabs-top>li>a.active:hover{ border-top-color:#1e88e5;}.nav-tabs.nav-tabs-bottom>li>a.active,.nav-tabs.nav-tabs-bottom>li>a.active:focus,.nav-tabs.nav-tabs-bottom>li>a.active:hover{ border-bottom-width:2px; border-color:transparent transparent #1e88e5; background-color:transparent; transition:none; -moz-transition:none; -o-transition:none; -ms-transition:none; -webkit-transition:none;}.nav-tabs.nav-tabs-solid{ background-color:#fafafa; border:0;}.nav-tabs.nav-tabs-solid>li>a{ color:#26292c; border-color:transparent;}.nav-tabs.nav-tabs-solid>li>a:focus,.nav-tabs.nav-tabs-solid>li>a:hover{ background-color:#f5f5f5;}.nav-tabs.nav-tabs-solid>.open:not(.active)>a{ background-color:#f5f5f5; border-color:transparent;}.modal{ -webkit-overflow-scrolling:touch;}.modal-footer.text-center{ justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.modal-footer.text-left{ justify-content:flex-start; -webkit-justify-content:flex-start; -ms-flex-pack:flex-start;}.call-modal .modal-content,.custom-modal .modal-content{ border:0; border-radius:10px;}.custom-modal .modal-body,.custom-modal .modal-footer,.custom-modal .modal-header{ padding:1.25rem;}.custom-modal .close{ background-color:#a0a0a0; border:1px solid #a0a0a0; border-radius:50%; color:#fff; font-weight:700; font-size:17px; height:20px; line-height:19px; margin:0; opacity:1; padding:0; position:absolute; right:20px; top:26px; width:20px; z-index:99; float:unset; text-shadow:unset;}.custom-modal .close:hover{ opacity:0.75;}.custom-modal .modal-title,.footer-contact-info .footer-address span i.fa-map-marker-alt{ font-size:20px;}.modal-backdrop.show{ opacity:0.4; -webkit-transition-duration:0.4s; transition-duration:0.4s;}.comp-header{ margin-bottom:1.875rem;}.line{ height:2px; margin:0; width:60px;}.comp-buttons .btn,.comp-dropdowns .btn-group{ margin-bottom:5px;}.pagination-box .pagination,.rating-instructor-four .explore-more{ margin-top:0;}.profile-image img,.progress-example .progress{ margin-bottom:1.5rem;}.progress-xs{ height:4px;}.progress-sm{ height:15px;}.progress.progress-sm{ height:6px;}.progress.progress-md{ height:8px;}.progress.progress-lg{ height:18px;}.alert{ padding:0.75rem 1.25rem; margin-bottom:1rem; border:1px solid transparent; border-radius:0.25rem;}.alert-dismissible .close{ position:absolute; top:0; right:0; z-index:2; padding:0.75rem 1.25rem; color:inherit;}button.close{ padding:0; background-color:transparent; border:0;}.close{ float:right; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; opacity:0.5;}.form-focus{ height:54px;}.form-focus .focus-label{ font-size:16px; font-weight:400; pointer-events:none; position:absolute; -webkit-transform:translate3d(0,22px,0) scale(1); -ms-transform:translate3d(0,22px,0) scale(1); -o-transform:translate3d(0,22px,0) scale(1); transform:translate3d(0,22px,0) scale(1); transform-origin:left top; transition:240ms; left:15px; top:-8px; z-index:1; color:#b8b8b8; margin-bottom:0;}.footer .footer-bottom,.footer .footer-top{ z-index:9; position:relative;}.form-focus.focused .focus-label{ opacity:1; top:-32px; font-size:13px; z-index:1; background-color:#fff; left:11px; padding:0 7px;}.form-focus .form-control:-webkit-autofill~.focus-label,.form-focus .form-control:focus~.focus-label{ opacity:1; font-weight:400; top:-32px; font-size:13px; z-index:1;}.form-focus .form-control{ height:54px; padding:6px 17px;}.form-focus input[type="password"],.home-slide-search .bg-search a i{ font-size:22px;}.form-focus .form-control::-webkit-input-placeholder{ color:transparent; transition:240ms;}.form-focus .form-control:focus::-webkit-input-placeholder{ transition:none;}.form-focus.focused .form-control::-webkit-input-placeholder{ color:#bbb;}.form-focus.select-focus .focus-label{ opacity:1; font-weight:300; top:-20px; font-size:12px; z-index:1;}.form-focus .select2-container .select2-selection--single{ border:1px solid #e3e3e3; height:50px;}.form-focus .select2-container--default .select2-selection--single .select2-selection__arrow{ height:48px; right:7px;}.form-focus .select2-container--default .select2-selection--single .select2-selection__arrow b{ border-color:#ccc transparent transparent; border-style:solid; border-width:6px 6px 0; height:0; left:50%; margin-left:-10px; margin-top:-2px; position:absolute; top:50%; width:0;}.form-focus .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{ border-color:transparent transparent #ccc; border-width:0 6px 6px;}.form-focus .select2-container .select2-selection--single .select2-selection__rendered{ padding-right:30px; padding-left:12px; padding-top:10px;}.form-focus .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#676767; font-size:14px; font-weight:400; line-height:38px;}.form-focus .select2-container--default .select2-results__option--highlighted[aria-selected]{ background-color:#fc6075;}.header-nav{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; background-color:#fff; border:0; border-bottom:1px solid #e3e8eb; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between; position:relative; height:70px; padding:0 20px; margin-bottom:0;}.main-nav{ display:-webkit-box; display:-ms-flexbox; display:flex; list-style:none; margin:0; padding:0;}#mobile_btn,.logo{ margin-right:30px;}.main-nav>li .submenu li a{ display:block; padding:10px 15px; clear:both; white-space:nowrap; font-size:14px; color:#26292c; -webkit-transition:0.35s; transition:0.35s; width:100%; border-top:1px solid #f0f0f0;}.main-nav>li .submenu>li.has-submenu>a::after{ content:"\f054"; font-family:"font awesome 5 free"; font-weight:900; position:absolute; right:15px; top:12px; font-size:13px;}.main-nav li a{ display:block; font-size:15px; font-weight:500; color:#26292c;}#mobile_btn,.call-page .footer,.chat-page .footer,.dropdown-action .dropdown-toggle::after,.dropzone .dz-preview.dz-error:hover .dz-error-message,.header-navbar-rht .dropdown-toggle::after,.main-nav li.login-link,.map-page .footer,.popular-courses .owl-nav,.star-rating input[type="radio"],.student-feedback .owl-theme .owl-dots,.testimonial-two.testimonial-four .testimonial-all:after,.trending-courses .owl-nav{ display:none;}.logo{ width:160px;}.header-navbar-rht{ margin:0 0 0 auto; padding:0;}.header-navbar-rht li{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:inline-flex; padding-right:20px; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.header-navbar-rht li:last-child,.mentor-details ul li:last-child{ padding-right:0;}.header-navbar-rht>li>a{ font-size:15px; font-weight:500; color:#26292c;}.header-navbar-rht li .dropdown-menu{ border:0; box-shadow:0 0 3px rgba(0,0,0,0.1);}.header-navbar-rht li .dropdown-menu::before{ content:""; position:absolute; top:2px; right:0; border:7px solid #fff; border-color:transparent transparent #fff #fff; -webkit-transform-origin:0 0; transform-origin:0 0; -webkit-transform:rotate(135deg); transform:rotate(135deg); box-shadow:-2px 2px 2px -1px rgba(0,0,0,0.1);}.header-navbar-rht li .dropdown-menu .dropdown-item{ border-top:1px solid #f0f0f0; padding:10px 15px;}.header-navbar-rht li .dropdown-menu .dropdown-item:first-child{ border-top:0; border-radius:5px 5px 0 0;}.header-navbar-rht li .dropdown-menu .dropdown-item:last-child{ border-radius:0 0 5px 5px;}.header-navbar-rht li .dropdown-menu a:hover{ color:#1879cd; letter-spacing:0.5px; padding-left:20px; background-color:#fff;}.header-navbar-rht li a.header-login{ background-color:rgba(30,136,229,0.2); border-radius:4px; padding:10px 15px !important; text-align:center; font-size:15px; color:#1e88e5; text-transform:uppercase; font-weight:500;}.header .has-arrow .dropdown-toggle:after{ border-top:0; border-left:0; border-bottom:2px solid #757575; border-right:2px solid #757575; content:""; height:8px; display:inline-block; pointer-events:none; -webkit-transform-origin:66% 66%; -ms-transform-origin:66% 66%; transform-origin:66% 66%; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); -webkit-transition:0.15s ease-in-out; transition:0.15s ease-in-out; width:8px; vertical-align:2px; margin-left:10px;}.footer,.home-page .footer .footer-bottom .copyright,.home-page .footer-one .footer-bottom .copyright{ border-top:1px solid #eceff0;}.header .has-arrow .dropdown-toggle[aria-expanded="true"]:after{ -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); transform:rotate(-135deg);}.user-menu{ float:right; margin:0; position:relative; z-index:99;}.user-menu.nav>li>a{ color:#fff; font-size:14px; line-height:58px; padding:0 15px; height:60px;}.user-menu.nav>li>a:focus,.user-menu.nav>li>a:hover{ background-color:rgba(0,0,0,0.2);}.footer-one .bg-path i,.user-menu.nav>li>a:focus i,.user-menu.nav>li>a:hover i{ color:#fff;}.user-img>img{ height:31px; object-fit:cover; width:31px;}.user-menu.nav>li>a.mobile_btn{ border:0; position:relative; padding:0; margin:0; cursor:pointer;}.header-navbar-rht .dropdown-menu{ min-width:200px; padding:0;}.header-navbar-rht .dropdown-menu .dropdown-item{ padding:10px 15px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-ms-flexbox; display:flex; border-top:1px solid #e3e3e3;}.user-header{ display:-webkit-box; display:-ms-flexbox; display:flex; padding:10px 15px;}.user-header .user-text{ margin-left:10px;}.user-header .user-text h6{ font-size:15px; margin-bottom:2px;}.header-navbar-rht .logged-item .nav-link{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; font-size:14px; line-height:70px; padding:0 10px;}.header-one{ height:80px;}.header-one .header-nav{ height:80px; box-shadow:0 4px 15px rgba(0,0,0,0.08); border:0;}.header-one .header-navbar-rht li a.header-login:hover{ background-color:#0db74a;}.blog-admin-view,.header-five .main-menu-wrapper,.header-four .main-menu-wrapper,.header-one .main-menu-wrapper,.header-three .main-menu-wrapper,.header-two .main-menu-wrapper,.rating-student-four .expert-social-icon,.rating-two .course-price,.section-btn,.trending-courses-five .author-join a{ margin-left:auto;}.header-five .header-navbar-rht,.header-four .header-navbar-rht,.header-one .header-navbar-rht,.header-three .header-navbar-rht,.profile-custom-list>li .experience-content,.social-share>li:first-child,.trending-courses-five .blog-admin-view{ margin-left:0;}.header-one .header-navbar-rht li a.header-login{ background-color:#159f46; padding:9px 32px !important; font-size:15px; color:#fff; font-weight:500; text-transform:capitalize;}.header-one .main-nav li a{ color:#1a1a1a;}.footer-one .social-icon ul li a:hover,.header-one .main-nav li .submenu a:hover,.header-one .main-nav>li.active>a,.home-slide-text h1 span,.large-team:hover .view-student-list li:nth-child(3) i,.trending-courses .product .product-content .title a:hover{ color:#6255a4;}.header.header-four,.header.header-three,.header.header-two{ height:100px;}.header-two .header-nav{ height:100px; border:0;}.header-two .main-nav li a{ color:#8d89a9; font-size:16px;}.header-two .main-nav>li.active>a{ color:#f66962; font-weight:700;}.blog-admin-view span,.blog-home-two .blog-bottom-head h4 a:hover,.footer-four .footer-widget.footer-menu ul li a:hover,.footer-four .social-icon ul li a:hover,.footer-social-list li a:hover,.footer-two .footer-widget.footer-menu ul li a:hover,.footer-two .social-icon ul li a:hover,.header-two .main-nav li .submenu a:hover,.trending-courses-two .product .product-content .title a:hover{ color:#f66962;}.header-two .header-navbar-rht li a.header-login{ background-color:#f66962; border-radius:5px; padding:9px 32px !important; font-size:15px; color:#fff; font-weight:500; text-transform:capitalize;}.header-two .header-navbar-rht li a.header-login:hover{ background-color:#e75c55;}.header-two .header-navbar-rht li a.header-login-two{ background-color:#faaf3a; padding:9px 32px; font-size:15px; color:#fff; font-weight:500; text-transform:capitalize; border-radius:5px;}.header-two .header-navbar-rht li a.header-login-two:hover{ background-color:#eba332;}.header-three .header-nav.add-header-three{ border:0; height:80px; padding-top:0; box-shadow:0 4px 15px rgb(0 0 0/8%); transition-duration:0.4s;}.header-three .header-nav{ height:100px; padding-top:30px; background-color:#5754f6; border-bottom:1px solid #5754f6;}.header-three .header-navbar-rht li a.header-login{ background-color:#4a76ff; border-radius:5px; padding:9px 32px !important; font-size:15px; color:#fff; text-transform:capitalize;}.header-three .header-navbar-rht li a.header-login:hover{ background:#eba332;}.header-three .header-navbar-rht li a.header-login-two{ background-color:#fff; padding:9px 32px; font-size:15px; color:#000; font-weight:500; text-transform:capitalize; border-radius:5px;}.header-three .main-nav li a{ color:#0182b0; font-weight:500;}.header-three .main-nav>li.active>a{ font-weight:700; color:#fff;}.header-four .header-nav{ height:100px; padding-top:30px; background:rgba(68,77,170,0.05); border:0;}.header-four .add-header-bg{ background:#fff; border-bottom:1px solid #e3e8eb; height:80px; padding-top:0; box-shadow:0 4px 15px rgb(0 0 0/8%); transition-duration:0.4s;}.header-four .header-navbar-rht li a.header-login{ background:#ff875a; color:#fff; text-transform:capitalize; padding:9px 32px !important;}.header-four .header-navbar-rht li a.header-login:hover{ background:#ed7c52;}.header-four .main-nav li a{ color:#1a1a1a; font-size:16px;}.header-four .header-login-two,.header-four .main-nav>li.active>a{ color:#444daa; font-weight:700;}.header-four .main-nav li .submenu a:hover,.home-slide-four .hometwo-slide-text span,.share-knowledge-four .join-two-face .best-course-three h4{ color:#444daa;}.header-five{ height:91px;}.header-five .header-nav{ height:91px; border:0;}.footer-five .footer-widget.footer-menu ul li a:hover,.footer-five .social-icon ul li a:hover,.header-five .main-nav li a,.large-team:hover .view-student-list li,.most-popular-two .categories-text h4,.slick-next:before,.testimonial-two .slick-prev:before{ color:#000;}.header-five .header-navbar-rht>li>a,.header-five .main-nav .has-submenu.active>a,.header-five .main-nav li .submenu a:hover,.header-five .main-nav>li>a>i,.home-slide-five .home-slide-text h1 span{ color:#296ed6;}.header-five .header-navbar-rht li a.header-login{ background:#296ed6; border-radius:10px; color:#fff; text-transform:capitalize; padding:11px 33px !important;}.header-five .header-navbar-rht li a.header-login:hover,.home-slide-five .bg-stop-learn:hover{ background:#2762bb;}.sidebar-overlay{ background-color:rgba(0,0,0,0.6); display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:1040;}.menu-opened .main-menu-wrapper{ transform:translateX(0);}.menu-header{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; height:60px; padding:0 20px; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between; border-bottom:1px solid #f0f0f0; display:none;}.menu-logo img{ height:40px;}.bar-icon{ display:inline-block; width:31px; padding-left:10px;}.bar-icon span{ background-color:#1e88e5; display:block; float:left; height:3px; margin-bottom:7px; width:31px; border-radius:2px;}.bar-icon span:nth-child(2),.testimonial-section .carousel-control-next img,.testimonial-section .carousel-control-prev img{ width:16px;}.profile-det-info,html.menu-opened body{ overflow:hidden;}.footer:after{ content:""; position:absolute; left:0; bottom:0; width:100%; height:253px; background-image:url(../img/footer-bg.png); background-repeat:repeat; background-position:center;}.footer .footer-top{ padding-top:40px;}.footer .footer-top .footer-about-content{ max-width:315px;}.footer-title{ color:#26292c; font-size:20px; font-weight:700; margin-bottom:30px; text-transform:capitalize;}.footer .footer-widget.footer-menu ul{ list-style:none; margin:0; padding:0; outline:0;}.footer .footer-widget .footer-logo img{ max-height:50px; max-width:100%;}.footer .footer-menu ul li{ margin-bottom:10px; position:relative;}.footer .footer-menu ul li a{ color:#26292c; transition:0.4s;}.footer .footer-menu ul li a i,.footer-one .footer-menu ul li a i{ margin-right:5px;}.footer .footer-widget.footer-menu ul li a:hover{ color:#26292c; letter-spacing:0.5px; padding-left:10px;}.booking-user-info,.chat-cont-right .chat-header .chat-options,.footer-contact-info .footer-address,.home-slide .search-box form,.upload-wrap,.user-info-left{ display:-webkit-box; display:-ms-flexbox; display:flex;}.footer-contact-info .footer-address span{ margin-right:20px;}.change-avatar .profile-img,.circle-bar,.entry-meta li,.footer .social-icon ul li,.footer-contact-info p i,.footer-one .social-icon ul li,.profile-info-widget .booking-user-img{ margin-right:15px;}.footer .footer-bottom .copyright{ padding:40px 0;}.footer .footer-bottom .copyright-text p a{ color:#09e5ab; -webkit-transition:0.4s; -o-transition:0.4s; transition:0.4s;}.footer .footer-bottom .copyright-text p.title,.footer-one .footer-bottom .copyright-text p.title{ font-weight:400; margin:10px 0 0;}.footer .social-icon ul{ display:inline-flex; list-style:none; padding:0; margin:0;}.call-icons .call-items .call-item:last-child,.entry-meta li:last-child,.footer .social-icon ul li:last-child,.footer-one .social-icon ul li:last-child,.post-left ul li:last-child,.schedule-nav .nav-tabs li:last-child{ margin-right:0;}.footer .social-icon ul li a{ color:#26292c; display:inline-flex; font-size:20px; transition:0.4s;}.footer-one{ background-color:#f9f8ff;}.blog-home-two,.featured-instructor,.footer-one .footer-top,.new-course,.rating-instructor,.rating-instructor-four,.share-knowledge-three,.student-feedback{ padding:80px 0;}.footer-five:after,.footer-four:after,.footer-one:after,.footer-three:after,.footer-two:after{ background-image:none;}.footer-one .footer-menu ul li a,.footer-one .footer-sub-text{ font-size:16px; font-style:normal; font-weight:500; color:#000; opacity:0.6;}.footer-one .footer-widget.footer-menu ul li a:hover{ color:#6255a4; opacity:0.9;}.footer-one .footer-bottom .copyright{ padding:39px 0;}.footer-one .footer-bottom .copyright-text p a{ -webkit-transition:0.4s; -o-transition:0.4s; transition:0.4s; color:#09e5ab;}.footer-one .social-icon ul li a{ color:#26292c; font-weight:500; font-size:14px;}.footer-one .footer-mail .bg-path{ background:#159f46;}.footer-one .subscribe-text{ font-size:12px; font-style:normal; font-weight:500; color:#000; opacity:0.7; line-height:20px; margin-top:20px; margin-bottom:0;}.footer-one .footer-subscribe{ padding:30px;}.footer-one .copyright-border{ border:1px solid #0a142f; opacity:0.06;}.footer-one .social-icon-space{ width:35px; height:35px; border:1px solid #e2e2eb; border-radius:50px;}.footer-one .social-icon-space:hover{ background:#e2e2eb;}.footer-one .bg-subscrib e{ background:rgba(32,60,134,0.05);}.chat-cont-left .chat-users-list a.media .media-body>div:last-child,.footer-five .term-privacy,.footer-four .term-privacy,.footer-one .footer-bottom .term-privacy,.footer-three .copyright-text,.footer-two .term-privacy,.invoice-info.invoice-info2,.invoice-table-two tr td,.section-head-left .view-all,div.dataTables_wrapper div.dataTables_filter{ text-align:right;}.about-content a,.back-to-top-icon,.best-course-icon i,.book-btn,.btn-blue,.day-slot li,.login-btn,.mentor-booking a,.pro-progress,.pro-progress .tooltip,.pro-progress .tooltip-toggle,.span-or,.success-cont,.testi-img .img-box,.time-slot li .timing,.user-widget,.view-btn{ text-align:center;}.footer-one .footer-mail .bg-path:hover{ background:#0e8b3a;}.footer-two{ background:#282834; color:#fff;}.footer-four .footer-two-top,.footer-two .footer-two-top{ padding-top:60px;}.footer-four .footer-logo img,.footer-two .footer-logo img{ width:256px; margin-bottom:30px;}.footer-social-list{ padding:0; list-style:none; display:flex;}.footer-social-list li{ padding:0 10px; font-size:16px; font-weight:400; color:#fff;}.footer-social-list li a{ color:#fff; font-weight:400;}.footer-four .form-control,.footer-social-list li:first-child,.footer-three .form-control,.footer-two .form-control{ padding-left:0;}.footer-four .social-icon ul li a,.footer-two .social-icon ul li a{ font-size:14px; color:#fff; font-weight:400;}.footer-four .footer-menu ul li a,.footer-four .footer-widget .footer-about-content p,.footer-two .footer-menu ul li a,.footer-two .footer-widget .footer-about-content p{ color:#fff; opacity:0.75;}.footer-four .footer-title,.footer-two .footer-title{ color:#fff; font-size:16px; font-weight:700;}.footer-two .footer-bottom .copyright-text p{ font-size:14px; color:#fff;}.account-page .content,.footer-four .footer-bottom .copyright,.footer-two .footer-bottom .copyright{ padding:50px 0;}.footer-four .subscriber-two .bg-path i,.footer-two .subscriber-two .bg-path i{ color:#fff; transform:rotate(45deg); font-size:23px;}.footer-four .subscriber-two-head,.footer-two .subscriber-two-head{ margin-top:89px;}.footer-four .subscriber-two-head h2,.footer-two .subscriber-two-head h2{ font-size:20px; color:#fff; font-weight:700;}.footer-two .subscriber-two .input-group .form-control{ background:#282834; border:0; color:#fff; min-height:70px;}.footer-two .subscriber-two .input-group .form-control::placeholder,.footer-two .subscriber-two .input-group .form-control:focus{ color:#fff;}.footer-four .subscriber-two .bottom-border-two,.footer-two .subscriber-two .bottom-border-two{ border:1px solid #fff; opacity:0.25;}.footer-four .back-to-top-icon,.footer-two .back-to-top-icon,.owl-theme .owl-dots .owl-dot:hover span,.same-dots .owl-theme .owl-dots .owl-dot.active span,.testimonial-two .slick-next:hover,.testimonial-two .slick-prev:hover,.trending-courses-two .owl-theme .owl-dots .owl-dot:hover span{ background:#f66962;}.footer-three{ background:#f9f8ff; color:#fff;}.footer-three .footer-two-top,.student-say-about{ padding-top:80px;}.footer-three .footer-about-content .footer-sub-text{ font-size:14px; color:#0a142f; opacity:0.75;}.footer-three .social-icon ul li a{ font-weight:300; color:#0a142f; font-size:14px;}.footer-three .footer-widget.footer-menu ul li a:hover,.footer-three .social-icon ul li a:hover,.trending-courses-three .product .product-content .title a:hover{ color:#5754f6;}.footer-three .copyright-text p{ font-size:14px; color:#0a142f; font-weight:300;}.footer-three .footer-widget.footer-menu ul li a{ color:#0a142f; opacity:0.75; font-size:14px;}.footer-three .subscriber-two .input-group .form-control{ background:#f9f8ff; border:0; color:#0a142f; min-height:70px;}.footer-three .subscriber-two .bottom-border-two{ border:1px solid #0a142f; opacity:0.25;}.footer-three .subscriber-two .bg-path i{ color:#5754f3; font-size:23px;}.footer-three .footer-three-contact p{ font-size:14px; color:#5754f3; margin-top:20px; font-weight:300; margin-bottom:0; padding-bottom:8px; border-bottom-style:solid; border-bottom-width:2px; width:fit-content;}.blog-comments .comments-list li .comment,.category-widget .categories li,.chat-cont-right .chat-body .media.received,.chat-cont-right .chat-body .media.sent,.filter-widget,.login-header,.login-or,.section-head-left{ margin-bottom:20px;}.footer-three .footer-three-contact span{ color:#0a142f;}.footer-four{ background:#1f1f1f;}.footer-four .footer-bottom .copyright-text p{ font-size:14px; color:#fff; text-align:left;}.footer-four .footer-list{ margin-top:40px;}.chat-attachment img,.footer-four .footer-top .footer-about-content{ max-width:100%;}.footer-four .subscriber-two .input-group .form-control{ background:#1f1f1f; border:0; color:#fff; min-height:70px;}.footer-four .subscriber-two .input-group .form-control::placeholder{ color:#fff;}.footer-five .footer-title,.footer-five .social-icon ul li i,.footer-four .subscriber-two .input-group .form-control:focus,.large-team:hover .team-name h4 a,.large-team:hover .team-name span,.social-login .btn:focus,.social-login .btn:hover{ color:#fff;}.back-to-top-icon.show{ opacity:1; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.back-to-top-icon{ position:fixed; bottom:25px; right:25px; z-index:9999; width:52px; height:52px; background:#ff875a; color:#fff; cursor:pointer; border:0; border-radius:50px; transition:0.5s; opacity:0; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.payment-radio .checkmark,.profile-widget{ -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s;}.back-to-top-icon:hover{ color:#fff; background:#e77a52;}.footer-five{ background:#185dc6; color:#fff;}.footer-five .footer-top,.section-blogs{ padding:60px 0;}.footer-five .footer-contact-info p,.footer-five .footer-contact-info span,.footer-five .footer-menu ul li a,.footer-five .footer-widget .footer-about-content p{ color:#fff; font-weight:300;}.footer-five .footer-bottom .copyright-text p,.footer-five .term-privacy ul li a{ color:#fff; font-size:16px;}.footer-five .footer-bottom .copyright{ padding:40px 0; border-top:2px solid #fff;}.login-header h3{ font-size:20px; margin-bottom:0; text-transform:uppercase;}.login-header h3 a{ color:#1e88e5; float:right; font-size:15px; margin-top:2px;}.login-right .dont-have{ color:#3d3d3d; margin-top:20px; font-size:14px;}.section-header .sub-title,.section-header p{ color:#26292c; margin-top:15px; font-size:16px;}.login-right .dont-have a{ border-bottom:1px dashed; color:#1e88e5;}.login-btn{ font-size:16px; font-weight:500; display:block; width:100%; color:#fff; padding:8px 15px; border-radius:5px;}.login-or{ color:#d4d4d4; margin-top:20px; padding-bottom:10px; padding-top:10px; position:relative;}.or-line{ background-color:#e5e5e5; height:1px; margin-bottom:0; margin-top:0; display:block;}.span-or{ background-color:#fff; display:block; left:50%; margin-left:-20px; position:absolute; top:-3px; width:42px;}.forgot-link{ color:#3d3d3d; display:inline-block; font-size:14px; margin-bottom:20px; font-weight:400; border-bottom:1px solid;}.btn-facebook,.btn-google{ font-size:13px; padding:8px 12px; color:#fff;}.btn-facebook{ background-color:#3a559f;}.btn-google{ background-color:#dd4b39;}.bg-pattern-style{ background:url(../img/home_art.jpg) center/cover no-repeat; width:100%; height:100vh; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1;}.bg-pattern-style:before{ position:absolute; content:""; width:100%; height:100%; top:0; left:0; background-image:linear-gradient(to right,rgba(255,255,255,0.5) 20%,rgba(255,255,255,0.01) 85%);}.bg-pattern-style .content{ height:100%; display:flex; display:-webkit-flex; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.section-search{ background:url(../img/banner.jpg) center no-repeat #f8f8f8; min-height:450px; background-size:cover !important; position:relative; background-blend-mode:Darken; padding:110px 0;}.section-search:before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgb(0,0,0,0.56);}.section-header{ margin-bottom:30px; position:relative;}.section-header h2{ font-size:36px; margin-bottom:0; font-weight:700; color:#26292c; letter-spacing:0.9px;}.appointments .appointment-list:last-child,.banner-wrapper .banner-header,.blog-latest .large-team,.blog-pagination .pagination,.call-box .call-wrapper .call-user,.invoice-info,.invoice-item .invoice-logo,.load-more,.profile-widget,.section-mentor .section-header,.success-cont p,.widget{ margin-bottom:30px;}.banner-wrapper{ max-width:962px; width:100%; position:relative;}.banner-wrapper .banner-header h1{ margin-bottom:15px; font-size:50px; font-weight:700; color:#fff;}.banner-wrapper .banner-header p{ font-size:24px; margin-bottom:0; color:#fff;}.search-box form{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-justify-content:center; -ms-justify-content:center; justify-content:center;}.search-box .form-control{ border:1px solid #e3e8eb; box-shadow:inset 0 0 0 rgba(0,0,0,0.075); border-radius:50px; padding-left:45px; min-height:54px; box-shadow:0 0 1.25rem rgba(31,45,61,0.05); font-size:16px;}.search-box .form-control::-webkit-input-placeholder{ color:#6c757d; font-size:16px;}.search-box .form-control::-moz-placeholder{ color:#6c757d; font-size:16px;}.search-box .form-control:-ms-input-placeholder{ color:#6c757d; font-size:16px;}.search-box .form-control::-ms-input-placeholder{ color:#6c757d; font-size:16px;}.search-box .form-control::placeholder{ color:#6c757d; font-size:16px;}.search-box .search-location{ -ms-flex:0 0 240px; flex:0 0 240px; margin-right:12px; position:relative; width:269px;}.search-location .form-control{ background:url(../img/location.png) 17px center no-repeat #fff;}.search-box .search-info{ -ms-flex:0 0 490px; flex:0 0 490px; margin-right:12px; position:relative; width:569px;}.search-info .form-control{ background:url(../img/search.png) 15px 11px no-repeat #fff; padding-left:60px;}.search-box .search-btn{ width:54px; -ms-flex:0 0 54px; flex:0 0 54px; height:54px; border-radius:100px;}.home-slide .search-box .search-btn span,.home-slide-search .search-box .search-btn span,.search-box .search-btn span{ display:none; font-weight:500;}.home-slide .search-box .form-text,.home-slide-search .search-box .form-text,.search-box .form-text{ color:#757575; font-size:13px;}.section-mentor{ background-color:#f8f9fa; padding:80px 0;}.other-info,.section-mentor .section-header p{ margin-top:10px;}.profile-widget{ background-color:#fff; border:1px solid #f0f0f0; border-radius:0; position:relative; transition:0.3s; padding:0;}.blog-image img,.user-avatar img{ -webkit-transform:translateZ(0); -moz-transform:translateZ(0); -moz-transition:2s cubic-bezier(0.19,1,0.22,1); -ms-transition:2s cubic-bezier(0.19,1,0.22,1); -o-transition:2s cubic-bezier(0.19,1,0.22,1); -webkit-transition:2s cubic-bezier(0.19,1,0.22,1);}.user-avatar{ position:relative; overflow:hidden; z-index:1; border-radius:0;}.user-avatar img{ border-radius:0; transform:translateZ(0); transition:2s cubic-bezier(0.19,1,0.22,1); width:100%;}.blog-home-two .blog-view-img:hover img,.blog-image a:hover img,.featured-instructor .student-img:hover img,.learning-path-col .image-col-merge:hover img,.post-thumb a:hover img,.product-img:hover img,.rating-instructor .student-img:hover img,.rating-instructor-four .student-img:hover img,.trending-courses.product-img:hover img,.user-avatar:hover img{ -webkit-transform:scale(1.15); -moz-transform:scale(1.15); transform:scale(1.15);}.profile-widget .fav-btn{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; position:absolute; top:5px; right:5px; background-color:#fff; width:30px; height:30px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; border-radius:3px; color:#26292c; -webkit-transform:translate3d(100%,0,0); -ms-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0; visibility:hidden; z-index:99;}.profile-widget:hover .fav-btn{ opacity:1; visibility:visible; -webkit-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}.profile-widget .fav-btn:hover{ background-color:#fb1612; color:#fff;}.pro-content{ padding:15px;}.available-info,.booking-date,.booking-fee,.booking-total ul,.mentee-info ul,.rating{ padding:0; list-style:none;}.pro-content .title{ font-size:17px; font-weight:500; margin-bottom:5px;}.profile-widget .verified{ color:#28a745; margin-left:3px;}.profile-widget p.speciality{ font-size:13px; color:#757575; margin-bottom:5px; min-height:40px;}.rating{ margin:0 0 7px; width:100%;}.profile-widget .rating{ color:#757575; font-size:14px; margin-bottom:15px;}.blog-info,.blog-info i,.comment-by,.entry-meta,.expert-social-icon .social-icon-four i,.mentor-type,.mentor-widget .rating i,.new-course-three .new-course-text .page-sub-text,.post-info p i,.profile-widget .rating i,.tag,.user-infos ul{ font-size:14px;}.available-info{ font-size:13px; color:#757575; font-weight:400; margin-bottom:15px;}.book-btn,.view-btn{ border:2px solid #1e88e5; display:block; font-weight:500; padding:6px; font-size:13px;}.available-info li+li,.chat-cont-right .chat-body .media .media-body .msg-box+.msg-box{ margin-top:5px;}.available-info li i{ width:22px;}.row.row-sm{ margin-left:-3px; margin-right:-3px;}.row.row-sm>div{ padding-left:3px; padding-right:3px;}.section-mentor .profile-widget{ box-shadow:2px 2px 13px rgba(0,0,0,0.1); margin-bottom:0;}.about-content p{ font-size:14px; font-weight:400; line-height:26px; margin:0;}.about-content p+p,.all-feedback,.blog-two-all,.course-two-all,.incoming-btns,.most-popular-two .popular-categories,.popular-course-slide-two,.rating-instructor-slide{ margin-top:20px;}.about-content a{ background-color:#0de0fe; border-radius:4px; color:#fff; font-size:16px; font-weight:500; margin-top:30px; min-width:150px; padding:15px 20px;}.about-content a:focus,.about-content a:hover{ background-color:#01cae4; border-color:#01cae4; color:#fff;}.section-blogs .section-header span{ text-transform:inherit;}.custom-edit-service label,.exp-title,.review-listing .recommend-btn a i,.section-blogs .grid-blog .blog-title{ font-size:16px;}.section-blogs .grid-blog .entry-meta li:first-child,.time-items>span.open-status{ margin-bottom:3px;}.section-header span{ color:#26292c; font-size:20px; font-weight:300; padding-bottom:0; display:block; text-transform:uppercase; letter-spacing:0.9px;}.section-header.text-center .sub-title{ font-weight:300; margin:15px auto 0;}.home-slide{ position:relative; background-image:url(../img/bg-slide.png); background-repeat:no-repeat; background-position:center; background-size:cover; min-height:700px;}.section-header.section-head-one .sub-title{ color:#777; font-size:18px; font-weight:400; max-width:760px;}.rating-instructor .large-team:hover .team-name h4 a,.section-header.section-head-one h2,.trending-courses .product .product-content .title a{ color:#0b0b0b;}.home-slide-text{ line-height:36px;}.home-slide-text h1{ font-weight:700; font-size:48px; margin-bottom:25px; line-height:1.3;}.home-slide-text p{ font-weight:500; font-size:20px; color:#777; margin-bottom:38px;}.bg-stop-learn{ background-color:#159f46; border:1px solid #159f46; color:#fff; margin-bottom:29px; font-size:18px; padding:2px 9px;}.bg-explore,.bg-search{ background-color:#6255a4; color:#fff;}.bg-course-subscribe:hover,.bg-stop-learn:hover,.trending-courses .join-now:hover{ color:#fff; background-color:#0db74a; border:1px solid #0db74a;}.location-search .form-control{ padding-right:160px;}.home-slide .search-box .form-control{ border:1px solid #e3e8eb; border-radius:5px; padding-left:45px; min-height:54px; box-shadow:0 25px 22px rgba(98,85,164,0.11); font-size:16px;}.home-slide .search-box .form-control::-webkit-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide .search-box .form-control::-moz-placeholder{ color:#6c757d; font-size:16px;}.home-slide .search-box .form-control:-ms-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide .search-box .form-control::-ms-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide .search-box .form-control::placeholder{ color:#6c757d; font-size:16px;}.home-slide .search-box .search-location,.home-slide-search .search-box .search-location{ margin-right:12px; position:relative; width:100%;}.home-slide .search-box .search-info,.home-slide-search .search-box .search-info{ flex:0 0 569px; margin-right:12px; position:relative; width:569px;}.header,.home-slide .search-info .form-control{ height:70px;}.home-slide .search-box .search-btn{ width:150px; -ms-flex:0 0 150px; flex:0 0 130px; border-radius:5px; position:absolute; top:8px; right:8px; padding:0;}.bg-search a{ font-size:14px; font-weight:700; color:#fff;}.bg-search{ border:1px solid #6255a4;}.become-instructor-bg:hover,.bg-explore:hover,.bg-search:hover,.join-mentor-detail .bg-find:hover{ background-color:#54469f; border:1px solid #54469f; color:#fff;}.home-slide .location-search .form-control::placeholder{ font-size:14px; color:C0C0C0;}.most-popular{ padding:80px 0 70px;}.featured-instructor-three .large-team .team-name h4 a,.most-popular .sub-categories,.most-popular-five .categories-text span,.student-feedback .student-profile{ transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.blog-view:hover,.featured-instructor-three .team-name:hover,.most-popular .sub-categories:hover,.trending-courses-three .product:hover,.trending-courses-two .product:hover{ box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.sub-categories{ display:flex; border:1px solid #e8e8e8; margin-bottom:24px; padding:10px; border-radius:5px;}.categories-text h4{ color:#6255a4; font-size:20px; font-weight:500; margin-bottom:11px;}.bg-explore{ border:1px solid #6255a4; font-size:18px; font-weight:700; padding:15px 67px;}.categories-text span{ font-size:18px; color:#777;}.categories-text span b{ color:#4f4f4f;}.categories-img,.trending-courses-two .rating-img{ margin-right:10px;}.explore-more{ margin-top:26px;}.trending-courses .product .rating i{ font-size:13px; line-height:32px; padding-right:4.5px;}.trending-courses .rate-point{ line-height:32px; color:#febe42;}.trending-courses .rate-star-point{ color:#000; margin-left:2px;}.trending-courses .product:hover{ transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; box-shadow:0 0 13px rgb(0 0 0/30%);}.trending-courses .product{ background-color:#fff; border:1px solid #eaedf2; border-radius:5px; margin-bottom:50px; position:relative; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; box-shadow:0 0 13px rgba(0,0,0,0.1); padding:10px;}.blog-home-two .blog-view-img,.trending-courses .product-img{ position:relative; overflow:hidden; z-index:1; border-radius:4px;}.blog-home-two .blog-view-img img,.trending-courses .product-img img{ width:100%; border-radius:4px; transform:translateZ(0); transition:2s cubic-bezier(0.19,1,0.22,1);}.trending-courses .product-content{ margin-top:10px; padding:0; display:inline-block; width:100%;}.author-name a,.trending-courses .author-name a{ color:#656565; display:inline-block;}.author-name img,.trending-courses .author-name img{ border-radius:50%; display:inline-block; height:30px; width:30px; margin-right:3px;}.trending-courses .product .rating{ margin:10px 0; width:auto;}.feature-header,.grid-blog .entry-meta li,.info-details li,.rating,.tab-content.schedule-cont .card-title,.trending-courses .rating{ margin-bottom:10px;}.rating-instructor-five .student-list-view,.section-top-head,.trending-courses .rating-star{ display:flex;}.rating i,.trending-courses .rating i{ color:#dedfe0; font-size:16px;}.trending-courses .rating-img img{ width:32px; border-radius:25px;}.trending-courses .rating-img{ margin-right:6px;}.rating i.filled,.trending-courses .rating i.filled{ color:#febe42;}.rating .rating-number,.trending-courses .rating .rating-number{ color:#29303b; margin-bottom:0; font-size:12px;}.rating-number span,.trending-courses .rating-number span{ font-weight:600; color:#a1a7b3; margin-left:5px;}.price,.trending-courses .price{ color:#26292c; font-size:30px; font-weight:bolder; margin:0;}.join-mentor-detail,.large-team,.strength-number .section-head-left{ margin-bottom:50px;}.price small,.trending-courses .price small{ color:#767676; font-size:16px; font-weight:400; font-style:normal; display:inline-block; line-height:inherit; text-transform:lowercase;}.trending-courses .product .product-content .title{ margin-bottom:10px; font-size:18px; font-weight:700; word-wrap:break-word; overflow:hidden;}.trending-courses{ padding:80px 0; background-color:#f9f8ff;}.popular-courses .course-box,.trending-courses .course-box{ -ms-flex:0 0 100%; flex:100%; max-width:100%;}.trending-courses .owl-theme .owl-dots .owl-dot:hover span{ background:#6255a4;}.trending-courses .owl-theme .owl-dots .owl-dot span{ width:15px; height:15px; margin:0 5px; border-radius:16px; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.trending-courses .owl-theme .owl-dots .owl-dot.active span{ width:15px; background:#6255a4; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.trending-courses .join-now{ background-color:#159f46; border:1px solid #159f46; color:#fff; font-weight:500; padding:7px 29px;}.trending-courses .course-price{ color:#6255a4; font-weight:700; font-size:20px;}.trending-courses .course-info{ display:flex; padding-bottom:5px; border-bottom:1px solid #eceff0;}.trending-courses .course-info .course-view{ margin-left:auto; display:flex; padding:5px 0; font-weight:400; color:#777;}.trending-courses .course-info .course-view img{ width:15px; height:20px; margin:0 5px;}.trending-courses .course-view i{ color:#159f46; margin-right:10.5px; line-height:27px;}.trending-courses .course-point span{ margin-right:9.5px;}.trending-courses .trend-explore-more{ margin-top:50px;}.course-point,.graduate-point{ display:flex; align-items:end;}.team-name h4{ color:#6255a4; font-size:20px; font-weight:600; margin-bottom:5px; margin-top:15px;}.team-name span{ font-size:14px; color:#777; font-weight:400;}.review-listing.doc-review>ul>li,.schedule-cont,.team-name{ padding:20px;}.large-team{ background:#fff; border:1px solid #e8e8e8; border-radius:10px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.view-student{ position:relative; z-index:99;}.view-student-list{ list-style:none; display:flex; background:#6255a4; border-radius:10px; padding:13px 0; position:absolute; top:0; left:50%; webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:70%;}.view-student .view-student-four li,.view-student-list li{ padding-right:10px; font-size:14px; font-weight:500; color:#fff;}.view-student-list li:first-child{ padding-left:10px;}.large-team:hover .view-student-list,.subscribe-course .new-course-background,.testimonial-four,.trending-courses-five{ background:#fff;}.large-team:hover{ background:#6255a4; box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.testimonial-section .carousel-control-next,.testimonial-section .carousel-control-prev{ box-shadow:0 0 10px rgba(0,0,0,0.2); height:60px; width:60px; position:absolute; border-radius:50px;}.large-team:hover .view-student-list li:first-child i{ color:#159f46;}.become-instructor-bg{ background:#6255a4; color:#fff; padding:15px 30px; font-size:18px; font-weight:700;}.featured-instructor .student-img img,.product-img img,.rating-instructor .student-img img,.rating-instructor-four .student-img img{ width:100%; border-radius:4px 4px 0 0; transform:translateZ(0); transition:2s cubic-bezier(0.19,1,0.22,1);}.featured-instructor .student-img,.product-img,.rating-instructor .student-img,.rating-instructor-four .student-img{ position:relative; overflow:hidden; z-index:1; border-radius:4px 4px 0 0;}.head-join-us{ padding:70px 0;}.join-mentor{ position:relative; background-image:url(../img/bg-join.png); background-repeat:no-repeat; background-position:center; background-size:cover;}.best-course-detail,.join-mentor-detail{ background:#fff; border-radius:10px; padding:33px;}.join-mentor-detail h2{ color:#6255a4; font-weight:700; margin-bottom:6px; font-size:30px;}.best-course-detail h2{ color:#ffb54a; font-weight:700; margin-bottom:6px; font-size:30px;}.join-mentor-detail .bg-find{ background:#6255a4; color:#fff; padding:7px 29px; font-weight:700;}.best-course-detail .bg-find{ background:#ffb54a; color:#fff; padding:7px 29px; font-weight:700;}.best-course-detail .bg-find:hover{ background:#f9ab3b; border:1px solid #f9ab3b; color:#fff;}.join-sub-text{ color:#777; font-size:18px; margin-bottom:15px;}.student-slide-testimoni{ max-width:70%;}.student-say-about .say-text{ font-size:14px; color:#3d3d3d; font-weight:500; line-height:23px; padding:0 40px; margin-top:16px;}.testi-img .img-box{ max-width:360px; margin:auto; position:relative;}.testi-img .circle{ height:360px; width:360px; background-color:#fb9c9a; position:absolute; border-radius:50%; left:0; bottom:0; transition:0.5s;}.testi-img .img-box-inner{ position:relative; border-radius:0 0 180px 180px; overflow:hidden;}.testi-img .img-box-inner img{ max-width:310px;}.blog-details .date-col,.testimonial-section .carousel-inner{ padding-bottom:20px;}.testimonial-section .carousel-control-prev{ margin-right:10px; display:inline-flex; top:50%; left:-120px; background:#fff; opacity:1;}.testimonial-section .carousel-control-next{ display:inline-flex; top:50%; right:-120px; background:#fff; opacity:1;}.testimonial-section .student-testimonial-next i,.testimonial-section .student-testimonial-prev i{ color:#3d3d3d; font-size:25px;}.testi-item span{ font-size:18px; color:#3d3d3d; margin-bottom:16px;}.testi-item h3{ font-size:24px; text-transform:capitalize; margin:14px 0 6px;}.student-bg-fix img{ position:absolute; top:-58px; right:-45px; z-index:-3;}.testimonial-section .carousel-inner .student-group{ background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); border-radius:20px; padding:20px 0; max-width:75%; margin:0 auto; position:relative;}.testimonial-section .carousel-inner .student-group:before{ content:""; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; box-shadow:0 0 10px rgb(0 0 0/10%); border-radius:20px; width:107%; height:92%; margin:0 auto; z-index:-1;}.testimonial-section .carousel-inner .student-group:after{ content:""; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; box-shadow:0 0 10px rgb(0 0 0/10%); border-radius:20px; width:115%; height:85%; margin:0 auto; z-index:-2;}.about-space{ margin-bottom:68px;}.student-about-img img{ border-radius:50px; max-width:100%;}.most-popular-five .sub-categories,.new-course-background{ padding:25px;}.new-course .new-course-background{ background-color:#07002d; border-radius:30px;}.new-course-background .new-course-text h1{ font-weight:700; color:#fff; margin-bottom:0; font-size:36px;}.page-sub-text{ padding:24px 0 54px; margin-bottom:0;}.new-course-text .page-sub-text{ font-style:normal; font-weight:400; color:#fff;}.bg-course-subscribe{ background:#159f46; color:#fff; line-height:2.9; padding:5px 34px;}.course-text-bg,.course-text-bg:focus{ background:#6255a4; border:1px solid #6255a4;}.course-text-bg::placeholder{ color:#fff;}.course-text-bg{ height:60px;}.blog-latest .student-list-view ul li,.blog-latest .student-list-view ul li i,.chat-cont-right .chat-body .media.sent .media-body .msg-box>div .chat-time,.chat-cont-right .chat-body .media.sent .media-body .msg-box>div p,.course-text-bg:focus,.featured-course-design .featured-course-four-head h2 a,.popular-course-three .rate-point,.popular-course-three .rate-star-point,.popular-course-three .rating i.filled,.rating-instructor-five .social-icon-four li h5,.rating-instructor-five .view-profile h4 a,.section-btn .btn-primary:hover,.testimonial-two .slick-next:before .testimonial-two .slick-next:hover,.trending-courses-five .product .product-content .title a:hover,.user-slot-list a:hover{ color:#fff;}.home-slide-two{ background-color:#33333d; margin:0 40px; border-radius:30px; min-height:700px;}.home-slide-search .search-box .form-control{ border:1px solid #e3e8eb; border-radius:5px; padding-left:29px; min-height:54px; box-shadow:0 25px 22px rgba(98,85,164,0.11); font-size:16px;}.home-slide-search .search-box .form-control::-webkit-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide-search .search-box .form-control::-moz-placeholder{ color:#6c757d; font-size:16px;}.home-slide-search .search-box .form-control:-ms-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide-search .search-box .form-control::-ms-input-placeholder{ color:#6c757d; font-size:16px;}.home-slide-search .search-box .form-control::placeholder{ color:#6c757d; font-size:16px;}.home-slide-search .search-info .form-control{ background:#fff; height:70px;}.home-slide-search .search-box .search-btn{ width:70px; height:70px; -ms-flex:0 0 150px; flex:0 0 70px; border-radius:5px; position:absolute; top:0; right:0; padding:0;}.home-slide-search .bg-search:hover,.section-btn .btn-primary:hover{ background-color:#e75c55; border:1px solid #e75c55;}.home-slide-search .location-search .form-control::placeholder{ font-size:14px; color:silver;}.hometwo-slide-text h1{ font-weight:700; font-size:48px; margin-bottom:18px; color:#fff; line-height:1.5;}.hometwo-slide-text p{ font-weight:500; font-size:20px; color:#fff; margin-bottom:33px;}.rating-two h5,.section-top-head .section-header .sub-title{ font-size:14px; color:#777;}.home-slide-two .bg-stop-learn{ background:0 0; border:0; margin-bottom:14px; padding:0;}.home-slide-search .bg-search,.section-btn .btn-primary{ background-color:#f66962; border:1px solid #f66962; color:#fff;}.section-top-head .section-header h2{ margin-bottom:0; color:#0b0b0b;}.section-btn .btn-primary{ padding:17px 37px;}.most-popular-two .sub-categories{ display:block; padding:35px 0; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.most-popular-two .categories-img{ width:100px; height:100px; border-radius:50px; margin:auto auto 32px;}.bg-design,.bg-marketing,.trending-courses-two{ background:#efeff7;}.bg-development{ background:#fdf3e9;}.bg-photography,.bg-software{ background:#dcf7fe;}.bg-business{ background:#e5fae9;}.bg-design .categories-img,.bg-marketing .categories-img{ background:#5444a6;}.bg-development .categories-img{ background:#ef8746;}.bg-photography .categories-img,.bg-software .categories-img{ background:#3bbcf0;}.bg-business .categories-img{ background:#5fd46c;}.trending-courses-two .section-btn .btn-primary{ padding:17px 34px;}.rating-two h5{ margin-bottom:0; font-weight:500;}.trending-courses-two .product .product-content .title{ padding:15px 0; margin-bottom:0;}.rating-two .course-price h4{ font-size:22px; margin-bottom:0; color:#f66962; font-weight:700;}.rating-two .course-price span{ font-size:14px; color:#777; margin-right:11px; text-decoration:line-through;}.trending-courses-two .course-view .file-pink{ color:#df615c;}.trending-courses-two .product{ margin-bottom:25px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor .large-team{ padding:15px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor .large-team:hover{ background:0 0; color:#0b0b0b; box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor .team-name h4{ color:#0b0b0b; font-size:18px; font-weight:600; margin:0 0 5px;}.blog-view-list p,.rating-instructor .team-name span{ color:#777; font-size:14px; font-weight:500;}.chat-msg-info li a,.featured-instructor-three .large-team:hover .team-name span,.rating-instructor .large-team:hover .team-name span,.rating-instructor-four .large-team:hover .team-name span{ color:#777;}.rating-instructor .team-name{ padding:15px 0 0;}.same-dots .owl-carousel .owl-nav button.owl-prev{ position:absolute; left:0; background:#fff; border:1px solid #efeff7; width:40px; height:40px; font-size:0; line-height:0; border-radius:10px; color:#3d3d3d; margin:0;}.same-dots .owl-carousel .owl-nav button.owl-prev span:before,.student-feedback .owl-nav .owl-prev span:before,.testimonial-two .slick-prev:before{ content:"\f053"; font-family:"font awesome 5 free"; font-size:22px; font-weight:900;}.same-dots .owl-carousel .owl-nav button.owl-next{ position:absolute; right:0; background:#fff; border:1px solid #efeff7; width:40px; height:40px; font-size:0; line-height:20px; border-radius:10px; color:#3d3d3d;}.same-dots .owl-carousel .owl-nav button.owl-next span:before,.student-feedback .owl-nav .owl-next span:before,.testimonial-two .slick-next:before{ content:"\f054"; font-size:22px; font-weight:900; font-family:"font awesome 5 free";}.same-dots .owl-carousel .owl-nav button.owl-next span,.same-dots .owl-carousel .owl-nav button.owl-prev span,.share-post li a{ display:flex; display:-webkit-flex; align-items:center; -webkit-align-items:center; justify-content:center; -webkit-justify-content:center;}.same-dots .owl-carousel .owl-nav button.owl-next:hover,.same-dots .owl-carousel .owl-nav button.owl-prev:hover{ background:#f66962; color:#fff;}.same-dots .owl-theme .owl-dots .owl-dot span{ width:15px; height:15px; border-radius:0;}.same-dots .owl-theme .owl-dots .owl-dot{ padding:15px 0 !important;}.popular-course-two{ padding:80px 0; background:#fef0ef;}.same-dots .owl-carousel .owl-nav{ position:relative; display:block;}.blog-view{ padding:15px; border:1px solid #efeff7; border-radius:10px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.blog-view-list,.rating-instructor-five .team-name{ padding:15px 0;}.blog-bottom-head h4{ font-size:18px; font-weight:600; color:#0b0b0b; margin-bottom:0;}.blog-bottom-head{ padding:15px 0 0; border-top:1px solid #e8e8e8;}.new-course-join .new-course-background{ background-color:#faaf3a; border-radius:10px;}.join-more-two .btn-primary{ background:#fff; border:1px solid #fff; color:#000; padding:7px 29px; font-weight:600;}.join-more-two .btn-primary:hover{ background:#f1e6e6; border:1px solid #f1e6e6;}.new-course-join .page-sub-text{ padding:3px 0 14px;}.call-modal .modal-body,.new-course-join .every-new-course{ padding:40px;}.new-course-join .new-course-text h1{ line-height:48px;}.testimonial-two{ padding:80px 0; background:#efeff7;}.testimonial-all{ margin-top:30px; padding-bottom:50px; position:relative;}.testimonial-all:after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); width:0; height:0; border-left:30px solid transparent; border-right:30px solid transparent; border-top:50px solid #fff;}.testimonial-two-head:after,.testimonial-two-head:before{ content:""; position:absolute; background-image:url(../img/white-dotted.svg); background-repeat:no-repeat; background-size:cover; width:141px; height:154px; z-index:-1;}.new-course-three .page-sub-text,.testimonial-thumb{ padding:20px 0;}.testimonial-thumb img{ width:60px; border-radius:60px;}.testimonial-two-head{ max-width:60%; background:#fff; border-radius:10px; padding:30px; position:relative;}.testimonial-two-head:before{ right:-39px; top:-22px;}.testimonial-two-head:after{ left:-39px; bottom:-22px;}.testimonial-two-head h3{ margin:24px 0 17px; font-size:24px; font-weight:700; color:#303030;}.testimonial-two-head p{ font-size:14px; color:#777; font-weight:500; line-height:1.7;}.testimonial-two .slider-nav{ width:600px; margin:20px auto auto;}.testimonial-two .slick-list{ padding:0 !important;}.testimonial-two .slider-nav .slick-current .testimonial-thumb{ transform:scale(1.4); -webkit-transform:scale(1.4); -ms-transform:scale(1.4); transition:0.5s; -webkit-transition:0.5s; -ms-transition:0.5s;}.testimonial-two .slick-prev{ left:140px; z-index:99; background:#fff; width:40px; height:40px; border-radius:5px;}.testimonial-two .slick-next{ right:140px; background:#fff; width:40px; height:40px; border-radius:5px;}.testimonial-three .slick-next:focus,.testimonial-three .slick-next:hover,.testimonial-three .slick-prev:focus,.testimonial-three .slick-prev:hover,.testimonial-three .swiper-button-next:hover,.testimonial-three .swiper-button-prev:hover,.testimonial-two .slick-next:focus:before,.testimonial-two .slick-next:hover,.testimonial-two .slick-next:hover:before,.testimonial-two .slick-prev:focus:before,.testimonial-two .slick-prev:hover,.testimonial-two .slick-prev:hover:before,.testimonial-two .swiper-button-next:hover,.testimonial-two .swiper-button-next:hover:before,.testimonial-two .swiper-button-prev:hover,.testimonial-two .swiper-button-prev:hover:before{ color:#fff; opacity:1;}.testimonial-two .slick-next:focus,.testimonial-two .slick-prev:focus{ color:#000; background:#f66962;}.say-client .say-client-name{ display:none; margin-top:10px; font-size:13px; font-weight:600; color:#0b0b0b;}.call-users ul li a:hover .call-mute,.custom_check input:checked~.checkmark:after,.testimonial-two .slick-center .say-client .say-client-name,.timings-times span{ display:block;}.testimonial-two .client-img img{ margin:auto;}.section-header.h-four .sub-title,.section-header.h-three .sub-title{ color:#4b5f77; font-size:16px; font-weight:400; max-width:750px;}.h-three h2{ color:#272d4e;}.home-slide-three{ background-color:#5754f6; margin:0; border-radius:0; min-height:700px; background-image:none;}.home-slide-three .search-info .form-control{ background:url(../img/search-1.png) 15px 22px no-repeat #fff; height:70px;}.home-slide-three .bg-search{ background-color:#5754f7; border:1px solid #5754f7; color:#fff;}.home-slide-three .bg-search:hover{ background-color:#4e4be5; border:1px solid #4e4be5; color:#fff;}.course-categories-four .categories-img,.course-categories-three .categories-img,.new-course-four .new-course-background,.rating-instructor-five .expert-social-icon .social-icon-four a,.rating-instructor-five .expert-student .student-view-four,.testimonial-four .slick-next,.testimonial-four .slick-next:focus,.testimonial-four .slick-next:hover,.testimonial-four .slick-prev,.testimonial-four .slick-prev:focus,.testimonial-four .slick-prev:hover,.testimonial-three .slick-next,.testimonial-three .slick-next:hover,.testimonial-three .slick-prev,.testimonial-three .slick-prev:hover{ background:0 0;}.course-categories-three .sub-categories{ display:block; padding:35px 0; background:#fff; position:relative; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.course-categories-three .categories-text h4{ font-size:17px; color:#595eda; margin-top:10px; margin-bottom:8px;}.course-count{ font-size:14px; margin-bottom:0; color:#4c5276;}.course-categories-three .bg-explore,.trending-courses-three .bg-explore{ background-color:#5754f7; border:1px solid #5754f7; padding:15px 26px;}.course-categories-three .bg-explore:hover,.trending-courses-three .bg-explore:hover{ background-color:#4d4be1; border:1px solid #4d4be1;}.course-categories-three .course-bg img{ top:-66px; position:absolute; left:-70px; z-index:-1; max-width:220px;}.course-categories-three .course-develop-bg img{ position:absolute; top:-25px; z-index:-1; right:-25px;}.trending-courses-three .course-info{ position:absolute; z-index:99; bottom:16px; right:16px; background:#fff; border-radius:10px; padding:5px 15px; border:0;}.featured-course-face,.trending-courses-three .product{ margin-bottom:30px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.booking-total ul,.doc-review.review-listing,.trending-courses-three .product .rating{ margin:0;}.trending-courses-three .product .rating i{ padding-right:8.5px;}.appointment-action a+a,.trending-courses-three .rate-star-point{ margin-left:5px;}.trending-courses-three .course-box .course-bg img{ position:absolute; top:-65px; right:-65px; max-width:220px;}.trending-courses-three .course-box .popular-three-bg img{ position:absolute; bottom:56px; left:-76px; max-width:220px;}.popular-course-three{ background:#efeeff;}.popular-course-three .course-info{ background:#5754f7; border:0;}.view-student-three-list{ list-style:none; display:flex; padding:0;}.view-student-three{ margin-top:8px;}.view-student-three-list li{ padding:0 5px; font-size:14px; color:#666;}.view-student-three-list li i{ font-size:14px; color:#5754f3;}.featured-instructor-three .team-name{ background:#fff; border-radius:10px; padding:13px 0; position:absolute; bottom:0; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,50%); width:100%; max-width:80%; border:1px solid #e8e8e8; z-index:99; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.featured-instructor-three .large-team:hover .team-name h4,.featured-instructor-three .team-name h4{ color:#5754f3;}.featured-instructor-three .large-team:hover .team-name h4 a{ color:#5754f3; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.join-us-heading h2{ font-size:34px; font-weight:700; color:#5754f3; margin-bottom:20px;}.join-us-heading p{ font-size:18px; color:#4c5276; margin-bottom:36px;}.join-two-face .best-course-three{ background:#fff; padding:25px; border:1px solid #e6e5ff; box-shadow:0 5px 13px 6px rgba(212,211,254,0.23); border-radius:10px; margin-bottom:4px; position:relative;}.join-two-face .best-course-three h4{ font-size:20px; font-weight:700; margin-bottom:0; color:#5754f3;}.join-two-face .best-course-three p{ font-size:14px; color:#4c5276; margin-bottom:0;}.share-knowledge-three .join-two-face .bg-explore{ padding:15px 32px;}.share-knowledge-three .best-course-three .popular-three-bg img{ max-width:150px; position:absolute; bottom:-45px; right:-45px; z-index:-1;}.testimonial-three{ background:#f0f2fd; padding:80px 0;}.testimonial-three .testimonial-two-head{ background:0; max-width:100%; border:0;}.testimonial-three .slick-list{ padding:0 !important; width:50%; margin:auto; min-height:400px; height:100%;}.testimonial-three .testimonial-all{ background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); border-radius:20px; position:relative;}.testimonial-three .testimonial-all:before{ content:""; position:absolute; top:52%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; box-shadow:0 0 10px rgb(0 0 0/10%); border-radius:20px; width:98%; height:104%; margin:0 auto; z-index:-1;}.testimonial-three .testimonial-all:after{ content:""; position:absolute; top:58%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); background:#fff; box-shadow:0 0 10px rgb(0 0 0/10%); border-radius:20px; width:96%; height:99%; margin:0 auto; z-index:-2;}.dot-left img{ position:absolute; top:240px; left:130px;}.dot-right img{ position:absolute; top:70px; right:195px;}.testimonial-three .testimonial-two-head h3{ margin-bottom:4px; color:#4c5276; font-size:24px;}.testimonial-three .testimonial-two-head span{ font-size:18px; color:#4c5276;}.testimonial-three .testimonial-two-head p{ color:#4c5276; margin-top:21px;}.testimonial-three .slick-prev{ bottom:-75px; top:auto; left:40%;}.testimonial-three .slick-next{ bottom:-75px; top:auto; right:40%;}.testimonial-three .slick-next:focus:before,.testimonial-three .slick-next:hover:before,.testimonial-three .slick-prev:focus:before,.testimonial-three .slick-prev:hover:before,.testimonial-three .swiper-button-next:hover:before,.testimonial-three .swiper-button-prev:hover:before{ color:#5754f6; opacity:1;}.testimonial-four .slick-prev:before,.testimonial-three .slick-prev:before{ content:"←"; color:#80859f; font-size:48px;}[dir="rtl"] .testimonial-four .slick-prev:before,[dir="rtl"] .testimonial-three .slick-prev:before{ content:"→";}.testimonial-four .slick-next:before,.testimonial-three .slick-next:before{ content:"→"; color:#80859f; font-size:48px;}[dir="rtl"] .testimonial-four .slick-next:before,[dir="rtl"] .testimonial-three .slick-next:before{ content:"←";}.student-item{ position:relative; list-style:none; padding:0;}.student-item .student-list{ position:absolute; z-index:99;}.student-item .student-list img{ width:61px; border-radius:50px;}.student-item .student-list:first-child{ top:25px; left:0;}.student-item .student-list:nth-child(2){ top:124px; left:110px;}.student-item .student-list:nth-child(3){ top:270px; left:0;}.student-item .student-list:nth-child(4){ top:25px; right:25px;}.student-item .student-list:nth-child(5){ top:124px; right:150px;}.student-item .student-list:nth-child(6){ top:270px; right:25px;}.new-course-three .new-course-background{ background:#5754f3; padding:0 30px;}.new-course-three .course-mail .course-text-bg{ background:#fff; border:1px solid #e3e8eb;}.new-course-three .course-mail .bg-course-subscribe{ background:#ffb54a; color:#fff; line-height:2.9; padding:6px 17px; height:60px;}.new-course-three .course-mail .bg-course-subscribe:hover{ color:#fff; background-color:#eba332; border:1px solid #eba332;}.new-course-three .course-text-bg::placeholder{ color:#000;}.new-course-three .every-new-course{ max-width:445px;}.home-slide-four{ background-color:#444daa0d; background-image:none; min-height:700px;}.home-slide-four .hometwo-slide-text h1{ color:#1f1f1f; margin-bottom:16px;}.home-slide-four .hometwo-slide-text p{ color:#4b5f77;}.course-categories-four .bg-explore,.featured-course-four .bg-explore,.home-slide-four .search-box .bg-search{ background-color:#1f1f1f; border:1px solid #1f1f1f;}.course-categories-four .bg-explore:hover,.featured-course-four .bg-explore:hover,.home-slide-four .search-box .bg-search:hover,.rating-instructor-four .bg-explore:hover,.share-knowledge-four .join-two-face .bg-explore:hover{ background-color:#2e2c2c; border:1px solid #2e2c2c;}.home-slide-four .search-box .search-btn{ width:100px; padding:12px 25px;}.home-slide .search-info .form-control{ background:url(../img/map-pin.png) 15px 22px no-repeat #fff;}.section-header.h-four span{ color:#ff875a; margin-bottom:15px; font-size:18px; font-weight:400; text-transform:capitalize;}.h-four h2,.new-course-four .new-course-text h1,.share-knowledge-four .join-us-heading h2{ color:#1f1f1f;}.side-four img{ position:absolute; left:0; top:-100px;}.side-four-right img{ position:absolute; right:0; top:-144px;}.testimonial-bg-left img,.testimonial-bg-right img{ -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); top:50%;}.course-categories-four .sub-categories{ background:#fff; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; display:block; padding:0; min-height:305px;}.course-categories-four .sub-categories:hover{ background:rgba(235,148,129,0.05); border:1px solid #ff875a; box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.course-categories-four .sub-categories h4{ margin-top:25px; color:#1f1f1f; font-size:24px; margin-bottom:5px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.course-categories-four .sub-categories:hover h4{ color:#ff875a; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.featured-course-four{ padding:80px 0; background:rgba(68,77,170,0.05); position:relative;}.featured-course-design{ background:#444daa; border-radius:10px; padding:20px; position:relative;}.featured-course-design .featured-course-four-head h2{ font-size:24px; font-weight:700; margin:25px 0 40px;}.expert-social-icon .social-icon-four,.expert-student .student-view-four,.view-student .view-student-four{ list-style:none; display:flex; padding:0; margin-bottom:0;}.featured-course-four h4 a:hover,.view-student .view-student-four li i{ color:#ff875a;}.featured-course-design .rating .rate-star-point{ color:#000;}.featured-course-design .rating .rate-point{ color:#ffb54a;}.featured-course-design .rating{ width:auto; background:#fff; padding:6px; border-radius:5px; z-index:99;}.featured-course-design .course-price{ margin-left:auto; z-index:99;}.featured-course-design .course-price h4{ color:#fff; z-index:99;}.featured-course-design .course-info .course-bg-left img{ position:absolute; top:0; left:0; border-radius:6px;}.featured-course-design .course-info .course-bg-right img{ position:absolute; top:0; right:0; border-radius:6px;}.course-footer-text h4{ font-size:18px; padding:17px; color:#0b0b0b;}.featured-course-face:hover .course-footer-text h4{ color:#ff875a; transition-duration:0.4s;}.featured-course-face:hover{ box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; border-radius:5px;}.rating-student-four{ display:flex; position:absolute; width:100%; bottom:0; color:#fff; padding:10px; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor-four .large-team:hover{ background:0 0; box-shadow:0 0 13px rgb(0 0 0/30%); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor-four .large-team h4,.rating-instructor-four .large-team:hover .team-name h4{ color:#444daa; margin-top:0;}.expert-student .student-view-four li{ padding:0 5px; font-size:14px;}.expert-social-icon .social-icon-four a{ width:24px; height:24px; color:#fff; background:#ff875a; border-radius:5px; margin-right:5px;}.expert-student .student-view-four{ background:#444daa; border-radius:5px; padding:6px 8px; display:flex; justify-content:center;}.rating-instructor-four .bg-explore{ background-color:#1f1f1f; border:1px solid #1f1f1f; padding:15px 80px;}.share-knowledge-four{ background:#f5f6fa; position:relative;}.share-knowledge-four .join-two-face .best-course-three{ background:0 0; padding:0; border:0; box-shadow:none;}.share-knowledge-four .join-two-face .bg-explore{ background-color:#1f1f1f; border:1px solid #1f1f1f; padding:15px 70px;}.best-course-icon i{ background:#ff875a; color:#fff; width:29px; height:29px; border-radius:50px; line-height:28px; margin-right:15px;}.testimonial-four .slick-list{ border:14px solid #ededed; max-width:70%; margin:auto; border-radius:45px; background:linear-gradient(142.13deg,rgba(255,255,255,0.28) 1.8%,rgba(255,255,255,0.31) 99.75%); backdrop-filter:blur(151.39px);}.testimonial-four .testimonial-two-head{ max-width:90%; border:0; background:0 0;}.testimonial-bg-left img{ transform:translate(-50%,50%); position:absolute; left:174px;}.testimonial-bg-right img{ transform:translate(-50%,50%); position:absolute; right:-125px;}.testimonial-bg-top img{ -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); position:absolute; top:50px; left:38%;}.testimonial-four .h-four{ padding-bottom:140px;}.testimonial-four .slick-slide img{ transform:scale(1,1); -ms-transform:scale(1,1); -webkit-transform:scale(1,1);}.fount-about-img img{ margin:auto; border-radius:50px;}.home-slide-five .bg-search,.home-slide-five .bg-stop-learn{ background-color:#296ed6; border:1px solid #296ed6;}.fount-about-img span{ color:#6e6c83; font-size:18px; font-weight:300;}.fount-about-img h3{ font-size:24px; color:#201f2e; margin:17px 0 10px;}.testimonial-four .testimonial-two-head p{ font-size:18px; color:#3f3d56; font-weight:500; line-height:1.6;}.testi-quotes{ margin:25px 0;}.testimonial-four .slick-next,.testimonial-four .slick-prev{ top:65%;}.testimonial-four .slick-prev{ left:20%;}.testimonial-four .slick-next{ right:22%;}.testimonial-four .slick-next:focus:before,.testimonial-four .slick-next:hover,.testimonial-four .slick-next:hover:before,.testimonial-four .slick-prev:focus:before,.testimonial-four .slick-prev:hover,.testimonial-four .slick-prev:hover:before,.testimonial-four .swiper-button-next:hover,.testimonial-four .swiper-button-next:hover:before,.testimonial-four .swiper-button-prev:hover,.testimonial-four .swiper-button-prev:hover:before{ color:#ff875a; opacity:1;}.new-course-four{ background:#f5f6fa; padding:30px 0;}.new-course-four .new-course-text .page-sub-text{ color:#1f1f1f; font-size:14px; padding:24px 0 25px;}.sty-bottom .sty-bottom-text{ font-size:14px; color:#1f1f1f;}.new-course-four .course-mail .course-text-bg{ background:#fff; border:1px solid #e6e6e6;}.new-course-four .course-mail .course-text-bg::placeholder{ color:#000;}.new-course-four .course-mail .bg-course-subscribe{ background:#444daa; color:#fff; line-height:2.9; padding:6px 17px; height:60px;}.new-course-four .course-mail .bg-course-subscribe:hover{ color:#fff; background-color:#3e4699; border:1px solid #3e4699;}.new-course-four .course-text-bg:focus,.new-course-four .course-text-bg:hover,.section-head-left .view-all a,.trending-courses-five .blog-admin-view span{ color:#000;}.new-course-four .new-course-text span{ color:#ff875a; text-transform:uppercase; margin-bottom:13px;}.home-slide-five{ background-image:url(../img/slide-five.png); min-height:718px;}.home-slide-five .slide-background img{ position:absolute; top:0; right:0; max-width:800px;}.home-slide-five .home-slide-face{ z-index:99;}.home-slide-five .bg-stop-learn{ font-size:20px; padding:6px 41px; margin-bottom:23px;}.home-slide-five .home-slide-text h1{ font-size:40px; line-height:1.5; margin-bottom:23px;}.home-slide-five .home-slide-text p{ font-size:24px; color:#272727; font-weight:400; margin-bottom:76px;}.home-slide-five .bg-search:hover{ background-color:#2765c3; border:1px solid #2765c3;}.home-slide-five .search-info .form-control::placeholder{ color:#505050; font-size:18px;}.home-slide-five .search-info .form-control{ background:url(../img/five-map.png) 19px 19px no-repeat #fff; height:82px;}.home-slide-five .search-box .form-control{ padding-left:65px; border:3px solid #6ba6ff;}.home-slide-five .search-box .search-btn{ height:62px; top:10px; right:10px;}.most-popular-five{ padding-top:100px; padding-bottom:0;}.section-header.section-head-left h2{ color:#000; position:relative; padding-bottom:17px; margin-bottom:12px;}.section-header.section-head-left h2:before{ content:""; position:absolute; width:99px; height:2px; border:2px solid #296ed6; left:0; bottom:0;}.section-header.section-head-left h2:after{ content:""; position:absolute; width:99px; height:2px; border:2px solid #6ca5fc; left:99px; bottom:0;}.student-feedback .owl-nav .owl-next span,.student-feedback .owl-nav .owl-prev span{ font-size:0; background:#acceff; width:48px; height:48px; display:flex; top:50%; position:absolute;}.section-header.section-head-left .sub-title{ color:#505050; max-width:838px;}.most-popular-five .sub-categories:hover{ background:#296ed6; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.most-popular-five .sub-categories:hover .categories-text h4,.most-popular-five .sub-categories:hover .categories-text span,.most-popular-five .sub-categories:hover .categories-text span b,.rating-instructor-five .large-team:hover .social-icon-four li h5,.rating-instructor-five .large-team:hover .student-list-view h4,.rating-instructor-five .large-team:hover .student-list-view span,.rating-instructor-five .large-team:hover .student-list-view ul li,.rating-instructor-five .large-team:hover .student-list-view ul li i,.rating-instructor-five .large-team:hover .team-name p,.trending-courses-five .product:hover .blog-admin-view span,.trending-courses-five .product:hover .blog-view-list p,.trending-courses-five .product:hover .course-price,.trending-courses-five .product:hover .course-view i,.trending-courses-five .product:hover .course-view span,.trending-courses-five .product:hover .title a,.trending-courses-five .product:hover h4{ color:#fff; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.most-popular-five .categories-img-sub{ margin-right:25px; background:url(../img/categories/bg-2.png) no-repeat; padding-left:10px; width:120px; height:90px;}.most-popular-five .categories-img{ margin-right:25px; background:url(../img/categories/bg-1.png) no-repeat; text-align:right; padding-right:15px; width:120px; height:90px;}.most-popular-five .categories-text h4{ color:#16478e; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.section-head-left .view-all a i{ color:#296ed6; margin-left:6px;}.trending-courses-five .product .product-content .title a{ color:#3b80e8; font-size:17px;}.trending-courses-five .blog-view-list p{ margin-left:auto; color:#7e8998;}.trending-courses-five .rating-img h4{ margin-bottom:0; color:#000; font-size:14px; margin-left:10px;}.trending-courses-five .course-info{ padding-bottom:18px; border-bottom:0;}.trending-courses-five .course-view i{ color:#525252; font-size:20px; margin-left:6px;}.trending-courses-five .course-sub-box{ padding:19px 19px 0;}.trending-courses-five .author-join{ padding:8px 19px; border-top:1px solid #dadde2;}.trending-courses-five .join-now{ background-color:#3b80e8; border:1px solid #3b80e8; border-radius:10px; padding:6px 27px;}.trending-courses-five .join-now:hover{ background-color:#3874cd; border:1px solid #3874cd;}.trending-courses-five .product{ padding:0; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.trending-courses-five .product:hover{ background:#296ed6; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; border:1px solid rgba(152,162,176,0.34); box-shadow:0 15px 18px rgba(0,0,0,0.18);}.trending-courses-five .product:hover .author-join .join-now{ background:#e3eeff; border:1px solid #e3eeff; color:#296ed6;}.rating-instructor-five .owl-theme .owl-dots .owl-dot span,.trending-courses-five .owl-theme .owl-dots .owl-dot span{ background:#adceff;}.rating-instructor-five .owl-theme .owl-dots .owl-dot.active span,.rating-instructor-five .owl-theme .owl-dots .owl-dot:hover span,.trending-courses-five .owl-theme .owl-dots .owl-dot.active span,.trending-courses-five .owl-theme .owl-dots .owl-dot:hover span{ background:#296ed6;}.book-mark i{ position:absolute; top:12px; right:12px; background:#fff; padding:5px; border-radius:3px;}.rating-instructor-five{ background:#f1f7ff;}.rating-instructor-five .team-name p{ margin-bottom:0; font-size:15px;}.rating-instructor-five .large-team{ padding:0; border:1px solid rgba(152,162,176,0.34); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.rating-instructor-five .large-team-space{ padding:16px 16px 0;}.rating-instructor-five .student-list-view span,.rating-instructor-five .student-list-view ul li{ color:#525252; font-size:14px;}.rating-instructor-five .student-list-view h4{ color:#000; font-size:14px;}.rating-instructor-five .student-list-view ul{ display:flex; list-style:none; padding:0; margin-left:auto; margin-bottom:0;}.rating-instructor-five .student-list-view ul li i{ color:#3b80e8; margin-left:6px;}.rating-instructor-five .rating-student-five{ position:absolute; bottom:0; width:100%; padding:14px; background:rgba(255,255,255,0.9);}.rating-instructor-five .view-profile h4{ margin-bottom:0; background:#3b80e8; font-size:16px; padding:12px; border-radius:0 0 10px 10px; border-top:1px solid #fff;}.rating-instructor-five .large-team:hover .rating-student-five{ background:rgba(41,110,214,0.8);}.rating-instructor-five .large-team:hover{ background:#3b80e8; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s; border:1px solid #3b80e8; box-shadow:0 15px 18px rgba(0,0,0,0.15);}.rating-instructor-five .large-team:hover .view-profile h4{ border-top:1px solid #fff;}.strength-number{ background:#fff; padding-top:80px;}.strength-list h1,.strength-list h1 span{ font-size:48px; margin-bottom:10px; color:#296ed6;}.strength-list span{ color:#696969; font-size:20px;}.student-profile{ background:#f1f7ff; border-radius:10px;}.student-profile-view{ background:#3b80e8; border-radius:0 0 8px 8px;}.student-profile-text p{ color:#505050; margin-bottom:0;}.student-profile-text{ padding:35px; border:2px solid #f1f7ff; border-radius:10px 10px 0 0;}.student-feedback .student-profile:hover .student-profile-text{ border:2px solid #3b80e8;}.student-feedback .rating{ margin-bottom:20px; margin-top:30px;}.student-feedback .student-name h3 a{ color:#fff; font-size:20px;}.student-feedback .student-name{ padding:17px;}.student-feedback .student-name span{ color:#fff; font-size:15px;}.student-feedback .owl-nav .owl-prev span{ left:-45px; align-items:center; justify-content:center; border-radius:10px; color:#fff; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}.student-feedback .owl-nav .owl-next span{ right:-45px; align-items:center; justify-content:center; border-radius:10px; color:#fff; -webkit-transform:translate(50%,-50%); -ms-transform:translate(50%,-50%); transform:translate(50%,-50%);}.student-feedback .owl-nav .owl-next span:hover,.student-feedback .owl-nav .owl-prev span:hover{ background:#3b80e8;}.student-feedback .student-img img{ width:65px; margin:auto; position:absolute; border-radius:50px; top:-17px; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}.student-profile-view h3{ margin-top:17px;}.student-feedback .student-profile:hover{ background:#fff; box-shadow:0 16px 18px rgba(0,0,0,0.1); transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.blog-latest .student-img{ border-radius:10px;}.blog-latest .student-list-view h4{ font-size:20px; margin-bottom:0; color:#fff;}.blog-latest .rating-student-five{ background:rgba(59,128,232,0.85);}.blog-read{ opacity:0; position:absolute; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.blog-read a{ color:#fff; padding:100px 0; width:80%;}.blog-latest .large-team-space:hover{ background:rgba(59,128,232,0.7); border-radius:6px;}.blog-latest .large-team-space:hover .student-img img{ opacity:0.3;}.blog-latest .large-team-space:hover .blog-read{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:80%; text-align:center; padding:0 20px; z-index:10; background:rgba(41,110,214,0.7); opacity:1; transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; -ms-transition:0.5s; -webkit-transition:0.5s;}.blog-latest .large-team-space:hover .rating-student-five,.chat-attachment:hover .chat-attach-caption{ opacity:0;}.blog-latest .section-head-left h4{ font-size:24px; color:#000; margin:10px 0;}.subscribe-course .new-course-text h1{ color:#000; line-height:1.5;}.subscribe-course .page-sub-text{ font-size:18px; color:#000; padding:31px 0 50px;}.subscribe-course .course-text-bg{ background:#edf4ff; border:1px solid #edf4ff; height:80px; border-radius:10px;}.subscribe-course .course-text-bg::placeholder{ color:#000;}.subscribe-course .course-text-bg:focus{ color:#000;}.subscribe-course .bg-course-subscribe:hover{ background:#2662bd;}.subscribe-course .bg-course-subscribe{ margin:10px; background:#296ed6; border-radius:10px; border-top-left-radius:10px !important; border-bottom-left-radius:10px !important;}.subscribe-course .subscribe-form{ background:#edf4ff; border-radius:10px; border:2px dashed #296ed6;}.join-arrow img{ position:absolute; z-index:99; right:-35px; top:-105px;}.breadcrumb-bar{ background-color:#f6f6f6; border-bottom:1px solid #e3e8eb; padding:15px 0;}.breadcrumb-bar .breadcrumb-title{ font-size:22px; font-weight:700; margin:5px 0 0;}.breadcrumb{ display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding:0.75rem 1rem; margin-bottom:1rem; list-style:none; background-color:#e9ecef; border-radius:0.25rem;}.page-breadcrumb ol{ background-color:transparent; font-size:12px; margin-bottom:0; padding:0;}.page-breadcrumb .breadcrumb-item+.breadcrumb-item:before{ font-size:10px;}.sort-by{ float:right;}.sort-title{ font-size:14px; margin-right:10px;}.custom_check,.custom_radio{ position:relative; font-size:0.9375rem; padding-left:30px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; display:inline-block; margin-bottom:10px; cursor:pointer;}.sortby-fliter{ display:inline-block; width:120px;}.cal-icon{ position:relative; width:100%;}.cal-icon:after{ color:#979797; content:"\f073"; display:block; font-family:"font awesome 5 free"; font-size:16px; font-weight:400; margin:auto; position:absolute; right:15px; top:10px;}.custom_check{ color:#666; user-select:none;}.custom_check input{ position:absolute; opacity:0; cursor:pointer;}.custom_check .checkmark{ position:absolute; top:0; left:0; height:20px; width:20px; border:1px solid #dcdcdc; background-color:#fff; border-radius:3px; -moz-transition:0.3s ease-in-out; -o-transition:0.3s ease-in-out; -webkit-transition:0.3s ease-in-out; -ms-transition:0.3s ease-in-out; transition:0.3s ease-in-out;}.custom_check .checkmark::after{ content:"\f00c"; font-family:"font awesome 5 free"; font-weight:900; position:absolute; display:none; left:4px; top:0; color:#1e88e5; font-size:11px;}.custom_radio{ color:#555; user-select:none;}.radio_input .custom_radio+.custom_radio,.submit-section .submit-btn+.submit-btn{ margin-left:15px;}.custom_radio input{ position:absolute; opacity:0;}.chat-attachment:hover .chat-attach-download,.chat-cont-right .chat-body .media.sent .media-body .msg-box>div:hover .chat-msg-actions,.custom_radio input:checked~.checkmark:after,.pro-progress:hover .tooltip{ opacity:1;}.custom_radio .checkmark{ position:absolute; top:0; left:0; height:20px; width:20px; background-color:#fff; border:1px solid #ccc; border-radius:50%;}.custom_radio .checkmark:after{ display:block; content:""; position:absolute; opacity:0; top:3px; left:3px; width:12px; height:12px; border-radius:50%; background:#ff9b44; -moz-transition:0.3s ease-in-out; -o-transition:0.3s ease-in-out; -webkit-transition:0.3s ease-in-out; -ms-transition:0.3s ease-in-out; transition:0.3s ease-in-out;}.filter-widget h4{ font-size:1rem; margin-bottom:15px;}.filter-widget .custom_check{ line-height:18px;}.btn-search .btn{ background-color:#1e88e5; border:1px solid #1e88e5; color:#fff; height:46px; font-weight:500; font-size:16px;}.btn-search .btn:hover{ background-color:#1879cd; border-color:#1879cd;}.mentor-widget{ display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center; -webkit-align-items:center; -ms-align-items:center;}.user-info-right{ margin-left:auto; -ms-flex:0 0 210px; flex:0 0 210px; max-width:210px;}.mentor-img{ -ms-flex:0 0 145px; flex:0 0 145px; margin-right:20px; width:145px;}.mentor-img img{ border-radius:6px;}.user-location{ color:#757575; font-size:14px; margin-bottom:25px;}.exist-customer a,.terms-accept a,.user-location a{ color:#1e88e5; font-weight:500;}.mentor-widget .usr-name{ font-size:20px; font-weight:500; margin-bottom:3px;}.mentor-type{ color:#757575; margin-bottom:15px;}.mentor-widget .average-rating{ font-size:14px; font-weight:500;}.mentor-details h5{ font-weight:400; color:#757575; margin-bottom:25px;}.call-users ul,.category-widget .categories,.info-details,.mentor-details ul,.my-video ul,.user-infos ul{ margin:0; padding:0; list-style:none;}.mentor-details ul li{ display:inline-block; padding-right:5px;}.mentor-details ul li a img{ border-radius:5px; width:40px;}.user-infos ul li{ display:block; line-height:30px; color:#4e4852;}.user-infos ul li i{ font-size:15px; min-width:30px;}.mentee-info,.mentee-info ul li+li,.mentor-booking a+a{ margin-top:15px;}.mentor-booking a{ background-color:#fff; border:2px solid #1e88e5; border-radius:4px; color:#1e88e5; display:block; font-size:13px; font-weight:500; letter-spacing:1px; padding:8px 15px; text-transform:uppercase; width:100%;}.mentor-action,.user-times{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}.mentor-action a+a{ margin-left:8px;}.mentor-action .fav-btn:hover{ background-color:#fb1612; border-color:#fb1612; color:#fff;}.user-tabs .nav-tabs>li+li{ margin-left:30px;}.user-tabs .nav-tabs>li>a{ border:0; border-bottom:3px solid transparent; color:#26292c; font-weight:500; padding:0 0 15px; font-size:16px; text-transform:uppercase;}.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active,.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:focus,.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:hover{ border-bottom-width:3px; color:#1e88e5;}.user-tabs .nav-tabs>li>a:hover{ background-color:unset; color:#1e88e5;}.widget-title{ margin-bottom:15px; font-size:20px;}.blog-comments .comments-list,.experience-list{ list-style:none; margin:0; padding:0; position:relative;}.experience-user .avatar{ height:32px; line-height:32px; margin:0; width:32px;}.experience-list>li .experience-user{ background:#fff; height:10px; left:4px; margin:0; padding:0; position:absolute; top:4px; width:10px;}.experience-list>li .experience-content{ background-color:#fff; margin:0 0 20px 40px; padding:0; position:relative;}.blog-reply>a,.experience-list>li .experience-content .timeline-content a.name,.listing-day .day,.new-comment label{ font-weight:500;}.custom-border-card{ border-bottom:2px solid #1e88e5;}.experience-list>li .time{ color:#757575; display:block; font-size:13px;}.exp-year{ color:#1e88e5; margin-bottom:2px;}.timings-days{ font-weight:700; color:#26292c; margin-bottom:5px;}.review-listing{ border-bottom:1px solid #f5f7fc; margin-top:20px; padding-bottom:30px;}.info-widget,.schedule-header{ border-bottom:1px solid #f0f0f0;}.review-listing>ul{ padding:0; margin:0; list-style:none;}.review-listing>ul li+li{ margin-top:20px; border-top:1px dashed #f0f0f0; padding-top:20px;}.review-listing>ul li .comment{ display:-webkit-box; display:-ms-flexbox; display:flex; margin-bottom:30px;}.review-listing>ul li .comment .comment-body{ margin-left:16px;}.review-listing>ul li .comment .comment-body .meta-data{ position:relative; margin-bottom:10px;}.review-listing>ul li .comment .comment-body .meta-data span{ display:block; font-size:16px; color:#757575;}.review-listing>ul li .comment .comment-body .meta-data span.comment-author{ font-weight:600; color:#26292c; text-transform:capitalize;}.review-listing>ul li .comment .comment-body .meta-data .review-count{ display:-webkit-box; display:-ms-flexbox; display:flex; position:absolute; top:3px; right:0; width:auto;}.review-listing>ul li .comment .comment-body .comment-content{ color:#757575; margin-top:15px; margin-bottom:15px;}.blog-comments .comment-btn,.review-listing>ul li .comment .comment-body .comment-reply .comment-btn{ color:#1e88e5; display:inline-block; font-weight:500; font-size:15px;}.review-listing .recommend-btn{ float:right; color:#757575; font-size:14px; padding:5px 0; margin-bottom:0;}.review-listing .recommend-btn a{ border:1px solid rgba(128,137,150,0.4); border-radius:4px; display:inline-block; padding:4px 12px; color:#757575; margin-left:3px; margin-right:3px; transition:0.3s;}.review-listing .recommend-btn a.like-btn:hover{ background-color:#28a745; border:1px solid #28a745; color:#fff;}.review-listing .recommend-btn a.dislike-btn:hover{ background-color:#dc3545; border:1px solid #dc3545; color:#fff;}.review-listing>ul li .comments-reply{ list-style:none; margin-left:65px; padding:0;}.recommended{ color:#28a745; font-size:15px; font-weight:500; margin:0;}.listing-day.current .day,.row-result{ font-weight:700;}.star-rating{ direction:rtl;}.star-rating label{ color:#bbb; cursor:pointer; font-size:18px; padding:0; -webkit-transition:0.3s ease-in-out; transition:0.3s ease-in-out;}.star-rating input[type="radio"]:checked~label,.star-rating label:hover,.star-rating label:hover~label{ color:#f2b600;}.business-widget{ background-color:#fcfcfc; border:1px solid #f0f0f0; padding:20px; margin-bottom:0;}.listing-day{ -webkit-box-align:flex-start; -ms-flex-align:flex-start; align-items:flex-start; color:#000; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between; margin-bottom:10px;}.listing-day.current{ border-bottom:1px solid #ddd; padding-bottom:13px; margin-bottom:13px;}.listing-day.current .day span{ display:block; font-weight:400;}.time-items{ color:#757575;}.time-items>span{ display:block; text-align:right;}.btn-blue{ background-color:#1e88e5; border-radius:50px; padding:10px; color:#fff; width:40px; height:40px;}.blue-btn-radius:hover,.btn-blue:hover{ background-color:#1879cd; color:#fff;}.social-title{ width:100%; margin-bottom:6px; font-size:16px;}.blue-btn-radius{ background-color:#1e88e5; border-radius:50px; color:#fff; padding:10px 40px; font-size:18px; display:inline-block;}.hire-rate{ color:#1e88e5; font-size:24px; padding-bottom:15px; display:inline-block; width:100%;}.profile-custom-list>li{ float:left; width:50%;}.row-result{ padding-top:5px;}.custom-about p{ width:100%; line-height:1.8;}.course-box.blog.grid-blog{ border:1px solid #e0e0e0; border-radius:0;}.course-box.blog.grid-blog .blog-image{ border-radius:0; position:relative;}.course-box .view-box{ position:absolute; right:10px; top:-53px; width:53px; height:58px; background-color:#1e88e5; font-size:16px; font-weight:700; color:#fff; line-height:1.1;}.course-box .view-box span{ font-size:14px; font-weight:400;}.course-box .view-box>div{ padding-top:12px;}.course-box .rate-box{ position:absolute; right:10px; top:12px; background-color:#1e88e5; color:#fff; font-size:13px; border-radius:14px 0; padding:5px 15px;}.course-content .date,.course-title,.custom-sidebar-nav ul li a{ color:#26292c; display:inline-block;}.course-content{ padding:20px; position:relative;}.course-content .date{ font-size:12px; width:100%; opacity:0.6;}.course-content p{ font-size:14px; color:#707070; line-height:19px;}.course-title{ font-size:18px; padding-bottom:15px;}.progress-bar-custom{ padding-top:15px; padding-bottom:15px; width:100%;}.progress-bar-custom h6{ color:#555; font-size:13px; text-align:left;}.pro-progress{ text-transform:uppercase; background-color:#ddd; color:#555; position:relative; width:100%; border-radius:4px;}.pro-progress .tooltip{ background:#1e88e5; font-size:13px; bottom:100%; color:#fff; display:block; margin-bottom:9px; opacity:1; padding:5px 0 0; pointer-events:none; position:absolute; border-radius:6px; width:45px; height:31px; left:81%; z-index:99;}.pro-progress .tooltip:before{ content:""; display:block; height:20px; left:0; position:absolute; width:100%;}.pro-progress .tooltip:after{ border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #1e88e5; bottom:-5px; content:""; height:0; left:50%; margin-left:-7px; position:absolute; width:0;}.pro-progress .tooltip-toggle{ width:90%; height:8px; background-color:#1e88e5; line-height:8px; color:#fff; border-radius:4px;}.booking-user-info .booking-user-img{ width:80px; margin-right:15px;}.booking-user-info .booking-user-img img{ border-radius:4px; height:80px; width:80px; object-fit:cover;}.day-slot li.left-arrow,.day-slot li.right-arrow{ top:50%; width:20px !important; transform:translateY(-50%); text-align:center;}.schedule-widget{ border-radius:4px; min-height:100px;}.schedule-header h4{ font-size:18px; font-weight:600; margin:3px 0 0;}.day-slot ul,.time-slot ul{ margin-right:-5px; margin-left:-5px; margin-bottom:0; list-style:none;}.schedule-header{ border-radius:4px 4px 0 0; padding:10px 20px;}.day-slot ul{ float:left; padding:0; position:relative; width:100%;}.day-slot li,.time-slot li{ padding-left:5px; padding-right:5px; width:14.28%; float:left;}.day-slot li span{ display:block; font-size:18px; text-transform:uppercase;}.day-slot li span.slot-date{ display:block; color:#757575; font-size:14px;}.day-slot li small.slot-year{ color:#757575; font-size:14px;}.day-slot li.left-arrow{ left:0; padding:0; position:absolute;}.day-slot li.right-arrow{ right:-11px; padding:0; position:absolute;}.time-slot li .timing{ background-color:#e9e9e9; border:1px solid #e9e9e9; border-radius:3px; color:#757575; display:block; font-size:14px; margin-bottom:10px; padding:5px; position:relative;}.time-slot li .timing.selected{ background-color:#1e88e5; border:1px solid #1e88e5; color:#fff;}.time-slot li .timing.selected::before{ color:#fff; content:"\f00c"; font-family:"font awesome 5 free"; font-size:12px; font-weight:900; position:absolute; right:6px; top:6px;}.submit-section.proceed-btn{ margin:0 0 30px;}.custom-sidebar-nav{ width:100%; position:relative;}.custom-sidebar-nav ul{ list-style:none; padding:0; margin:0;}.custom-sidebar-nav ul li{ display:block; position:relative; padding:12px 0; text-align:left;}.custom-sidebar-nav ul li:last-child{ padding-bottom:0;}.custom-sidebar-nav ul li a{ font-size:15px; width:100%;}.custom-sidebar-nav ul li a.active,.custom-sidebar-nav ul li a:hover{ color:#1e88e5; opacity:1;}.custom-sidebar-nav ul li a i{ margin-right:5px; min-width:23px;}.custom-sidebar-nav ul li a span{ position:absolute; right:0; top:10px; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.custom-sidebar-nav ul li a span i{ margin-right:0; min-width:inherit;}.custom-sidebar-nav ul li a:hover span{ right:15px; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.info-widget{ padding-bottom:30px; margin-bottom:30px;}.card-label>label{ background-color:#fff; color:#959595; display:inline-block; font-size:13px; font-weight:500; margin:6px auto auto 8px; padding:0 7px;}.card-label>input{ background-color:#fff; border:1px solid #dbdbdb; border-radius:4px; box-shadow:0 1px 3px 0 rgba(0,0,0,0.05); display:block; height:50px; margin-top:-13px; padding:5px 15px 0; transition:border-color 0.3s; width:100%;}.payment-radio{ display:block; position:relative; padding-left:35px; margin-bottom:12px; cursor:pointer; font-size:16px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; font-weight:600; color:#26292c; text-transform:capitalize;}.payment-radio input{ position:absolute; opacity:0; cursor:pointer; height:0; width:0;}.payment-radio .checkmark{ position:absolute; top:0; left:0; width:19px; height:19px; margin:3px 0 0; border:2px solid; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; -ms-transition:0.3s; transition:0.3s;}.payment-radio input:checked~.checkmark{ border-color:#1e88e5;}.payment-radio .checkmark::after{ position:absolute; left:3px; top:3px; content:""; width:9px; height:9px; background-color:#1e88e5; opacity:0; visibility:hidden; -webkit-transform:scale(0.1); -moz-transform:scale(0.1); -ms-transform:scale(0.1); -o-transform:scale(0.1); transform:scale(0.1); -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; transition:0.3s;}.chat-attach-caption,.chat-attach-download,.chat-attachment:before,.chat-msg-actions{ transition:0.4s; position:absolute;}.payment-radio input:checked~.checkmark::after{ -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); opacity:1; visibility:visible;}.booking-date li,.booking-fee li{ position:relative; font-size:14px; font-weight:500; color:#26292c; text-transform:capitalize; margin-bottom:15px;}.success-cont strong,.view-inv-btn{ font-weight:600;}.booking-date li span,.booking-fee li span{ float:right; color:#757575; font-weight:400; font-size:15px;}.booking-total{ border-top:1px solid #e4e4e4; margin-top:20px; padding-top:20px;}.booking-total ul li span{ font-size:18px; font-weight:600; color:#26292c;}.booking-total ul li .total-cost{ color:#1e88e5; font-size:16px; float:right;}.success-page-cont{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:flex;}.success-card .card-body{ padding:50px 20px;}.success-cont i{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; color:#fff; width:60px; height:60px; border:2px solid #1e88e5; border-radius:50%; display:inline-flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; font-size:30px; margin-bottom:30px; background-color:#1e88e5;}.view-inv-btn{ font-size:16px; padding:12px 30px;}.invoice-content{ background-color:#fff; border:1px solid #f0f0f0; border-radius:4px; margin-bottom:30px; padding:30px;}.invoice-item .invoice-logo img{ width:auto; max-height:52px;}.invoice-item .invoice-text h2{ color:#26292c; font-size:36px; font-weight:400;}.invoice-item .invoice-details{ text-align:right; color:#757575; font-weight:500;}.invoice-item .invoice-details-two{ text-align:left;}.invoice-item .invoice-text{ padding-top:42px; padding-bottom:36px;}.invoice-item .customer-text{ font-size:18px; color:#26292c; font-weight:600; margin-bottom:8px; display:block;}.invoice-table tr td,.invoice-table tr th,.invoice-table-two tr td,.invoice-table-two tr th{ color:#26292c; font-weight:600; padding:10px 20px; line-height:inherit;}.invoice-table tr td,.invoice-table-two tr td{ color:#757575; font-weight:500;}.invoice-info h5{ font-size:16px; font-weight:500;}.user-slot-list{ background-color:#d9534f; border:1px solid #d43f3a; border-radius:4px; color:#fff; font-size:14px; margin:10px 10px 0 0; padding:6px 15px;}.user-slot-list a{ color:#e48784; display:inline-block; margin-left:5px;}.schedule-nav .nav-tabs{ border:0 !important; -ms-flex-wrap:wrap; flex-wrap:wrap;}.schedule-nav .nav-tabs li{ margin:5px 15px 5px 0; display:inline-block;}.schedule-nav .nav-tabs>li>a{ border:1px solid #dcddea; border-radius:4px; padding:6px 15px; text-transform:uppercase;}.schedule-nav .nav-tabs li a.active{ background:#1e88e5; border:1px solid #1e88e5 !important; color:#fff;}.hours-info .form-control{ min-height:auto;}.hours-info .btn.btn-danger.trash{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; height:38px; width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.edit-link{ color:#1e88e5; font-size:16px; margin-top:4px;}.add-new-btn,.add-new-btn:active,.add-new-btn:focus,.add-new-btn:hover{ background-color:#0de0fe; color:#fff;}.dash-widget{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-ms-flexbox; display:flex; padding:20px; margin-bottom:30px;}.dash-widget h6{ font-size:16px; font-weight:400;}.dash-widget h3{ font-size:24px; margin-bottom:5px;}.dash-widget p{ color:#757575; font-size:14px; margin-bottom:0;}.add-new-btn{ border-radius:30px; display:inline-block; font-weight:500; margin-bottom:20px; padding:10px 20px;}.mentee-info ul{ font-size:0.875rem; margin:0;}.mentee-info ul li{ position:relative; font-size:0.875rem; font-weight:500; color:#26292c; text-transform:capitalize;}.mentee-details h5 i,.mentee-info ul li i{ width:18px;}.mentee-info ul li span{ color:#757575; float:right; font-weight:400;}.chat-window{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; position:relative; border:1px solid #ebebeb; border-radius:8px;}.chat-cont-left{ border-right:1px solid #f0f0f0; -ms-flex:0 0 35%; flex:0 0 35%; left:0; max-width:35%; position:relative; z-index:4;}.chat-cont-left .chat-header{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; background-color:#fff; border-bottom:1px solid #f0f0f0; color:#26292c; display:-webkit-box; display:-ms-flexbox; display:flex; height:72px; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between; padding:0 15px;}.chat-cont-left .chat-header span{ font-size:20px; font-weight:500; text-transform:capitalize;}.chat-cont-left .chat-header .chat-compose{ color:#8a8a8a; display:inline-flex;}.chat-cont-left .chat-search{ background-color:transparent; border-bottom:1px solid #e5e5e5; padding:10px 15px; width:100%;}.chat-cont-left .chat-search .avatar{ flex:0 0 3rem;}.chat-cont-left .chat-search .input-group .form-control{ background-color:#fff; border-radius:50px; padding-left:36px;}.chat-cont-left .chat-search .input-group .form-control:focus{ border-color:#ccc; box-shadow:none;}.chat-cont-left .chat-search .input-group .input-group-prepend{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; bottom:0; color:#666; display:-webkit-box; display:-ms-flexbox; display:flex; left:15px; pointer-events:none; position:absolute; top:0; z-index:4;}.chat-window .chat-scroll{ min-height:300px; max-height:calc(100vh - 305px); overflow-y:auto;}.chat-window .chat-scroll .user-name{ font-size:16px; text-align:left; margin-top:0;}.chat-cont-left .chat-users-list a.media{ border-bottom:1px solid #f0f0f0; padding:10px 15px; transition:0.2s;}.chat-cont-left .chat-users-list a.media .media-img-wrap{ margin-right:15px; position:relative;}.chat-cont-left .chat-users-list a.media .media-img-wrap .avatar{ height:45px; width:45px;}.chat-cont-left .chat-users-list a.media .media-img-wrap .status{ bottom:7px; height:10px; right:4px; position:absolute; width:10px; border:2px solid #fff;}.chat-cont-left .chat-users-list a.media .media-body{ display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between;}.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ max-width:250px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ color:#26292c; text-transform:capitalize;}.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat{ color:#8a8a8a; font-size:14px; line-height:24px;}.chat-cont-left .chat-users-list a.media .media-body>div:last-child .last-chat-time{ color:#8a8a8a; font-size:13px;}.chat-cont-left .chat-users-list a.media.active,.chat-cont-left .chat-users-list a.media:hover{ background-color:#f5f5f6;}.chat-cont-left .chat-users-list a.media.read-chat .media-body>div:last-child .last-chat-time{ color:#8a8a8a;}.chat-cont-right{ -ms-flex:0 0 65%; flex:0 0 65%; max-width:65%;}.chat-cont-right .chat-header{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; background-color:#fff; border-bottom:1px solid #f0f0f0; display:flex; height:72px; justify-content:space-between; -webkit-justify-content:space-between; -ms-flex-pack:space-between; padding:0 15px;}.chat-cont-right .chat-header .back-user-list{ display:none; margin-right:5px; margin-left:-7px;}.chat-cont-right .chat-header .media{ -webkit-box-align:center; -ms-flex-align:center; align-items:center;}.chat-cont-right .chat-header .media .media-img-wrap{ position:relative; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-right:15px;}.chat-cont-right .chat-header .media .media-img-wrap .avatar{ height:50px; width:50px;}.chat-cont-right .chat-header .media .media-img-wrap .status{ border:2px solid #fff; bottom:0; height:10px; position:absolute; right:3px; width:10px;}.chat-cont-right .chat-header .media .media-body .user-name{ color:#26292c; font-size:16px; font-weight:500; text-transform:capitalize; margin-top:0;}.chat-cont-right .chat-header .media .media-body .user-status{ color:#666; font-size:14px;}.chat-cont-right .chat-header .chat-options>a{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; border-radius:50%; color:#8a8a8a; display:inline-flex; height:30px; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; margin-left:10px; width:30px;}.chat-cont-right .chat-body{ background-color:#f5f5f6; max-height:calc(100vh - 264px); overflow:auto;}.chat-cont-right .chat-body ul.list-unstyled{ margin:0 auto; padding:15px; width:100%;}.chat-cont-right .chat-body .media .avatar{ height:30px; width:30px;}.chat-cont-right .chat-body .media .media-body,.upload-wrap .upload-images+.upload-images{ margin-left:20px;}.chat-cont-right .chat-body .media .media-body .msg-box>div{ padding:10px 15px; border-radius:0.25rem; display:inline-block; position:relative;}.chat-cont-right .chat-body .media .media-body .msg-box>div p{ color:#26292c; margin-bottom:0;}.chat-cont-right .chat-body .media.received .media-body .msg-box>div{ background-color:#fff; border-radius:14px 14px 14px 0;}.chat-cont-right .chat-body .media.sent .media-body{ -webkit-box-align:flex-end; -ms-flex-align:flex-end; align-items:flex-end; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; justify-content:flex-end; -webkit-justify-content:flex-end; -ms-flex-pack:flex-end; margin-left:0;}.chat-cont-right .chat-body .media.sent .media-body .msg-box>div{ background-color:#1e88e5; border-radius:14px 14px 0;}.chat-cont-right .chat-body .media.sent .media-body .msg-box>div .chat-msg-info li a{ color:#ffff;}.chat-cont-right .chat-body .chat-date{ font-size:14px; margin:1.875rem 0; overflow:hidden; position:relative; text-align:center; text-transform:capitalize;}.chat-cont-right .chat-body .chat-date:before{ background-color:#e0e3e4; content:""; height:1px; margin-right:28px; position:absolute; right:50%; top:50%; width:100%;}.chat-cont-right .chat-body .chat-date:after{ background-color:#e0e3e4; content:""; height:1px; left:50%; margin-left:28px; position:absolute; top:50%; width:100%;}.chat-cont-right .chat-footer{ background-color:#fff; border-top:1px solid #f0f0f0; padding:10px 15px; position:relative;}.chat-cont-right .chat-footer .input-group .form-control{ background-color:#f5f5f6; border:none; border-radius:50px;}.chat-cont-right .chat-footer .input-group .form-control:focus{ background-color:#f5f5f6; border:none; box-shadow:none;}.chat-cont-right .chat-footer .input-group .btn{ background-color:transparent; border:none; color:#9f9f9f;}.chat-cont-right .chat-footer .input-group .btn.msg-send-btn{ background-color:#1e88e5; border-color:#1e88e5; border-radius:6px; color:#fff; margin-left:10px; min-width:100px; font-size:16px;}.msg-typing{ width:auto; height:24px; padding-top:8px;}.msg-typing span{ height:8px; width:8px; float:left; margin:0 1px; background-color:#a0a0a0; display:block; border-radius:50%; opacity:0.4;}.msg-typing span:first-of-type{ animation:1s 0.33333s infinite blink;}.msg-typing span:nth-of-type(2){ animation:1s 0.66666s infinite blink;}.msg-typing span:nth-of-type(3){ animation:1s 0.99999s infinite blink;}.chat-cont-right .chat-body .media.sent .media-body .msg-box{ padding-left:50px; position:relative;}.chat-msg-info{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:flex; clear:both; -ms-flex-wrap:wrap; flex-wrap:wrap; list-style:none; padding:0; margin:5px 0 0;}.chat-msg-info li{ font-size:13px; padding-right:16px; position:relative;}.chat-msg-info li:not(:last-child):after{ position:absolute; right:8px; top:50%; content:""; height:4px; width:4px; background:#d2dde9; border-radius:50%; transform:translate(50%,-50%);}.chat-cont-right .chat-body .media.sent .media-body .msg-box .chat-msg-info li:not(:last-child)::after{ right:auto; left:8px; transform:translate(-50%,-50%); background:#aaa;}.chat-cont-right .chat-body .media.received .media-body .msg-box>div .chat-time{ color:rgba(50,65,72,0.4);}.chat-msg-actions>a:hover,.chat-msg-info li a:hover{ color:#2c80ff;}.chat-seen i{ color:#00d285; font-size:16px;}.chat-msg-attachments{ padding:4px 0; display:flex; width:100%; margin:0 -1px;}.chat-msg-attachments>div{ margin:0 1px;}.chat-cont-right .chat-body .media.sent .media-body .msg-box>div .chat-msg-attachments,.chat-cont-right .chat-body .media.sent .media-body .msg-box>div .chat-msg-info{ flex-direction:row-reverse;}.chat-cont-right .chat-body .media.sent .media-body .msg-box>div .chat-msg-info li{ padding-left:16px; padding-right:0; position:relative;}.chat-attachment{ position:relative; max-width:130px; overflow:hidden; border-radius:0.25rem;}.chat-attachment:before{ top:0; bottom:0; left:0; right:0; background:#000; content:""; opacity:0.4;}.chat-attachment:hover:before{ opacity:0.6;}.chat-attach-caption{ left:0; right:0; bottom:0; color:#fff; padding:7px 15px; font-size:13px; opacity:1;}.chat-attach-download{ top:50%; left:50%; transform:translate(-50%,-50%); opacity:0; color:#fff; width:32px; line-height:32px; background:rgba(255,255,255,0.2); text-align:center;}.chat-attach-download:hover{ color:#495463; background:#fff;}.chat-attachment-list{ display:-webkit-box; display:-ms-flexbox; display:flex; margin:-5px;}.chat-attachment-list li{ width:33.33%; padding:5px;}.chat-attachment-item{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; border:5px solid rgba(230,239,251,0.5); height:100%; min-height:60px; text-align:center; font-size:30px; display:flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.chat-msg-actions{ left:-30px; top:50%; transform:translateY(-50%); opacity:0; z-index:2;}.chat-msg-actions>a{ padding:0 10px; color:#495463; font-size:24px;}@keyframes blink{ 50%{ opacity:1; }}.btn-file{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; font-size:20px; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; overflow:hidden; padding:0 0.75rem; position:relative;}.btn-file input{ cursor:pointer; font-size:23px; height:100%; margin:0; opacity:0; position:absolute; right:0; top:0; width:100%;}.fill-blue{ background-color:#009efb !important; display:flex; display:-webkit-flex; justify-content:center; -webkit-justify-content:center; align-items:center; -webkit-align-items:center; float:right; width:19px; height:19px;}.chat-window .chat-header{ color:#009efb;}.change-photo-btn{ background-color:#1e88e5; border-radius:50px; color:#fff; cursor:pointer; display:block; font-size:13px; font-weight:600; margin:0 auto; padding:10px 15px; position:relative; transition:0.3s; text-align:center; width:220px;}.change-photo-btn input.upload{ bottom:0; cursor:pointer; left:0; margin:0; opacity:0; padding:0; position:absolute; right:0; top:0; width:220px;}.dropzone{ background-color:#fbfbfb; border:2px dashed rgba(0,0,0,0.1);}.btn-icon{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; text-align:center; position:absolute; padding:0; font-size:10px; width:20px; height:20px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; right:3px; top:3px; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.upload-images{ position:relative; width:80px;}.upload-images img{ border-radius:4px; height:80px; width:auto;}.btn.btn-danger.trash{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; height:46px; width:46px; display:flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.submit-section .submit-btn{ padding:12px 30px; font-weight:600; font-size:16px; min-width:120px;}.profile-sidebar{ background-color:#fff; border:1px solid #e3e8eb; margin-bottom:30px; overflow:hidden; padding:1.5rem;}.pro-widget-content{ border-bottom:1px solid #f0f0f0; padding:20px; text-align:center;}.profile-info-widget{ display:flex; text-align:left;}.profile-info-widget .booking-user-img img{ border-radius:4px; height:90px; width:90px; object-fit:cover;}.profile-det-info h3{ font-size:17px; overflow:hidden;}.mentee-details h5{ color:#757575; font-size:13px; font-weight:400; margin-bottom:8px; overflow:hidden;}.unread-msg{ background-color:#1e88e5; border-radius:2px; color:#26292c; font-size:10px; font-style:normal; padding:0 5px; position:absolute; right:20px; text-align:center; top:50%; transform:translateY(-50%);}.call-main-row,.user-video{ bottom:0; overflow:auto; right:0; top:0;}.change-avatar{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-ms-flexbox; display:flex;}.change-avatar .profile-img img{ border-radius:4px; height:100px; width:100px; object-fit:cover;}.change-avatar .change-photo-btn{ margin:0 0 10px; width:150px;}.widget-profile.user-widget-profile .profile-info-widget .booking-user-img img{ border-radius:50%; height:100px; width:100px;}.widget-profile .profile-info-widget{ display:block; text-align:center;}.widget-profile .profile-info-widget .booking-user-img{ display:inline-block; margin:0 0 15px; width:auto; padding:8px; background-color:#f7f7f7; border-radius:50%;}.widget-profile .profile-info-widget .booking-user-img img{ border-radius:50%; height:120px; width:120px;}.appointment-list .profile-info-widget{ display:-webkit-box; display:-ms-flexbox; display:flex; margin-right:auto; text-align:left;}.appointment-list .profile-info-widget .booking-user-img img{ border-radius:4px; height:120px; object-fit:cover; width:120px;}.appointments .appointment-list{ background-color:#fff; border:1px solid #f0f0f0; border-radius:4px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-bottom:20px; padding:20px;}.call-window,.review-listing.doc-review>ul>li{ border:1px solid #f0f0f0; background-color:#fff;}.appointments .appointment-action{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex;}.appointment-action a,.product .rating i{ font-size:13px;}.info-details li .text{ color:#757575; display:block; font-size:16px; overflow:hidden;}.modal-open .main-wrapper{ -webkit-filter:blur(1px); -moz-filter:blur(1px); -o-filter:blur(1px); -ms-filter:blur(1px); filter:blur(1px);}.call-main-row{ left:0; padding-bottom:inherit; padding-top:inherit; position:absolute;}.call-main-wrapper,.call-window{ display:table; height:100%; table-layout:fixed; width:100%;}.call-view{ display:table-cell; float:none; padding:0; position:static; vertical-align:top;}.fixed-header{ background-color:#fff; border-bottom:1px solid #f0f0f0; padding:10px 15px;}.fixed-header .navbar{ border:0; margin:0; min-height:auto; padding:0;}.typing-text{ color:#1e88e5; font-size:12px; text-transform:lowercase;}.accept,.end-call a,.feature-heading,.pending,.reject,.statistics-list h3{ text-transform:uppercase;}.last-seen{ color:#888; display:block; font-size:12px;}.custom-menu{ margin-top:6px;}.fixed-header .custom-menu{ margin:0 0 1px;}.custom-menu.nav>li>a{ color:#bbb; font-size:26px; line-height:32px; margin-left:15px; padding:0;}.custom-menu.navbar-nav>li>a:focus,.custom-menu.navbar-nav>li>a:hover{ background-color:transparent;}.custom-menu .dropdown-menu{ left:auto; right:0;}.call-contents{ display:table-row; height:100%;}.call-content-wrap,.content-full{ height:100%; position:relative; width:100%;}.voice-call-avatar{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-direction:column; flex-direction:column; display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; -ms-flex:2; flex:2;}.voice-call-avatar .call-avatar{ margin:15px; width:150px; height:150px; border-radius:100%; border:1px solid rgba(0,0,0,0.1); padding:3px; background-color:#fff;}.call-duration{ display:inline-block; font-size:30px; margin-top:4px; position:absolute; left:0;}.voice-call-avatar .call-timing-count{ padding:5px;}.voice-call-avatar .username{ font-size:20px; font-weight:500;}.call-footer{ background-color:#fff; border-top:1px solid #f0f0f0; padding:15px;}.call-icons{ text-align:center; position:relative;}.call-mute,.end-call,.user-video{ position:absolute;}.call-icons .call-items{ border-radius:5px; padding:0; margin:0; list-style:none; display:inline-flex;}.call-icons .call-items .call-item{ display:inline-block; text-align:center; margin-right:15px;}.call-icons .call-items .call-item a{ color:#777; border:1px solid #ddd; width:50px; height:50px; align-items:center; border-radius:50px; display:inline-flex; font-size:20px; justify-content:center; transform:scale(1); transition:transform 0.2s cubic-bezier(0,0,0.2,1);}.call-icons .call-items .call-item a:hover{ transform:scale(1.25);}.user-video{ left:0; z-index:10;}.user-video img,.user-video video{ width:auto; max-width:100%; height:auto; max-height:100%; display:block; margin:0 auto;}.call-users,.my-video{ position:absolute; z-index:99; bottom:20px; right:20px;}.my-video ul li{ float:left; width:120px; margin-right:10px;}.my-video ul li img{ border:3px solid #fff; border-radius:6px;}.end-call{ top:7px; right:0;}.end-call a{ background-color:#f06060; border-radius:50px; color:#fff; display:inline-block; line-height:10px; padding:8px 25px;}.call-users ul li{ float:left; width:80px; margin-left:10px;}.call-users ul li img{ border-radius:6px; padding:2px; background-color:#fff; border:1px solid rgba(0,0,0,0.1);}.call-mute{ width:80px; height:80px; background-color:rgba(0,0,0,0.5); text-align:center; line-height:80px; border-radius:6px; font-size:30px; color:#fff; display:none; top:0; border:3px solid transparent;}.call-details{ margin:10px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex;}.call-info{ margin-left:10px; width:100%;}.call-timing,.call-user-details{ display:block; overflow:hidden;}.call-description{ white-space:nowrap; vertical-align:bottom;}.call-timing{ color:#727272; display:-webkit-box; display:-ms-flexbox; display:flex; font-size:14px; margin-top:1px; overflow:hidden; white-space:pre;}.video-window .fixed-header{ padding:0; border:0;}.video-window .fixed-header .nav>li>a{ padding:18px 15px;}.call-box .call-wrapper{ height:auto; text-align:center;}.call-box .call-wrapper .call-avatar{ margin-bottom:30px; cursor:pointer; animation:2s infinite ripple;}.call-box .call-wrapper .call-user span{ display:block; font-weight:500; text-align:center;}.call-box .call-wrapper .call-items{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-ms-flexbox; display:flex; justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center;}.call-box .call-wrapper .call-items .call-item{ background-color:rgba(255,255,255,0.2); border:1px solid transparent; border-radius:100%; color:#fff; line-height:0; margin:0 5px; padding:15px;}.call-box .call-wrapper .call-items .call-item:hover{ opacity:0.9;}.call-box .call-wrapper .call-items .call-item:first-child,.call-box .call-wrapper .call-items .call-item:last-child{ margin-top:-30px;}.call-box .call-wrapper .call-items .call-item.call-end{ padding:20px; margin:30px 20px 0; background:#f06060; border:1px solid #f06060; color:#fff; line-height:0; border-radius:100%;}.call-box .call-wrapper .call-items .call-item.call-start{ padding:20px; margin:30px 20px 0; background:#55ce63; border:1px solid #55ce63; color:#fff; line-height:0; border-radius:100%;}.call-box.incoming-box .call-wrapper .call-items .call-item.call-end,.call-box.incoming-box .call-wrapper .call-items .call-item.call-start{ margin:0 10px;}.call-box .call-avatar{ border-radius:100%; height:140px; max-width:140px; min-width:140px; width:100%; border:10px solid #fafafa;}.call-box .btn{ background:0 0; transition:0.3s;}@-webkit-keyframes ripple{ 0%{ -webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.1); } 100%{ -webkit-box-shadow:0 0 0 30px transparent; }}@keyframes ripple{ 0%{ -moz-box-shadow:0 0 0 0 rgba(0,0,0,0.1); box-shadow:0 0 0 0 rgba(0,0,0,0.1); } 100%{ -moz-box-shadow:0 0 0 30px transparent; box-shadow:0 0 0 30px transparent; }}.feature-box,.product,.section-blogs .blog{ box-shadow:0 0 13px rgba(0,0,0,0.1);}.call-wrapper{ height:calc(100vh - 130px);}.blog{ border:1px solid #e3e8eb; border-radius:4px; margin-bottom:30px; padding:1.5rem;}.section-blogs .blog{ border:1px solid #f0f0f0; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;}.blog-image{ overflow:hidden; margin-bottom:30px;}.blog-image,.blog-image img,.blog-image>a{ display:block; position:relative; width:100%; height:auto;}.blog-image img{ transform:translateZ(0); transition:2s cubic-bezier(0.19,1,0.22,1);}.blog-title{ font-size:22px; margin:0 0 10px;}.blog-content p{ margin:0 0 20px;}.read-more{ font-size:16px; padding:0; color:#1e88e5; font-weight:700;}.blog-info{ color:#26292c; margin-bottom:15px;}.blog-details .date-col>span i,.blog-info i{ color:#1e88e5; margin-right:5px;}.entry-meta{ color:#26292c; list-style:none; margin-bottom:15px; padding:0;}.blog-pagination .pagination li a{ padding:12px 20px; font-weight:600; color:#26292c; margin-right:10px; border-radius:inherit !important; border-color:#f0f0f0;}.blog-pagination .pagination li.disabled a{ border-color:#f0f0f0;}.blog-pagination .pagination li.active a{ background:#1e88e5; border-color:transparent; color:#fff;}.category-widget .categories li:last-child,.latest-posts li:last-child{ border-bottom:none; margin-bottom:0; padding-bottom:0;}.post-left ul{ margin:0; padding-left:0; list-style:none; display:flex; align-items:center; flex-wrap:wrap;}.post-left ul li{ margin-bottom:5px; margin-right:20px;}.post-author a{ display:flex; align-items:center;}.video{ padding-bottom:56%; height:0; overflow:hidden;}.video embed,.video iframe,.video object{ position:absolute; top:0; left:0; width:100%; height:100%; border:none;}.post-thumb,.post-thumb a img,.tag{ border-radius:4px;}.latest-posts{ margin:0; padding:0;}.latest-posts li{ display:table; width:100%; margin-bottom:20px;}.post-thumb{ width:80px; float:left; overflow:hidden;}.post-thumb a img{ -webkit-transform:translateZ(0); -moz-transform:translateZ(0); transform:translateZ(0); -moz-transition:2s cubic-bezier(0.19,1,0.22,1); -ms-transition:2s cubic-bezier(0.19,1,0.22,1); -o-transition:2s cubic-bezier(0.19,1,0.22,1); -webkit-transition:2s cubic-bezier(0.19,1,0.22,1); transition:2s cubic-bezier(0.19,1,0.22,1);}.feature-box:hover .feature-icon span.circle,.feature-icon{ transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.post-info{ margin-left:95px;}.post-info h4{ font-size:15px; margin:0 0 5px;}.post-info p{ color:#757575; font-size:12px; margin:0;}.post-info p i{ color:#1e88e5; margin-right:4px;}.category-widget .categories li a{ color:#26292c; font-size:15px; font-weight:500;}.category-widget .categories li a span{ float:right; color:#757575;}.category-widget .categories>li>a>i{ color:#1e88e5; font-size:18px; margin-right:10px;}.tags-widget .card-body{ padding-bottom:1rem;}.tags{ list-style:none; margin:0; overflow:hidden; padding:0;}.tags li{ float:left;}.tag{ color:#26292c; padding:5px 10px; position:relative; margin:0 0.5rem 0.5rem 0; border:1px solid #ccc;}.comment-by{ display:block; line-height:21px; margin:0 0 10px;}.comments-list .comment-block p{ font-size:14px; margin-bottom:5px;}.custom-edit-service h4{ padding-bottom:15px; margin-bottom:0;}.custom-edit-service textarea.form-control{ min-height:200px;}.custom-edit-service .service-upload{ border:1px solid #dcdcdc; border-radius:0.25rem; text-align:center; padding:70px 0; margin-bottom:30px; background-color:#fff; position:relative;}.share-post li a,.social-share>li>a{ border:1px solid #dfdfdf; height:40px; width:40px;}.custom-edit-service .service-upload i{ font-size:50px; color:#858585;}.custom-edit-service .service-upload span{ font-size:15px; color:#858585; margin-top:14px; display:block;}.custom-edit-service .service-upload input[type="file"]{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; cursor:pointer;}.custom-edit-service .upload-wrap{ display:-webkit-box; display:-ms-flexbox; display:flex; flex-wrap:wrap; list-style:none; padding:0; margin:0;}.custom-edit-service .upload-wrap li{ margin:10px;}.custom-edit-service .upload-wrap li .upload-images{ width:100px;}.custom-edit-service .upload-wrap li img{ max-width:100%; height:auto;}.blog-details .course-title{ font-size:28px; width:100%; padding-bottom:20px;}.blog-details .blog-details-img{ width:100%; padding-bottom:30px;}.blog-details .date-col>span{ padding-right:25px;}.blog-details blockquote{ position:relative; text-align:left; padding:1.2em 0 2em 38px; border:none; margin:20px auto; max-width:800px; width:100%; display:block;}.blog-details blockquote:after{ content:""; display:block; width:2px; height:100%; position:absolute; left:0; color:#1e88e5; top:0; background:-moz-linear-gradient(top,#1e88e5 0,#1e88e5 60%,rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(top,#1e88e5 0,#1e88e5 60%,rgba(255,255,255,0) 100%); background:linear-gradient(to top,#1e88e5 0,#1e88e5 60%,rgba(255,255,255,0) 100%);}.blog-details blockquote:before{ content:"\f10d"; font-family:"font awesome 5 free"; font-weight:900; font-size:20px; display:block; margin-bottom:0.8em; color:#1e88e5;}.blog-details blockquote>cite,.blog-details blockquote>p>cite{ display:block; font-size:16px; line-height:1.3em; font-weight:700; margin-top:1.1em; letter-spacing:0; font-style:italic;}.share-post{ list-style:none; padding:10px 0 0; margin:0;}.share-post li{ display:inline-block; margin:5px 10px 5px 0;}.social-share>li,.view-icons a{ margin-left:10px; text-align:center;}.share-post li a:hover,.social-share>li>a:hover{ background-color:#1e88e5; color:#fff; border-color:#1e88e5;}.about-author{ width:100%; min-height:100px;}.about-author .left{ float:left; width:140px; padding-right:20px;}.about-author .right{ float:left; width:86%;}.product-thumbnail{ position:relative; margin-bottom:0; margin-top:10px;}.product-remove{ position:absolute; top:-10px; right:-6px; color:#f06060; cursor:pointer;}.blog-date,.blog-reply>a{ color:#999; font-size:12px;}.blog-view .blog-info{ border:0; margin-bottom:20px; padding:0;}.social-share{ float:left; list-style:none; margin:0; padding:0;}.social-share>li{ display:inline-block; float:left;}.social-share>li>a{ color:#666; display:inline-block; font-size:22px; line-height:40px;}.blog-comments .comments-list li{ clear:both; padding-left:80px;}.blog-comments .comments-list li .comment-author{ left:0; position:absolute;}.blog-comments .comments-list li img.avatar{ height:58px; width:58px; border-radius:58px;}.blog-author-name{ color:#26292c; font-size:16px; font-weight:600;}.comment-submit .btn{ background-color:#1e88e5; border-color:#1e88e5; border-radius:0; font-size:18px; padding:8px 26px; color:#fff;}.about-author-img{ height:100px; overflow:hidden; position:absolute; width:100px;}#loader,.map-page .header,.map-right{ position:fixed; right:0;}.author-details{ margin-left:120px;}.author-details .blog-author-name{ display:inline-block; margin-bottom:10px;}.post-author img{ border-radius:100%; width:28px; margin-right:5px;}.grid-blog .blog-title{ font-size:18px; margin:0 0 5px; min-height:43px;}.grid-blog .blog-content p{ margin:0 0 15px; color:#26292c;}.grid-blog .blog-image{ margin-bottom:20px; border-radius:4px 4px 0 0;}.blog.grid-blog .blog-content{ padding:0 20px 20px;}.grid-blog .entry-meta{ display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; margin-bottom:0;}.grid-blog .entry-meta li:last-child{ flex:0 0 100px; max-width:100px;}.grid-blog .post-author{ width:189px; overflow:hidden;}.map-page .header{ left:0; top:0; z-index:1030;}.map-page .content{ padding-top:100px;}.map-right{ bottom:0; height:100%; min-height:100%; padding-right:30px; top:100px; z-index:1029;}.map-listing{ height:calc(100vh - 130px); width:100%;}.map-listing .profile-widget{ width:200px !important; padding:0; border:0; margin-bottom:0;}.view-icons{ display:inline-flex; float:right;}.view-icons a{ align-items:center; border:1px solid #ddd; border-radius:4px; color:#212529; display:flex; font-size:20px; justify-content:center; padding:4px 10px; width:44px; height:44px;}.loader,.loader span{ display:inline-block; height:50px; width:50px; position:absolute;}.view-icons a:hover{ border-color:#1e88e5; color:#1e88e5;}#loader{ top:0; left:0; bottom:0; z-index:999999;}.loader{ left:50%; margin-left:-25px; margin-top:-25px; top:50%;}.loader span{ -webkit-animation:1.3s linear infinite loader; animation:1.3s linear infinite loader; background-color:#1e88e5; border-radius:100%;}.loader span:last-child{ animation-delay:-0.8s; -webkit-animation-delay:-0.8s;}@keyframes loader{ 0%{ transform:scale(0,0); opacity:0.5; } 100%{ transform:scale(1,1); opacity:0; }}@-webkit-keyframes loader{ 0%{ -webkit-transform:scale(0,0); opacity:0.5; } 100%{ -webkit-transform:scale(1,1); opacity:0; }}.how-it-works{ background-image:url(../img/how-it-works-bg.jpg); padding:60px 0; position:relative; background-repeat:no-repeat; background-position:center top; background-size:auto;}.feature-box{ border:1px solid #ececec; border-radius:6px; padding:30px; position:relative; z-index:9; width:100%;}.feature-icon{ font-size:30px; width:105px; border-radius:100px; height:105px; display:flex; display:-webkit-flex; display:-ms-flex; justify-content:center; -webkit-justify-content:center; -ms-justify-content:center; align-items:center; -webkit-align-items:center; -ms-align-items:center; color:#fff; margin:0 auto; position:relative; border:1px solid #bfbfbf;}.feature-icon span.circle{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#1e88e5; border:8px solid #fff; border-radius:100px;}.feature-icon span.circle:before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; border-radius:100px;}.feature-box h4{ font-size:18px; margin:0 0 15px;}.feature-heading{ font-size:14px; font-weight:700;}.feature-text{ font-size:20px; font-weight:700; padding-top:20px;}.feature-box p{ line-height:24px; color:#26292c; font-weight:300;}.feature-box:hover .feature-icon span.circle{ background-color:#1879cd;}.path-section{ padding:60px 0; background-color:#f2f2f2;}.path-section .section-header.text-center .sub-title{ max-width:825px;}.learning-path-col .image-col-merge{ position:relative; overflow:hidden; border-radius:4px;}.learning-path-col .image-col-merge img{ width:100%; height:auto; transform:translateZ(0); -webkit-transform:translateZ(0); transition:2s cubic-bezier(0.19,1,0.22,1); -webkit-transition:2s cubic-bezier(0.19,1,0.22,1);}.path-section .large-col-image,.path-section .small-col-image{ position:relative; border-radius:4px;}.path-section .image-col-merge:before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; border-radius:4px; background-color:rgba(0,0,0,0.46); z-index:9;}.path-section .large-col{ width:100%; margin-bottom:30px;}.path-section .text-col{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; text-align:center; padding:0 20px; z-index:10;}.path-section .text-col h5{ font-size:20px; color:#f2f2f2; margin-bottom:0;}.statistics-section{ position:relative; padding:60px 0; background-image:url(../img/statistics-bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover;}.statistics-section:before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.56);}.statistics-list span{ color:#fff; font-size:38px; font-weight:500;}.statistics-list h3{ font-size:24px; color:#1e88e5; font-weight:500; padding-top:7px; margin-bottom:0;}.author-country{ color:#767676;}.product{ border:1px solid #eaedf2; border-radius:4px; margin-bottom:30px; position:relative; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}.product-content{ padding:20px; display:inline-block; width:100%;}.product .rating{ margin-left:auto; margin-bottom:15px; width:auto;}.product .product-content .title{ margin-bottom:5px; font-size:18px; font-weight:500; word-wrap:break-word; overflow:hidden;}.popular-courses{ padding:0 0 60px;}.popular-courses .owl-theme .owl-dots .owl-dot span{ width:20px; height:5px; margin:7px 4px; border-radius:0; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.popular-courses .owl-theme .owl-dots .owl-dot.active span{ width:30px; background:#1e88e5; transition:0.4s; -moz-transition:0.4s; -o-transition:0.4s; -ms-transition:0.4s; -webkit-transition:0.4s;}.header-fixed{ left:0; position:fixed; right:0; top:0; z-index:999;}.btn{ letter-spacing:0.02em;}.pro-avatar{ color:#1e88e5; background-color:rgba(30,136,229,0.2); border:3px solid #1e88e5; font-size:30px; border-radius:50%; width:100px; height:100px; display:flex; justify-content:center; align-items:center; margin:0 auto 15px;}.form-control-label{ color:#262626;}.account-box{ -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; background-color:#fff; border-radius:10px; margin:0 auto; padding:30px; max-width:500px; position:relative; border:1px solid #eaedf2; box-shadow:0 0 2px rgba(0,0,0,0.05); width:500px;}.toggle-password{ position:absolute; right:10px; top:50%; transform:translateY(-50%); color:#757575; cursor:pointer; width:30px; height:30px; border-radius:50%; display:flex; justify-content:center; align-items:center;}.accept,.pending,.reject{ border-radius:4px; padding:3px 10px; color:#fff;}.toggle-password:hover{ background-color:#f3f3f3;}.dash-board-list .icon-col{ font-size:22px; width:60px; height:60px; display:flex; align-items:center; justify-content:center;}.dash-board-list.blue .dash-widget,.dash-board-list.blue .icon-col{ background-color:rgba(0,84,254,0.07);}.dash-board-list.yellow .dash-widget,.dash-board-list.yellow .icon-col{ background-color:rgba(249,206,35,0.1);}.dash-board-list.pink .dash-widget,.dash-board-list.pink .icon-col{ background-color:#fd51811a;}.pending{ background-color:#fba20a;}.accept{ background-color:#04ae1b;}.reject{ background-color:red;}div.dataTables_wrapper div.dataTables_filter label,div.dataTables_wrapper div.dataTables_length label{ font-weight:400; text-align:left; white-space:nowrap; display:inline-block; margin-bottom:1rem;}div.dataTables_wrapper div.dataTables_filter input{ margin-left:0.5em; display:inline-block; width:auto;}.call-icons .call-items .call-item a.call-end{ background-color:#f06060; border-color:#f06060; color:#fff;}.call-view{ width:100%; height:100%;}.user-name{ color:#fff; font-size:20px; margin-top:10px; text-align:center;}.multi-input-group .input{ display:flex; flex-wrap:wrap; gap:10px;}.multi-input-group .form-control-radio{ margin:0; padding:0; width:45%; display:flex; align-items:flex-start; gap:2px; height:auto; line-height:normal;}.multi-radio-group{ display:flex; align-items:center; gap:50px;}.multi-radio-group .form-control-half-nb{ flex:0 0 auto; margin:0; padding:0; gap:10px; display:flex; width:auto; align-items:flex-start;}.multi-radio-group .form-control-half-nb .form-control-radio{ margin:0; width:auto;}.multi-input-group label{ line-height:normal;}.multi-input-group input[type=checkbox],.multi-input-group input[type=radio]{ margin-top:6px;}.full-checkbox .checkbox{ display:flex; align-items:flex-start; gap:5px; margin-bottom:5px;}.full-checkbox label{ margin:0;}.full-checkbox input[type=checkbox],.full-checkbox input[type=radio]{ margin-top:2px;}.currency-select-wrapper{ display:flex; flex-wrap:wrap; gap:15px; justify-content:space-between; margin-bottom:10px;}.currency-select-wrapper .currency-card{ flex:0 0 calc(52% - 15px); box-sizing:border-box; border:1px solid #ccc; border-radius:10px; padding:15px; display:flex; flex-direction:column; align-items:flex-start; gap:10px; box-shadow:none; cursor:pointer;}.currency-select-wrapper .currency-card .form-check-input{ width:15px; height:15px; position:initial; margin:0;}.currency-select-wrapper .currency-card .form-check-label{ background:transparent; color:#111; font-size:14px; font-weight:600; padding:0; display:inline-block; text-align:left;}.pricing-row-ui{ gap:10px;}.pricing-row-ui .form-check{ box-shadow:none; height:100%;}.pricing-row-ui .form-check-label.btn{ box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); height:100%;}.pricing-row-ui .plan-content{ height:100%;}.profile-side-navbar{ padding:0;}.profile-side-navbar li{ margin:10px 0;}.profile-side-navbar a{ text-decoration:none; color:#007bff; font-weight:500; display:flex; align-items:center; gap:15px;}.profile-side-navbar .form-group i{ position:initial; color:#007bff;}.home-search-ui{ background-color:transparent; box-shadow:none; gap:10px;}.home-search-ui .submit{ position:relative;}.home-search-ui .submit label{ display:none;}.home-search-ui .submit .btn{ border-radius:8px; text-align:left; text-indent:0; background-position:90% 50%;}.home-search-ui .select2-container .select2-selection--single{ height:40px;}.home-search-ui .select2-selection--single .select2-selection__rendered{ line-height:40px;}.home-search-ui .select2-container--default .select2-selection--single .select2-selection__arrow{ height:40px;}@media (min-width:768px){ .avatar-xxl{ width:8rem; height:8rem; } .avatar-xxl .border{ border-width:4px !important; } .avatar-xxl .rounded{ border-radius:12px !important; } .avatar-xxl .avatar-title{ font-size:42px; } .avatar-xxl.avatar-away:before,.avatar-xxl.avatar-offline:before,.avatar-xxl.avatar-online:before{ border-width:4px; } .pricing-row-ui .col-12.col-md-6{ flex:0 0 calc(50% - 10px); }}@media (min-width:992px){ .main-nav>li{ margin-right:30px; } .main-nav>li:last-child{ margin-right:0; } .main-nav li{ display:block; position:relative; } .main-nav>li>a{ line-height:60px; padding:0 !important; } .header-navbar-rht li .dropdown-menu,.main-nav li>ul{ padding:0; margin:0; min-width:200px; visibility:hidden; opacity:0; top:100%; display:block; } .main-nav>li>a>i{ font-size:12px; margin-left:3px; } .main-nav li>ul{ background-color:#fff; border-radius:5px; box-shadow:0 0 3px rgba(0,0,0,0.1); font-size:14px; left:0; position:absolute; -webkit-transition:0.2s; transition:0.2s; -webkit-transform:translateY(20px); -ms-transform:translateY(20px); transform:translateY(20px); z-index:1000; } .main-nav li .submenu::before{ border:7px solid #fff; border-color:transparent transparent #fff #fff; box-shadow:-2px 2px 2px -1px rgba(0,0,0,0.1); content:""; left:45px; position:absolute; top:2px; -webkit-transform-origin:0 0; transform-origin:0 0; -webkit-transform:rotate(135deg); transform:rotate(135deg); } .header-navbar-rht .dropdown-toggle.show+.dropdown-menu,.main-nav li.has-submenu:hover>.submenu{ visibility:visible; opacity:1; margin-top:0; -webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); } .main-nav .has-submenu.active .submenu li.active>a,.main-nav .has-submenu.active>a{ color:#1e88e5; } .header-four .main-nav .has-submenu.active .submenu li.active>a,.header-one .main-nav .has-submenu.active .submenu li.active>a{ color:#6255a4; } .header-two .main-nav .has-submenu.active .submenu li.active>a{ color:#f66962; } .header-five .main-nav .has-submenu.active .submenu li.active>a{ color:#296ed6; } .main-nav>li .submenu li:first-child a{ border-top:0; } .main-nav>li.has-submenu:hover>.submenu>li.has-submenu:hover>.submenu{ visibility:visible; opacity:1; margin-top:-1px; margin-right:0; } .main-nav>li .submenu>li .submenu{ left:100%; top:0; margin-top:10px; } .main-nav li .submenu a:hover{ color:#1e88e5; letter-spacing:0.5px; padding-left:20px; } .main-nav>.has-submenu>.submenu>.has-submenu>.submenu::before{ top:20px; margin-left:-35px; box-shadow:1px 1px 0 0 rgba(0,0,0,0.15); border-color:transparent #fff #fff transparent; } .header-navbar-rht li .dropdown-menu{ border-radius:5px; right:0; left:auto; -webkit-transition:0.2s; transition:0.2s; -webkit-transform:translateY(20px); -ms-transform:translateY(20px); transform:translateY(20px); } .profile-custom-list>li{ width:33.33%; } .custom-about p{ width:73%; }}@media (min-width:1200px){ .path-section .text-col h5{ font-size:24px; } .container{ max-width:1200px; }}@media (max-width:1399px){ .chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ max-width:180px; } .row.row-grid{ margin-left:-8px; margin-right:-8px; } .row.row-grid>div{ padding-right:8px; padding-left:8px; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%; }}@media (max-width:1199px){ .map-listing,.map-right{ height:450px; } .container-fluid,.header-nav{ padding-left:20px; padding-right:20px; } .chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ max-width:150px; } .chat-cont-left{ -ms-flex:0 0 40%; flex:0 0 40%; max-width:40%; } .chat-cont-right{ -ms-flex:0 0 60%; flex:0 0 60%; max-width:60%; } .row.row-grid>div{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .dash-widget{ -ms-flex-direction:column; flex-direction:column; text-align:center; } .circle-bar{ margin:0 0 15px; } .join-mentor-detail,.map-right{ margin-bottom:30px; } .header-navbar-rht li.contact-item{ display:none; } .map-right{ position:static; min-height:inherit; padding-right:15px; } .map-page .content{ padding-top:100px; } .home-slide .search-box .search-info{ flex:0 0 480px; width:100%; } .testimonial-section .carousel-control-prev{ height:50px; width:50px; left:-60px; } .testimonial-section .carousel-control-next{ height:50px; width:50px; right:-60px; } .student-bg-fix img{ right:0; } .home-slide{ min-height:500px; } .header-four .main-nav>li,.header-one .main-nav>li,.header-two .main-nav>li{ margin-right:27px; } .header-one .header-navbar-rht li a.header-login{ background-color:#159f46; padding:7px 26px !important; font-size:14px; } .view-student-list{ width:85%; } .student-slide-testimoni{ max-width:87%; } .home-slide-text h1{ font-size:38px; margin-bottom:20px; } .categories-text h4,.home-slide-text p{ font-size:18px; } .home-slide .search-info .form-control{ background:url(../img/map-pin.png) 15px 19px no-repeat #fff; height:60px; } .home-slide .search-box .search-btn{ top:7px; right:7px; padding:10px 15px; height:46px; } .homeone-section-header h2,.section-header h2{ font-size:28px; } .bg-explore,.categories-text span,.homeone-section-header .sub-title,.join-sub-text,.new-course-text .page-sub-text{ font-size:16px; } .home-slide .search-box form,.home-slide-two .search-box form,.rating-student-four{ display:block; } .bg-explore{ padding:12px 60px; } .become-instructor-bg{ padding:12px 28px; font-size:16px; } .best-course-detail h2,.join-mentor-detail h2,.join-us-heading h2{ font-size:27px; } .head-join-us{ padding:50px 0; } .home-slide-three .hometwo-slide-text h1,.new-course-background .new-course-text h1{ font-size:32px; } .footer-one .footer-top{ padding:60px 0; } .footer-one .footer-menu ul li a,.footer-one .footer-sub-text,.header-four .main-nav li a,.join-two-face .best-course-three h4,.join-us-heading p{ font-size:15px; } .home-slide-two .search-info .form-control{ height:55px; } .home-slide-two .search-box .search-info{ width:100%; } .home-slide-two .search-box .search-btn{ width:55px; height:55px; } .header-two .header-nav,.header.header-two{ height:70px; } .home-slide-two{ margin:0; min-height:350px; border-radius:0; } .home-slide-two h1{ font-size:32px; margin-bottom:15px; } .hometwo-slide-text p{ font-size:16px; margin-bottom:28px; } .header-two .header-navbar-rht li a.header-login{ padding:7px 16px !important; font-size:14px; } .header-two .header-navbar-rht li a.header-login-two{ padding:7px 20px; font-size:14px; } .footer-two .footer-social-list li{ padding:0 5px; font-size:14px; } .header-three .header-navbar-rht li a.header-login{ background-color:#0182b0; border-radius:5px; padding:9px 32px !important; font-size:15px; color:#fff; text-transform:capitalize; } .header-three .header-navbar-rht li a.header-login-two{ padding:6px 22px; font-size:14px; } .home-slide-three{ min-height:460px; } .section-header .sub-title{ font-size:14px; } .course-categories-three .sub-categories{ min-height:235px; } .trending-courses-three .product{ min-height:332px; } .home-slide-four{ min-height:550px; } .header-four .header-navbar-rht li a.header-login{ font-size:14px; padding:7px 25px !important; } .hometwo-slide-text h1{ font-size:38px; } .expert-student{ margin-bottom:10px; } .social-icon-four{ margin:auto; } .testimonial-four .testimonial-all{ background:0 0; min-height:550px; } .testi-quotes{ margin:0 0 25px; } .course-categories-three .course-bg img{ left:-38px; max-width:170px; } .trending-courses-three .course-box .popular-three-bg img{ left:-35px; max-width:170px; } .trending-courses-three .course-box .course-bg img{ right:-34px; max-width:170px; } .testimonial-three .testimonial-two-head{ max-width:100%; padding:15px; } .dot-left img{ top:275px; left:130px; width:200px; } .dot-right img{ top:70px; right:175px; width:200px; } .header-five .main-nav>li{ margin-right:24px; } .header-five .header-nav,.header.header-five{ height:81px; } .home-slide-five .bg-stop-learn{ font-size:18px; padding:6px 32px; } .home-slide-five .home-slide-text h1{ font-size:36px; } .home-slide-five .home-slide-text p{ font-size:20px; } .home-slide-five .slide-background img{ max-width:555px; } .student-feedback .owl-nav .owl-prev span{ width:35px; height:35px; left:0; } .student-feedback .owl-nav .owl-next span{ width:35px; height:35px; right:0; } .currency-select-wrapper .currency-card{ flex:0 0 auto; width:100%; }}@media (max-width:991.98px){ .course-categories-three .course-develop-bg img,.login-left,.main-nav ul,.move-student,.share-knowledge-three .best-course-three .popular-three-bg img,.side-four img,.side-four-right img,.time-slot li .timing.selected::before,.trending-courses-three .course-box .course-bg img,.trending-courses-three .course-box .popular-three-bg img{ display:none; } .main-nav{ padding:0; -ms-flex-direction:column; flex-direction:column; margin-bottom:0; list-style:none; } .main-nav ul{ background-color:#3474ac; list-style:none; margin:0; padding-left:0; } .main-nav>li{ border-bottom:1px solid #1663a6; margin-left:0; } .main-nav li+li{ margin-left:0; } .main-nav>li>a{ line-height:1.5; padding:15px 20px !important; color:#fff; font-size:14px; font-weight:500; } .main-nav .has-submenu.active .submenu li.active>a,.main-nav .has-submenu.active>a,.main-nav>li.active>a{ color:#168bb6 !important; } .main-nav>li>a>i{ float:right; margin-top:5px; } .main-nav>li .submenu li a{ border-top:0; color:#fff; padding:10px 15px 10px 35px; } .main-nav>li .submenu ul li a{ padding:10px 15px 10px 45px; } .main-nav>li .submenu>li.has-submenu>a::after{ content:"\f078"; } .main-nav .has-submenu.active .submenu li.active>a,.main-nav .has-submenu.active>a{ color:#1879cd; } .main-menu-wrapper{ order:3; width:260px; position:fixed; top:0; bottom:0; left:0; overflow-x:hidden; overflow-y:auto; z-index:1060; transform:translateX(-260px); transition:0.4s; background-color:#15558d; } .menu-header{ display:-webkit-box; display:-ms-flexbox; display:flex; } .navbar-header{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; } #mobile_btn{ display:inline-block; } .section-search{ min-height:330px; } .about-content,.feature-box,.footer-widget{ margin-bottom:30px; } .chat-cont-left,.chat-cont-right{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; transition:left 0.3s ease-in-out,right 0.3s ease-in-out; width:100%; } .chat-cont-left{ border-right:0; } .chat-cont-right{ position:absolute; right:-100%; top:0; opacity:0; visibility:hidden; } .chat-cont-right .chat-header{ justify-content:start; -webkit-justify-content:start; -ms-flex-pack:start; } .appointments .appointment-list,.chat-cont-right .chat-header .back-user-list,.home-slide .search-box form,.home-slide-two .search-box form,.section-top-head{ display:block; } .chat-cont-right .chat-header .chat-options{ margin-left:auto; } .chat-window.chat-slide .chat-cont-left{ left:-100%; margin-left:-20px; } .chat-window.chat-slide .chat-cont-right{ right:0; opacity:1; visibility:visible; } .day-slot li.left-arrow{ left:-10px; } .container{ max-width:100%; } .appointments .appointment-action{ margin-top:10px; } .banner-wrapper{ max-width:720px; } .search-box .search-info{ -ms-flex:0 0 410px; flex:0 0 410px; width:410px; } .banner-wrapper .banner-header h1{ font-size:2.125rem; } .card-label>label{ font-size:12px; } .review-listing .recommend-btn{ float:none; } .dash-widget{ flex-direction:unset; text-align:left; } .circle-bar{ margin:0 15px 0 0; } .hire-rate,.statistics-list h3{ font-size:22px; } .statistics-list span{ font-size:30px; } .mentor-widget,.user-info-left{ -ms-flex-direction:column; flex-direction:column; text-align:center; } .mentor-img{ margin:0 auto 20px; } .mentor-action{ -webkit-justify-content:center; -ms-justify-content:center; justify-content:center; } .blue-btn-radius,.homeone-section-header .sub-title,.join-sub-text,.new-course-text .page-sub-text,.product .product-content .title,.section-header.section-head-left .sub-title,.strength-list span,.student-profile-text p,.testi-item span,.testimonial-four .testimonial-two-head p{ font-size:16px; } .custom-search-form{ padding-top:15px; } .banner-wrapper .banner-header p,.course-price{ font-size:20px; } .search-box .form-group .form-control::-webkit-input-placeholder{ font-size:14px; } .search-box .form-group .form-control::-moz-placeholder{ font-size:14px; } .search-box .form-group .form-control:-ms-input-placeholder{ font-size:14px; } .search-box .form-group .form-control::-ms-input-placeholder{ font-size:14px; } .search-box .form-group .form-control::placeholder{ font-size:14px; } .new-course-join .new-course-text .page-sub-text,.section-header.text-center .sub-title{ font-size:14px; } .search-box .form-control{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } .feature-text{ font-size:18px; } .student-bg-fix img{ position:absolute; right:7px; width:96%; } .dot-left img,.dot-right img{ position:absolute; width:200px; } .home-slide{ min-height:500px; } .home-slide-text{ line-height:36px; } .say-us{ background-image:none; padding:0; min-height:410px; } .home-slide-three,.home-slide-two{ min-height:350px; } .bg-stop-learn{ margin-bottom:16px; } .home-slide-text h1{ margin-bottom:12px; font-size:32px; } .home-slide-text p{ margin-bottom:18px; font-size:16px; } .home-slide-two h1,.section-top-head .section-header,.share-knowledge-four .join-two-face .best-course-three{ margin-bottom:15px; } .featured-instructor,.most-popular,.trending-courses{ padding:60px 0; } .new-course{ padding:45px 0; } .student-say-about{ padding-top:60px; } .footer-one .footer-top,.head-join-us{ padding:50px 0; } .footer-one .footer-bottom .copyright{ padding:39px 0; } .home-slide .search-box .search-btn{ top:8px; right:8px; padding:0; width:130px; height:40px; } .home-slide .search-box .search-info{ flex:0 0 480px; width:100%; } .home-slide .search-info .form-control{ background:url(../img/map-pin.png) 15px 16px no-repeat #fff; height:55px; } .homeone-section-header h2,.section-header h2{ font-size:26px; } .bg-explore{ font-size:15px; padding:10px 47px; } .course-point span{ margin-right:9px; font-size:16px; } .join-now{ font-size:14px; padding:7px 24px; } .trending-courses .product{ min-height:370px; } .trend-explore-more{ margin-top:40px; } .become-instructor-bg{ padding:12px 27px; font-size:15px; } .best-course-detail h2,.join-mentor-detail h2,.strength-list h1,.strength-list h1 span{ font-size:28px; } .join-mentor-detail{ margin-bottom:35px; } .testimonial-section .carousel-control-prev{ left:-30px; } .testimonial-section .carousel-control-next{ right:-30px; } .student-say-about .say-text{ padding:0 35px; } .new-course-background .new-course-text h1{ font-size:25px; } .bg-course-subscribe{ line-height:2; padding:7px 22px; font-size:14px; } .course-text-bg{ height:45px; } .header-one .bar-icon span,.header-one .main-menu-wrapper{ background-color:#159f46; } .header-one .main-nav>li{ border-bottom:1px solid #0ebf4d; margin-left:0; margin-right:0; } .header-one .main-nav ul{ background-color:#0ebf4d; } .header-one .main-nav li a,.header-two .main-nav li a{ color:#fff; font-size:16px; } .home-slide-two .search-info .form-control{ height:55px; } .home-slide-two .search-box .search-info,.section-banner-three{ width:100%; } .home-slide-two .search-box .search-btn{ width:55px; height:55px; } .home-slide-two{ margin:0; border-radius:0; } .home-slide-two h1{ font-size:32px; } .hometwo-slide-text p{ font-size:16px; margin-bottom:28px; } .testimonial-two .slider-nav{ width:90%; } .testimonial-two .slick-prev{ width:35px; height:35px; left:0; } .testimonial-two .slick-next{ width:35px; height:35px; right:0; } .new-course-join .new-course-text h1{ font-size:19px; line-height:28px; } .rating-instructor .section-btn .btn-primary,.trending-courses-two .section-btn .btn-primary{ padding:10px 33px; } .header-two .bar-icon span,.header-two .main-menu-wrapper{ background-color:#f66962; } .header-two .main-nav>li{ border-bottom:1px solid #db534c; margin-left:0; margin-right:0; } .header-two .main-nav ul{ background-color:#db534c; } .dot-left img{ top:220px; left:11px; } .dot-right img{ top:70px; right:0; } .header-four .header-nav,.header-three .header-nav{ padding-top:0; } .header-three .bar-icon span{ background-color:#1e88e5; } .header-three .main-menu-wrapper{ background-color:#fff; } .header-three .main-nav>li{ border-bottom:1px solid #4643d5; } .header-three .main-nav ul{ background-color:#4643d5; } .home-slide-four .hometwo-slide-text h1,.home-slide-three .hometwo-slide-text h1{ font-size:24px; } .featured-instructor-three .large-team{ margin-top:39px; } .join-us-heading h2{ font-size:21px; } .join-us-heading p{ font-size:15px; } .new-course-four .course-mail .bg-course-subscribe,.new-course-three .course-mail .bg-course-subscribe{ line-height:2; height:45px; } .new-course-three .every-new-course{ margin-top:12px; } .testimonial-three .testimonial-two-head{ max-width:100%; background:0 0; padding:15px; } .header-five .header-nav,.header-three .header-nav.add-header-three,.header.header-five{ height:70px; } .testimonial-three .slick-list{ width:85%; } .header-four .bar-icon span,.header-four .main-menu-wrapper{ background-color:#ff875a; } .header-four .main-nav>li{ border-bottom:1px solid #e97549; margin-right:0; } .header-four .main-nav ul{ background-color:#e97549; } .testimonial-four .testimonial-all{ background:0 0; min-height:454px; padding:5px; } .testi-quotes{ margin:0 0 25px; } .home-slide-four{ min-height:420px; } .testimonial-bg-top img{ top:16px; left:38%; width:231px; } .testimonial-bg-right img{ top:50%; right:-90px; width:180px; } .testimonial-bg-left img{ top:50%; left:130px; width:180px; } .header-five .main-nav li a,.header-five .main-nav>li>a>i,.header-four .main-nav li a{ color:#fff; } .header-five .bar-icon span,.header-five .main-menu-wrapper{ background-color:#296ed6; } .header-five .main-nav>li{ border-bottom:1px solid #215aaf; margin-left:0; margin-right:0; } .header-five .main-nav ul{ background-color:#215aaf; } .home-slide-five .bg-stop-learn{ font-size:16px; padding:6px 32px; margin-bottom:17px; } .home-slide-five .home-slide-text h1{ font-size:28px; margin-bottom:18px; } .home-slide-five .home-slide-text p{ font-size:16px; margin-bottom:40px; } .home-slide-five .slide-background img{ max-width:535px; } .strength-list{ margin-bottom:10px; } .student-feedback .owl-nav .owl-next span,.student-feedback .owl-nav .owl-prev span{ width:38px; height:38px; } .subscribe-course .course-text-bg{ height:60px; } .join-us-heading{ margin-top:25px; }}@media (max-width:849.98px){ .row.row-grid>div{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; }}@media (max-width:767.98px){ .h5,.section-header .sub-title,body,h5{ font-size:0.875rem; } .banner-wrapper .banner-header h1,.h1,h1{ font-size:2rem; } .h2,h2{ font-size:1.75rem; } .h3,h3{ font-size:1.375rem; } .banner-wrapper .banner-header p,.h4,h4{ font-size:1rem; } .h6,h6{ font-size:0.75rem; } .content{ padding:15px 0 0; } .account-page .content{ padding:15px; min-height:inherit; } .account-box{ padding:10px; width:auto; } .call-mute,.call-users ul li,.my-video ul li{ width:50px; } .container-fluid{ padding-left:15px; padding-right:15px; } .btn.btn-danger.trash,.profile-sidebar,.submit-section.proceed-btn{ margin-bottom:20px; } .mentor-slider{ margin-top:25px; } .bg-pattern-style-register,.breadcrumb-bar{ height:auto; } .login-right{ margin:0 15px; padding:15px; } .chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ max-width:250px; } .chat-window .chat-cont-right .chat-header .media .media-body,.course-categories-three .course-bg img,.course-categories-three .course-develop-bg img,.day-slot li small.slot-year,.share-knowledge-three .best-course-three .popular-three-bg img,.testimonial-section .carousel-control-next,.testimonial-section .carousel-control-prev,.trending-courses-three .course-box .course-bg img,.trending-courses-three .course-box .popular-three-bg img{ display:none; } .section-header h2{ font-size:1.875rem; } .section-header p{ font-size:0.9375rem; } .footer-title{ font-size:1.125rem; margin-bottom:20px; } .search-box{ max-width:535px; margin:0 auto; } .search-box form{ -ms-flex-direction:column; flex-direction:column; word-wrap:break-word; background-clip:border-box; } .bottom-border-two,.search-box .form-group,.section-top-head .section-header{ margin-bottom:15px; } .search-box .search-info,.search-box .search-location{ -ms-flex:0 0 100%; flex:0 0 100%; width:100%; } .search-box .search-btn{ -ms-flex:0 0 100%; flex:0 0 100%; min-height:46px; width:100%; } .search-box .search-btn span{ display:inline-block; margin-left:5px; text-transform:uppercase; } .day-slot li span{ font-size:16px; text-transform:unset; } .section-top-head,.time-slot li .timing span{ display:block; } .blog-view .blog-title,.join-us-heading h2,.success-cont h3,.testi-item h3{ font-size:22px; } .view-inv-btn{ font-size:14px; padding:10px 30px; } .invoice-info.invoice-info2,.invoice-item .invoice-details,.pro-detail-card{ text-align:left; } .about-content a{ padding:12px 20px; } .submit-section .submit-btn{ padding:10px 20px; font-size:15px; min-width:105px; } .booking-user-info .booking-user-img{ width:75px; } .booking-user-info .booking-user-img img{ height:75px; width:75px; } .nav-tabs.nav-tabs-bottom>li>a.active,.nav-tabs.nav-tabs-bottom>li>a.active:focus,.nav-tabs.nav-tabs-bottom>li>a.active:hover{ background-color:#f5f5f5; } .nav-tabs-justified,.nav-tabs.nav-justified{ border-bottom:1px solid #ddd; } .nav-tabs.nav-justified>li>a.active,.nav-tabs.nav-justified>li>a.active:focus,.nav-tabs.nav-justified>li>a.active:hover{ border-color:transparent transparent transparent #1e88e5; border-left-width:2px; } .nav-tabs{ border-bottom:0; position:relative; background-color:#fff; padding:5px 0; border:1px solid #ddd; border-radius:3px; } .nav-tabs .nav-link,.nav-tabs>li>a{ border-width:2px; } .footer-five .footer-widget,.footer-one .bg-subscribe,.nav-tabs .nav-item{ margin-bottom:0; } .nav-tabs>li>a{ border-left-color:transparent; } .nav-tabs>li.open:not(.active)>a,.nav-tabs>li.open:not(.active)>a:focus,.nav-tabs>li.open:not(.active)>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{ background-color:#fafafa; } .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs>li>a.active,.nav-tabs>li>a.active:focus,.nav-tabs>li>a.active:hover{ border-color:transparent transparent transparent #1e88e5 !important; border-left-width:2px; } .nav-tabs.nav-tabs-solid{ padding:5px; } .nav-tabs.nav-tabs-solid.nav-tabs-rounded{ border-radius:5px; } .nav-tabs-justified>li>a.active,.nav-tabs-justified>li>a.active:focus,.nav-tabs-justified>li>a.active:hover{ border-width:0 0 0 2px; border-left-color:#1e88e5; } .review-listing>ul li .comment .comment-body .meta-data span.comment-date{ margin-bottom:5px; } .review-listing>ul li .comment .comment-body .meta-data .review-count{ position:unset; } .call-mute{ font-size:20px; height:50px; line-height:50px; } .call-duration,.hometwo-slide-text h1{ font-size:24px; } .voice-call-avatar .call-avatar{ height:100px; width:100px; } .user-tabs{ margin-top:1.5rem; } .user-tabs .nav-tabs>li>a{ border-left:2px solid transparent; border-bottom:0; padding:0.5rem 1rem; } .user-tabs .nav-tabs.nav-tabs-bottom>li>a.active,.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:focus,.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:hover{ border-left-width:2px; color:#1e88e5; } .mentor-widget{ -ms-flex-direction:column; flex-direction:column; text-align:center; } .user-info-right{ margin-left:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .user-info-left{ -ms-flex-direction:column; flex-direction:column; } .mentor-img{ margin:0 auto 20px; } .mentor-action{ justify-content:center; -webkit-justify-content:center; -ms-flex-pack:center; } .row.row-grid>div{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .breadcrumb-bar .breadcrumb-title,.chat-cont-left .chat-header span,.login-header h3,.mentor-widget .usr-name,.section-header span,.statistics-list h3,.widget-title{ font-size:18px; } .body-home-one,.chat-window .chat-scroll .user-name,.dash-widget h6,.join-sub-text,.join-us-heading p,.new-course-text .page-sub-text,.pro-content .title,.section-header.section-head-left .sub-title,.testi-item span{ font-size:15px; } .blog-title,.dash-widget h3,.hire-rate,.section-header.section-head-left h2,.subscribe-course .new-course-background .new-course-text h1{ font-size:20px; } .chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.dash-widget p,.footer-one .subscribe-text,.pro-detail-card .mentor-type,.table>thead>tr>th{ font-size:13px; } .booking-total ul li .total-cost,.booking-total ul li span,.category-widget .categories li a,.custom-edit-service label,.custom-sidebar-nav ul li a,.exp-title,.footer-two .footer-menu ul li a,.footer-two .footer-widget .footer-about-content p,.header-navbar-rht li a.header-login,.header-navbar-rht>li>a,.recommended,.review-listing>ul li .comment .comment-body .comment-reply .comment-btn,.review-listing>ul li .comment .comment-body .meta-data span,.search-box .form-group .form-control,.section-head-left .view-all a,.strength-list span,.testimonial-four .testimonial-two-head p{ font-size:14px; } .blog-latest .student-list-view h4,.invoice-item .customer-text,.testimonial-section .student-testimonial-next i,.testimonial-section .student-testimonial-prev i{ font-size:16px; } .call-wrapper{ height:calc(100vh - 100px); } .grid-blog .blog-title{ min-height:inherit; } .full-width-mob{ max-width:100%; } .booking-summary ul li,.booking-summary ul li:first-child,.booking-summary ul li:last-child{ width:100% !important; padding:3px 0 !important; } .blog-details .date-col>span{ width:100%; padding:5px 0; } .about-author{ flex-wrap:wrap; -webkit-flex-wrap:wrap; } .about-author .left{ width:auto; max-width:140px; margin:0 auto; padding-right:0; padding-bottom:30px; } .about-author .right,.home-slide-face{ width:100%; } .profile-custom-list>li:nth-child(odd){ clear:left; } .footer .footer-widget .footer-logo img{ max-height:40px; } .path-section,.section-blogs,.section-mentor,.section-search{ padding:30px 0; } .popular-courses{ padding:0 0 30px; } .how-it-works{ padding:30px 0 0; } .footer .footer-bottom .copyright{ padding:0 0 20px; } .pro-avatar{ font-size:24px; width:70px; height:70px; overflow:hidden; border-radius:10px; margin:0; border:none; } .pro-avatar img{ border-radius:10px !important; width:70px; height:70px; } .pro-detail-card .usr-name{ font-size:18px; font-family:sans-serif; font-weight:600; } .pro-detail-card .email{ justify-content:start !important; } .chat-window .chat-scroll{ max-height:calc(100vh - 290px); } .invoice-content{ padding:1.5rem; } .statistics-list{ margin:15px 0; } .statistics-section{ padding:15px 0; } .statistics-list span{ font-size:26px; } .student-bg-fix img{ position:absolute; right:0; width:100%; } .dot-left img,.dot-right img{ position:absolute; width:203px; } .testimonial-section .carousel-control-prev{ height:30px; width:30px; left:-10px; } .testimonial-section .carousel-control-next{ height:30px; width:30px; right:-10px; } .student-say-about .say-text{ padding:0 15px; font-size:12px; } .student-slide-testimoni{ max-width:89%; } .search-box .search-btn{ right:0; } .footer-one .copyright-text{ text-align:center; padding-bottom:10px; } .footer-five .copyright-text,.footer-five .term-privacy,.footer-four .footer-bottom .copyright-text p,.footer-one .footer-bottom .term-privacy,.footer-three .copyright-text,.footer-three .term-privacy,.footer-two .copyright-text,.footer-two .term-privacy{ text-align:center; } .featured-instructor{ padding:50px 0; } .most-popular{ padding:80px 0 60px; } .student-say-about{ padding-top:80px; } .new-course{ padding:40px 0; } .footer-one .footer-top{ padding:60px 0; } .new-course-text{ margin-top:20px; } .home-slide-text{ margin-top:60px; } .footer-five .footer-bottom .copyright,.footer-one .footer-bottom .copyright,.footer-three .footer-bottom .copyright{ padding:20px 0; } .header-one .bar-icon span,.header-one .main-menu-wrapper{ background-color:#159f46; } .header-one .main-nav>li{ border-bottom:1px solid #0ebf4d; margin-right:0; } .header-one .main-nav ul{ background-color:#13b74d; } .header-five .header-nav,.header-four .header-nav,.header-one,.header-one .header-nav,.header-two .header-nav,.header.header-five,.header.header-four,.header.header-three,.header.header-two{ height:60px; } .header-five .navbar-brand.logo img,.header-four .navbar-brand.logo img,.header-one .navbar-brand.logo img,.header-three .navbar-brand.logo img,.header-two .navbar-brand.logo img{ height:30px; } .header-five .bar-icon span,.header-four .bar-icon span,.header-one .bar-icon span,.header-three .bar-icon span,.header-two .bar-icon span{ margin-bottom:5px; width:26px; } .header-five .bar-icon span:nth-child(2),.header-four .bar-icon span:nth-child(2),.header-one .bar-icon span:nth-child(2),.header-three .bar-icon span:nth-child(2),.header-two .bar-icon span:nth-child(2){ width:16px; } .home-slide-text h1{ margin-bottom:10px; font-size:28px; } #mobile_btn{ top:20px; } .header-five .main-nav li a,.header-four .main-nav li a,.header-one .main-nav li a,.header-two .main-nav li a,.home-slide-five .home-slide-text h1 span{ color:#fff; } .testimonial-two .slick-prev{ width:35px; height:35px; left:0; } .testimonial-two .slick-next{ width:35px; height:35px; right:0; } .home-slide-two .search-box .search-info{ width:100%; flex:none; } .home-slide-two .search-info .form-control{ height:54px; } .home-slide-two .search-box .search-btn{ width:auto; padding:10px 18px; position:relative; right:0; height:55px; margin-top:15px; } .home-slide-two{ margin:0; border-radius:0; } .hometwo-slide-text{ margin-top:80px; } .hometwo-slide-text p{ font-size:13px; margin-bottom:28px; } .home-slide-three .search-box .search-btn{ width:auto; padding:10px 37px; border:1px solid #fff; } .featured-instructor-three .large-team{ margin-top:30px; } .new-course-three .course-mail .bg-course-subscribe{ line-height:2; height:45px; } .header-three .header-nav{ height:60px; padding-top:0; } .header-three .header-nav.add-header-three{ box-shadow:0 4px 15px rgb(0 0 0/8%); height:60px; } .testimonial-three .testimonial-two-head{ background:0 0; max-width:92%; padding:27px; } .testimonial-three .slick-next,.testimonial-three .slick-prev{ bottom:0; } .testimonial-three .slick-list{ width:80%; min-height:595px; } .testimonial-three .slick-next:before,.testimonial-three .slick-prev:before{ font-size:31px; } .dot-left img{ top:326px; left:209px; } .dot-right img{ top:70px; right:195px; } .custom-sidebar-nav ul li,.header-four .header-nav{ padding-top:0; } .header-four .add-header-bg{ height:65px; } .home-slide-four{ min-height:545px; } .testimonial-four .testimonial-all{ background:0 0; min-height:454px; } .testimonial-four .testimonial-two-head{ max-width:95%; } .testi-quotes{ margin:0 0 25px; } .new-course-four .course-mail .bg-course-subscribe{ line-height:2; height:40px; } .footer-four .term-privacy{ text-align:center; margin-top:10px; } .header-five .main-nav>li,.header-four .main-nav>li,.header-three .main-nav>li,.header-two .main-nav>li{ margin-right:0; } .testimonial-four .slick-list{ padding:0 !important; max-width:85%; } .testimonial-four .slick-next:before,.testimonial-four .slick-prev:before{ font-size:30px; } .testimonial-four .slick-prev{ left:65px; } .testimonial-four .slick-next{ right:65px; } .testimonial-four .slick-next,.testimonial-four .slick-prev{ top:61%; } .testimonial-bg-top img{ top:18px; left:38%; width:160px; } .testimonial-bg-right img{ top:50%; right:-77px; width:140px; } .testimonial-bg-left img{ top:50%; left:59px; width:140px; } .home-slide-five .bg-stop-learn{ font-size:14px; padding:6px 22px; } .home-slide-five .home-slide-text h1{ font-size:25px; margin-bottom:12px; } .home-slide-five .home-slide-text p{ font-size:14px; margin-bottom:37px; } .strength-list h1,.strength-list h1 span{ font-size:28px; } .strength-list{ margin-bottom:10px; } .join-arrow img{ top:-74px; max-width:125px; } .student-feedback .owl-nav .owl-next span,.student-feedback .owl-nav .owl-prev span{ width:30px; height:30px; } .subscribe-course .subscribe-form{ background:0 0; border:0; } .subscribe-course .course-text-bg{ height:60px; border:2px dashed #296ed6; } .student-about-img{ width:80px; margin:0 auto; } .share-buttons,.share-buttons li{ margin:0 !important; } .testimonial-section .carousel-inner .student-group{ max-width:90%; } .testimonial-section .carousel-inner .student-group:before{ width:110%; } .testimonial-section .carousel-inner .student-group:after{ width:120%; } .footer-one .footer-subscribe{ padding:20px; } .testimonial-two-head{ max-width:90%; padding:15px; } .testimonial-thumb img{ width:40px; } .testimonial-two .slider-nav{ margin-top:0; } .profile-sidebar .user-widget{ display:flex; align-items:flex-start; gap:10px; } .custom-sidebar-nav ul{ display:flex; gap:10px; overflow-x:auto; } .custom-sidebar-nav ul li a{ display:flex; align-items:center; text-align:center; padding:12px; border-radius:10px; width:auto; font-size:12px !important; line-height:17px; gap:10px; white-space:nowrap; background:#40a4fb; color:#fff !important; } .custom-sidebar-nav ul li a i{ margin-right:0; min-width:auto; } .share-buttons{ display:flex; align-items:center; justify-content:center; gap:10px; } .share-buttons li a{ padding:7px 15px !important; } .share-buttons li a i{ right:0; top:0; } .jobs-table-ui table{ display:block; } .jobs-table-ui table thead{ display:none; } .jobs-table-ui table tbody{ display:flex; gap:20px; border:none !important; padding:15px; } .jobs-table-ui table tbody tr{ display:block; background:#f4f7f7; padding:15px; border-radius:12px; width:70%; flex:0 0 auto; border:none; } .jobs-table-ui table tbody tr td{ display:block; border:none !important; text-align:left !important; padding:4px !important; white-space:normal !important; } .jobs-table-ui table tbody tr td button{ width:100%; margin:0; } .jobs-table-ui table tbody tr td:nth-child(1){} .jobs-table-ui table tbody tr td:nth-child(2){ font-weight:bold; font-size:20px; } .jobs-table-ui table tbody tr td:nth-child(3){} .jobs-table-ui table tbody tr td:nth-child(4){ font-size:16px; color:#111; } .jobs-table-ui table tbody tr td:nth-child(5){} .jobs-table-ui .pagination{ display:none; } .profile-side-navbar{ display:flex; align-items:center; overflow-y:auto; padding-bottom:10px; gap:15px; } .profile-side-navbar li{ margin:0; } .profile-side-navbar li .form-group{ margin:0; } .profile-side-navbar li a{ white-space:nowrap; background:#007bff14; padding:5px 15px; gap:10px; border-radius:3px; } .home-search-ui .submit .btn{ background-position:95% 50%; } .home-search-result{ margin-top:15px; min-height:240px; height:240px; }}@media (max-width:575.98px){ body{ font-size:0.8125rem; } .h1,h1{ font-size:1.75rem; } .h2,.section-header h2,h2{ font-size:1.5rem; } .h3,h3{ font-size:1.25rem; } .h4,h4{ font-size:1rem; } .btn,.h5,.section-header .sub-title,h5{ font-size:0.875rem; } .h6,h6{ font-size:0.75rem; } .card{ margin-bottom:0.9375rem; } .blog,.card-body,.invoice-content{ padding:1.25rem; } .card-footer,.card-header{ padding:0.75rem 1.25rem; } .header-nav{ padding-left:15px; padding-right:15px; } .header-navbar-rht{ display:none; } .main-nav li.login-link,.search-box form{ display:block; } .navbar-header{ width:100%; } #mobile_btn{ left:0; margin-right:0; padding:0 15px; position:absolute; z-index:9; } .navbar-brand.logo{ width:100%; text-align:center; margin-right:0; } .navbar-brand.logo img{ height:40px; padding-left:25px; } .search-box .search-info,.search-box .search-location{ width:100%; -ms-flex:none; flex:none; } .banner-wrapper .banner-header h1{ font-size:28px; } .section-header p{ font-size:0.9375rem; } .footer-title{ font-size:1.125rem; } .booking-schedule.schedule-widget{ overflow-x:auto; } .booking-schedule.schedule-widget>div{ width:730px; } .booking-schedule .day-slot ul,.booking-schedule .time-slot ul{ display:-webkit-box; display:-ms-flexbox; display:flex; } .booking-schedule .day-slot li,.booking-schedule .time-slot li{ -ms-flex:0 0 100px; flex:0 0 100px; width:100px; } .booking-schedule .time-slot li .timing span{ display:inline-block; } .booking-schedule .day-slot li.right-arrow{ right:-20px; } .booking-user-info .booking-user-img{ width:70px; } .booking-user-info .booking-user-img img{ height:70px; width:70px; } .change-avatar .profile-img img,.voice-call-avatar .call-avatar{ height:80px; width:80px; } .call-duration{ display:block; margin-top:0; margin-bottom:10px; position:inherit; } .end-call{ margin-top:10px; position:inherit; } .pagination-lg .page-link{ font-size:1rem; padding:0.5rem 0.625rem; } .row.row-grid>div{ -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .edit-link{ font-size:14px; margin-top:2px; } .blog-title{ font-size:18px; } .blog-view .blog-title{ font-size:20px; } .blog-info i,.read-more{ font-size:14px; } .post-left ul li,.post-left ul li:last-child{ margin-right:10px; } .about-author-img{ height:60px; width:60px; } .author-details{ margin-left:80px; } .blog-comments .comments-list li img.avatar{ border-radius:40px; height:40px; width:40px; } .blog-comments .comments-list li{ padding:10px 0 0 50px; } .section-header span{ font-size:16px; } .home-slide .search-box .search-info{ width:100%; flex:none; } .home-slide .search-box .search-btn{ position:relative; right:0; }}@media (max-width:479px){ .section-search{ min-height:410px; padding:30px 15px; } .mentor-booking a.apt-btn{ width:100%; } .chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-last-chat,.chat-cont-left .chat-users-list a.media .media-body>div:first-child .user-name{ max-width:160px; } .login-header h3 a{ color:#0de0fe; float:none; font-size:15px; margin-top:10px; text-align:center; display:block; } .appointments .appointment-list{ text-align:center; } .appointment-list .profile-info-widget{ -ms-flex-direction:column; flex-direction:column; text-align:center; } .appointment-list .profile-info-widget .booking-user-img{ margin:0 0 15px; } .appointment-list .profile-info-widget .booking-user-img img{ border-radius:50%; height:100px; width:100px; } .appointment-list .profile-det-info{ margin-bottom:15px; } .appointments .appointment-action{ margin-top:0; } .user-tabs .nav-tabs .nav-item{ -ms-flex:0 0 100%; flex:0 0 100%; } .review-listing .recommend-btn span{ display:block; margin-bottom:10px; } .review-listing>ul li .comments-reply{ margin-left:0; } .schedule-nav .nav-tabs li{ display:block; -ms-flex:0 0 100%; flex:0 0 100%; margin-right:0; } .user-tabs .nav-tabs>li+li{ margin:0; } .footer-one .social-icon ul li a{ font-size:12px; } .footer-one .social-icon ul li{ margin-right:12px; } .home-slide-text p{ margin-bottom:16px; font-size:14px; } .home-slide .search-info .form-control{ background:url(../img/map-pin.png) 15px 16px no-repeat #fff; height:54px; } .location-search .form-control{ padding-right:40px; } .home-slide .search-box .search-btn{ width:auto; padding:10px 37px; } .best-course-detail h2,.homeone-section-header h2,.join-mentor-detail h2{ font-size:22px; } .homeone-section-header.text-center .sub-title{ font-size:15px; } .featured-instructor,.footer-one .footer-top,.most-popular,.trending-courses{ padding:60px 0; } .bg-explore{ padding:10px 47px; } .course-price{ font-size:20px; } .trending-courses .owl-theme .owl-dots .owl-dot span{ width:12px; height:12px; margin:0 4px; } .trending-courses .owl-theme .owl-dots .owl-dot.active span{ width:12px; } .view-student-list{ max-width:85%; } .head-join-us{ padding:50px 0; } .join-mentor-detail{ margin-bottom:35px; } .new-course-background .new-course-text h1{ font-size:24px; } .subscribe-form .form-control{ width:100%; flex:none; } .course-text-bg{ height:48px; } .bg-course-subscribe{ line-height:2.4; padding:4px 34px; border-radius:5px !important; margin-top:10px; } .say-us{ background-image:none; padding:0; }}.card-table .table tr td:last-child{ border:none;}