.elementor-18 .elementor-element.elementor-element-269ab40{margin-top:30px;margin-bottom:0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-9d2a1cd .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-18 .elementor-element.elementor-element-9d2a1cd .elementor-post__thumbnail__link{padding-bottom:calc( 0.9 * 100% );}.elementor-18 .elementor-element.elementor-element-9d2a1cd:after{content:"0.9";position:absolute;color:transparent;}.elementor-18 .elementor-element.elementor-element-9d2a1cd{--grid-row-gap:3px;--grid-column-gap:3px;}.elementor-18 .elementor-element.elementor-element-9d2a1cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9d2a1cd a .elementor-portfolio-item__overlay{background-color:#0000006E;}.elementor-18 .elementor-element.elementor-element-9d2a1cd a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9d2a1cd .elementor-portfolio-item__title{font-family:"Prata", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-18 .elementor-element.elementor-element-4e01775{margin-top:-17px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-post__thumbnail__link{padding-bottom:calc( 1.23 * 100% );}.elementor-18 .elementor-element.elementor-element-c58fb92:after{content:"1.23";position:absolute;color:transparent;}.elementor-18 .elementor-element.elementor-element-c58fb92{--grid-row-gap:3px;--grid-column-gap:3px;}.elementor-18 .elementor-element.elementor-element-c58fb92 a .elementor-portfolio-item__overlay{background-color:#0000006E;}.elementor-18 .elementor-element.elementor-element-c58fb92 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-portfolio-item__title{font-family:"Prata", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-18 .elementor-element.elementor-element-40a4f76{margin-top:-17px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-post__thumbnail__link{padding-bottom:calc( 0.84 * 100% );}.elementor-18 .elementor-element.elementor-element-e01c7c6:after{content:"0.84";position:absolute;color:transparent;}.elementor-18 .elementor-element.elementor-element-e01c7c6{--grid-row-gap:3px;--grid-column-gap:3px;}.elementor-18 .elementor-element.elementor-element-e01c7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e01c7c6 a .elementor-portfolio-item__overlay{background-color:#0000006E;}.elementor-18 .elementor-element.elementor-element-e01c7c6 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-portfolio-item__title{font-family:"Prata", Sans-serif;font-size:24px;font-weight:500;text-transform:none;}.elementor-18 .elementor-element.elementor-element-d40b388{margin-top:20px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-f41d5ac{margin-top:10px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-eb5995e{margin-top:10px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-eebb87a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-eebb87a{margin-top:0px;margin-bottom:30px;}.elementor-18 .elementor-element.elementor-element-66ca5b4{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-66ca5b4 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-66ca5b4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-e04c1f1{text-align:center;}.elementor-18 .elementor-element.elementor-element-e04c1f1 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#070707;}.elementor-18 .elementor-element.elementor-element-d2f2823{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-d2f2823 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-d2f2823 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-34b6beb{column-gap:0px;}.elementor-18 .elementor-element.elementor-element-7d4f91c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e596268{margin-top:15px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-f9c6b3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__container{min-height:43px;}.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__submit{min-width:43px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__icon{padding-left:calc(43px / 3);}body.rtl .elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__icon{padding-right:calc(43px / 3);}.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__input, .elementor-18 .elementor-element.elementor-element-f9c6b3a.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(43px / 3);padding-right:calc(43px / 3);}.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__icon{--e-search-form-icon-size-minimal:0px;}.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__input,
					.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-search-form__icon,
					.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-18 .elementor-element.elementor-element-f9c6b3a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-18 .elementor-element.elementor-element-f9c6b3a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#3A3A3A;fill:#3A3A3A;}.elementor-18 .elementor-element.elementor-element-f9c6b3a:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#BCBBBB;border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-18 .elementor-element.elementor-element-f9c6b3a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#BCBBBB;border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-18 .elementor-element.elementor-element-08510a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-08510a9{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-392456f{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-392456f .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-392456f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-8e08f66{text-align:center;}.elementor-18 .elementor-element.elementor-element-8e08f66 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#070707;}.elementor-18 .elementor-element.elementor-element-6e922d2{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-6e922d2 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-6e922d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-af34eae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-af34eae{margin-top:20px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-970cf8e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-970cf8e{padding:0px 0px 21px 0px;}.elementor-18 .elementor-element.elementor-element-aa21c6d{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-aa21c6d .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-aa21c6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-7651c07{text-align:center;}.elementor-18 .elementor-element.elementor-element-7651c07 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#070707;}.elementor-18 .elementor-element.elementor-element-131bb15{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-131bb15 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-131bb15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-f20d6d2 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-1e44160 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-1e44160{padding:26px 0px 21px 0px;}.elementor-18 .elementor-element.elementor-element-0c85911{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-0c85911 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-0c85911 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-b365787{text-align:center;}.elementor-18 .elementor-element.elementor-element-b365787 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#070707;}.elementor-18 .elementor-element.elementor-element-01c23d8{--divider-border-style:solid;--divider-color:#D6D2CB;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-01c23d8 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-01c23d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18 .elementor-element.elementor-element-252562d{text-align:center;}.elementor-18 .elementor-element.elementor-element-252562d img{width:100%;}.elementor-18 .elementor-element.elementor-element-1b03c5c{margin-top:0px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-328c58a{margin-top:5px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-937e97c{font-family:"Montserrat", Sans-serif;font-size:13px;color:#F99E00;}.elementor-18 .elementor-element.elementor-element-f1ba6a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f1ba6a3 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:56px;font-weight:400;text-transform:none;letter-spacing:0.7px;color:#31302E;}.elementor-18 .elementor-element.elementor-element-3dbe0f2{font-family:"Montserrat", Sans-serif;font-size:13px;color:#F99E00;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-7e1f7fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-7e1f7fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-7e1f7fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-79a551e{font-family:"Georgia", Sans-serif;font-size:16px;text-transform:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-1e81593{width:65%;}.elementor-18 .elementor-element.elementor-element-7d4f91c{width:35%;}.elementor-18 .elementor-element.elementor-element-4cd43d4{width:15%;}.elementor-18 .elementor-element.elementor-element-8799afe{width:69.329%;}.elementor-18 .elementor-element.elementor-element-044b995{width:15%;}.elementor-18 .elementor-element.elementor-element-9ad694b{width:20%;}.elementor-18 .elementor-element.elementor-element-328402b{width:59.329%;}.elementor-18 .elementor-element.elementor-element-6d31ed5{width:20%;}.elementor-18 .elementor-element.elementor-element-99279f4{width:33%;}.elementor-18 .elementor-element.elementor-element-829ba42{width:33.329%;}.elementor-18 .elementor-element.elementor-element-7558a08{width:33%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-269ab40{margin-top:0px;margin-bottom:0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-9d2a1cd .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-18 .elementor-element.elementor-element-d40b388{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-msie .elementor-18 .elementor-element.elementor-element-9d2a1cd .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-18 .elementor-element.elementor-element-4e01775{margin-top:-16px;margin-bottom:0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-18 .elementor-element.elementor-element-c58fb92 .elementor-portfolio-item__title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-40a4f76{margin-top:-16px;margin-bottom:0px;}.elementor-msie .elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-18 .elementor-element.elementor-element-e01c7c6 .elementor-portfolio-item__title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-08510a9{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-4cd43d4{width:15%;}.elementor-18 .elementor-element.elementor-element-8799afe{width:70%;}.elementor-18 .elementor-element.elementor-element-044b995{width:15%;}.elementor-18 .elementor-element.elementor-element-af34eae{padding:0px 5px 0px 5px;}.elementor-18 .elementor-element.elementor-element-970cf8e{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-9ad694b{width:15%;}.elementor-18 .elementor-element.elementor-element-328402b{width:70%;}.elementor-18 .elementor-element.elementor-element-6d31ed5{width:15%;}.elementor-18 .elementor-element.elementor-element-2a4297c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-1e44160{padding:0px 20px 0px 20px;}.elementor-18 .elementor-element.elementor-element-99279f4{width:15%;}.elementor-18 .elementor-element.elementor-element-829ba42{width:70%;}.elementor-18 .elementor-element.elementor-element-7558a08{width:15%;}.elementor-18 .elementor-element.elementor-element-f1ba6a3 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-79a551e{font-size:16px;}}/* Start custom CSS for portfolio, class: .elementor-element-c58fb92 */h3.elementor-portfolio-item__title{
    text-align: left !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-644ba24 */.ep-main1 .banner-img {
    background-image: url(https://slingaroundtheworld.com/wp-content/uploads/2020/08/IMG_2883.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}


.ep-main1 {
    position: relative;
}


.ep-main1 a.cat-link {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.ep-main1 .banner-img:before {
    content: '';
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid rgba(255,255,255,.6);
    z-index: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main1 .banner-img:after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.2);
    z-index: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main1:hover .banner-img:after {
    opacity: 1;
}

.ep-main1 span {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    font-size: .75em;
    line-height: 1.2;
    letter-spacing: 1px;
    /* -webkit-transform: translate(-50%,-50%); */
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}

.ep-main1 h3{
    margin: 0;
    font-size: 20px;
    font-family: Georgia;
    font-weight: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff !important;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.ep-main1 h3:after{
    content: '';
    position: absolute;
    bottom: -20px;
    width: 40px;
    border-bottom: 2px solid #FFF;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9fe3561 */.ep-main2 .banner-img {
    background-image: url(https://slingaroundtheworld.com/wp-content/uploads/2020/08/HandLuggageOnly-1.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}


.ep-main2 {
    position: relative;
}


.ep-main2 a.cat-link {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.ep-main2 .banner-img:before {
    content: '';
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid rgba(255,255,255,.6);
    z-index: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main2 .banner-img:after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.2);
    z-index: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main2:hover .banner-img:after {
    opacity: 1;
}

.ep-main2 span {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    font-size: .75em;
    line-height: 1.2;
    letter-spacing: 1px;
    /* -webkit-transform: translate(-50%,-50%); */
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}

.ep-main2 h3{
    margin: 0;
    font-size: 20px;
    font-family: Georgia;
    font-weight: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff !important;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.ep-main2 h3:after{
    content: '';
    position: absolute;
    bottom: -20px;
    width: 40px;
    border-bottom: 2px solid #FFF;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab06f1a */.ep-main3 .banner-img {
    background-image: url(https://slingaroundtheworld.com/wp-content/uploads/2020/08/6I9A4984.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}


.ep-main3 {
    position: relative;
}


.ep-main3 a.cat-link {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.ep-main3 .banner-img:before {
    content: '';
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid rgba(255,255,255,.6);
    z-index: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main3 .banner-img:after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.2);
    z-index: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main3:hover .banner-img:after {
    opacity: 1;
}

.ep-main3 span {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    font-size: .75em;
    line-height: 1.2;
    letter-spacing: 1px;
    /* -webkit-transform: translate(-50%,-50%); */
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}

.ep-main3 h3{
    margin: 0;
    font-size: 20px;
    font-family: Georgia;
    font-weight: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff !important;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.ep-main3 h3:after{
    content: '';
    position: absolute;
    bottom: -20px;
    width: 40px;
    border-bottom: 2px solid #FFF;
    left: 50%;
    transform: translateX(-50%);
}


@media only screen and (max-width: 600px) {
  
  .ep-main1 h3{
    font-size: 18px;
    
  }
  .ep-main2 h3{
    font-size: 18px;
    
  }
  .ep-main3 h3{
    font-size: 18px;
    
  }
  
  
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0465da1 */.ep-main4 .banner-img {
    background-image: url(https://slingaroundtheworld.com/wp-content/uploads/2020/08/IMG_1343.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}


.ep-main4 {
    position: relative;
}


.ep-main4 a.cat-link {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.ep-main4 .banner-img:before {
    content: '';
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid rgba(255,255,255,.6);
    z-index: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main4 .banner-img:after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.2);
    z-index: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main4:hover .banner-img:after {
    opacity: 1;
}


.ep-main4 h3{
    margin: 0;
    font-size: 35px;
    font-family: Georgia;
    font-weight: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff !important;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.ep-main4 h3:after{
    content: '';
    position: absolute;
    bottom: -20px;
    width: 40px;
    border-bottom: 2px solid #FFF;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3799f29 */.ep-main5 .banner-img {
    background-image: url(https://slingaroundtheworld.com/wp-content/uploads/2020/08/IMG_2883.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}


.ep-main5 {
    position: relative;
}


.ep-main5 a.cat-link {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.ep-main5 .banner-img:before {
    content: '';
    position: absolute;
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid rgba(255,255,255,.6);
    z-index: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main5 .banner-img:after {
    content: '';
    opacity: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.2);
    z-index: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.ep-main5:hover .banner-img:after {
    opacity: 1;
}


.ep-main5 h3{
    margin: 0;
    font-size: 35px;
    font-family: Georgia;
    font-weight: 400px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    color: #fff !important;
    -webkit-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    -moz-text-shadow: 0 2px 10px rgba(0,0,0,.2);
    text-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.ep-main5 h3:after{
    content: '';
    position: absolute;
    bottom: -20px;
    width: 40px;
    border-bottom: 2px solid #FFF;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34b6beb */.bdp-post-image-bg img
{
    height: 300px !important;
    width: 300px !important;
}
h2.bdp-post-title a {
    font-size: 21px !important;
}
.bdp-post-date {
    color: #f99e00 !important;
}
.bdp-post-short-content {
    text-transform: none !important;
}
.bdp-readmorebtn {
    color: #c1beb8 !important;
    border: 1px solid #c1beb8 !important;
    padding: 5px 50px;
    font-size: 12px !important;
}
.bdp-readmorebtn:hover{
    background: #4e4e4e !important;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-937e97c */span.slash:after {
    content: '';
    background-color: #d6d2cb;
    height: 30px;
    width: 1px;
    /* display: inline-block; */
    position: absolute;
    top: -1px;
    -webkit-transform: rotate(13deg);
    -moz-transform: rotate(13deg);
    -ms-transform: rotate(13deg);
    transform: rotate(13deg);
}
span.slash a {
    margin-right: 9px;
    color:#F99E00 !important;
    font-size: 12px !important;
    font-family: montserrat !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dbe0f2 */span.bslash:before {
    content: '';
    background-color: #d6d2cb;
    height: 30px;
    width: 1px;
    /* display: inline-block; */
    position: absolute;
    top: -1px;
    -webkit-transform: rotate(13deg);
    -moz-transform: rotate(13deg);
    -ms-transform: rotate(13deg);
    transform: rotate(13deg);
    left: -7px;
}
span.bslash a {
    color:#F99E00 !important;
    font-size: 12px !important;
    font-family: montserrat !important
}/* End custom CSS */