/*@import url('https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&display=swap');*/

@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');


body.rtl .home-wrapper .sec1 .container .row {
  display: flex;
}

body.rtl .headerblock .top-sec .center-sec .main-navigation ul.langswter {
  left: 20px;
  right: inherit;
}

body.rtl .home-wrapper .sec2 .p2 {
  right: inherit;am
  left: 30px !important;
}

body.rtl .home-wrapper .sec2 .p1 {
  left: 0;
  right: 290px;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec {
  left: inherit;
  right: 0;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec {
  border-right: none;
  border-left: solid 3px #e8e6e0;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover {
  padding-left: inherit;
  padding-right: 25px;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:before {
  left: inherit;
  right: 5px;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:after {
  right: 0;
  left: inherit;
}

body.rtl .projectslide.owl-carousel.owl-theme.owl-center.owl-loaded,
.home-wrapper .sec7 .gallery-sec {
  direction: ltr;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .row div {
  float: right;
}

body.rtl .subscribe-sec .widget.widget_newsletterwidgetminimal input.tnp-submit {
  right: inherit !important;
  left: 0;
}

body.rtl .know-more::before {
  right: -10px;
  left: inherit;
}

body.rtl #rev_slider_7_1_wrapper .hephaistos.tparrows {
  direction: ltr;
}

body.rtl .home-wrapper .scroll::before {
  margin-right: 5px;
}

body.rtl .insta-topbar .icon span {
  padding-right: 0;
  padding-left: 5px;
}

body.rtl footer .tag1 .container .row,
body.rtl footer .tag2 .container .row {
  display: flex;
}

body.rtl footer .tag1 h5 {
  text-align: right;
}

body.rtl footer .tag2 ul {
  text-align: left;
}


body.rtl .home-wrapper .sec4 .brandsec,
body.rtl .division-row .brandsec h2 {
  text-align: right !important;
}

.home-wrapper .sec1 .captionbox h3 {

  display: flex;
  align-content: flex-start;
  align-items: flex-end;
  flex-direction: column-reverse;
}

.home-wrapper .sec2 .detail-sec {
  padding-left: 0;
  padding-right: 330px;

}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .row div {
  text-align: right;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:before {
  right: 4px;
}

.home-wrapper .sec5 .more-dtl:after {
  content: "";
  width: 17px;
  height: 17px;
  border-radius: 100%;
  position: absolute;
  left: 0;
  top: 0px;
}

body.rtl .home-wrapper .sec5 .more-dtl:before {

  left: auto;
  right: 12px;
}

body.rtl .home-wrapper .sec5 .more-dtl:after {

  left: auto;
  right: 0;

}

body.rtl .home-wrapper .sec5 .more-dtl {
      padding-left: 17px;
    padding-right: 25px;
}

body.rtl .home-wrapper .sec7 .gallery-sec .outerbox .capt {
  direction: rtl;
}

body.rtl span.icon.icon-plus {
  right: auto;
  left: -16px;
}

body.rtl .inner-banner-sec img {
  transform: rotatey(180deg) !important;
}

body.rtl .home-wrapper .scroll {
  width: 14px;
  height: 115px;

  background: url(https://pentagon.ae/poltrona/wp-content/uploads/2024/12/scrolltoview_ar.png);
}

body.rtl .inner-banner-sec .banner-content .title-sec:before {
  right: 0;
  left: auto;
}

body.rtl .inner-wrapper {
  direction: rtl;
  text-align: right;
}

a,
p,
h1,
h2,
h3,
h4,
h5,
h6,
.inner-banner-sec .banner-content .title-sec h2,
.about-page .sec2 h2,
.ban_head .ban_txt
{
  /* font-family: tahoma !important; */
  /*font-family: "Amiri", serif !important;*/
    font-family: "Oswald", serif !important;
  font-weight: 600 !important;



}
 
h2,
.inner-banner-sec .banner-content .title-sec h2,
.about-page .sec2 h2,
.ban_head .ban_txt
{
  font-weight: 600 !important;
}


  
body, p, a,
a.rs-layer, a.rs-layer:-webkit-any-link,
.home-wrapper .sec2 .detail-sec .know-more,
.home-wrapper .sec4 .brandsec .content-sec .detailsec .discover, .home-wrapper .sec5 .more-dtl, .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover,
.headerblock .top-sec .center-sec .main-navigation li a, footer .widget.widget_nav_menu ul > li a, footer .widget.widget_nav_menu ul > li a, footer .tag1 h5, footer .tag1 .social li a span, .home-wrapper .sec5 .more-dtl:before, .side-bar .side-bar-container h3, .but-02, .gallery-sec .outerbox .capt p a, .home-wrapper .sec7 .gallery-sec .outerbox .capt h6, .home-wrapper .sec7 .more-dtl:before, .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:hover, span.icon.icon-plus, .home-wrapper .sec7 .more-dtl, .hedding-section h1, .brand-listingpage .brandlisting-sec li .content-sec .discover, .brand-page .sec2 .collectios-sev .outerbox .detailsec h4, .headerblock .top-sec .center-sec .main-navigation li.current-menu-ancestor>a,
body.rtl .brand-page .sec2 .collectios-sev .outerbox .detailsec h4,
body.rtl .brand-page .sec2 .collectios-sev .outerbox .detailsec .btn,
.address-detailswrap
{
    font-family: "Cairo", serif  !important;
    font-weight:400 !important;
}

body p {
    font-size: 15px !important;
    line-height: 1.8 !important;
}
body.rtl .brand-page .sec2 .collectios-sev .outerbox .detailsec .btn
{        font-size: 13px;
}
.discover.but-02:before {
    top: 50%;
    margin-top: -4px;
    right: 8.4%;
    left: auto;
}

footer .tag1 .social li .icon, body.rtl .home-wrapper .sec5 .more-dtl:before {
    font: normal normal normal 20px / 1 fontawesome !important;
}
body.rtl .home-wrapper .sec5 .more-dtl:before {
    font-size: 13px !important;
}
body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:before {
    right: 12px;
    top: 19px;
}

body.rtl .headerblock .top-sec .center-sec .main-navigation li {
  font-size: 12px;
}

body.rtl .home-wrapper .sec9 .title-sec h2 {
  text-align: center !important;
}

body.rtl .top-mr .sec1:before {

  background: url(../images/overlay1.png) 100% 0 no-repeat;
  right: 0;
  left: auto;
  top: 0;
}

body.rtl .division-row>:nth-child(odd) .content-sec {
  left: 0 !important;
  right: auto !important;
}

body.rtl .division-row>:nth-child(even) .content-sec {
  left: auto !important;
  right: 0 !important;
}

body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec {
  border-right: 0px solid #e8e6e0;
  border-left: 0 !important;
  padding-right: 10% !important;
  padding-left: 0% !important;
}

body.rtl .division-row .brandsec:nth-child(even) {
  text-align: left !important;
}

body.rtl .brand-page .sec1 h1.contitle,
body.rtl .brand-page .sec1 p {
  text-align: center !important;
}

body.rtl .top-mr .sec1 .detail-sec h2,
body.rtl .top-mr .sec1 .detail-sec h3,
body.rtl .top-mr .sec1 .detail-sec p {
  text-align: right !important;
}

body.rtl .brand-page .sec2 .collectios-sev .outerbox .detailsec {

  right: auto;
  left: 0;
}

body.rtl .home-wrapper .sec2 h2 span {

  float: right;
}

body.rtl .home-wrapper .sec5 .title-sec .container .row .col-lg-6.col-md-6.col-sm-12 {
  float: right;
}

body.rtl .brand-page .sec2 .collectios-sev .outerbox .detailsec h4 {
  text-align: right;
}

body.rtl .side-bar {
  float: right;
}

body.rtl .right-box-division {
  float: left;
}

body.rtl .col-sm-6.blg_col_side {
  float: right;
}

body.rtl .blg_col_side_right {
  float: right;
}

body.rtl .contract-divitionwrapper .pic-outer .capt {
  left: 0;
  right: auto;
  justify-content: flex-start;
}

body.rtl .contract-divitionwrapper .pic-outer .capt h6 {
  text-align: right;
}

body.rtl .col-lg-6.col-md-6.col-sm-6.post-grids {
  float: right;
}

body.rtl .owl-carousel {
  direction: ltr;
}

body.rtl .col-12.col-sm-12.col-md-6.col-address-details {
  float: right;
}

body.rtl .contact-page .address-box-01:last-child {
  float: right;
}

body.rtl .fa,
body.rtl .fas {
  font: normal normal normal 14px / 1 fontawesome !important;
  font-size: 22px !important;
}



body.rtl .home-wrapper .sec2 h2 span {
  width: 305px;
}

body.rtl footer .tag2 p {
  font-size: 14px !important;
}

.brand-page .sec2 .collectios-sev .col-lg-6 {
  float: right;
}

a.rs-layer,
a.rs-layer:-webkit-any-link {
  /* font-family: tahoma !important; */
/*font-family: "Amiri", serif !important;*/
    font-family: "Oswald", serif;
    
}

@media screen and (min-width: 1200px) {
  body.rtl .headerblock .top-sec .center-sec .main-navigation ul {
    padding-right: 120px;
  }

  body.rtl .headerblock .top-sec .center-sec .main-navigation ul.langswter {
    padding-right: 0;
  }
}



@media screen and (max-width: 1300px) {
  .home-wrapper .sec2 h2 {
    font-size: 60px;
  }
}

@media (min-width: 1200px) {
  body.rtl .headerblock .top-sec .center-sec .main-navigation .mdlleft {
    margin-left: 17px;
    margin-right: 191px;
  }

  body.rtl .home-wrapper .sec2 .p1 {
    right: auto !important;
  }

  body.rtl .home-wrapper .sec2 .p2 {
    left: inherit;

  }

  body.rtl footer .tag1 .social ul {
    display: flex;
  }

  body.rtl footer .tag1 .social li {

    margin: 0;
    margin-left: 0px;
    margin-left: 20px;
  }

  .main-navigation .sub-menu {
    left: auto;
    right: -19px;
  }

}

@media (min-width: 1200px) {
  body .headerblock .top-sec .center-sec .main-navigation .mdlleft {
    margin-left: 15px !important;
    margin-right: 221px !important;
  }



  body.rtl footer .widget.widget_nav_menu ul>li {
    margin-right: 0 !important;
    margin-left: 13px !important;
  }

  body.rtl .about-page .sec2 .pic {
    right: -170px;
  }

  .home-wrapper .sec2 h2 {
    letter-spacing: -3px;
    font-size: 60px;
  }

  body.rtl .main-navigation .sub-menu li a {
    text-align: right !important;
  }

  body.rtl .headerblock .top-sec .center-sec .main-navigation ul.langswter {
            left: auto;
        right: -40px;
  }
}


@media (max-width: 1500px) {
    body.rtl .headerblock .top-sec .center-sec .main-navigation ul.langswter {
        right: 0px;
  }
}


@media (max-width: 1199px) {
  body.rtl .home-wrapper .sec2 .p1 {
    right: auto !important;
    left: 0 !important;
  }

  body.rtl .home-wrapper .sec2 .p2 {
    left: auto !important;
    right: 30px !important;
    top: 240px !important;
  }
  body.rtl .headerblock .top-sec .center-sec .main-navigation ul.langswter {
        right: auto;
        left: 0px;
  }
}

@media (max-width: 766px) {
  body.rtl .home-wrapper .sec2 .p1 {
    top: 210px !important;
  }

  body.rtl .home-wrapper .sec2 .p2 {
    top: 210px !important;
  }

  body.rtl .home-wrapper .sec4 .brandsec .content-sec .detailsec {
    padding-right: 0% !important;
  }

  body.rtl footer .tag1 .container .row,
  body.rtl footer .tag2 .container .row {
    display: flex;
    text-align: center;
    flex-direction: column;
  }

  body.rtl footer .tag1 h5,
  body.rtl footer .tag2 ul {
    text-align: center !important;
  }

  body.rtl .col-sm-6.blg_col_side,
  body.rtl .blg_col_side_right {
    float: right;
    width: 100%;
  }

  body.rtl .home-wrapper .sec2 .detail-sec {
    padding-left: 0;
    padding-right: 0;
  }

  body.rtl .home-wrapper .sec2 .p2 {
    top: 240px !important;
    max-width: 60px !important;
  }

  body.rtl .home-wrapper .sec2 .p1 {
    top: 240px !important;
  }

  .home-wrapper .sec2 h2 {
    font-size: 25px !important;
  }
}

@media (max-width: 500px) {}


@media (min-width: 1200px) {
  .home-wrapper .sec2 h2 {

    display: block;
    float: right;
  }
}

body.rtl .home-wrapper .sec2 h2 span.frst,
body.rtl .home-wrapper .sec2 h2 span.frst2,
body.rtl .home-wrapper .sec2 h2 span.frst3 {
  width: 100%;
  display: block;
  height: auto;
}

body.rtl .home-wrapper .sec2 h2 span.frst {
  margin-left: 200px !important;
  width: calc(100% - 200px);
}

body.rtl .home-wrapper .sec2 h2 span.frst2 {
  margin-left: 297px !important;
  width: calc(100% - 297px);
}

.bottom-mapsec .address-sec .more:before {

  right: auto;
  left: -47px;
  transform: rotate(180deg);
}

.bottom-mapsec .address-sec .more::after {
  width: 25px;
  right: auto;
  left: -43px;
  top: 5px;
  transform: rotate(180deg);
}

.bottom-mapsec .address-sec p b {
  margin-right: 0;
  margin-top: 5px;
  margin-left: 10px;
}

.contact-page .address-box-01:last-child {
  width: 75% !important;
}

@media screen and (max-width: 1200px) {
  body.rtl span.icon.icon-plus {
    left: 20px;
    top: 17px;
  }
}

@media screen and (max-width: 1020px) {
  body.rtl .home-wrapper .sec2 h2 span.frst {
    margin-left: 0px !important;
    width: calc(100% - 0px);
  }

  body.rtl .home-wrapper .sec2 h2 span.frst2 {
    margin-left: 0 !important;
    width: calc(100% - 0px);
  }

  .home-wrapper .sec2 .detail-sec {
    padding-left: 0;
    padding-right: 150px;
    padding-top: 30px !important;
    display: block;
    float: left;
  }


}

@media (max-width:767px) {
  body.rtl .col-12.col-sm-12.col-md-6.col-address-details {
    float: right;
    display: block;
    width: 100%;
  }

  body.page-id-3664 .inner-banner img {
    display: none;
  }
}

@media (max-width: 550px) {
  .inner-banner-sec img {
    float: left !important;
  }

  .inner-banner-sec .banner-content .title-sec {
    padding-top: 0;
  }

  .inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2,
  .top-mr .sec1 h3,
  .about-page .sec2 h2,
  .brand-page .sec1 h2,
  .brand-page .sec1 h3 {

    /* font-family: tahoma !important; */
/*font-family: "Amiri", serif !important;*/
    font-family: "Oswald", serif;
    }

}