﻿.carousel-caption{text-align:left;background-color:rgba(0,0,0,.7);padding:150px 150px 200px;bottom:0;left:0;width:100%;height:100%;color:#fff}.carousel-caption p{width:45%}.carousel-indicators{bottom:0}.center_home .carousel-indicators [data-bs-target]{background-color:rgb(194 29 94)}.port_2 .nav-tabs .nav-link{color:#fff;border:1px solid #323131;display:block;margin-left:8px;margin-right:8px;border-radius:5px;padding:8px 20px;text-transform:uppercase;font-size:15px}.port_2 .nav-tabs .nav-link.active,.port_2 .nav-tabs .nav-link:hover{background:rgb(194 29 94);color:#fff;border:1px solid rgb(194 29 94)}#folio{background-color:#ccc}#folio .modal-dialog{max-width:700px}.folio_1im2 ul li a{border:1px solid #fff;width:50px;height:50px;border-radius:50%;line-height:48px;display:block}.folio_1im2 ul a:hover{background:#fff;color:rgb(194 29 94)}.folio_1im2{background:rgb(194 29 94);display:none}.folio_1im3{background:rgb(194 29 94);display:block}.folio_1im:hover .folio_1im2,.folio_1im:hover .folio_1im3{display:block}.folio_1im1{border:5px solid #fff}.bloh_h1r{padding:20px 50px}.frame_1r .nav-tabs .nav-link{color:#fff;border:1px solid rgb(194 29 94);display:block;margin-left:5px;margin-right:5px;border-radius:0;padding:8px 16px;text-transform:uppercase;font-size:14px;background:rgb(194 29 94)}.frame_1r .nav-tabs .nav-link.active,.frame_1r .nav-tabs .nav-link:hover{background:#fff;color:rgb(194 29 94);border:1px solid #fff}.frame_1r{padding-top:100px}.bloh_h1l img{min-height:420px}@media screen and (max-width :767px){.center_home img{min-height:450px}.carousel-caption{text-align:center;left:0;width:100%;bottom:0;padding:10px}.carousel-caption .font_60{font-size:28px}.carousel-caption h4{font-size:20px}.carousel-caption p{font-size:14px;text-align:left;width:100%}.frame_1r .nav-tabs li,.port_2 .nav-tabs li{margin-bottom:8px}.frame_1r .nav-tabs,.port_2 .nav-tabs{justify-content:left!important}.folio_main,.frame_1li1{margin-top:15px}.bloh_h1r{padding:30px 15px}.bloh_h1r p,.frame_1r p{text-align:left}.bloh_h1l{margin-bottom:15px}.frame_1r{padding-top:15px}}@media (min-width:576px) and (max-width:767px){.folio_1im1 img{height:auto}}@media (min-width:768px) and (max-width:991px){.center_home img{min-height:500px}.carousel-caption .font_60{font-size:45px}.carousel-caption{padding:100px}.carousel-caption p{width:60%}.bloh_h1l img{min-height:420px}.bloh_h1r{padding:30px}.frame_1r{padding-top:0}.frame_1r .nav-tabs li{margin-bottom:8px}}@media (min-width:992px) and (max-width:1200px){.carousel-caption{padding:100px}.center_home img{min-height:550px}.bloh_h1l img{min-height:420px}.bloh_h1r{padding:50px 30px}.frame_1r{padding-top:0}.frame_1r .nav-tabs li{margin-bottom:8px}}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #03b5d2}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em;color:#fff;font-size:1.15rem;font-weight:400;border:none;background:#000;outline:0}.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;color:#03b5d2;border:1px solid #03b5d2}.accordion button .accordion-title{padding:1em 1.5em 1em 0}.accordion button .icon{display:inline-block;position:absolute;top:18px;right:10px;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:'';top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:'';top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded=true],p.text-white-mail a{color:#fff}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:9em;transition:.2s linear;will-change:opacity,max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion .accordion-content p{font-size:1rem;font-weight:200;margin:1em;color:#000}.hero{background:url('img/high-profile-escort-banner.html') center center/cover no-repeat;color:#fff;text-align:center;padding:100px 20px}.snip1404{font-family:'Source Sans Pro',Arial,sans-serif;color:#fff;text-align:left;font-size:16px;width:100%;max-width:1000px;margin:50px 10px}.snip1404 img{position:absolute;left:0;top:0;height:100%;z-index:-1}.snip1404 .plan{margin:0;width:25%;position:relative;float:left;overflow:hidden;border:3px solid #442232;box-shadow:0 0 5px rgba(0,0,0,.3);background-color:#5f3047}.snip1404 .plan.hover i,.snip1404 .plan:hover i{-webkit-transform:scale(1.2);transform:scale(1.2)}.snip1404 .plan:first-of-type{border-radius:8px 0 0 8px}.snip1404 .plan:last-of-type{border-radius:0 8px 8px 0}.snip1404 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s ease-out;transition:.25s ease-out}.snip1404 header{background-color:#5f3047;color:#fff}.snip1404 .plan-title{background-color:rgba(0,0,0,.5);position:relative;margin:0;padding:20px 20px 0;text-transform:uppercase;letter-spacing:4px}.snip1404 .plan-title:after{position:absolute;content:'';top:100%;left:0;width:0;height:0;border-style:solid;border-width:40px 300px 0 0;border-color:rgba(0,0,0,.5) transparent transparent}.snip1404 .plan-cost{padding:40px 20px 10px;text-align:right}.snip1404 .plan-price{font-weight:600;font-size:2.5em}.snip1404 .plan-type{opacity:.8;font-size:.7em;text-transform:uppercase}.snip1404 .plan-features{padding:0 0 20px;margin:0;list-style:none}.snip1404 .plan-features li{padding:8px 5%}.snip1404 .plan-features i{margin-right:8px;color:rgba(0,0,0,.5)}.snip1404 .plan-select{border-top:1px solid rgba(0,0,0,.2);padding:20px;text-align:center}.snip1404 .plan-select a{background-color:#442232;color:#fff;text-decoration:none;padding:12px 20px;font-size:.75em;font-weight:600;border-radius:20px;text-transform:uppercase;letter-spacing:4px;display:inline-block}.snip1404 .plan-select a:hover{background-color:#552a3f}.snip1404 .featured{margin-top:-10px;border-color:#331926;box-shadow:0 0 25px rgba(0,0,0,.4);z-index:1;border-radius:8px}.snip1404 .featured .plan-select{padding:30px 20px}@media only screen and (max-width:767px){.snip1404 .plan{width:50%}.snip1404 .plan-select a,.snip1404 .plan-title{-webkit-transform:translateY(0);transform:translateY(0)}.snip1404 .featured .plan-select,.snip1404 .plan-select{padding:20px}.snip1404 .featured{margin-top:0}}@media only screen and (max-width:400px){.snip1404 .plan{width:100%}}.h1,h1{font-size:2.rem}.h2,h2{font-size:1.5rem}a,b{color:#ff00f9}.nowcalling{display:block;position:fixed;bottom:0;width:100%;z-index:9999}.lcol,.rcol{float:left;width:50%}.lcol a,.rcol a{display:block;padding:10px 0;text-align:center;text-decoration:none;color:#fff}.lcol{background-color:#d80000}.rcol{background-color:green}.banner-content{position:relative;z-index:2;max-width:600px;margin:0;text-align:center;color:#fff;font-family:Arial,sans-serif}.banner-content h1{font-size:36px;font-weight:600;margin-bottom:30px}.search-bar{display:flex;max-width:600px;margin:0 auto 20px;box-shadow:0 4px 10px rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.search-bar select{flex:1;padding:14px 16px;font-size:16px;border:none;outline:0;appearance:none}.search-bar button{background:#1e0d3b;color:#fff;border:none;padding:0 20px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.search-bar button:hover{background:#333}.search-stats{font-size:16px;color:#fff;font-weight:700}.contact-line{margin-top:5px;font-size:16px;color:#fff}.contact-line a{color:#fff;text-decoration:underline}p.text-white-mail{width:100%;color:#fff}.folio_1im1 img{width:100%;aspect-ratio:2/3;object-fit:cover;display:block;height:auto}
.bloh_h1l img {
  width: 100%;
  aspect-ratio: 3 / 2;
  object-fit: contain;   /* no cropping, fits within the box */
  background-color: #000; /* optional background */
  display: block;
}