.block-profile-top-banners{padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-profile-top-banners a{display:inline-block;margin:0 0.5rem}.single-esort-content{padding:1rem;background:#fff;border:1px solid #ddd;border-radius:4px;position:relative}.cupid-escort-touring-modal{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.831372549);backdrop-filter:blur(3px);-webkit-box-shadow:0 0 5px #ffffff;box-shadow:0 0 5px #ffffff;z-index:10000}.cupid-escort-touring-modal-announcement{background-color:#fff;padding:20px;margin:5em auto;border-radius:5px;width:80%;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);border:3px solid #cf0032}.blaze-container figure{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff;margin:5px;padding:0}.blaze-container figure img{max-width:100%;width:100%;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.blaze-prev{position:absolute;top:50%;left:1rem;background:url(img/controls.png) 0 -32px no-repeat;width:2rem;height:2rem;border:0;cursor:pointer}.blaze-next{position:absolute;top:50%;right:1rem;background:url(img/controls.png) -43px -32px no-repeat;width:2rem;height:2rem;border:0;cursor:pointer}.slider-thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0.5rem}.slider-thumbnails img{-o-object-fit:cover;object-fit:cover;width:70px;height:120px;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:3px solid #fff;background:#fff;margin:5px;padding:0;cursor:pointer}.single-agency .slider-thumbnails img{width:80px;height:60px}.escort-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.escort-header h1{margin:0;font-size:2.5rem}.escort-header span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0.5rem 0 0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.escort-header span img{margin-right:0.3rem}.h-about-me span{font-size:16px}.profile-contact-details{padding:1rem;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.profile-contact-col{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c00;margin-right:1rem}.profile-contact-col a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem}.mobile-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M144 128C144 92.7 172.7 64 208 64L432 64C467.3 64 496 92.7 496 128L496 512C496 547.3 467.3 576 432 576L208 576C172.7 576 144 547.3 144 512L144 128zM208 128L208 432L432 432L432 128L208 128zM320 536C337.7 536 352 521.7 352 504C352 486.3 337.7 472 320 472C302.3 472 288 486.3 288 504C288 521.7 302.3 536 320 536z' fill='%23cc0000'/%3E%3C/svg%3E");width:3rem;height:3rem;background-size:100%}.mail-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z' fill='%23cc0000'/%3E%3C/svg%3E");width:3rem;height:3rem;background-size:100%}.cam-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M128 128C92.7 128 64 156.7 64 192L64 448C64 483.3 92.7 512 128 512L384 512C419.3 512 448 483.3 448 448L448 192C448 156.7 419.3 128 384 128L128 128zM496 400L569.5 458.8C573.7 462.2 578.9 464 584.3 464C597.4 464 608 453.4 608 440.3L608 199.7C608 186.6 597.4 176 584.3 176C578.9 176 573.7 177.8 569.5 181.2L496 240L496 400z' fill='%23cc0000'/%3E%3C/svg%3E");width:3rem;height:3rem;background-size:100%}.earth-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3C!--!Font Awesome Free v7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M119.7 263.7L150.6 294.6C156.6 300.6 164.7 304 173.2 304L194.7 304C203.2 304 211.3 307.4 217.3 313.4L246.6 342.7C252.6 348.7 256 356.8 256 365.3L256 402.8C256 411.3 259.4 419.4 265.4 425.4L278.7 438.7C284.7 444.7 288.1 452.8 288.1 461.3L288.1 480C288.1 497.7 302.4 512 320.1 512C337.8 512 352.1 497.7 352.1 480L352.1 477.3C352.1 468.8 355.5 460.7 361.5 454.7L406.8 409.4C412.8 403.4 416.2 395.3 416.2 386.8L416.2 352.1C416.2 334.4 401.9 320.1 384.2 320.1L301.5 320.1C293 320.1 284.9 316.7 278.9 310.7L262.9 294.7C258.7 290.5 256.3 284.7 256.3 278.7C256.3 266.2 266.4 256.1 278.9 256.1L313.6 256.1C326.1 256.1 336.2 246 336.2 233.5C336.2 227.5 333.8 221.7 329.6 217.5L309.9 197.8C306 194 304 189.1 304 184C304 178.9 306 174 309.7 170.3L327 153C332.8 147.2 336.1 139.3 336.1 131.1C336.1 123.9 333.7 117.4 329.7 112.2C326.5 112.1 323.3 112 320.1 112C224.7 112 144.4 176.2 119.8 263.7zM528 320C528 285.4 519.6 252.8 504.6 224.2C498.2 225.1 491.9 228.1 486.7 233.3L473.3 246.7C467.3 252.7 463.9 260.8 463.9 269.3L463.9 304C463.9 321.7 478.2 336 495.9 336L520 336C522.5 336 525 335.7 527.3 335.2C527.7 330.2 527.8 325.1 527.8 320zM64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320z' fill='%23cc0000'/%3E%3C/svg%3E");width:3rem;height:3rem;background-size:100%}.escort-type-buttons h2{margin-bottom:0;margin-top:2rem}.escort-profile-likes h2{margin-bottom:0}.escort-profile-likes .btn-lg,.escort-type-buttons .btn-lg{margin:1rem 0 0}.profile-table-head{margin-bottom:0.5rem}.closest-loc{display:inline-block;margin:0.3rem 0;padding:0.1rem 0.3rem;background-color:#eb6864;border-radius:2px;color:#fff;font-size:14px;font-weight:600}.escort-small-print{width:100%;margin:2rem 0 1rem;text-align:center}.escort-small-print p{margin:0}.escort-profile-diary{margin-bottom:2rem}div.wpcr3_aggregateRating{margin-bottom:0}.escort-profile-reviews{margin:2rem 0 0 0}.escort-profile-reviews h2{margin-bottom:1rem}.wpcr3_in_content{display:none}#single-agency{display:inline-block}.agency-profile-diary{max-width:400px;width:100%}.col-sunday{border-top:1px solid #ddd}.diary-col.agency-col-right{border-left:none}.agency-td-red,.diary-col.agency-col-right span{background-color:#eb6864;display:inline-block;padding:0.2em 0.6em 0.3em;font-size:75%;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}.agency-td-red,.diary-col{font-weight:600}#agency-rates{margin-top:2rem}