.elementor-5059 .elementor-element.elementor-element-7b76260c{padding:0px 0px 130px 0px;}.elementor-5059 .elementor-element.elementor-element-43a84f81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5059 .elementor-element.elementor-element-e2443cc > .elementor-container{max-width:1160px;}.elementor-5059 .elementor-element.elementor-element-e2443cc{margin-top:0px;margin-bottom:-90px;padding:0px 0px 50px 0px;}.elementor-5059 .elementor-element.elementor-element-28e368cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5059 .elementor-element.elementor-element-18335e1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5059 .elementor-element.elementor-element-18335e1b{z-index:2;}.elementor-5059 .elementor-element.elementor-element-18335e1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:42px;color:var( --e-global-color-4fb16cf );}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:4;--swiper-offset-size:80px;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-23.3%;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:19.5%;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:0px;--arrow-size:22px;--arrow-normal-color:var( --e-global-color-97027f6 );--arrow-hover-color:var( --e-global-color-5f9de2d );}.elementor-5059 .elementor-element.elementor-element-750d8c89 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#EAE1D800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97027f6 );border-radius:100px 100px 100px 100px;padding:15px 16.38px 15px 16.38px;}.elementor-5059 .elementor-element.elementor-element-750d8c89 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-97027f6 );}.elementor-5059 .elementor-element.elementor-element-750d8c89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:90px 0px 2px 0px;}.elementor-5059 .elementor-element.elementor-element-750d8c89 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1370px){.elementor-5059 .elementor-element.elementor-element-e2443cc{padding:0px 40px 0px 40px;}.elementor-5059 .elementor-element.elementor-element-18335e1b .elementor-heading-title{font-size:36px;line-height:36px;}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:15px;--arrow-prev-left-position:-11.8%;--arrow-next-right-position:6.8%;--arrow-size:16px;}}@media(max-width:1200px){.elementor-5059 .elementor-element.elementor-element-7b76260c{padding:0px 0px 100px 0px;}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:3;--swiper-slides-gap:15px;--arrow-prev-left-position:-9%;}}@media(max-width:1024px){.elementor-5059 .elementor-element.elementor-element-18335e1b .elementor-heading-title{font-size:32px;}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:3;--swiper-offset-size:50px;--swiper-slides-gap:15px;--arrow-prev-left-position:-95px;--arrow-next-right-position:35px;}.elementor-5059 .elementor-element.elementor-element-750d8c89 > .elementor-widget-container{padding:80px 0px 0px 0px;}}@media(max-width:880px){.elementor-5059 .elementor-element.elementor-element-7b76260c{padding:0px 0px 50px 0px;}.elementor-5059 .elementor-element.elementor-element-e2443cc{padding:0px 20px 0px 20px;}.elementor-5059 .elementor-element.elementor-element-18335e1b .elementor-heading-title{font-size:28px;}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:2;--swiper-offset-size:70px;--arrow-prev-left-position:-90px;--arrow-next-right-position:25px;}.elementor-5059 .elementor-element.elementor-element-750d8c89 > .elementor-widget-container{padding:80px 0px 0px 0px;}}@media(max-width:767px){.elementor-5059 .elementor-element.elementor-element-18335e1b{text-align:center;}.elementor-5059 .elementor-element.elementor-element-750d8c89{--swiper-slides-to-display:1;--swiper-offset-size:30px;--swiper-slides-gap:15px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-30px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-30px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-size:14px;}.elementor-5059 .elementor-element.elementor-element-750d8c89 > .elementor-widget-container{padding:60px 0px 80px 0px;}}/* Start custom CSS */.gap-35px .elementor-container.elementor-column-gap-default {
    gap: 32px !important;
}

.border-right {
    position: relative;
}

.border-right::after {
    position: absolute;
    content: "";
    background: #754C24;
    width: 0.5px;
    height: 128px;
    right: 0;
    transform: translate(-50%,-50%);
    top: 50%;
}

.icontext  .elementor-icon-box-title {
    margin-top: -3px;
}


.shopProductCol del {
    font-size: 18px;
}

.shopProductCol ins {
    text-decoration: none;
}

p.price {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 5px;
    align-items: center;
}
@media screen and (max-width:767px){
   .border-right::after {
    position: absolute;
    content: "";
    background: #754C24;
    width: 0px;
    height: 128px;
    right: 0;
    transform: translate(-50%,-50%);
    top: 50%;
}
.priceList ul.elementor-icon-list-items li:nth-child(1) p {
    margin-bottom: 7px;
}
}


@media screen and (max-width:1024px) and (min-width:881px){
    .rentalDESC 
 p {
    height: 60px;
}
.priceList ul.elementor-icon-list-items li:nth-child(1) p {
    margin-bottom: 10px;
}
}


@media screen and (max-width:1300px) and (min-width:1201px){
.elementor-2057 .elementor-element.elementor-element-b30f082 > .elementor-widget-container {
    padding: 0% 0% 0% 3.4%;
}
.elementor-2057 .elementor-element.elementor-element-322b743 {
    --arrow-prev-left-position: -9%;
    --arrow-next-right-position: 4%;
}
}





@media screen and (max-width:1499px) and (min-width:1371px){
.elementor-2057 .elementor-element.elementor-element-b30f082 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0% 0% 0% 8.9%;
}
.elementor-2057 .elementor-element.elementor-element-3233fc6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -120px;
    margin-bottom: 0px;
    padding: 200px 0px 200px 0px;
}
.elementor-2174 .elementor-element.elementor-element-a35ebac img {
    width: 100%;
    max-width: 280px !important;
    height: 260px !important;
    object-fit: contain;
    object-position: bottom right;
}
    .rentalDESC 
 p {
    height: 60px;
}

.elementor-2057 .elementor-element.elementor-element-322b743 {
    --arrow-prev-left-position: -14.5%;
    --arrow-next-right-position: 9.5%;
}
}


@media screen and (max-width:1599px) and (min-width:1500px){
.elementor-2057 .elementor-element.elementor-element-b30f082 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0% 0% 0% 11.5%;
}
.elementor-2057 .elementor-element.elementor-element-3233fc6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -120px;
    margin-bottom: 0px;
    padding: 200px 0px 200px 0px;
}
.elementor-2057 .elementor-element.elementor-element-322b743 {
    --arrow-prev-left-position: -17%;
    --arrow-next-right-position: 12%;
}
}


@media screen and (max-width:1700px) and (min-width:1600px){
.elementor-2057 .elementor-element.elementor-element-b30f082 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0% 0% 0% 14.5%;
}
.elementor-2057 .elementor-element.elementor-element-322b743 {
    --arrow-prev-left-position: -19%;
    --arrow-next-right-position: 14.5%;
}
}/* End custom CSS */