@media screen{body{direction:rtl;unicode-bidi:embed}th,table{text-align:right}caption{text-align:right}.content ul,.content ol,main ul,main ol,.panel-body ul,.panel-body ol{padding:0 30px 0 0}.section-footer{text-align:left}.entry-content ol{padding-left:0;padding-right:20px}.btn{margin-right:auto margin-left:5px}blockquote{padding:10px 20px 0 0;margin:0 0 30px;border-left:none;border-right:5px solid #ddd}main ul li::before,.content ul li::before,.panel-body ul li::before{left:auto;right:-30px;margin-right:0;margin-left:-20px}ul.comments{padding:0}.testimonial.image-left .profile,.comments .testimonial.image-left .profile{float:right;margin-left:25px;margin-right:0}.comments .testimonial .content-box .content-box-info::after{right:auto;left:0}.comment-reply-link::before{margin-right:0;margin-left:10px}.testimonial .children{padding-left:0;padding-right:40px}nav ul{float:left}header #logo{float:right}#search{float:left}#mainmenu ul{padding-left:auto padding-right:0;left:auto;right:0}#mainmenu>li:last-child a{padding-right:auto;padding-left:0}#mainmenu>li.menu-item-has-children:after{right:auto!important;left:8px}#mainmenu>li:last-child.menu-item-has-children{padding-right:auto;padding-left:20px}#mainmenu ul li.menu-item-has-children a{padding:22px 20px 22px 40px}.subnav nav>ul,ul.nav-secondary{padding-left:auto;padding-right:20px}#mainmenu li:last-child .sub-menu .sub-menu .sub-menu,#mainmenu li:nth-last-child(2) .sub-menu .sub-menu .sub-menu{right:auto;left:0}.container-wide #mainmenu li:last-child ul li ul{right:auto;left:210px}.container-wide #mainmenu li:last-child>ul.sub-menu{right:auto;left:0}.container-wide #mainmenu li:nth-last-child(2) ul li ul{right:auto;left:210px}@media screen and (max-width:1790px){#mainmenu li:last-child ul li ul{right:auto;left:210px}}@media screen and (max-width:1650px){#mainmenu li:nth-last-child(2) ul li ul{right:auto;left:210px}}@media screen and (max-width:1378px){#mainmenu li:last-child>ul.sub-menu{right:auto;left:0}}#mainmenu li ul li ul{left:auto;right:210px}#mainmenu li ul li:hover ul{display:block;visibility:visible;margin-left:auto;margin-right:0}.navbar-collapse{padding-right:auto;padding-left:0}@media screen and (min-width:1200px){.header-style-2 #logo{margin-left:auto;margin-right:15px}.header-style-2 #mainmenu li:last-child a{padding-left:20px}}@media screen and (min-width:991px){.header-style-4{margin-left:auto;margin-right:240px}.header-style-4 #header{left:auto;right:0;border-right:none;border-left:1px solid #eee}.header-style-4 #mainmenu>li.menu-item-has-children::after{right:auto;left:20px}.header-style-4 #mainmenu ul{left:auto;right:100%;margin-left:auto;margin-right:1px}.header-style-4.header-typography-style-3 #header #mainmenu li.menu-item-has-children a{padding-left:40px;padding-right:20px}}@media screen and (min-width:991px){.header-style-5 #mainmenu a{text-align:right}.header-style-5 #mainmenu>li.menu-item-has-children::after{right:auto!important;left:6px}.header-style-5.header-typography-style-1 #header #mainmenu>li.menu-item-has-children::after{right:auto!important;left:12px}.header-style-5 #header.affix #logo{float:right}.header-style-5 #header.affix #mainmenu{text-align:inherit;float:left}}.header-typography-style-2 #header #mainmenu>li.menu-item-has-children::after{right:auto;left:8px}.header-typography-style-3 #header #mainmenu>li.menu-item-has-children::after{right:auto;left:6px}#slider-fullwidth.slider-style-2 .carousel-content,#slider-fullwidth.slider-style-3 .carousel-content,#slider-fullwidth.slider-style-4 .carousel-content{text-align:right}.subtitle::before,.slide-subtitle::before{margin-right:auto;margin-left:10px}#slider-fullwidth.slider-style-2 .slide-img,#slider-fullwidth.slider-style-3 .slide-img,#slider-fullwidth.slider-style-4 .slide-img{float:left}#slider-fullwidth.slider-style-2 .slide-img::after{right:auto;left:0}#slider-fullwidth.slider-style-3 .slide-img::after{background:-moz-linear-gradient(right,rgb(0 0 0) 0%,#fff0 60%,#fff0 80%,rgb(0 0 0) 100%);background:-webkit-linear-gradient(right,rgb(0 0 0) 0%,#fff0 60%,#fff0 80%,rgb(0 0 0) 100%);background:linear-gradient(to left,rgb(0 0 0) 0%,#fff0 60%,#fff0 80%,rgb(0 0 0) 100%)}#slider-fullwidth.slider-style-4 .slide-img::before{left:auto;right:-100px}.carousel-control.left{left:82px;right:auto}.carousel-control.right .icon-arrow-right::before{content:"\e901"}.carousel-control.left .icon-arrow-left::before{content:"\e902"}.carousel-control.right{left:0;right:auto}.carousel-control.left span{right:-4px}.carousel-control.right span{left:-4px}#gallery-slider .slick-prev{left:auto;right:0;transform:scaleX(-1) translateY(-50%)}#gallery-slider .slick-next{left:0;right:auto;transform:scaleX(-1) translateY(-50%)}#gallery-slider .slick-next:before{left:-2px}#gallery-slider .slick-prev:before{right:2px}#slider-fullwidth.slider-style-1 .carousel-control.left{left:auto;right:0}.subnav{text-align:left}.subnav-item{margin-left:auto;margin-right:30px}.subnav-item:first-child{margin-right:0}.subnav-item i{margin-right:auto;margin-left:5px}.subnav .social li:first-child{margin-left:auto;margin-right:20px}.sidebar-nav ul ul li:before{left:auto;right:initial}.sidebar-nav ul ul li::before{margin-left:0;margin-right:0}.sidebar-heading:before{margin-right:auto;margin-left:8px}.sidebar-nav ul ul li a{padding-left:0;padding-right:30px}.sidebar-nav ul ul ul li a{padding-left:0;padding-right:60px}.sidebar-nav ul ul ul li::before{margin-left:0;margin-right:30px}#footer ul ul{margin-left:auto;margin-right:20px}.social{padding-left:auto;padding-right:20px}#footer ul li{padding-right:20px}#footer ul li:before{content:"\f104";right:12px;position:absolute}#footer ul li ul li:before{right:32px}#footer ul li ul{margin-right:0}.section-item{float:right;border-right:auto}.section-item h2{left:auto;right:0}.section-item h2:after{content:"\f104";right:auto;left:5px}.section-item:hover>h2,.section-item:hover>p,.section-item:hover>.small-divider,.section-item:hover>h2{left:auto;right:5px}.section-item .small-divider{left:auto;right:0}.section-item p{left:auto;right:0}.btn::after{content:none}.btn.arrow-none:before{content:none}.content-box.service-item.service-box-dark .content-box-info::after{left:auto;right:0}.btn:after{content:"\e904";font-family:'icomoon';font-size:8px;margin-right:10px;position:relative;bottom:2px;left:0;transition:0.2s ease-out}.btn-primary:before,a.btn-primary:before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;background:#644e28;transition:0.2s all ease-in-out;z-index:0}.btn-primary:hover:after,a.btn-primary:hover:after,input[type="submit"]:hover:after,input[type="submit"]:hover:after{width:100%}.btn-read-more{padding:18px 0 18px 0}.btn-read-more::after{right:auto;left:-29px;transform:rotate(180deg)!important;top:22px}.blog-post .btn-read-more::after{top:18px}.blog-post-box .btn-read-more::after{top:5px}.number-box .btn-read-more::after{top:5px}.btn-read-more:hover:after{right:auto}.read-more-dark::before{margin:7px -15px 0 0}a.read-more,a.read-more-dark{float:left;padding:10px 10px 10px 0}.read-more::before{left:auto;right:10px;margin:6px -15px 0 0}.arrow-box{transform:scaleX(-1);right:auto;left:0}.vertical-number-box{left:auto;right:10px;transform:rotate(90deg)}.vertical-number-box .vertical-number{text-align:right}.vertical-number::after{margin-left:auto;margin-right:10px}.captions-bottom .portfolio-box .vertical-number{transform:rotate(90deg)}.team-member .vertical-number-box .vertical-number{text-align:right}.team-member .side-overlay{left:auto;right:0}.team-member .vertical-number-box{right:31px;left:auto}.team-member .vertical-number{right:0}.team-member .member-details{padding:0 60px 0 20px}.btn-read-more,.feature-box.box-hovered i,.feature-box.box-hovered .feature-text,.feature-box.box-hovered .feature-title,.feature-box .lnr,.feature-box i,.feature-box .feature-text,.feature-box .feature-title{left:0}.content-box.service-item:hover .btn-read-more,.btn-read-more:hover,.blog-post-box:hover .btn-read-more,.number-box:hover .btn-read-more,.feature-box:hover .btn-read-more,.feature-box.box-hovered .lnr,.feature-box.box-hovered i,.feature-box.box-hovered .feature-text,.feature-box.box-hovered .feature-title,.feature-box.box-hovered .btn-read-more,.feature-box:hover .lnr,.feature-box:hover i,.feature-box:hover .feature-text,.feature-box:hover .feature-title{right:auto;left:-5px}.feature-box .content-wrapper{padding:0 12px 0 10px}.number-box-number{left:auto;right:35px}.gallery .item{float:right}.gallery-categories{text-align:left}.btn-all-projects::after{content:"\f104";margin-left:20px}.btn-all-projects:hover:after{margin-left:10px}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{margin-right:auto;margin-left:1%}.captions-bottom .portfolio-box .portfolio-box-caption .portfolio-box-caption-content{text-align:right}.blog-date{left:auto;right:25px}.carousel-ondark .slick-next,.carousel-onlight .slick-next{border-left:auto;border-right:0}.slick-prev{right:auto;left:15px}.slick-next{left:64px;right:auto}.slick-next::before{right:0}.testimonial .content-box::before,.comments .content-box::before{left:auto;right:40px}.comments .testimonial .profile{margin-left:auto;margin-right:25px}.testimonial .content-box::after{right:auto;left:24px}.profile{text-align:right}.testimonial.image-bottom .content-box::before{left:auto;right:calc(50% - 20px)}.testimonial .content-box .content-box-info::after{right:auto;left:24px}a.cta-footer h2::after{content:"\f104";font-family:"FontAwesome";font-size:22px;color:#333;position:relative;top:1px;margin-left:20px;font-weight:800;transition:0.2s}a.cta-footer:hover h2:after{margin-left:10px}.page-title-box{left:auto;right:6px;-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg)}.page-title-box>h1{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.position-item::after{content:"\f104";right:auto;left:30px}.position-item:hover:after{right:auto;left:25px}.position-title{left:auto;right:0}.position-item:hover>.position-title{left:auto;right:5px}.title-link-box .btn-read-more{float:left;right:-30px}.title-link-box .btn-read-more::after{top:22px}.blog-post-box .content-box-info .box-heading,.blog-post-box .content-box-info p{left:auto;right:0}.blog-post-box:hover .content-box-info .box-heading,.blog-post-box:hover .content-box-info p{left:auto;right:2px}.blog-post-box:hover .image-container::after{left:calc(50% - 10px)}.blog-post-box .image-container::after{left:calc(50% + 10px)}.prev.page-numbers{float:right;transform:scaleX(-1)}.next.page-numbers{float:left;transform:scaleX(-1)}.nested{padding-left:auto;padding-right:200px}.nested-2{padding-left:auto;padding-right:360px}.cta-link{padding-right:10px}.cta-link:after{content:"\f104";left:auto;right:-10px}.notice-box:hover>.cta-link:after{left:auto;right:-5px}.navigation.posts-navigation .nav-links .nav-next{float:left}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-left:auto;padding-right:3.5em!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{margin-right:auto;margin-left:5px}input[type="submit"].search-submit,.woocommerce-product-search>input[type="submit"],.woocommerce-product-search>button[type="submit"]{border-bottom-right-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:3px;border-top-left-radius:3px}.woocommerce div.product .product_meta span{margin-right:auto;margin-left:15px}.woocommerce-product-gallery{direction:rtl}.woocommerce span.onsale{margin-right:auto;margin-left:-1px;left:auto;right:0;border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0}.woocommerce ul.products li.product .onsale{right:0;left:auto}.woocommerce div.product form.cart div.quantity{margin:0 0 0 15px}.woocommerce div.product .woocommerce-tabs ul.tabs>li a{margin-right:auto;margin-left:-1px}.woocommerce div.product .woocommerce-tabs ul.tabs>li.active>a,.woocommerce div.product .woocommerce-tabs ul.tabs>li>a{margin-right:auto;margin-left:-7px}.woocommerce .wc-proceed-to-checkout a.button{margin-right:auto;margin-left:0}#add_payment_method #payment ul.payment_methods li input[type="radio"]+label,.woocommerce-cart #payment ul.payment_methods li input[type="radio"]+label,.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]+label{padding-left:auto;padding-right:15px}.navbar-toggle{float:left;margin-right:auto;margin-left:5px}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:auto;margin-left:1%}.widget.woocommerce.widget_product_categories.sidebar-nav ul li span{right:auto;left:15px}.widget.woocommerce.widget_layered_nav_filters.sidebar-nav li.chosen{margin-right:auto;margin-left:-1px}.woocommerce-MyAccount-navigation-link{margin-right:auto;margin-left:-7px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-checkout-payment input[type="radio"]:checked+label::before{content:none}.woocommerce .woocommerce-checkout-payment input[type="radio"]+label::before{content:none}.woocommerce .woocommerce-checkout-payment input[type="radio"]:checked+label::after{content:"\f00c";font-family:'FontAwesome';display:initial}.woocommerce .woocommerce-EditAccountForm button[type="submit"]{float:right}input,textarea{text-align:right}.woocommerce .search-field,.search-field,.search-form label{float:right;border-left:0}form.wpcf7-form input[type="submit"]{width:100%}form.wpcf7-form input[type="submit"]:after{clear:both}.woocommerce ul.product_list_widget .mini_cart_item a.remove{float:left}input[type="submit"].search-submit,.woocommerce-product-search>input[type="submit"]{min-width:0;width:35%;border-radius:0}input[type=checkbox]+label,input[type="radio"]+label{padding-left:auto;padding-right:30px}input[type="checkbox"]+label:before{left:auto;right:15px}input[type="radio"]+label:before{left:auto;right:15px}.panel-group .accordion-toggle::before{content:"\f107";right:auto;left:25px}.nav-tabs>li{float:right}.nav-tabs>li a{margin-right:auto;margin-left:-1px}.nav-tabs>li.active>a,.nav-tabs>li>a{margin-right:auto;margin-left:-1px}.nav-toggle-mobile-submenu{right:auto;left:1px}.breadcrumbs span{margin-left:10px;margin-right:0}.breadcrumbs a span{margin-right:0}.breadcrumbs a{position:relative}.breadcrumbs a:after{content:none}.breadcrumbs:last-child{margin-right:20px}.breadcrumbs a:before{content:"\f104";position:absolute;font-family:"FontAwesome";font-weight:300;font-size:11px;left:-2px;top:0;color:#999}.breadcrumbs a:hover:before{color:#333!important}.woocommerce.product-columns-4 ul.products li.product,.woocommerce-page.product-columns-4 ul.products li.product{margin-right:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:0!important}.copyright-text::before{margin-left:20px}#footer-logo{float:left}@media screen and (min-width:991px) and (max-width:1280px){.slider-style-2 .carousel-content,.slider-style-3 .carousel-content,.slider-style-4 .carousel-content{padding:0 50px 0 0}}@media screen and (min-width:991px){.header-style-4 #mainmenu>li.menu-item-has-children::after{content:'';right:auto!important;left:20px!important}.header-style-4 #mainmenu>li.menu-item-has-children:hover:after{right:auto!important;left:15px!important}}@media screen and (min-width:991px){#mainmenu>li:last-child>a{padding-right:auto;padding-left:0}#mainmenu ul li.menu-item-has-children::after{right:auto!important;left:20px!important}#mainmenu ul li.menu-item-has-children:hover:after{right:auto!important;left:15px!important}}@media screen and (max-width:990px){#mainmenu li ul li:hover ul{display:none}#mainmenu li ul li::before{left:auto;right:25px}#mainmenu li ul li ul li:before{left:auto;right:60px}#mainmenu li.menu-item-has-children a{padding-right:20px;padding-left:60px!important}#header #mainmenu li ul li ul li a{padding-left:auto;padding-right:90px}#header #mainmenu ul li a,#header #mainmenu ul li.menu-item-has-children a{padding-right:60px!important}#header #mainmenu li ul li ul li a{padding-left:20px;padding-right:90px!important}.header-style-4.header-typography-style-3 #header #mainmenu li ul li ul li::before{right:30px}#mainmenu li.menu-item-has-children a{padding-right:20px;padding-left:60px!important}.slider-style-4 .carousel-content{padding:0 30px 0 0}.slider-style-2 .carousel-content,.slider-style-3 .carousel-content{padding:0 60px 0 0}nav ul{float:none}header #logo{margin-left:auto;margin-right:10px}#mainmenu li ul li ul li a{padding-left:auto;padding-right:60px}#mainmenu li ul li a{padding-left:auto;padding-right:60px}#mainmenu>li:last-child.menu-item-has-children{padding-right:auto;padding-left:0}}@media screen and (min-width:768px){.woocommerce table.shop_table tr.cart_item td.product-remove{width:20px;padding:0 15px 0 0}}@media screen and (max-width:768px){.woocommerce table.shop_table tr.cart_item .input-text.qty.text{left:auto;right:20px}.subnav-item{margin-left:auto;margin-right:0}.carousel-control.left{right:0;left:auto}.overlapped{margin-top:30px}}}