.elementor-26868 .elementor-element.elementor-element-739b44d .elementor-repeater-item-754e024 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.mediterraneastone.com/wp-content/uploads/2026/01/5D-1.jpg);background-size:cover;}.elementor-26868 .elementor-element.elementor-element-739b44d .elementor-repeater-item-3a9183c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.mediterraneastone.com/wp-content/uploads/2026/02/RENDER-ROSA-OK.jpg);background-size:cover;}.elementor-26868 .elementor-element.elementor-element-739b44d .elementor-repeater-item-6ea6fe2 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.mediterraneastone.com/wp-content/uploads/2026/02/DnvwtTxM.jpg);background-size:cover;}.elementor-26868 .elementor-element.elementor-element-739b44d .swiper-slide{height:914px;transition-duration:calc(5000ms*1.2);}.elementor-26868 .elementor-element.elementor-element-739b44d .swiper-slide-contents{max-width:66%;}.elementor-26868 .elementor-element.elementor-element-739b44d .swiper-slide-inner{text-align:center;}.elementor-26868 .elementor-element.elementor-element-739b44d .elementor-swiper-button{font-size:20px;}.elementor-26868 .elementor-element.elementor-element-c47ccff .elementor-spacer-inner{height:30px;}.elementor-26868 .elementor-element.elementor-element-6430129{text-align:right;}.elementor-26868 .elementor-element.elementor-element-6430129 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-26868 .elementor-element.elementor-element-68c5e210{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-68c5e210 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26868 .elementor-element.elementor-element-4cce336 .elementor-spacer-inner{height:40px;}.elementor-26868 .elementor-element.elementor-element-743b19c > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-31fc937 .elementor-spacer-inner{height:10px;}.elementor-26868 .elementor-element.elementor-element-6fb2f35a{text-align:center;}.elementor-26868 .elementor-element.elementor-element-6fb2f35a .elementor-heading-title{color:#000000;}.elementor-26868 .elementor-element.elementor-element-488a24a5 > .elementor-container{max-width:1400px;}.elementor-26868 .elementor-element.elementor-element-488a24a5 > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta__content{text-align:center;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#00000000;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-264f92c0 );}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-26868 .elementor-element.elementor-element-6a8d065a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-26868 .elementor-element.elementor-element-6a8d065a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-26868 .elementor-element.elementor-element-6a8d065a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008C;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta .elementor-cta__bg, .elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta__content{text-align:center;}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#00000000;}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-264f92c0 );}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-26868 .elementor-element.elementor-element-62ec4a0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-26868 .elementor-element.elementor-element-62ec4a0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-26868 .elementor-element.elementor-element-62ec4a0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008C;}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta .elementor-cta__bg, .elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta__content{text-align:center;}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#00000000;}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-264f92c0 );}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-26868 .elementor-element.elementor-element-370e3bf7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-26868 .elementor-element.elementor-element-370e3bf7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-26868 .elementor-element.elementor-element-370e3bf7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008C;}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta .elementor-cta__bg, .elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-26868 .elementor-element.elementor-element-7bb65d13 > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-5201f426 .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-6572c7e5 .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-6bd96e18{text-align:right;}.elementor-26868 .elementor-element.elementor-element-6bd96e18 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-26868 .elementor-element.elementor-element-289ec88{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-688fb345 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-26868 .elementor-element.elementor-element-2346c082 .elementor-spacer-inner{height:40px;}.elementor-26868 .elementor-element.elementor-element-338f4308 > .elementor-background-overlay{background-color:#7A7A7A78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-66583947 .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-6c273813 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-26868 .elementor-element.elementor-element-6c273813 > .elementor-background-overlay{background-color:#7A7A7A78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-711c5291{text-align:left;}.elementor-26868 .elementor-element.elementor-element-711c5291 .elementor-heading-title{color:#000000;}.elementor-26868 .elementor-element.elementor-element-711c5291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26868 .elementor-element.elementor-element-b035ccd{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-2b9248f6 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#7A7A7A78;border-radius:5px 5px 5px 5px;}.elementor-26868 .elementor-element.elementor-element-74167027 .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-1fc4273 > .elementor-background-overlay{background-color:#FFFFFF78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-3cff029b{text-align:right;}.elementor-26868 .elementor-element.elementor-element-3cff029b .elementor-heading-title{color:#000000;}.elementor-26868 .elementor-element.elementor-element-3cff029b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26868 .elementor-element.elementor-element-77a69eea{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-39470cde .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#7A7A7A78;border-radius:5px 5px 5px 5px;}.elementor-26868 .elementor-element.elementor-element-61ead6e9 > .elementor-background-overlay{background-color:#FFFFFF78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-1450b9d9 .elementor-spacer-inner{height:30px;}.elementor-26868 .elementor-element.elementor-element-504660f3 > .elementor-background-overlay{background-color:#FFFBFB78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-71a98dff{text-align:right;}.elementor-26868 .elementor-element.elementor-element-71a98dff .elementor-heading-title{color:#000000;}.elementor-26868 .elementor-element.elementor-element-427a4361{text-align:right;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-30df8f83 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#7A7A7A78;border-radius:5px 5px 5px 5px;}.elementor-26868 .elementor-element.elementor-element-0a2cdf6 > .elementor-background-overlay{background-color:#FFFFFF78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-4261cee .elementor-spacer-inner{height:30px;}.elementor-26868 .elementor-element.elementor-element-40d6504 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-26868 .elementor-element.elementor-element-40d6504 > .elementor-background-overlay{background-color:#7A7A7A78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-b1c7def{text-align:left;}.elementor-26868 .elementor-element.elementor-element-b1c7def .elementor-heading-title{color:#000000;}.elementor-26868 .elementor-element.elementor-element-b1c7def > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26868 .elementor-element.elementor-element-2f7cb17{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-93b453a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#7A7A7A78;border-radius:5px 5px 5px 5px;}.elementor-26868 .elementor-element.elementor-element-3ff10cfd > .elementor-background-overlay{background-color:#FFFFFF78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-76238d0a .elementor-spacer-inner{height:30px;}.elementor-26868 .elementor-element.elementor-element-1065b174 > .elementor-background-overlay{background-color:#FFFFFF78;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-27ef8d66 .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-1a427b20 > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-4357e4f .elementor-spacer-inner{height:50px;}.elementor-26868 .elementor-element.elementor-element-57d99b6c > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-7bb28b9{text-align:center;}.elementor-26868 .elementor-element.elementor-element-148a2e32 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-26868 .elementor-element.elementor-element-5516a2a9{text-align:justify;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-26868 .elementor-element.elementor-element-60ec1c11 > .elementor-background-overlay{background-color:#7A7A7A57;opacity:0.5;}.elementor-26868 .elementor-element.elementor-element-2f0cb42b .elementor-spacer-inner{height:50px;}@media(min-width:768px){.elementor-26868 .elementor-element.elementor-element-d4b5b2{width:8%;}.elementor-26868 .elementor-element.elementor-element-2f17fa02{width:34%;}.elementor-26868 .elementor-element.elementor-element-63996b73{width:38%;}.elementor-26868 .elementor-element.elementor-element-2d4506de{width:20%;}.elementor-26868 .elementor-element.elementor-element-181f6cdc{width:15%;}.elementor-26868 .elementor-element.elementor-element-71e3b500{width:27%;}.elementor-26868 .elementor-element.elementor-element-5d319be3{width:38%;}.elementor-26868 .elementor-element.elementor-element-688fb345{width:20%;}.elementor-26868 .elementor-element.elementor-element-45a28da{width:54.435%;}.elementor-26868 .elementor-element.elementor-element-6e53024a{width:42.318%;}.elementor-26868 .elementor-element.elementor-element-55559bd1{width:3%;}.elementor-26868 .elementor-element.elementor-element-28ece13d{width:5%;}.elementor-26868 .elementor-element.elementor-element-6fc66fb8{width:40%;}.elementor-26868 .elementor-element.elementor-element-4b69a7c{width:55%;}.elementor-26868 .elementor-element.elementor-element-1fabbc08{width:5%;}.elementor-26868 .elementor-element.elementor-element-34c8845a{width:40%;}.elementor-26868 .elementor-element.elementor-element-166fca0b{width:55%;}.elementor-26868 .elementor-element.elementor-element-9eee159{width:54.435%;}.elementor-26868 .elementor-element.elementor-element-4203441{width:42.318%;}.elementor-26868 .elementor-element.elementor-element-a84fd98{width:3%;}.elementor-26868 .elementor-element.elementor-element-bfb5d4d{width:20%;}.elementor-26868 .elementor-element.elementor-element-747ee272{width:22%;}.elementor-26868 .elementor-element.elementor-element-2954b06c{width:58%;}}@media(max-width:767px){.elementor-26868 .elementor-element.elementor-element-739b44d .swiper-slide{height:390px;}.elementor-26868 .elementor-element.elementor-element-6430129{text-align:left;}.elementor-26868 .elementor-element.elementor-element-6430129 .elementor-heading-title{font-size:29px;letter-spacing:-2.1px;}.elementor-26868 .elementor-element.elementor-element-6430129 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-68c5e210 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-4cce336 .elementor-spacer-inner{height:1vh;}.elementor-26868 .elementor-element.elementor-element-6fb2f35a{text-align:left;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta__content{min-height:50vh;text-align:center;}.elementor-26868 .elementor-element.elementor-element-6a8d065a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-26868 .elementor-element.elementor-element-62ec4a0 .elementor-cta__content{min-height:50vh;text-align:center;}.elementor-26868 .elementor-element.elementor-element-370e3bf7 .elementor-cta__content{min-height:50vh;text-align:center;}.elementor-26868 .elementor-element.elementor-element-6572c7e5 .elementor-spacer-inner{height:1vh;}.elementor-26868 .elementor-element.elementor-element-6bd96e18{text-align:left;}.elementor-26868 .elementor-element.elementor-element-6bd96e18 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-289ec88 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-74f44927 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-26868 .elementor-element.elementor-element-711c5291{text-align:left;}.elementor-26868 .elementor-element.elementor-element-711c5291 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-b035ccd > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-2b9248f6 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-3cff029b{text-align:right;}.elementor-26868 .elementor-element.elementor-element-3cff029b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-77a69eea{column-gap:0px;text-align:left;}.elementor-26868 .elementor-element.elementor-element-77a69eea > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-26868 .elementor-element.elementor-element-39470cde > .elementor-widget-container{margin:-10px 10px 25px 0px;}.elementor-26868 .elementor-element.elementor-element-71a98dff{text-align:right;}.elementor-26868 .elementor-element.elementor-element-71a98dff > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-427a4361 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-30df8f83 > .elementor-widget-container{margin:-10px 10px 25px 0px;}.elementor-26868 .elementor-element.elementor-element-0daade2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-26868 .elementor-element.elementor-element-b1c7def{text-align:left;}.elementor-26868 .elementor-element.elementor-element-b1c7def > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-2f7cb17 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-93b453a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-7bb28b9{text-align:left;}.elementor-26868 .elementor-element.elementor-element-148a2e32{text-align:left;}.elementor-26868 .elementor-element.elementor-element-148a2e32 .elementor-heading-title{font-size:18px;}.elementor-26868 .elementor-element.elementor-element-148a2e32 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26868 .elementor-element.elementor-element-5516a2a9 > .elementor-widget-container{margin:0px 10px 0px 10px;}}/* Start custom CSS for slides, class: .elementor-element-739b44d */@media (min-width: 1025px) and (max-width: 1925px) {
    .elementor-26868 .elementor-element.elementor-element-1e954da  .swiper-slide {
    height: 612px;
}

}

@media (min-width: 1926px) and (max-width: 3000px) {
    .elementor-26868 .elementor-element.elementor-element-1e954da  .swiper-slide {
    height: 900.44px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e954da */@media (min-width: 1025px) and (max-width: 1925px) {
    .elementor-26664 .elementor-element.elementor-element-739b44d .swiper-slide {
    height: 612px;
}

}

@media (min-width: 1926px) and (max-width: 3000px) {
    .elementor-26664 .elementor-element.elementor-element-739b44d .swiper-slide {
    height: 900.44px;
}

}/* End custom CSS */