.logo img {
max-width: 250px;
}
.logo .mobile_logo img {
max-width: 180px;
}
@media (min-width: 1400px) {
.logo img {
margin-left: -100px;
}
}
.logo.edu-sticky-logo {
margin-left: 5em;
}
.header__area .edu-sticky-logo .sticky-logo{
display: none !important;
}
.footer__logo img {
width: 230px !important;
}
.hero__shape img.hero-1-circle
{display: none;}
.hero__thumb-2.scene
{
top: 3em !important;
}
.widget_media_image img {
width: 70% !important;
}
.hero__promotion-text h5 {
margin-top: 10px!important;
}
.elementor-widget-fact .bdevs-el-content p{
width: 180px!important;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-register{
display: none;
}  .course__teacher-3
{
display: none !important;
} .twwr-container .twwr-floating .bottom-right
{
display: none !important;
}
.twwr-container.twwr-floating
{
display: none !important;
} .e-btn {
text-transform: initial;
border: 0;
} .main-menu ul li:not(:first-child), .main-menu-2 ul li:not(:first-child) {
margin-left: 18px;
}
.header__btn a,
.header__btn-2 a {
padding: 0 10px;
}
.header__btn svg,
.header__btn-2 svg {
max-height: 50%;
width: auto;
}
.footer__widget-title,
.footer__widget.widget_text p {
color: #0e1133;
font-weight: bold;
}
.contact__info-text h3 {
font-size: 20px;
font-weight: 600;
margin-bottom: 6px;
}
.contact__social h3 {
font-size: 20px;
font-weight: 600;
margin-bottom: 13px;
}
.counter__content.bdevs-el-content .bdevs-el-title .counter {
font-weight: bold;
color: #0e1133;
font-size: 1.6rem;
}
body.single-sfwd-courses .page__title-area.page__title-wrapper {
background-color: #CCD9F1; color: #0e1133;
}
body.single-sfwd-courses .page__title-area .page__title {
color: #0e1133;
}
body.single-sfwd-courses .page__title-area .breadcrumb-trail,
body.single-sfwd-courses .page__title-area .breadcrumb-trail span {
color: #53545b;
}
body.single-sfwd-courses .page__title-area.page__title-height {
padding-bottom: 2rem;
}
.course-finance-infos .course_description,
body.single-sfwd-courses .page__title-area.page__title-wrapper .course_description {
margin: 2rem 0 0 0;
}
.course-finance-infos .course_tags .course_tag,
body.single-sfwd-courses .page__title-area.page__title-wrapper .course_tags .course_tag {
display: inline-block;
margin: 2rem 0 0 0;
padding: 5px 10px;
background-color: #B2CDFF;
color: #095FFD;
border-radius: 4px;
}
body.single-sfwd-courses .page__title-area.page__title-wrapper .course_ctas {
display: flex;
margin: 2rem -.5rem 2rem -.5rem;
}
body.single-sfwd-courses .page__title-area.page__title-wrapper .course_ctas a.e-btn {
display: block;
line-height: 1rem;
height: auto;
margin: 0 .5rem;
padding: 1rem 0.25rem;
flex-grow: 1;
}
body.single-sfwd-courses .page__title-area.page__title-wrapper .course__img img {
border-radius: 0 5rem;
}
body.elementor-page-17368 .course-blocks h3,
body.elementor-page-21451 .course-blocks h3,
body.single-sfwd-courses .course-blocks h3 {
font-size: 1.2rem!important;
}
body.single-sfwd-courses .header__white .main-menu ul li a,
body.single-sfwd-courses .main-menu-3 ul li.has-dropdown a::after {
color: #000;
}
body.single-sfwd-courses .main-menu.main-menu-3 ul li:hover > a {
color: #2b4eff;
}
body.single-sfwd-courses .main-menu-3 ul li a::before {
background-color: #2b4eff;
}
.course__payment,
.course__parent,
.course__modules {
margin: 2rem 0;
}
.course__modules ul {
margin-left: 20px;
}
.course__modules ul li {
list-style: disc;
}
.course__modules ul li a:hover {
color: #2b4eff;
}
.course__payment h3,
.course__parent h3,
.course__modules h3 {
font-size: 20px;
font-weight: 600;
margin-bottom: 10px;
}
.course__parent .swiper,
.course__modules .swiper {
overflow: hidden;
border: 1px solid #eee;
border-radius: 1rem;
}
.course__parent .swiper .swiper-wrapper,
.course__modules .swiper .swiper-wrapper {
padding-bottom: 2rem;
}
.course__parent .swiper .swiper-slide .module-image,
.course__modules .swiper .swiper-slide .module-image {
display: block;
}
.course__parent .swiper .swiper-slide .module-image img,
.course__modules .swiper .swiper-slide .module-image img {
width: 100%;
height: auto;
}
.course__parent .swiper .swiper-slide h4.module-title,
.course__modules .swiper .swiper-slide h4.module-title {
text-align: center;
}
.course-finance-infos {
display: block;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 6px;
padding: 2rem;
transition: all .2s;
}
.course-finance-infos:hover {
box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.1);
}
.course-finance-infos h2 {
font-size: 1.2rem;
margin-bottom: 1rem;
}
.course-finance-infos .course_thumbnail {
float: right;
}
.course-finance-infos .course_thumbnail img {
border-radius: 0 1rem;
} #wpcf7-f21520-p21522-o1 .wpcf7-list-item {
display: block;
margin: 1rem 0;
}
#wpcf7-f21520-p21522-o1 .wpcf7-list-item input[type="radio"] {
margin-right: 10px;
}
#wpcf7-f21520-p21522-o1 .wpcf7-list-item label {
display: block;
border: 1px solid #ddd;
line-height: 3rem;
border-radius: 1rem;
padding: 0 1rem;
font-weight: bold;
transition: all .2s;
background-color: #fff;
}
#wpcf7-f21520-p21522-o1 .wpcf7-list-item label:hover {
box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.1);
}
#wpcf7-f21520-p21522-o1 .contact__form-input label {
display: block;
}
#wpcf7-f21520-p21522-o1 input.wpcf7-form-control.wpcf7-submit {
padding: 0 2rem;
} .learndash-wrapper #learndash-registration-wrapper form input,
.learndash-wrapper #learndash-reset-password-wrapper form input {
width: 100%;
height: 56px;
line-height: 54px;
padding: 0 23px;
background: #f3f4f8;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 2px solid #f3f4f8;
color: #0e1133;
font-size: 15px;
margin-bottom: 20px !important;
}
.learndash-wrapper #learndash-registration-wrapper form input::placeholder,
.learndash-wrapper #learndash-reset-password-wrapper form input::placeholder {
font-size: 15px;
color: #6d6e75;
}
.learndash-wrapper #learndash-registration-wrapper form input:focus,
.learndash-wrapper #learndash-reset-password-wrapper form input:focus {
border-color: #2b4eff;
outline: none;
background: #ffffff;
}
.learndash-wrapper #learndash-registration-wrapper form input[type="checkbox"],
.learndash-wrapper #learndash-reset-password-wrapper form input[type="checkbox"] {
height: auto;
}
.learndash-wrapper #learndash-registration-wrapper #loginform #wp-submit,
.learndash-wrapper #learndash-registration-wrapper #learndash_registerform #wp-submit,
.learndash-wrapper #learndash-reset-password-wrapper form input[type="submit"] {
display: inline-block;
width: auto;
height: 50px;
line-height: 52px;
text-align: center;
padding: 0 25px;
color: #ffffff;
background: #2b4eff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-weight: 500;
border: 0;
}
.learndash-wrapper #learndash-registration-wrapper #loginform #wp-submit:hover,
.learndash-wrapper #learndash-registration-wrapper #learndash_registerform #wp-submit:hover,
.learndash-wrapper #learndash-reset-password-wrapper form input[type="submit"]:hover {
color: #ffffff;
background: #2b4eff;
-webkit-box-shadow: 0px 10px 24px 0px rgba(4, 23, 118, 0.3);
-moz-box-shadow: 0px 10px 24px 0px rgba(4, 23, 118, 0.3);
box-shadow: 0px 10px 24px 0px rgba(4, 23, 118, 0.3);
} p.order-heading {
color: #0e1133;
} .learndash-wrapper #learndash-registration-wrapper #btn-join,
.learndash-wrapper #learndash-registration-wrapper .btn-join {
float: none;
width: 100%;
color: #ffffff;
}@media (min-width: 1200px) and (max-width: 2500px) {
.header__left {
padding: 15px 0;
}
} @media (min-width: 1500px) and (max-width: 1800px) {
.header__padding {
padding-left: 70px;
padding-right: 70px;
}
} @media (min-width: 1200px) and (max-width: 1500px) {
.educal-course-sidebars {
padding-left: 0;
}
} @media (min-width: 992px) and (max-width: 1200px) {
.educal-course-sidebar {
padding-left: 0;
}
.slider__nav-content h4 {
font-size: 19px;
}
.footer-col-2 {
padding-left: 0px;
}
.tutor-course-details-widget-col-2 .tutor-course-details-widget-list{
column-count: 1;
}
.tutor-row .tutor-dashboard-content table.tutor-ui-table.table-reviews td:nth-child(1){
width: 100%;
}
.tutor-row .tutor-dashboard-content table.tutor-ui-table.table-reviews td:nth-child(3){
width: 100%;
}
.tutor-row .tutor-dashboard-content table.tutor-ui-table.table-popular-courses td:nth-child(1){
width: 100%;
}
.tutor-row.tutor-gx-xl-5 .tutor-col-xl-8 {
padding: 0px 25px 0px 12px;
}
} @media (min-width: 768px) and (max-width: 991px) {
.slider__height {
min-height: 800px;
}
.blog__wrapper {
margin-right: 0;
}
.educal-course-sidebar {
padding-left: 0;
}
.slider__nav-content span {
display: inline-block;
font-size: 12px;
}
.slider__nav-content h4 {
font-size: 14px;
}
.footer-col-2 {
padding-left: 0px;
}
.admin-bar header .header__area.header-default {
margin-top: 0;
}
.pro-details-content {
padding-left: 0px;
}
.pro-desc-tab .nav-link {
padding: 0px 0px 20px 0px;
}
.pro-desc-tab::after {
display: none;
}
.course__sort-inner select {
min-width: 130px;
}
.vczapi-col-8 {
padding-right: 10px;
}
.tutor-courses.tutor-courses-loop-wrap.tutor-courses-layout-3 .tutor-course-col-3 {
width: 100%;
}
.tutor-course-details-widget-col-2 .tutor-course-details-widget-list{
column-count: 1;
}
.tutor-row.s-course-main .tutor-col-8.tutor-col-md-100{
width: 100%;
}
.tutor-row.s-course-main .tutor-col-4{
width: 100%;
}
div.tutor-wrap.tutor-full-width-student-profile.tutor-page-wrap .tutor-course-listing-grid.tutor-course-listing-grid-3 .tutor-course-col-3{
width: 100% !important;
padding: 0px !important;
}
.educal-course-sidebar .course__video-info h5 {
transform: translate(20px);
margin-top: 6px;
}
.tutor-dashboard-content table.tutor-ui-table.tutor-ui-table-responsive td{
border-left: 1px solid #cdcfd5 !important;
border-right: 1px solid #cdcfd5 !important;
}
.tutor-row.tutor-gx-xl-5 .tutor-col-xl-8{
width: 100%;
}
} @media (max-width: 767px) {
.latest-comments ul li ul.children {
padding-left: 0;
}
.blog__details-wrapper {
margin-right: 0;
}
.cta__apps a.active {
margin-top: 10px;
}
.testimonial__title br {
display: none;
}
.testimonial__title {
font-size: 32px;
color: #ffffff;
}
.testimonial__item-3 p {
font-size: 18px;
line-height: 30px;
color: #ffffff;
}
.blog__wrapper {
margin-right: 0;
}
.admin-bar header .header__area {
margin-top: 40px;
}
.admin-bar header .header__area.sticky {
margin-top: 0;
}
.postbox__title {
font-size: 24px;
}
.course-rat-space {
padding-left: 0;
}
.admin-bar .header__area.edu-header-style-5.sticky {
margin-top: 0;
}
.hero__shape img.hero-1-circle {
top: 38%;
left: 71% !important;
}
.header__padding {
padding: 20px 0;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
max-width: 100%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: 100%;
max-width: 100%;
}
.woocommerce-additional-fields {
margin-top: 15px;
}
.educal-course-sidebar {
padding-left: 0;
}
.postbox__meta span:not(:last-child) {
margin-right: 12px;
}
.cta__inner-2 .cta__content {
margin-bottom: 20px;
}
.course__item-2 .course__teacher-2 {
margin-bottom: 12px;
}
.footer-col-2 {
padding-left: 0px;
}
.admin-bar header .header__area.header-default {
margin-top: 0;
}
.pro-details-content {
padding-left: 0px;
}
.product-quantity {
margin-bottom: 20px;
}
.single_add_to_cart_button.site-btn.brand-btn.cart-button {
margin-bottom: 20px;
}
.pro-desc-tab::after {
display: none;
}
.pro-desc-tab .nav-link {
padding: 0px 0px 16px 0px;
}
#coupon_code {
width: 100%;
float: none;
margin-bottom: 10px;
} 
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
width: 100%;
max-width: 100%;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
max-width: 100%;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
height: 600px !important;
}
.bdevs-quick-view-images {
width: 100%;
float: none;
}
#yith-quick-view-content div.summary {
width: 100%;
float: left;
padding-left: 0;
}
#yith-quick-view-content .product-quantity {
float: left;
margin-bottom: 20px;
}
#yith-quick-view-modal .yith-wcqv-wrapper {
min-width: inherit !important;
}
#yith-quick-view-modal.open .yith-wcqv-main {
overflow-y: scroll;
}
#coupon_code {
width: 48%;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
.blog__item.sticky::before {
right: 6px;
top: 0;
}
.tutor-course-filter-wrapper .tutor-course-filter-container > form > div {
width: 100%;
}
.educal-course-order {
display: inline-block;
margin-left: 0;
margin-top: 15px;
}
.vczapi-col-8 {
padding-right: 10px;
}
.blog__sidebar.pr-30 {
padding-right: 0;
}
.blog__wrapper.ml-35 {
margin-left: 0;
}
.activity-update-form #whats-new-content, .activity-update-form #whats-new-post-in-box, .activity-update-form #whats-new-submit {
margin-left: 0;
}
.tutor-courses.tutor-courses-loop-wrap.tutor-courses-layout-3 .tutor-course-col-3 {
width: 100%;
}
.tutor-social-share-wrap button{
width: 40px;
}
.tutor-row.s-course-main .tutor-col-8.tutor-col-md-100{
width: 100%;
}
.tutor-row.s-course-main .tutor-col-4{
width: 100%;
}
.tutor-wrap .tutor-default-tab .tab-header-item{
padding: 0px 4px;
}
.tutor-full-width-student-profile.tutor-page-wrap.tutor-user-public-profile .tutor-course-listing-grid-3 .tutor-course-col-3{
width: 100%;
padding: 0px !important;
}
div.tutor-wrap.tutor-full-width-student-profile.tutor-page-wrap .tutor-course-listing-grid.tutor-course-listing-grid-3 .tutor-course-col-3{
width: 100% !important;
padding: 0px !important;
}
.tutor-row.tutor-frontend-dashboard-header .tutor-header-right-side {
justify-content: flex-start !important;
}
.tutor-dashboard-content .tutor-wp-dashboard-filter .tutor-v2-date-range-picker .tutor-react-datepicker{
margin-top: 10px;
}
.educal-course-sidebar .course__video-info h5 {
transform: translate(15px);
}
.tutor-dashboard-content table.tutor-ui-table.tutor-ui-table-responsive td{
border-left: 1px solid #cdcfd5 !important;
border-right: 1px solid #cdcfd5 !important;
}
.tutor-row.tutor-gx-xl-5 .tutor-courses.tutor-courses-layout-2 .tutor-col-2 {
width: 100%;
}
.tutor-row.tutor-gx-xl-5 .tutor-col-xl-8 {
width: 100%;
}
.tutor-wrap .tutor-course-details-tab .tutor-nav-item .tutor-nav-link{
padding: 0px 7px;
}
.tutor-wrap .tutor-course-details-tab .tutor-nav-item .tutor-nav-link{
font-size: 12px;
}
.tutor-wrap .tutor-course-details-tab .tutor-nav-item .tutor-nav-link.is-active {
font-size: 12px;
}
} @media only screen and (min-width: 600px) and (max-width: 767px) {
.latest-comments ul li ul.children {
padding-left: 0;
}
.blog__details-wrapper {
margin-right: 0;
}
.blog__wrapper {
margin-right: 0;
}
.admin-bar header .header__area.sticky {
margin-top: 40px;
}
.admin-bar .header__area.edu-header-style-5.sticky {
margin-top: 46px;
}
}