@font-face {
    font-family: 'p30';
    font-style: normal;
    font-weight: bold;
    src: url('fonts/eot/IRANSansWeb_Bold.eot');
    src: url('fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
         url('fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'p30';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/eot/IRANSansWeb_Medium.eot');
    src: url('fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
         url('fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
    font-family: 'p30';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/eot/IRANSansWeb_Light.eot');
    src: url('fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
         url('fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
    font-family: 'p30';
    font-style: normal;
    font-weight: 200;
    src: url('fonts/eot/IRANSansWeb_UltraLight.eot');
    src: url('fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
         url('fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
    font-family: 'p30';
    font-style: normal;
    font-weight: normal;
    src: url('fonts/eot/IRANSansWeb.eot');
    src: url('fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
         url('fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/ttf/IRANSansWeb.ttf') format('truetype');
}


p,h1,h2,h3,h4,h5,h6,a,ul,div,tr,td,input,.menu-title,.sansFont,.module h3.modtitle,.wellcomesj h1 span,.wellcomesj a.readmore.gray{
font-family: "p30" !important;
}

.ti-arrow-right::before {
    content: "\e629" !important;
}

.ti-arrow-left::before {
    content: "\e628" !important;
}

.sh-iconbox-left .sh-iconbox-aside {
    text-align: right !important;
}
body * {
    letter-spacing: 0 !important;
}

.sh-titlebar .title-level .separator::after {
    content: "\e605" !important;
}

.sh-recent-posts.sh-recent-posts-carousel {
    direction: ltr !important;
}

.sh-recent-posts-carousel .slick-initialized .slick-slide.post-item {
    direction: rtl !important;
}

.widget_search .search-submit {
    left: 5px !important;
    right: auto !important;
}

.widget_product_categories li .count, .widget_categories li .count {
    float: left !important;
}

.sh-social-widgets-item {
    float: right !important;
}

.sh-recent-posts-widgets-item-thumb {
    right: 0 !important;
    left: auto !important;
}

.sh-recent-posts-widgets-item-content {
    padding-right: 80px !important;
    padding-left: 0 !important;
}

.sh-portfolio-widget-item {
    float: right !important;
}

.post-item-single .post-meta-comments {
    padding-right: 15px !important;
    padding-left: 0 !important;
}

.sh-copyrights-style1 {
    float: right !important;
}

.sh-nav li.menu-item {
    float: right !important;
}

.sh-nav {
    float: left !important;
}

.widget_search .search-submit {
    left: 5px !important;
    right: auto !important;
}

.sh-nav-cart + .sh-nav-dropdown, .sh-nav-cart + .sh-nav-search {
    padding-right: 0px !important;
    padding-left: 0 !important;
}

.sh-nav > li.menu-item:last-child {
    padding-left: 0 !important;
    padding-right: 15px !important;
}

.sh-nav li.menu-item-has-children > a::after, .sh-nav li.menu-item li.menu-item-has-children > a::after {
    margin-right: 8px !important;
    margin-left: auto !important;
}

.cart-icon {
    margin-right: -17px !important;
    margin-left: auto !important;
}

.sh-nav li.menu-item li.menu-item-has-children > a::after {
    float: left !important;
}

.sh-nav-social a:first-child {
    padding-right: 0 !important;
    padding-left: 15px !important;
}

.sh-nav li.menu-item li.menu-item-has-children > a::after {
    float: left !important;
}

.sh-portfolio-widget-item {
    float: right !important;
}

.sh-recent-posts-widgets-item-thumb {
    right: 0 !important;
    left: auto !important;
}

.sh-recent-posts-widgets-item-content {
    padding-right: 80px !important;
    padding-left: 0 !important;
}

.sh-contacts-widget-item i {
    right: 0 !important;
    left: auto !important;
}

.sh-contacts-widget-item {
    padding-right: 40px !important;
    padding-left: 0 !important;
}

.sh-counter-style3 .text-left {
    padding-right: 18px !important;
    border-right: 1px solid rgba(0,0,0,0.1) !important;
    border-left: none !important;
    padding-left: 0 !important;
}

.sh-counter-style3 .text-right {
    padding-left: 18px !important;
    padding-right: 0 !important;
}

.sh-back-to-top {
    left: 30px !important;
    right: auto !important;
}


.sh-portfolio-overlay4 .sh-overlay-item:last-child .sh-overlay-item-container {
    right: 10px !important;
    left: auto !important;
}

.sh-iconbox-style10 .sh-iconbox-icon i {
    padding-left: 15px !important;
    padding-right: 0 !important;
}


.sh-columns > * {
    float: right !important;
}

.post-meta-comments i {
    padding-left: 5px !important;
    padding-right: 0 !important;
}

.sh-columns > :last-child {
    float: left !important;
}

.sh-divider-content::before {
    margin-right: -50% !important;
    text-align: left !important;
    margin-left: auto !important;
}

#button-21f4cc7b73744571b13c8cb57226e171 {
    text-align: left !important;
}

.sh-pricing-price .sh-pricing-currency {
    margin-right: -20px !important;
    margin-left: auto !important;
}

.sh-filter span:first-child {
    padding-right: 0 !important;
    padding-left: 10px !important;
}

.sh-filter span:first-child::after {
    right: 0px !important;
    left: auto !important;
}
.sh-filter span:last-child {
    padding-left: 0 !important;
    padding-right: 10px !important;
}

.sh-filter span {
    margin-left: -4px !important;
    margin-right: auto !important;
}


#image-gallery-1d895e4b17779ee3aece844c0e4bd850 {
    direction: ltr !important;
}

.sh-testimonials-style3 .sh-testimonials-table-image {
    padding-left: 15px !important;
    padding-right: 0 !important;
}

.sh-testimonials-style3 .sh-testimonials-quote-icon {
    text-align: right !important;
}

.sh-comments-required-notice {
    float: left !important;
}

.sh-page-switcher-content {
    margin-left: 15px !important;
    margin-right: auto !important;
}

.sh-page-switcher-button {
    margin-left: 15px !important;
    margin-right: auto !important;
}

.post-content p {
    text-align: justify !important;
}

.post-meta-comments-inverted, .post-meta-date {
    padding-right: 13px !important;
    padding-left: 0 !important;
}

.sh-woocommerce-products-style2 ul.products li.product .additional-information {
    margin-left: 55px !important;
    margin-right: auto !important;
}

.sh-woocommerce-products-style2 .woocommerce ul.products li.product .price, .woocomerce-styling.sh-woocommerce-products-style2 ul.products li.product .price {
    float: right !important;
}

.woocommerce ul.products li.product .add_to_cart_button::after {
    margin-right: 0 !important;
    left: 0 !important;
    right: auto !important;
    margin-left: auto !important;
}

.sh-woocommerce-products-style2 .woocommerce ul.products li.product .add_to_cart_button, .woocomerce-styling.sh-woocommerce-products-style2 ul.products li.product .add_to_cart_button {
    float: left !important;
}

.widget_product_categories ul {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.product_list_widget a img {
    margin-right: 0 !important;
    right: 0 !important;
    left: auto !important;
    margin-left: auto !important;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: left !important;
}

.product_list_widget li {
    padding-right: 85px !important;
    padding-left: 0 !important;
}

.sh-alert-close {
    left: 0 !important;
    right: auto !important;
}

.sh-alert-data-icon {
    padding-left: 20px !important;
    padding-right: 0 !important;
}

.sh-alert-data {
    padding-left: 35px !important;
    padding-right: 0 !important;
}

.sh-alert-icon {
    padding-left: 20px !important;
    padding-right: 0 !important;
}

.woocommerce .woocomerce-styling .woocommerce-result-count {
    float: left !important;
}

.widget_price_filter .price_slider_wrapper .price_slider_amount .button {
    float: left !important;
}

.widget_price_filter .price_slider_wrapper .price_label {
    float: right !important;
}

.woocommerce .product .woocommerce-product-rating {
    float: left !important;
    text-align: left !important;
}

.woo-short-description p {
    text-align: justify !important;
}

.woocommerce div.product form.cart .button {
    float: left !important;
}

.woocommerce div.product form.cart div.quantity {
    float: right !important;
    margin: 0 0 0 4px !important;
}

.woocommerce .woocommerce-tabs .panel p {
    text-align: justify !important;
}

.woocommerce .woocommerce-tabs .panel .shop_attributes th {
    text-align: right !important;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
    right: 0 !important;
    left: auto !important;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 75px 0 0 !important;
}


.woocommerce .woocommerce-tabs .commentlist {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sh-nav .sh-nav-cart > ul.sub-menu {
    margin-right: -262px !important;
    margin-left: auto !important;
}

.woocommerce .product .woo-meta-title {
    margin-left: 10px !important;
    margin-right: 0 !important;
}

.sh-nav-cart .mini_cart_item .quantity {
    float: right !important;
}

.sh-nav-cart .menu-item-cart .widget_shopping_cart_content p.buttons a:first-child::before, .sh-nav-cart .menu-item-cart .widget_shopping_cart_content p.buttons a:last-child::before {
    margin-left: 12px !important;
    margin-right: auto !important;
}

.sh-nav .mega-menu-row > li.menu-item, .sh-nav-cart .menu-item-cart .widget_shopping_cart_content p.buttons a:first-child {
    border-left: 1px solid #303030 !important;
    border-right: none !important;
}

.sh-popover-mini::after {
    right: 50% !important;
    left: auto !important;
    margin-right: -9px !important;
    margin-left: auto !important;
}


.sh-popover-mini::before {
    right: 50% !important;
    left: auto !important;
    margin-right: -9px !important;
    margin-left: auto !important;
}


.sh-popover-mini {
    right: 0 !important;
    left: auto !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product {
    float: right !important;
}

.woocommerce .star-rating {
    font-family: star !important;
}

.sh-popover-mini {
    font-family: p30 !important;
}

@media (width: 360px){
.sh-woocommerce-products .woocommerce.columns-3 ul.products li.product {
    width: 100% !important;
}

.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    text-align: left !important;
}
.sh-woocommerce-products .woocommerce ul.products li.product {
    width: 50% !important;
}}

@media (width: 768px){
.sh-woocommerce-products .woocommerce ul.products li.product {
    width: 50% !important;
}}

.sh-nav-mobile li.menu-item-has-children > a::after {
    margin-right: 6px !important;
    float: left !important;
    margin-left: auto !important;
}

.header-mobile-search .header-mobile-form-submit {
    left: 0 !important;
    right: auto !important;
}

.header-mobile-search .header-mobile-form .header-mobile-form-input {
    padding-left: 50px !important;
    padding-right: 0 !important;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .shipping_calculator {
    text-align: right !important;
}

.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    float: right !important;
}




@media (min-width: 768px){
.col-md-6 {
    float: right !important;
}

.blog-single .sh-page-switcher {
    margin-right: auto !important;
    margin-left: 0 !important;
}

.sh-titlebar .title-level {
    text-align: left !important;
}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    text-align: right !important;
}}


.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: right !important;
}

.woocommerce .shop_table .button[name="update_cart"] {
    float: left !important;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: left !important;
}

.cart_totals .order-total th {
    text-align: right !important;
}

.woocommerce table.shop_table.cart td.actions .coupon .input-text {
    margin-left: 8px !important;
    margin-right: auto !important;
}

#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 {
    float: right !important;
}
.cart-subtotal th {
    text-align: right !important;
}

.shop_table.woocommerce-checkout-review-order-table th {
    text-align: right !important;
}

.woocommerce table.shop_table {
    text-align: right !important;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
    text-align: right !important;
}

.commentlist .comment-text .star-rating {
    float: left !important;
}

.woocommerce p.stars a::before {
    right: 0 !important;
    left: auto !important;
}

.sh-404 > div:last-child {
    border-left: 0 !important;
    border-right: 30px solid #fff !important;
}

.sh-progress-style1 .sh-progress-value2 {
    left: 0 !important;
    right: auto !important;
}

.sh-progress-style1 .sh-progress-content-container {
    padding-left: 56px !important;
    padding-right: 0 !important;
}

.sh-progress-style1 .sh-progress-status-value::before {
    left: -8px !important;
    right: auto !important;
}

.sh-portfolio-single-description p, .sh-portfolio-single-related-mini p {
    text-align: justify !important;
}

.sh-nav > .menu-item > .sub-menu {
    margin-right: -26px !important;
    margin-left: auto !important;
}

.sh-nav ul.mega-menu-row {
    left: 0px !important;
    right: auto !important;
}

.sh-comment-content p {
    text-align: justify !important;
}

.comment-body .sh-reply-link-button {
    padding-left: 15px !important;
    padding-right: 0 !important;
}

.comment-body .sh-reply-link {
    padding-left: 6px !important;
    padding-right: 0 !important;
}
#iconbox-14ae3487d1cb387ebd308f5b4254cd5b.sh-iconbox-left .sh-iconbox-aside {
    margin-left: 9.6px !important;
    margin-right: auto !important;
}
.sh-iconbox-left .sh-iconbox-aside {
    padding-right: 60px !important;
    padding-left: 0 !important;
}

.simpleselect .placeholder::after {
    left: 10px !important;
    right: auto !important;
}

.select2-arrow b::after, .simpleselect .placeholder::after {
    padding-left: 25px !important;
    padding-right: 0 !important;
}

.wrap-forms sup::before {
    padding-right: 5px !important;
    padding-left: 0 !important;
}
.sh-timeline-content p {
    text-align: justify !important;
}

.sh-portfolio-overlay3 .sh-portfolio-overlay1-categories {
    text-align: left !important;
    padding-left: 30px !important;
    padding-right: 0 !important;
}

.sh-counter .sh-table-cell.text-right {
    text-align: left !important;
}

.sh-counter .sh-table-cell.text-left {
    text-align: right !important;
}



.sh-testimonials-switch.sh-testimonials-switch-left.sh-group .sh-testimonials-prev .icon-arrow-left::before {
    content: "\e606" !important;
}

.sh-testimonials-switch.sh-testimonials-switch-right.sh-group .sh-testimonials-next .icon-arrow-right::before {
    content: "\e605" !important;
}

.sh-heading-content em {
    font-family: p30 !important;
}

.sh-iconbox-content p {
    text-align: justify !important;
}


.sh-testimonials-table-name.sh-table-cell {
    text-align: right !important;
}

.sh-testimonials-quote {
    text-align: justify !important;
}

.col-md-8 {
    float: right !important;
}

.sh-progress-value2 {
    text-align: left !important;
}

.sh-column-wrapper .sh-list {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

p.sh-image-widgets-description {
    text-align: justify !important;
}

.nav-tabs > li {
    float: right !important;
}

.sh-tabs-style3 .sh-tabs-filter {
    margin-right: 0 !important;
    margin-left: auto !important;
}

.sh-tabs-filter li:first-child a {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sh-tabs-filter li:first-child a::after {
    left: 0 !important;
    right: 0 !important;
}

.nav.nav-tabs.sh-tabs-filter.sh-noselect {
    padding-right: 0 !important;
    padding-left: 0 !important;
}


@media (width: 360px),(width: 768px),(width: 800px){
.sh-timeline-2::before {
    right: 0 !important;
    left: auto !important;
}

.sh-timeline-2::before {
    margin-right: -1.5px !important;
    margin-left: auto !important;
}

.sh-timeline-2 .sh-timeline-item {
    float: right !important;
}

.sh-timeline-2 .sh-timeline-item .sh-timeline-item-container {
    float: right !important;
    text-align: right !important;
    padding-right: 45px !important;
    padding-left: 0 !important;
}

.sh-timeline-2 .sh-timeline-item .sh-timeline-box {
    margin-right: -10px !important;
    margin-left: 0 !important;
}
.sh-timeline-2 .sh-timeline-content-container {
    padding-right: 25px !important;
    padding-left: 25px !important;
}

.sh-timeline .sh-timeline-box-left i, .sh-timeline-2 .sh-timeline-box-left i {
    padding-left: 9px !important;
    padding-right: 0 !important;
}

.sh-timeline-2 .sh-timeline-item .sh-timeline-box-circle {
    right: 0 !important;
    left: auto !important;
    margin-right: -44px !important;
    margin-left: auto !important;
}
.sh-timeline-2 .sh-timeline-item .sh-timeline-box-tale {
    right: -12px !important;
    left: auto !important;
    transform: rotate(-135deg) !important;
    box-shadow: -4px 0px 9px 2px rgba(0, 0, 0, 0.08) !important;
}
.sh-timeline-2 .sh-timeline-box-left .sh-timeline-date {
    text-align: right;
    left: -100%;
    padding-left: 66px !important;
    padding-right: 0 !important;
}

.sh-timeline-2 .sh-timeline-date {
    left: auto !important;
    right: 0px !important;
    text-align: right !important;
}
}

@media (max-width: 560px) {
.sh-woocommerce-products .woocommerce.columns-4 ul.products li.product {
    width: 100% !important;
}}

.blog-style-largedate .post-custom-date {
    padding-left: 25px !important;
    padding-right: 0 !important;
}

.blog-style-largedate .post-custom-date .post-comments {
    right: auto !important;
    left: 25px !important;
}

#button-be1afcdfab2e6dc2334b97a5baedf254 {
    text-align: left !important;
}

.header-standard-position .sh-nav-container .sh-nav-left {
    float: right !important;
}

.sh-header-search-submit {
    left: 32px !important;
    right: auto !important;
}

.sh-header-search-close {
    left: 0px !important;
    right: auto !important;
}

.sh-nav .sh-nav-cart li.mini_cart_item a.remove {
    right: auto !important;
    left: 15px !important;
}

.sh-testimonials-group .slick-track {
    right: 0 !important;
    left: auto !important;
}

.sh-testimonials-group .sh-testimonials-quote {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.sh-iconbox-left .sh-iconbox-seperator {
    margin-right: 0 !important;
    margin-left: auto !important;
}

.sh-testimonials.sh-testimonials-style5 {
    direction: ltr !important;
}
.sh-testimonials-style5 .sh-testimonials-item-container {
    direction: rtl !important;
}

.sh-testimonials-style5 .sh-testimonials-table-icon {
    border-left: 1px solid #eaeaea !important;
    border-right: none !important;
}
.sh-testimonials-style5 .sh-testimonials-item-container {
    text-align: right !important;
}

.sh-testimonials-style5 .sh-testimonials-item-top {
    margin-right: 63px !important;
    margin-left: auto !important;
}

.sh-testimonials-style5 .sh-testimonials-table-quote {
    padding-right: 18px !important;
    padding-left: 0 !important;
}

.sh-column-wrapper .sh-event-title {
    border-right: 3px solid #f36347 !important;
    padding-right: 10px !important;
    padding-left: 0 !important;
    border-left: none !important;
}

.sh-testimonials.sh-testimonials-style3 {
    direction: rtl !important;
}

.sh-section.sh-section-4dd98a9c4cf1ee6cd9fa8ec79e954d62.fw-main-row.sh-section-visibility-everywhere {
    direction: ltr !important;
}

.sh-image-gallery.sh-image-gallery-noverlay.sh-image-gallery-container.sh-image-gallery-dark.slick-initialized.slick-slider.slick-dotted {
    direction: ltr !important;
}

.post-item .post-content blockquote::before {
    right: -45px !important;
    left: auto !important;
}

.post-item .post-content blockquote {
    border-right: 5px solid #ebebeb !important;
    margin-right: 45px !important;
    margin-left: auto !important;
    border-left: none !important;
}


.sh-gallery.slick-initialized.slick-slider.slick-dotted {
    direction: ltr !important;
}

ul.page-numbers li, .woocommerce nav.woocommerce-pagination ul.page-numbers li {
    float: right !important;
}

.woocommerce table.shop_attributes td {
    direction: ltr !important;
    text-align: right !important;
}

.sh-nav ul.sub-menu li ul.sub-menu {
    right: 220px !important;
    left: auto !important;
}

.sh-nav li.menu-item.menu-item-has-mega-menu ul.sub-menu ul.sub-menu {
    left: 0 !important;
    right: auto !important;
}

.post-left-side {
    margin-left: 3% !important;
    margin-right: auto !important;
}
.sh-group > * {
    float: right !important;
}

.sh-overlay-style1 .sh-overlay-item:first-child .sh-overlay-item-container {
    left: 0 !important;
    right: auto !important;
}

.post-right-side .post-title, .post-right-side .post-meta.post-meta-one {
    text-align: right !important;
} 

.sh-overlay-style1 .icon-link {
    padding-right: 2px !important;
    padding-left: 0 !important;
}

.sh-titlebar-parallax .title-level .breadcrumbs {
    text-align: center !important;
}

.sh-portfolio-description {
    text-align: justify !important;
}

.icon-arrow-left::before {
    content: "\e606" !important;
}

.icon-arrow-right::before {
    content: "\e605" !important;
}