.elementor-65769 .elementor-element.elementor-element-1e6fc8ba:not(.elementor-motion-effects-element-type-background), .elementor-65769 .elementor-element.elementor-element-1e6fc8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65769 .elementor-element.elementor-element-1e6fc8ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:153px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-1e6fc8ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-4e53b1d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-63d46d6b{margin-top:48px;margin-bottom:40px;padding:0px 50px 0px 50px;}.elementor-65769 .elementor-element.elementor-element-2fb65bce.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-65769 .elementor-element.elementor-element-2fb65bce > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-65769 .elementor-element.elementor-element-61ef73b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65769 .elementor-element.elementor-element-61ef73b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65769 .elementor-element.elementor-element-61ef73b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-65769 .elementor-element.elementor-element-61ef73b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-1afda69e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-65769 .elementor-element.elementor-element-142ec67d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-142ec67d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-65769 .elementor-element.elementor-element-51bf48af{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-5c8a1fb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-65769 .elementor-element.elementor-element-67fafa9f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-65769 .elementor-element.elementor-element-56ed7539 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-4683d26{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-5c8bf904{margin-top:0px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-76923e42 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-76923e42 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-65769 .elementor-element.elementor-element-71c9e620{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-fb874e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-5fba6c30{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-65769 .elementor-element.elementor-element-79a16017 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-10bcd181{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-3e316428:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65769 .elementor-element.elementor-element-3e316428 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65769 .elementor-element.elementor-element-3e316428 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65769 .elementor-element.elementor-element-3e316428 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-54aabed1{margin-top:0px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-432f50f0 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-432f50f0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-65769 .elementor-element.elementor-element-293941be{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-39bccfb1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-16e1b296{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-65769 .elementor-element.elementor-element-174598a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-5231a2d0{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-3365affa{margin-top:0px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-5e68b445 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-5e68b445 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-65769 .elementor-element.elementor-element-4d12d164{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-4cc1db5d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-407cfde3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-65769 .elementor-element.elementor-element-3e5c3bea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-70da75ea{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-e4ef1f1{margin-top:0px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-36fffae2 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-36fffae2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-65769 .elementor-element.elementor-element-1306ccef{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-9828ac5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-26bed2ad{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-65769 .elementor-element.elementor-element-1629716e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-1a63bdf6{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-698845cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65769 .elementor-element.elementor-element-698845cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65769 .elementor-element.elementor-element-698845cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65769 .elementor-element.elementor-element-698845cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-7355bd62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65769 .elementor-element.elementor-element-7355bd62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-65769 .elementor-element.elementor-element-7355bd62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 10px 18px;}.elementor-65769 .elementor-element.elementor-element-7355bd62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-49bfc9fe{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-6b5dc18a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-3e1732fe{width:auto;max-width:auto;align-self:center;}.elementor-65769 .elementor-element.elementor-element-3e1732fe > .elementor-widget-container{margin:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-65769 .elementor-element.elementor-element-3e1732fe .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.6em;color:#000000;}.elementor-65769 .elementor-element.elementor-element-17869355{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-77987de{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-bfb14c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-c0b02a1{width:auto;max-width:auto;align-self:center;}.elementor-65769 .elementor-element.elementor-element-c0b02a1 > .elementor-widget-container{margin:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-65769 .elementor-element.elementor-element-c0b02a1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.6em;color:#000000;}.elementor-65769 .elementor-element.elementor-element-90b927d{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-75814cda{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-1c4e13cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-67e64a1d{width:auto;max-width:auto;align-self:center;}.elementor-65769 .elementor-element.elementor-element-67e64a1d > .elementor-widget-container{margin:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-65769 .elementor-element.elementor-element-67e64a1d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.6em;color:#000000;}.elementor-65769 .elementor-element.elementor-element-63960689{--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-21001451{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-639950f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-17f79565{width:auto;max-width:auto;align-self:center;}.elementor-65769 .elementor-element.elementor-element-17f79565 > .elementor-widget-container{margin:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-65769 .elementor-element.elementor-element-17f79565 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.6em;color:#000000;}.elementor-65769 .elementor-element.elementor-element-30180c02{--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-32e816d0{margin-top:10px;margin-bottom:40px;}.elementor-65769 .elementor-element.elementor-element-63567c27 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-5e66278b{width:auto;max-width:auto;align-self:center;}.elementor-65769 .elementor-element.elementor-element-5e66278b > .elementor-widget-container{margin:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-65769 .elementor-element.elementor-element-5e66278b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.6em;color:#000000;}.elementor-65769 .elementor-element.elementor-element-4b2768ed{--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-65769 .elementor-element.elementor-element-bf97c5f:not(.elementor-motion-effects-element-type-background), .elementor-65769 .elementor-element.elementor-element-bf97c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65769 .elementor-element.elementor-element-bf97c5f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-65769 .elementor-element.elementor-element-bf97c5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65769 .elementor-element.elementor-element-9b532ad{text-align:center;}.elementor-65769 .elementor-element.elementor-element-9b532ad .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:34px;font-weight:bold;}.elementor-65769 .elementor-element.elementor-element-4b93f001 > .elementor-widget-container{margin:30px 0px 10px 0px;padding:0px 0px 10px 0px;}.elementor-65769 .elementor-element.elementor-element-4b93f001{text-align:center;}.elementor-65769 .elementor-element.elementor-element-4b93f001 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:34px;font-weight:700;color:#000000;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65769 .elementor-element.elementor-element-1d0edef5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5 .elementor-main-swiper{height:100px;width:97%;}.elementor-65769 .elementor-element.elementor-element-1d0edef5 .elementor-swiper-button{font-size:20px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}@media(min-width:768px){.elementor-65769 .elementor-element.elementor-element-fb874e0{width:56%;}.elementor-65769 .elementor-element.elementor-element-79a16017{width:44%;}.elementor-65769 .elementor-element.elementor-element-39bccfb1{width:56%;}.elementor-65769 .elementor-element.elementor-element-174598a1{width:44%;}}@media(max-width:1024px){.elementor-65769 .elementor-element.elementor-element-1e6fc8ba{margin-top:170px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-63d46d6b{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-65769 .elementor-element.elementor-element-4b93f001 .elementor-heading-title{font-size:35px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-65769 .elementor-element.elementor-element-1e6fc8ba{margin-top:75px;margin-bottom:0px;}.elementor-65769 .elementor-element.elementor-element-63d46d6b{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-65769 .elementor-element.elementor-element-142ec67d .elementor-heading-title{font-size:25px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-65769 .elementor-element.elementor-element-76923e42 .elementor-heading-title{font-size:25px;}.elementor-65769 .elementor-element.elementor-element-432f50f0 .elementor-heading-title{font-size:25px;}.elementor-65769 .elementor-element.elementor-element-5e68b445 .elementor-heading-title{font-size:25px;}.elementor-65769 .elementor-element.elementor-element-36fffae2 .elementor-heading-title{font-size:25px;}.elementor-65769 .elementor-element.elementor-element-4b93f001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65769 .elementor-element.elementor-element-4b93f001 .elementor-heading-title{font-size:25px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-65769 .elementor-element.elementor-element-1d0edef5 .elementor-main-swiper{height:100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-65769 .elementor-element.elementor-element-2fb65bce{width:100%;}.elementor-65769 .elementor-element.elementor-element-5c8a1fb7{width:100%;}.elementor-65769 .elementor-element.elementor-element-56ed7539{width:100%;}.elementor-65769 .elementor-element.elementor-element-fb874e0{width:100%;}.elementor-65769 .elementor-element.elementor-element-79a16017{width:100%;}.elementor-65769 .elementor-element.elementor-element-39bccfb1{width:100%;}.elementor-65769 .elementor-element.elementor-element-174598a1{width:100%;}.elementor-65769 .elementor-element.elementor-element-4cc1db5d{width:100%;}.elementor-65769 .elementor-element.elementor-element-3e5c3bea{width:100%;}.elementor-65769 .elementor-element.elementor-element-9828ac5{width:100%;}.elementor-65769 .elementor-element.elementor-element-1629716e{width:100%;}.elementor-65769 .elementor-element.elementor-element-7355bd62{width:100%;}}/* Start custom CSS */p.elementor-heading-title,
.elementor-post h2.elementor-heading-title {
    font-family: "Raleway", Sans-serif !important;
}

p.elementor-heading-title {
    font-weight: 400 !important;
}
.tp-revslider-mainul li:after {
    content:'';
	width: 100%;
	min-height: 70px;
	background: #fff;
	position: absolute;
    bottom: 0;
}
#rev_slider_8_1_wrapper .uranus.tparrows:not(:hover) {
    background: transparent;
}
.tp-bullets.hephaistos.horizontal {
    top: 91% !important;
}
li#rev_slider_8_1_wrapper {
    background: #fff !important;
}
.rev_slider li.tp-revslider-slidesli {
    opacity: 1 !important;
}
.fullwidthbanner-container .fullwidthabanner {
    background: #fff !important; 
}

.tp-caption.Fashion-BigDisplay, .Fashion-BigDisplay {
    font-family: Montserrat !important;
}
rs-carousel-wrap{
    background: white;
}

rs-slides rs-slide:after {
    content:'';
	width: 100%;
	min-height: 70px;
	background: #fff;
	position: absolute;
    bottom: 0;
    display: block;
}
.Fashion-BigDisplay a {
    z-index:10;
    position: relative;
    color: #000 !important;
    font-size: 30px !important;
    letter-spacing: 0 !important;
}



.home-side-post-loop .left-image-post-loop  .elementor-heading-title {
    font-size: 14px !important;
}
.ctg-title a {
    position: relative;
    background: #fff;
    display: inline-flex;
    overflow: hidden;
    z-index: 1;
    padding: 10px 25px 10px 0;
}
.ctg-title .elementor-heading-title:after {
    content: " ";
    background: #000;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 0;
}


.home-sidebar article.elementor-post:not(:last-child){
    border-bottom: 1px dotted #ddd;
}

#home-slider .tp-caption.Fashion-BigDisplay, .Fashion-BigDisplay {
    font-family: Montserrat !important;
}

.rev-title {
    background: #fff !important;
    font-size: 20px !important;
    top: -20px !important;
    position: relative;
}
.rev-title a {
    font-size: 20px !important;
    font-weight: 500 !important;
}

body .Fashion-BigDisplay a {
    color: #000 !important;
}

#home-slider rs-slides rs-slide:after {
    content: '';
    width: 100%;
    min-height: 70px;
    background: #fff;
    position: absolute;
    bottom: 0;
}

#home-slider rs-slides rs-slide {
    opacity: 1 !important;
}



@media (min-width: 768px) {
    
.tp-caption.Fashion-BigDisplay, .Fashion-BigDisplay, .tp-caption.Fashion-BigDisplay a, .Fashion-BigDisplay a {
    color: #171717 !important;
    font-size: 25px !important;
}


.left-post-img-md {
    min-width: 114px !important;
}

}


@media (max-width: 768px) {

html body .Fashion-BigDisplay a {
    padding: 5px !important;
    font-size: 15px !important;
    top: -8px !important;
    position: relative;
}

.left-post-img-md {
    width: 100% !important;
}

}


@media (min-width: 1921px) {
    
.tow-k-width .elementor-container {
    max-width: 1920px;
}

}


@media (max-width: 428px) {

.post-loop-md .elementor-widget-container img {
    height: 200px !important;
}

body .rev-title {
    top: 0px !important;
}
.design-pod-posts .dp-thumb .ecs-posts article:not(:first-child) {
    display: none;
}

}




/* from customiser */

#grve-header #grve-main-menu ul li ul li a,
ul.grve-menu .page_item a,
.grve-menu-options li a,
#grve-main-menu ul.menu li a,
.rev-title a {
	    font-family: 'Merriweather', serif;
}
.single-post .grve-text h2 strong {
    font-size: 16px;
    font-weight: 700;
    font-family: 'Merriweather', serif;
}

#rev_slider_5_1_wrapper .uranus.tparrows:not(:hover) {
    background: transparent;
}

/* rev carousel title issue */
rs-sbg-px rs-sbg-wrap rs-sbg {
    border: 5px solid #fff;
}

.single-post p {
    margin-bottom: 16px !important;
}

.rev-title a {
    font-family: 'Merriweather', serif !important;
}


/* blockquote 5 */

blockquote {
    margin-top: 50px;
}

blockquote:after {
    content: "";
    width: 3px;
    height: 70px;
    left: 0px;
    position: absolute;
    background-color: #a4a4a4;
    top: 45px;
}
blockquote:before {
    content: "";
    width: 80px;
    height: 3px;
    left: 37px;
	  background-color: #a4a4a4 !important;
}

blockquote p:before {
content: url(/wp-content/uploads/2018/10/quote-gray.svg);
    left: -51px;
    position: absolute;
    top: -14px;
	  font-size: 16px;
}

blockquote p {
    padding: 20px 20px 20px 7px;
	  font-size: 17px !important;
	  font-family: 'PT Sans Narrow', sans-serif;
	  line-height: 1.5em;
	  letter-spacing: 1.2px;
	  word-spacing: 1.4px;
	  font-style: italic;
	  color: #767171;
}






/*
.limit-post-title h2.elementor-heading-title {
	  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
*/
#grve-footer-area[data-section-type="fullwidth-element"] .grve-column-1 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.grve-author-info .grve-read-more {
    text-transform: inherit;
    letter-spacing: 1px;
    color: #000 !important;
}
.multiple-person label {
	font-weight: bold;
	color: red;
}
.grve-bottom-header ul.grve-menu-options {
    display: none;
}
.wpem-event-listings .wpem-event-layout-wrapper:hover,
.wpem-event-listings .wpem-event-layout-wrapper .event_cancelled, .wpem-event-listings .wpem-event-layout-wrapper .event_cancelled:hover {
    background: #f6f3f3 !important;
}
.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
    border-left: 0px;
}
#grve-main-menu-responsive .grve-menu-options li a:before {
    color: #777777;
    font-size: 19px;
}
div#custom_html-2 {
    margin-bottom: 10px !important;
}
.grve-menu-scroll ul.grve-menu-options {
    display: table !important;
    padding-left: 0px !important;
    padding-bottom: 0px !important;
}

.hotel_designs_lab .grve-column-1-3 p:first-child {
font-weight: bold
}
.guide_to_hotel_desig .grve-column-1-3 .grve-element.grve-text h2 {
    font-size: 15px !important;
    line-height: 2;
	font-family: Montserrat;
    text-transform: inherit !important;
    font-weight: bold !important;
    color: #171717 !important;
}


.single-design-pod-episode .grve-column-1-3 .grve-element.grve-text h2 {
    font-size: 15px !important;
    line-height: 2;
	font-family: Montserrat;
    text-transform: inherit !important;
    font-weight: bold !important;
    color: #171717 !important;
}

.single-design-pod-episode .wpb_column.grve-column.grve-bookmark.grve-column-2-3.top-left-border .grve-text {
    margin-bottom: 5px;
}

.single-design-pod-episode .wpb_column.grve-column.grve-bookmark.grve-column-2-3.top-left-border .grve-text p {
	line-height: 1;
}

.hotel_designs_lab .grve-column-1-3 .grve-element.grve-text h2 {
    font-size: 15px !important;
    line-height: 2;
	font-family: Montserrat;
    text-transform: inherit !important;
    font-weight: bold !important;
    color: #171717 !important;
}

.guide_to_hotel_desig .grve-column-1-3 p:first-child {
font-weight: bold
}

.single-post .grve-column-1-3 .grve-element.grve-text h2 {
	font-size: 15px !important;
	line-height: 2;
	margin-bottom: 20px;
}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
    overflow: visible;
}
div#popmake-55500 a {
    background: #000;
    color: #fff;
    padding: 10px 20px;
    margin-top: 30px !important;
    display: table;
    font-weight: bold;
    margin: 0px auto;
	border-radius: 10px
}

.single-eventer #grve-single-media img,
.single-eventer ul.eventer-actions {
    display: none !important;
}

.single-hotel_designs_lab .wpb_column.grve-column.grve-bookmark.grve-column-2-3.top-left-border {
    max-height: 600px;
}

@media only screen and (max-width: 767px) {
.single-post #grve-main-content h2 {
	font-size: 15px !important;
	line-height: 2;
}
	
}

@media only screen and (max-width: 1200px) {
.single-post #grve-main-content h2 {
	font-size: 15px !important;
  line-height: 2;
}
	
}

div#popmake-55500 {
    background: url(https://hoteldesigns.net/wp-content/uploads/2018/10/HD-Pop-up-.jpg);
    background-size: cover;
    background-position: center;
}

.single-hotel_designs_lab div#grve-tags-categories {
    display: none;
}

.single-design-pod-episode div#grve-tags-categories, .single-design-pod-episode  h1.grve-post-simple-title {
    display: none;
}

.single-hotel_designs_lab .left-skinhd, .single-hotel_designs_lab .right-skinhd {

    display: none;
}

.single-guide_to_hotel_desig div#grve-post-content, .single div#grve-post-content {

    margin-top: 0px !important;
    padding-top: 0px !important;
}

.single-hotel_designs_lab .grve-container.articlebanner {
    padding-bottom: 0px !important;
    margin-bottom: 0px;
}

.single-hotel_designs_lab div#grve-single-media, .single-hotel_designs_lab div#grve-meta-simple-style {
	display: none
}

.single-design-pod-episode div#grve-single-media, .single-design-pod-episode div#grve-meta-simple-style {
	display: none
}

.single-hotel_designs_lab h1.grve-post-simple-title {
    margin-bottom: 30px;
}
.single-design-pod-episode h1.grve-post-simple-title {
    margin-bottom: 30px;
}


.gform_next_button, .gform_previous_button {
    background: #000 !important;
	padding: 10px !important;
	font-size: 20px !important;
}

.single-hotel_designs_lab h1.grve-post-simple-title {
    display: none;
}

.single-hotel_designs_lab li#smartslider3-6 {
	margin-bottom: 0px
}

div#grve-post-content {
    background: #fff;
	margin-top: 30px !important;
    padding: 30px !important;
}

.single-hotel_designs_lab .grve-container.hdskincon {
    background: url(https://hoteldesigns.net/wp-content/uploads/2020/08/HDLab_websitebackground-1920x900.jpg) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed !important;
}

input#gform_submit_button_11, input#gform_submit_button_28 {
  font-size: 11px !important;
    padding: 10px !important;
}

.eventer-event-date span.eventer-event-day {
    font-size: inherit;
    line-height: inherit;
    font-weight: 400 !important;
}

div#grve-inner-header {
    top: auto !important;
}

#grve-top-bar ul.grve-bar-content li p {
    margin-bottom: 0;
    line-height: 1;
    font-size: 15px !important;
	padding: 9px !important;
	font-weight: bold
}

#grve-top-bar ul.grve-bar-content li p a {
	text-decoration: underline;
}

div#grve-header-wrapper {
    margin-top: 0px;

}

ul.grve-bar-content.grve-left-side {
    width: 100% !important;
    display: table;
    text-align: center;
    float: none;
}

li.grve-topbar-item.grve-top-bar-text {
    margin: 0px auto;
    float: none;
    width: 100%;
}

div#grve-top-bar {
    background: #dfece2 !important;
    color: #000;
}

li.grve-topbar-item.grve-top-bar-text, ul.grve-bar-content.grve-left-side {
    border: none !important;
}
#grve-top-bar .grve-container {
    background: #dfece2 !important;
}

div#grve-top-bar a {
	color: #000
}


/*@media only screen and (max-width: 1023px) {*/
/*#grve-header #grve-header-wrapper {*/
/*    margin-top: 45px;*/
/*}*/
/*}*/



@media (max-width: 428px) {

#grve-footer-area #elementor-library-2 {
		margin-bottom: 0px !important;
}
	
.footer-section {
	padding: 30px 20px !important;
}
	
.footer-section .elementor-container  .elementor-col-33 {
	width: 100% !important;
}
	
.left-image-post-loop img {
		height: 200px;
	  object-fit: cover;
}
	
}


@media (min-width: 429px) and (max-width: 768px) {
	
left-image-post-loop .elementor-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
	
.left-image-post-loop img {
		height: 220px;
}
	
}/* End custom CSS */