@font-face{font-family:"header-font";src:url("fonts/SGKara.ttf");}
@font-face{font-family:"body-font";src:url("fonts/SGKara.ttf");}
@font-face{font-family:"lists-font";src:url("fonts/SGKara.ttf");}

.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {
    font-family: 'SGKara';
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0px;
    font-style: normal;
}
.fusion-person-left .person-desc {
    text-align: right !important;
}
.fusion-portfolio-wrapper#fusion-portfolio-6 .fusion-portfolio-content {
    text-align: right !important;
}
.fusion-portfolio-wrapper#fusion-portfolio-5 .fusion-portfolio-content {
    text-align: right !important;
}


.fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a, .fusion-megamenu-wrapper li .fusion-megamenu-title-disabled {
    padding-top: 7px;
    padding-bottom: 7px;
    color: #333333;
    font-family: 'SGKara';
    font-weight: 400;
    font-size: 13px;
}
#bbp_user_edit_submit, #main #comment-submit, #main .comment-submit, #reviews input#submit, #tribe-events .tribe-events-button, #tribe-events .tribe-events-list .tribe-events-event-cost form .tribe-button, #tribe-events .tribe-events-tickets .add-to-cart .tribe-button, #tribe-events-bar .tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit input[type=submit], #tribe-events-footer ~ a.tribe-events-ical.tribe-events-button, #tribe_events_filter_control #tribe_events_filters_reset, #tribe_events_filter_control #tribe_events_filters_toggle, #tribe_events_filters_wrapper .tribe-events-filters-mobile-controls button, .bbp-submit-wrapper .button, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .fusion-portfolio-one .fusion-button, .page-tribe-attendee-registration button, .post-password-form input[type="submit"], .price_slider_amount button, .slidingbar-area .button-default, .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default {
    font-family: "SGKara";
    font-weight: 400;
    letter-spacing: 0px;
    font-family: inherit !important;
}
.fusion-portfolio-wrapper#fusion-portfolio-5 .fusion-portfolio-content {
    text-align: right;
}

.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu {
    padding-left: 35px;
    padding-right: 0;
}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a {
    padding-right: 30px;
    text-align: right;
    padding-left: inherit;
    font-family: "body-font"!important;
}
.fusion-mobile-nav-holder .menu-text {
    -webkit-font-smoothing: auto;
    font-family: "body-font"!important;
}
.fusion-mobile-menu-text-align-left .fusion-open-submenu {
    left: 0;
    right: inherit;
}
h1, h2, h3, h4, h5, h6, h7{font-family: "header-font"!important;}
p, em, div{font-family: "body-font"!important;}
li{font-family: "lists-font"!important;}
.fusion-main-menu .fusion-main-menu-search a {
    font-family: icomoon !important;
    cursor: pointer;
}/* classic */
.rtl .summary .cart .quantity{float:left!important;margin-left:20px!important;margin-right:0!important}.fusion-secondary-menu .fusion-caret{margin-left:0;margin-top:2px;margin-right:4px}.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-right:10px}.woocommerce-cart-form h2,.cart-collaterals h2{font-size:20px!important}.woocommerce-MyAccount-navigation ul li.is-active a:after,.woocommerce-side-nav li.is-active a:after{position:absolute;font-family:SGKara-Regular-2;content:'\f104';margin-left:0;margin-right:5px}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{left:1em;right:auto}.wpcf7-form .wpcf7-text,input.s,input[type="email"]{direction:rtl}.rtl .pagination-next:after,.rtl .single-navigation a[rel=next]:after,.rtl .woocommerce-pagination .next:after{right:1px!important}.rtl .woocommerce-pagination{margin-right:10px!important;margin-left:0!important}input,select,textarea{font:100% inherit}li.recentcomments:before{font-family:'Font Awesome 5 Free'}.sidebar ul.product-categories li a:before{font-size:10px;line-height:2.7}.rtl.single-product .woocommerce-message .wc-forward:before{font-family:IcoMoon;content:'\f07a';margin-left:6px}.rtl.single-product .woocommerce-message .wc-forward:after{content:''}h2.promo-code-heading.fusion-alignleft,.woocommerce-billing-fields.avada-select h3,h2.avada-woocommerce-myaccount-heading{font-size:21px!important}.rtl .woocommerce #customer_login .login .form-row,.rtl .woocommerce #customer_login .login .lost_password{float:none}.rtl .woocommerce #customer_login .login .lost_password{font-size:13px;margin-top:20px}.rtl form .woocommerce-Button{float:right!important}.woocommerce #customer_login .login .inline{margin-top:14px}.product-info{margin-left:0;margin-right:115px}.quantity.hidden{display:none}.fusion-menu-cart .fusion-secondary-menu-icon .menu-text:before{margin-right:0;margin-left:5px;float:right}.fusion-secondary-menu-cart .fusion-menu-cart-items,.fusion-custom-menu-item.fusion-menu-login-box .sub-menu,.fusion-custom-menu-item-contents{right:-1px!important}.rtl.woo-tabs-horizontal .woocommerce-tabs>.tabs li{float:right!important}.fusion-secondary-menu-cart a.fusion-secondary-menu-icon{width:auto;min-width:auto}.price span.woocommerce-Price-amount.amount:nth-child(1){margin-left:4px}.price span.woocommerce-Price-amount.amount:nth-child(2){margin-right:4px}.rtl .avada-product-gallery .flex-control-thumbs{direction:ltr}.rtl .products .product-list-view a.product-images,.rtl .products .product-list-view .fusion-clean-product-image-wrapper,.rtl .slides .product-list-view .fusion-clean-product-image-wrapper{float:right;margin-right:0;margin-left:2%}.rtl.products .product-list-view .product-buttons,.rtl.products .product-list-view .product-details,.rtl.products .product-list-view .product-excerpt.product-list{float:right;margin:0 2% 0 0}.rtl.fusion-woo-product-design-clean .products .product-list-view .product-details-container,.rtl.fusion-woo-product-design-clean .products .product-list-view .product-excerpt-container,.rtl.fusion-woo-product-design-clean .slides .product-list-view .product-details-container,.rtl.fusion-woo-product-design-clean .slides .product-list-view .product-excerpt-container{text-align:right}.rtl li.product-list-view{margin-left:0}.rtl .products .fusion-checklist li{float:none}.rtl .fusion-layout-column.fusion-spacing-yes{margin-right:0;margin-left:4%}.fusion-layout-column.fusion-spacing-yes.fusion-column-last{margin-left:0!important}.rtl.woocommerce .social-share li:last-child{border-right:1px solid!important;border-right-color:inherit!important}@media only screen and (max-width: 800px){.product-info{margin-left:0;margin-right:0;display:inline-block}.shop_table .product-thumbnail{float:none!important}.woo-tabs-horizontal .woocommerce-tabs>.tabs li a{padding:10px 20px!important}.woo-tabs-horizontal #wrapper .woocommerce-tabs .panel,.woo-tabs-horizontal #wrapper .woocommerce-tabs .tabs{float:right!important;margin-bottom:1px;border-bottom:1px solid #ddd}.woo-tabs-horizontal .woocommerce-tabs>.tabs .active{border:1px solid #ddd!important;border-bottom:1px solid #fff!important;min-height:40px!important;margin-bottom:-1px!important}.woo-tabs-horizontal .woocommerce-tabs>.wc-tab{border-top:0}.woo-tabs-horizontal .woocommerce-tabs>.tabs li{border-bottom:0!important}}@media only screen and (max-width:770px){.rtl .shop_table{position:relative}table.shop_table thead{display:none}table.shop_table tbody tr td{display:block;width:100%!important;padding:20px}table.shop_table tbody tr td.product-price,table.shop_table tbody tr td.product-quantity,table.shop_table tbody tr td.product-subtotal{text-align:left!important}table.shop_table tbody tr td.product-quantity .quantity{margin-left:0}table.shop_table tbody tr.cart_item td:before{content:attr(data-title);float:right}table.shop_table tbody tr td.product-quantity{border-top:1px dashed #bbb;border-bottom:1px dashed #bbb;display:block}.shop_table .product-info .variation dd{display:block;color:#deb262;text-align:right;float:none}.shop_table td{padding:15px 0}table.shop_table tbody tr.cart_item:nth-child(even){background:rgba(0,0,0,0.02)}form.woocommerce-cart-form h2{text-align:center;font-size:17px!important}.rtl .shop_table .product-thumbnail img{float:none;margin:0 auto!important;display:block}form.woocommerce-cart-form .woocommerce-content-box{padding:30px 0 0}td.product-remove{padding:0!important}}@media only screen and (max-width:600px){p.stars a{width:20%}}@media only screen and (max-width:450px){p.stars a{width:30%}}.comment-respond .fusion-title .comment-reply-title,.fusion-title h1,.fusion-title h2,.fusion-title h3,.fusion-title h4,.fusion-title h5,.fusion-title h6{padding:0 0 0 8px}.comment-respond .fusion-title .comment-reply-title.title-heading-left,.fusion-title h1.title-heading-left,.fusion-title h2.title-heading-left,.fusion-title h3.title-heading-left,.fusion-title h4.title-heading-left,.fusion-title h5.title-heading-left,.fusion-title h6.title-heading-left{padding-right:0;text-align:right}.rtl .pagination-next:after,.rtl .single-navigation a[rel=next]:after,.rtl .woocommerce-pagination .next:after{content:'\f104';padding-right:0;padding-left:.25em;text-align:left}.rtl .pagination-prev:before,.rtl .single-navigation a[rel=prev]:before{margin-left:31px;margin-right:0}.search-field input,div#comment-textarea textarea,#comment-input input,form.avada-contact-form input,.wpcf7-form-control{font-family:inherit}.fusion-blog-layout-grid .fusion-meta-info .fusion-alignright,.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignright{text-align:left}.rtl .fusion-meta-info .fusion-icon-bubbles{float:left;margin-right:3px}.rtl .project-info-box span{float:right}.fusion-portfolio-wrapper#fusion-portfolio-1 .fusion-portfolio-content{text-align:right!important}.rtl .fusion-read-more:before,.rtl .more a:before{padding-right:0;padding-left:5px}.fusion-post-content ul.arrow li,.post-content ul.arrow li{padding-left:0;padding-right:25px}.fusion-post-content ul.arrow li:before,.post-content ul.arrow li:before{margin-left:0;margin-right:-25px;content:'\f104'}.fusion-blog-pagination .pagination .pagination-next:after{content:'\f104'}.wpcf7 form p{text-align:right}span.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,.wpcf7 form p{font-family:inherit;direction:rtl}.pagination .inactive,.pagination .current{padding:2px 8px!important}.fusion-post-content.post-content{display:grid}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin-left:0}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon{float:right}.rtl .col.content-wrapper .content-box-heading{display:inline-block;padding:7px 0 0}.rtl .fusion-content-boxes.content-boxes-icon-on-side .content-container{padding-right:65px}.rtl .fusion-content-boxes.content-boxes-timeline-vertical .content-container p{display:inline-block}.rtl .fusion-content-boxes.content-boxes-timeline-vertical .heading-with-icon{display:block}.rtl .fusion-content-boxes .content-box-shortcode-timeline{right:50%}.rtl .fusion-content-boxes.content-boxes-timeline-vertical .heading .content-box-heading{padding:0 0 25px}.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .icon,.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .image{padding-left:0}.rtl .content-boxes-timeline-vertical .heading{margin-bottom:0}.fusion-countdown .fusion-countdown-link{letter-spacing:0}.fusion-countdown .fusion-countdown-heading{letter-spacing:0}.rtl .fontawesome-icon{float:none}.fusion-counters-circle .counter-circle .fontawesome-icon{margin:0!important}.popover .arrow:after{left:0}.rtl .fusion-pricing-table .panel-body .price .currency.pos-right{font-size:20px;top:-20px;margin-right:5px}.fusion-pricing-table.myTable .panel-heading .title-row,.fusion-pricing-table.myTable .pricing-row .price .currency,.fusion-pricing-table.myTable .pricing-row .price .integer-part,.fusion-pricing-table.myTable .pricing-row .price .decimal-part,.fusion-pricing-table.myTable .pricing-row .price .time{color:#fff!important}.sep-boxed-pricing .panel-body .price .time{font-size:17px}.fusion-progressbar-text-on-bar .progress-title{right:15px}.fusion-portfolio-content-wrapper .fusion-portfolio-content h4 a{font-size:12px;font-weight:100}.fusion-portfolio-element .fusion-carousel{overflow:visible}.fusion-testimonials.clean blockquote q,.fusion-testimonials.clean .author{letter-spacing:0}a.seoquake-nofollow{text-decoration:none!important}#wrapper .fusion-tabs-widget .tab-holder .tabs li a{font-size:15px}h1.oops{font-family:inherit!important;font-size:60px!important}.fusion-menu-highlight-label{margin-left:0;margin-right:6px}.fusion-icon-only-link .menu-text{display:none}.fusion-mobile-nav-holder a.fusion-icon-only-link .fusion-megamenu-icon{display:block}.fusion-megamenu-wrapper .fusion-megamenu-submenu{padding:20px 0!important}.rtl .fusion-secondary-header nav > ul > li a .fusion-menu-highlight-label{display:inline-block;padding:6px 4px}.rtl .fusion-person-left{text-align:right}.rtl .fusion-title .title-heading-left{order:0}.rtl .fusion-accordian .panel-title .fusion-toggle-heading{margin-left:0;margin-right:15px}.rtl .fusion-secondary-menu ul.sub-menu li{text-align:right}.rtl .fusion-title.fusion-sep-none .title-heading-right{text-align:right}@media only screen and (max-width: 1150px){.fusion-mobile-menu-design-flyout .fusion-secondary-menu > ul > li .fusion-megamenu-icon,.fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li .fusion-megamenu-icon{text-align:right!important}}@media only screen and (max-width: 800px){.rtl .fusion-mobile-menu-design-modern .fusion-secondary-menu > ul > li{text-align:right}.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:right}.rtl .fusion-page-title-bar-right .fusion-page-title-wrapper{-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}}