@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce-page table.my_account_orders tr td.order-actions:before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce #content table.cart td.actions .coupon:before,.woocommerce table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:before,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:before,.woocommerce-page table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer."}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}.woocommerce form .form-row .required{visibility:visible}@media screen{.g{margin:0;padding:0;overflow:hidden;line-height:1;zoom:1}.g img{height:auto}.g-col{position:relative;float:left}.g-col:first-child{margin-left:0}.g-col:last-child{margin-right:0}@media only screen and (max-width:480px){.g-col,.g-dyn,.g-single{width:100%;margin-left:0;margin-right:0}}}@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://elite-vip-escorts.co.za/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://elite-vip-escorts.co.za/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}.owl-carousel div div .modelinfo{background-color:rgb(7 7 7 / .4)!important;border-top-left-radius:30px!important}.owl-carousel .active .modelinfo{background-color:rgb(7 7 7 / .4)}.body a .desc{background-color:rgb(7 7 7 / .39)!important;border-top-left-radius:30px;border-bottom-right-radius:30px}header .all-header-slider .sliderall .owl-carousel div div .active .slide .girlimg .girlinfo .modelinfo{border-bottom-right-radius:30px!important}.body a img{-webkit-box-shadow:0 0 4px 2px #f9f9f9;box-shadow:0 0 4px 2px #f9f9f9;background-color:#fff0}.all-body .body .bodybox-homepage{background-color:rgb(10 10 10 / .48);border-style:none}.body .bodybox-homepage h3{font-weight:500;color:#fff;width:250px;-webkit-box-shadow:none;box-shadow:none;font-style:normal;text-shadow:#fff 0 1px 1px,#000 0 -1px 1px;text-indent:-30px;padding-left:10px!important}.body .bodybox-homepage .see-all-top{background-image:-webkit-linear-gradient(17deg,#070707 0%,#be2121 100%);background-image:-o-linear-gradient(17deg,#070707 0%,#be2121 100%);background-image:linear-gradient(-73deg,#070707 0%,#be2121 100%);border-style:solid;border-width:2px;-webkit-box-shadow:0 0 5px 2px #fcfcfc;box-shadow:0 0 5px 2px #fcfcfc;-webkit-animation-fill-mode:both;animation-fill-mode:both}.body .bodybox-homepage .see-all-top.yp_onscreen{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s}.body .premiumlabel span{background-image:-webkit-linear-gradient(51deg,#f7c214 0%,#bb2531 100%);background-image:-o-linear-gradient(51deg,#f7c214 0%,#bb2531 100%);background-image:linear-gradient(-39deg,#f7c214 0%,#bb2531 100%);background-blend-mode:multiply}.body .labels span{background-image:-webkit-linear-gradient(308deg,#882429 0%,#f42323 100%);background-image:-o-linear-gradient(308deg,#882429 0%,#f42323 100%);background-image:linear-gradient(142deg,#882429 0%,#f42323 100%);background-color:#f61c1c;border-top-right-radius:10px;border-bottom-left-radius:10px}.logo a img{position:static}header .header-top-bar{background-color:rgb(0 0 0 / .44)}header .all-header-slider .sliderall{background-image:none;background-color:rgb(0 0 0 / .44)}.owl-carousel>div>div{background-color:rgb(0 0 0 / .39)}.all-body .sidebar-left .countries{background-color:rgb(7 7 7 / .5);color:#fff;font-weight:400;font-size:17px}.country-list>li>a{color:#fff!important}.owl-carousel button span{color:red}.country-list li .icon-angle-down{color:#fff!important}.children li a{color:#fff!important}.children li span{color:#fff!important}.all-body .body .bodybox{background-color:rgb(0 0 0 / .47)}.body .bodybox h3{color:#fff}.pagetitle-menu li a{background-color:#ee2fb1;background-image:-webkit-linear-gradient(309deg,red 0%,#8a2828 100%);background-image:-o-linear-gradient(309deg,red 0%,#8a2828 100%);background-image:linear-gradient(141deg,red 0%,#8a2828 100%)}.header-menu>li>a:hover{color:#f41a1a!important}.header-menu>li>a:active{background-color:#f30b0b!important}.bodybox a img{border-color:#f21616;border-style:solid;border-width:2px}header .all-header-slider .sliderall .owl-carousel div div div .slide .girlimg .premiumlabel span{color:#f5f4f4!important}header .all-header-slider .sliderall .owl-carousel div div .active .slide .girlimg .premiumlabel span{color:#000!important}.header-menu>li>a{border-color:#fcfcfc;border-style:solid;border-width:2px}.header-menu li li:nth-child(1) a{color:#fff!important;background-color:#e90b0b!important}.header-menu li li:nth-child(2) a{color:#fff!important;background-color:red!important}.header-menu li li:nth-child(3) a{color:#fff!important;background-color:red!important}header .header-nav li ul{background-color:rgb(0 0 0 / .32)!important}div div .slide .girlimg img{border-color:red!important}.owl-carousel .active img{border-color:red;border-width:2px}.bodybox-homepage .premiumlabel span{color:#000!important}.subnav-menu .subnav-menu-btn a{background-color:red}#register_submit{background-image:-webkit-linear-gradient(left,red 0%,#070707 100%);background-image:-o-linear-gradient(left,red 0%,#070707 100%);background-image:linear-gradient(to right,red 0%,#070707 100%)}#register_form .form-label label{color:#fff}#gender label{color:#ff0}#register_form .form-input{color:#ff0}.header-menu li:nth-child(6) a{background-color:#f1c40f;color:#000!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header-menu li:nth-child(6) a.yp_onscreen{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1.28s;animation-delay:1.28s}.header-menu li:nth-child(1) a:nth-child(1){background-color:#fff0!important}.header-menu li:nth-child(3) a:nth-child(1){background-color:#fff0!important}.header-menu li:nth-child(4) a{background-color:#fff0}.profile-header-name .girlsinglelabels .pinkdegrade{background-image:-webkit-linear-gradient(left,red 0%,#1a1818 100%);background-image:-o-linear-gradient(left,red 0%,#1a1818 100%);background-image:linear-gradient(to right,red 0%,#1a1818 100%)}.profile-header-name .girlsinglelabels .pinkbutton{background-image:-webkit-linear-gradient(left,red 0%,#331313 100%);background-image:-o-linear-gradient(left,red 0%,#331313 100%);background-image:linear-gradient(to right,red 0%,#331313 100%)}header .header-top-bar .header-nav .header-menu li:nth-child(4) a{background-color:#fff0!important}.header-menu li:nth-child(5) a{position:relative;top:0;left:0}.header-top-bar .header-nav .header-menu li ul li a{background-color:rgb(255 0 0 / .46)!important}.owl-carousel .active .labels span{background-image:-webkit-linear-gradient(left,red 0%,#0c0c0c 100%);background-image:-o-linear-gradient(left,red 0%,#0c0c0c 100%);background-image:linear-gradient(to right,red 0%,#0c0c0c 100%)}.girlsingle .image-buttons-legend .last{color:#f39c12}.girlsingle .image-buttons-legend .first{color:#f39c12}.all-body .sidebar-right .widgetbox-wrapper{background-color:rgb(0 0 0 / .35)!important}#menu-elite-johannesburg-escorts .menu-item a{color:#fff}.sidebar-right .widget h4{color:#f1c40f}#menu-elite-johannesburg-escorts .menu-item:nth-child(6) a{background-color:#f82a2a;background-image:-webkit-linear-gradient(309deg,red 0%,#271f1f 100%);background-image:-o-linear-gradient(309deg,red 0%,#271f1f 100%);background-image:linear-gradient(141deg,red 0%,#271f1f 100%);-webkit-background-size:auto;background-size:auto;border-color:#fff;border-style:solid;border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 0 1px 1px #fff;box-shadow:0 0 1px 1px #fff;padding-right:3px;padding-left:3px}.all-body .footer{background-color:rgb(7 7 7 / .07)!important}.footer .widget h4{color:#f1c40f;left:50%;right:50%;font-size:20px!important;font-weight:700!important}.footer .menu a{color:#fff;left:50%;right:50%;font-weight:600;font-size:17px;line-height:1.9em}.footer .menu-item:nth-child(6) a{border-style:solid;border-color:#fff;border-width:1px;background-image:-webkit-linear-gradient(309deg,red 0%,#000 100%);background-image:-o-linear-gradient(309deg,red 0%,#000 100%);background-image:linear-gradient(141deg,red 0%,#000 100%);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-left:5px;padding-right:5px;-webkit-box-shadow:0 0 5px 1px #fff;box-shadow:0 0 5px 1px #fff}.body .bodybox p{color:#f1c40f;font-weight:500}@media (max-width:960px){.all-body .body .bodybox-homepage{border-style:none}.all-body .sidebar-left{background-color:rgb(0 0 0 / .48)}.country-list li li{color:#e42929}.children li a{color:#000!important}}@media (max-width:768px){.children li a{color:#000!important}.country-list li li{color:#d71717}}@media (max-width:600px){.all-body .footer .widget h4{left:50%!important;right:50%!important}}@media (max-width:520px){.body .bodybox-homepage .see-more-button{background-image:-webkit-linear-gradient(left,red 0%,#000 100%);background-image:-o-linear-gradient(left,red 0%,#000 100%);background-image:linear-gradient(to right,red 0%,#000 100%);-webkit-box-shadow:0 0 6px 3px #fff;box-shadow:0 0 6px 3px #fff}}@media (max-width:360px){#register_form .form-input small{color:#dcc0c0}.all-body #register_form .form-label label{color:#fff!important}.all-body li li a{color:#050505!important}}.body a .desc{background-color:rgb(0 0 0 / .6)}.body a img{border-style:solid;border-width:2px;border-color:red;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.header-menu>li>a{background-color:red}.subnav-menu .subnav-menu-btn a{background-color:red!important}header .header-top-bar nav{color:#000}.header-menu li ul{color:red!important;background-color:rgb(0 0 0 / .39)!important}.body .bodybox-homepage h3{padding-left:15px}.header-menu li:nth-child(2)>a:nth-child(1){background-color:#fff0!important}.header-menu li:nth-child(5) a{background-color:#fff0}div .slide .girlimg .labels span{background-image:-webkit-linear-gradient(left,red 0%,#e0006c 100%)!important;background-image:-o-linear-gradient(left,red 0%,#e0006c 100%)!important;background-image:linear-gradient(to right,red 0%,#e0006c 100%)!important}.owl-carousel .active .labels span{background-image:-webkit-linear-gradient(left,#0c0c0c 0%,#000 100%);background-image:-o-linear-gradient(left,#0c0c0c 0%,#000 100%);background-image:linear-gradient(to right,#0c0c0c 0%,#000 100%)}.sidebar-right .widget h4{color:#f1c40f}.all-body .sidebar-right .widgetbox-wrapper{background-color:rgb(249 249 249 / .35)}.all-body .footer{background-color:rgb(7 7 7 / .08)}.footer .menu .menu-item{position:relative;left:50%;right:50%}.footer .widget h4{position:relative;left:50%;right:50%;font-weight:600;font-size:17px}.footer .menu a{font-size:17px;font-weight:600;line-height:1.9em;text-align:left}@media (max-width:768px){.all-body .sidebar-left{background-color:rgb(0 0 0 / .46)}}@media (max-width:520px){.all-body .sidebar-left{background-color:rgb(7 7 7 / .46)}}