/**handles:brands-styles,ws-form-woocommerce-public,smartversity-style,rsfv-fallback**/
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
.product.wsf-wc-product-add-to-cart-hide form.cart .single_add_to_cart_button,.product.wsf-wc-product-price-hide .price,.product.wsf-wc-product-price-variation-hide form.cart .woocommerce-variation-price,.product.wsf-wc-product-price-variation-hide form.cart .woocommerce-variation-price .price,.product.wsf-wc-product-quantity-hide form.cart .qty,.product.wsf-wc-product-quantity-hide form.cart .quantity{display:none!important}.product.elementor form.cart.wsf-form{flex-wrap:wrap!important}
.wp-block-comments textarea#comment{border-radius:4px}input[type=submit]{transition:all ease .23s;-o-transition:all ease .23s;-moz-transition:all ease .23s;-webkit-transition:all ease .23s}.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{border-radius:5px;border:1px solid #dad7d7;padding:15px;width:100%;margin-top:10px;box-sizing:border-box}.wpcf7-form-control.wpcf7-select{appearance:none;position:relative}.wpcf7-form-control.wpcf7-select:after{content:">";font-size:20px;position:absolute;right:20px;top:10px}form.wpcf7-form ::placeholder{font-size:14px}form.wpcf7-form ::-moz-placeholder{font-size:14px}form.wpcf7-form ::-webkit-input-placeholder{font-size:14px}.wpcf7-form-control.has-spinner.wpcf7-submit{background:var(--wp--preset--color--heading-color);color:var(--wp--preset--color--background);border-radius:0;border:0;font-size:16px;padding:15px 40px}.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--foreground-alt)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form input,.wp-block-contact-form-7-contact-form-selector .wpcf7-form select,.wp-block-contact-form-7-contact-form-selector .wpcf7-form textarea{border-radius:0;border:1px solid var(--wp--preset--color--heading-color)}form.comment-form{border-radius:20px;margin-top:24px}.wp-block-post-comments-form{border-radius:20px}form.comment-form input[type=email],form.comment-form input[type=text],form.comment-form input[type=url],form.comment-form textarea{border-radius:5px;margin:12px 0 25px}form.comment-form .form-submit.wp-block-button{margin-top:25px}.wp-block-comment-author-name{font-weight:600}.wp-block-comment-date a{color:var(--wp--preset--color--foregound);font-size:13px}.wp-block-comment-template li{margin-top:50px}.wp-block-comment-template li li{margin-top:10px;padding-left:60px}a.comment-reply-link{border:1px solid;padding:5px 13px;border-radius:40px;font-size:13px;opacity:.6}.wp-block-post-comments-form{margin-top:30px;display:inline-block;width:100%}.woocommerce ul.products li.product a img{border-radius:5px;height:350px;object-fit:cover}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 2.5% 2.992em 0;width:23.1%}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border:0}.woocommerce #reviews #comments ol.commentlist{padding:0;margin-top:20px!important}.woocommerce-page .input-text{padding:11px 30px;border:1px solid #817e7e;border-radius:5px}.entry-content.wp-block-post-content a,.wp-block-post-excerpt__excerpt a,p a{text-decoration:underline}nav.wp-block-navigation ul li a:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-heading.smartversity-header{position:relative}.wp-block-heading.smartversity-header:after{content:"";width:46px;height:2px;background:var(--wp--preset--color--primary)!important;position:absolute;left:0;bottom:-10px}.wp-block-group.smartverse-courses-list{position:relative;overflow:hidden;display:flex;align-items:end;transition:all ease .4s}.wp-block-group.smartversity-offer-box{transition:all ease .4s}.wp-block-group.smartverse-courses-list:hover,.wp-block-group.smartversity-offer-box:hover{transform:scale(1.02)}.wp-block-group.smartverse-courses-list:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:1;transition:all ease .43s}.wp-block-group.smartverse-courses-list:hover:before{opacity:.5;background-color:#000}.wp-block-group.smartversity-cource-content{position:relative}.wp-block-group.smartverse-courses-list:hover .wp-block-heading,.wp-block-group.smartverse-courses-list:hover p{color:var(--wp--preset--color--foreground-alt)!important}.wp-block-group.smartverse-courses-list:hover a.wp-block-button__link{color:var(--wp--preset--color--foreground-alt)!important}.wp-block-group.smartverse-courses-list:hover .is-style-button-hover-secondary-color a.wp-block-button__link:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-embed.is-type-video.is-provider-vimeo.wp-block-embed-vimeo{border-radius:20px;overflow:hidden}.wp-block-button.is-style-button-hover-secondary-bgcolor a:hover{border-color:var(--wp--preset--color--secondary)!important}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-submenu{padding:10px 15px!important}@media (max-width:560px){.wp-block-group.smartversity-text,.wp-block-heading.has-text-align-left.smartversity-heading-2{padding-left:0!important}}
.rsfv-has-video>figure.wp-block-post-featured-image,.rsfv-has-video>figure.wp-block-post-featured-image>a{height:auto!important}.page.rsfv-has-video .wp-block-post-featured-image span.wp-block-post-featured-image__overlay,.single.rsfv-has-video .wp-block-post-featured-image span.wp-block-post-featured-image__overlay{display:none}.rsfv-has-video iframe.rsfv-video,.rsfv-has-video video.rsfv-video{height:auto;width:100%!important;aspect-ratio:16/9}.rsfv-video__wrapper+.woocommerce-product-gallery__image--placeholder{display:none}