body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:24px;font-weight:400}
body{overflow-y:scroll;overflow-x:hidden}
:root{--blue:#e73a9d;--darkblue:#e73a9d;--white:#ffffff;--gray:#F4F4F4;--gray2:#545454;--pink:#cf2d56;--black:#000000;--black2:#060404;--gray4:#707070;--wcolor:#2bb741;--gray3:#dfdfdf;--btnc:#63062f}
::-moz-selection{background:var(--blue);text-shadow:none;color:var(--white)}
::selection{background:var(--blue);text-shadow:none;color:var(--white)}
img{max-width:100%}
*,::after,::before{box-sizing:border-box}
*{margin:0;padding:0}
a,a>*{outline:0;cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline;text-decoration-thickness:1.3px}
table{width:100%;border-spacing:0}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;width:100%;line-height:1.2}
h1,h2,h3,h4,h5,h6{margin-bottom:12px}
.h1,h1{font-size:20px}
.h2,h2{font-size:18px}
.h3,h3{font-size:14px}
.h4,h4{font-size:12px}
.h5,h5{font-size:12px}
.h6,h6{font-size:10px}
p{font-size:16px;line-height:24px;color:var(--gray2);margin-bottom:12px}
.fa{width:.875em}
input,select{vertical-align:middle;outline:0}
input:hover,select:hover{outline:0}
.bg-white{background:var(--white);color:var(--black)}
.container{width:100%;margin:0 auto;padding:0 15px}
.mb16{margin-bottom:16px}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mt40{margin-top:40px}
.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.45rem .55rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}
body.modal-open{overflow:hidden}
.justify{text-align:justify}
.bg-nav{background:#e73a9d;color:var(--white)}
.top-head-section{margin-bottom:0}
.top-navbar{display:flex;align-items:center;justify-content:space-between}
.top-head-section{background:var(--white);color:var(--white);min-height:90px;display:flex;align-items:center;box-shadow:1px 1px 5px 1px rgb(98 98 98 / 30%);border-bottom: 1px solid var(--gray);}
.site-logo{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:40px}
.site-logo:hover{text-decoration:none}
.logo{height:auto;display:inline-block;width:auto;overflow:hidden;vertical-align:middle}
.head-navbar{width:auto}
.navbar-links{list-style:none;display:flex;flex-direction:row}
.navbar-links li a{padding:.85rem 1rem;font-weight:400;color:var(--pink);text-decoration:none}
.navbar-links li.active a{font-weight:700;color:var(--white);background:var(--darkblue)}
.navbar-links li:hover a{color:var(--white);background:var(--darkblue)}
.menu-tigger{float:right;display:none;cursor:pointer}
.menu-tigger span{background:var(--white);height:2px;width:30px;display:block;margin:6px 0;-webkit-transition:.5s;transition:.5s}
.menu-tigger.button-tigger span:nth-child(2){opacity:0}
.menu-tigger.button-tigger span:first-child{-webkit-transform:rotate(45deg);transform-origin:5px 7px; -webkit-transform: rotate(45deg);transform-origin:5px 7px}
.menu-tigger.button-tigger span:nth-child(3){-webkit-transform:rotate(-45deg);transform-origin:8px -4px;-webkit-transform:rotate(-45deg);transform-origin:8px -4px}
.form-group{padding:0 6px;position:relative}
.cityicon select,.listicon select{padding-left:40px}
.listicon{background:#fff;border:1px solid var(--gray3);border-radius:.25rem;padding:0}
.listicon:before{content:'';width:20px;background:url('../img/list-ico.svg') no-repeat;height:22px;background-position:center;background-size:contain;position:absolute;left:7px;top:0;bottom:0;margin:auto}
.cityicon{background:#fff;border:1px solid var(--gray3);border-radius:.25rem;padding:0}
.cityicon:before{content:'';width:20px;background:url('../img/marker.svg') no-repeat;height:20px;background-position:center;background-size:contain;position:absolute;left:7px;top:0;bottom:0;margin:auto}
.chatmsg{padding-left:40px;background:#fff;border:1px solid var(--gray3);border-radius:.25rem}
.chatmsg:before{content:'';width:20px;background:url('../img/msg-icon.svg') no-repeat;height:22px;background-position:center;background-size:contain;position:absolute;left:7px;top:0;bottom:0;margin:auto}
.top-search-filter-section{display:none;background:url('../img/header-bg.jpg') no-repeat;background-position:center;background-size:cover;background-position:center;background-size:cover;padding:40px 0;position:relative}
.top-search-filter-section:before{content:'';background:rgba(0,59,101,.65);position:absolute;height:100%;width:100%;left:0;top:0}
.top-search-filter-section .container{position:relative}
.head-bnr-cont{margin:0 0 31px 0;text-align:center}
.head-bnr-cont h1{margin-bottom:6px}
.head-bnr-cont h1,.head-bnr-cont p{color:var(--white)}
.fixed{position:fixed;top:0;left:0;width:100%;z-index:9;box-shadow:1px 1px 5px 1px rgb(98 98 98 / 30%)}
.filter-box .row{flex-direction:column}
.filter-box .btn{width:100%}
.filter-box{position:relative;padding:15px 8px 4px;margin-bottom:15px;width:100%;box-shadow:0 3px 5px #00000029;background:var(--gray);padding:16px;line-height:26px;border-radius:6px}
.form-control{border:0 solid var(--gray3);height:44px;background:var(--white);color:#828282;font-size:15px;font-weight:400;line-height:24px;padding:.375rem 1.75rem .375rem .75rem;outline:0;width:100%;border-radius:.25rem;font-family:inherit}
.custom-select{border:0 solid var(--gray3);height:44px;background:var(--white) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border-radius:0;color:#828282;font-size:15px;font-weight:400;line-height:24px;padding:.375rem 1.75rem .375rem .75rem;outline:0;width:100%;line-height:1.5;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}
.chosen-container-single .chosen-single{display:inline-block;background:var(--white) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border-radius:.25rem;color:#828282;width:100%;height:calc(2.25rem + 2px);border:1px solid #ced4da;line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;font-size:15px}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}
.chosen-container-single .chosen-single{position:relative;overflow:hidden;padding:0 0 0 8px;padding-right:28px;border:1px #d0d0d0 solid}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;padding:6px}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #ced4da;border-top:0;background:var(--white);box-shadow:0 4px 5px rgba(0,0,0,.15)}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:36px;outline:0;border:1px solid #aaa;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2213%22%3E %3Cg fill=%22none%22 stroke=%22%23585454%22 stroke-width=%222%22%3E %3Cpath d=%22M11.29 11.71l-4-4%22/%3E %3Ccircle cx=%225%22 cy=%225%22 r=%224%22/%3E %3C/g%3E %3C/svg%3E") no-repeat right .35rem center;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:3px}
.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;font-size:12px}
.chosen-container .chosen-results li{margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;font-size:12px}
.chosen-container .chosen-results li:hover{background:#3875d7;color:var(--white)}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,var(--white)));background-image:-webkit-linear-gradient(#eee 20%,var(--white) 80%);background-image:-moz-linear-gradient(#eee 20%,var(--white) 80%);background-image:-o-linear-gradient(#eee 20%,var(--white) 80%);background-image:linear-gradient(#eee 20%,var(--white) 80%);box-shadow:0 1px 0 var(--white) inset}
.chosen-container .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}
.chosen-container .chosen-choices li.search-field input[type=text]{color:#222!important}
.chosen-rtl.chosen-container.chosen-with-drop .chosen-single div{border-right:0}
.chosen-container .chosen-drop{margin-top:-8px;border-radius:0 0 .25rem .25rem;background-clip:padding-box;display:none;padding:0 10px 7px 10px}
.homepg{padding-top:40px}
.breadcrumb{margin:15px 0;width:100%}
.breadcrumb ol{list-style:none}
.breadcrumb li{display:inline-block;font-size:15px;color:var(--black)}
.breadcrumb li.active-brad a{color:var(--black2);font-weight:500}
.breadcrumb li a{display:block;padding:5px;color:#828282}
.mt8{margin-top:8px}
.mt20{margin-top:20px}
.category-content.box-des,.seo-content.box-des{border:0}
.category-content .inner-box,.seo-content .inner-box{padding:0}
.inner-box-title{padding-bottom:14px;border-bottom:1px solid var(--black);color:var(--pink);font-size:20px;line-height:24px;font-weight:500;width:99%;margin:0 auto 12px}
#search-box .inner-box{padding:0}
.textbox{padding:11px 4px;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:225.5px}
.textbox a{font-family:inherit;font-size:14px;line-height:19px;color:var(--black);font-weight:400;border:0;text-align:center;width:100%;position:relative;padding-left:4px}
.textbox:before{content:'';background:url('../img/location.svg') no-repeat;background-position:center;background-size:contain;width:9px;height:13px;display:inline-block;display:inline-block;position:relative;top:2px}
#search-box{margin-top:40px}
.form-group.btnb{width:9%;padding:0}
.popular-cate-card-row{display:flex;align-items:flex-start;justify-content:space-between;margin:12px 0 0 0;flex-wrap:wrap}
.popular-cate-card{width:32%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--white);background-clip:border-box;border:1px solid var(--gray);border-radius:.25rem}
.popular-cate-card-img{border-radius:4px 4px 0 0;overflow:hidden}
.popular-cate-card a:hover{text-decoration:none}
.lips{background:url('../img/lips.svg') no-repeat;background-size:contain;height:15px;width:19px;margin-right:6px}
.massage-parlour .lips{background:url('../img/spa.svg') no-repeat;background-size:contain;height:19px;width:21px;margin-right:6px}
.escorts .lips{background:url('../img/female.svg') no-repeat;background-size:contain;height:20px;width:21px;margin-right:6px}
.popular-cate-card-body{padding:.7rem;padding-top:.5rem;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px}
.card-title{background:#e73a9d;margin:0;text-align:center;color:var(--white);padding:12px 0;font-weight:500;display:flex;justify-content:center;align-items:center;position:relative;z-index:4;line-height:17px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.popular-cate-card img{max-width:100%;display:block;height:auto}
.top-list li{margin:0;color:var(--black);border-bottom:1px solid var(--gray);list-style:none}
.top-list li:last-child{border-bottom:0}
.top-list li a{color:var(--pink);font-size:17px;position:relative;font-weight:500;padding:4px 0;display:block}
.box-des{background:0 0;padding:4px;border-radius:5px;width:100%}
.citybox-g{
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    background: #F8F8F8;
    padding: 20px;
    border-radius: 12px;
}
.city-list-header-box {
    text-align: center;
    width: 100%;
    margin: 30px 0;
}
.city-listing-head {
    width: 100%;
    display: flex;
    align-items: center;
    border-bottom: 1px solid rgba(0,0,0,.125);
    margin-bottom: 15px;
    padding-bottom: 26px;
}
.country-name {
    font-size: 48px;
    line-height: 46px;
    color: #201f1f;
    font-weight: 700;
    margin-left: 18px;
    font-family: inherit;
}
.inner-box{background:var(--white);padding:16px}
.seo-content{margin:40px 0 0}
.seo-content strong{color:var(--pink);font-weight:700}
.item.box-des .item-img img{width:100%;}
.category-content{margin-bottom:40px}
.category-content strong{color:var(--pink);font-weight:700}
.blacktext{color:var(--black)!important}
.item{margin-bottom:40px}
.inner-item{background:var(--white)}
.item.box-des{padding:8px;background:var(--gray)}
.inner-item{display:flex;width:100%}
.item-img{width:182px;position:relative;background:var(--gray)}
.item-img a{display:block;width:100%;height:100%}
.item-img img{display:block}
.total-img-inner{border:1px solid var(--white);display:flex;align-items:center;justify-content:center;padding:1px 4px;border-radius:4px;font-size:12px;height:16px}
.camera{background:url('../img/camera.svg') no-repeat;display:block;width:11px;height:12px;background-position:center;background-size:contain;margin-right:4px}
.favorite{position:absolute;width:24px;height:24px;background:var(--white);padding:4px;bottom:14px;left:10px;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}
.heart{background:url('../img/heart.svg') no-repeat;display:block;width:14px;height:14px;background-position:center;background-size:contain}
.total-img{position:absolute;bottom:5px;left:6px;padding:4px;background:rgba(0,0,0,.4);color:var(--white);border-radius:5px}
.item-content{width:calc(100% - 182px);padding:22px;position:relative}
.item-content a:hover{text-decoration:none}
.item-content .h5{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-size:18px;line-height:23px;text-transform:uppercase;border-bottom:1px dashed var(--black);color:var(--pink);padding-bottom:3px}
.item-content .h3{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-size:18px;line-height:23px;text-transform:uppercase;border-bottom:1px dashed var(--black);color:var(--pink);padding-bottom:3px}
.item-content p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
.item-contact{display:flex;align-items:center;position:absolute;bottom:22px;right:22px}
.whatsapp-call{margin-right:12px}
.whatsapp-call a{position:relative;background:var(--wcolor);border-radius:3px;font-size:13px;color:var(--white);line-height:16px;padding:10px 12px 10px 36px;box-shadow:#122401 0 3px 15px inset}
.whatsapp-call a:before{content:'';width:14px;height:14px;display:inline-block;background:url('../img/whatsapp.svg') no-repeat;background-position:center;background-size:contain;position:absolute;left:12px;top:12px}
.tel-btn{position:relative;background:var(--pink);border-radius:3px;font-size:13px;color:var(--white);line-height:16px;padding:10px 12px 10px 36px;background-color:var(--pink);box-shadow:var(--btnc) 0 3px 15px inset}
.tel-btn:before{content:'';width:14px;height:14px;display:inline-block;background:url('../img/phone.svg') no-repeat;background-position:center;background-size:contain;position:absolute;left:12px;top:12px}
article#profiles-container{min-height:750px}
.detail-layout{display:flex;align-items:flex-start;justify-content:space-between;width:100%}
.detail-left{width:80%;padding-right:5%}
.detail-right{width:20%}
.detail-r-head-text{font-size:18px;line-height:23px;color:var(--white);padding:18px}
.btn:hover{text-decoration:none;box-shadow:var(--btnc) 6px 0 15px inset}
.detail-left h1{font-size:20px}
.detail-img-holder{position:relative;margin-top:50px;width:100%}
.mb14{margin-bottom:14px}
.detail-img-holder .item{margin-bottom:0}
.gallery-section{column-count:3;column-gap:10px;margin-bottom:35px}
.gallery-grid{width:100%;height:100%;margin-bottom:10px}
.gallery-grid a{display:block;height:100%;margin-bottom:0;line-height:0}
#galleryGrid img.img-fluid{backface-visibility:hidden;margin-top:10px;max-height:900px;min-height:180px;transition:all .5s ease-in-out;width:100%}
.call-to-action{width:100%}
.call-to-action a:hover{text-decoration:none}
.call-to-action .aa-link{font-size:.81rem;padding:.53rem 1.57rem .54rem;width:100%;color:var(--white);border-radius:.25rem;text-align:center;margin-bottom:20px;transition:.5s;display:flex;justify-content:center;align-items:center;text-transform:uppercase;background-color:var(--pink);box-shadow:var(--btnc) 0 3px 15px inset;font-weight:600}
.icon-phone{background:url('../img/phone.svg') no-repeat;background-position:center;position:relative;background-size:14px 15px;display:inline-block;height:20px;width:23px;bottom:-3px}
.icon-whatsapp{background:url('../img/whatsapp.svg') no-repeat;position:relative;background-size:16px 18px;display:inline-block;height:20px;width:23px;bottom:-3px}
.whatsapp-btn{background:var(--wcolor)!important;box-shadow:#122401 0 3px 15px inset}
.loginpg{margin:50px auto}
.loginpg .page-title h1,.loginpg .page-title p{text-align:center;display:block;width:100%}
.login{border-radius:60px 16px 60px 16px;width:100%;border-top:8px solid var(--blue);box-shadow:0 3px 5px #00000029;background:var(--white);padding:40px 22px 40px 22px;max-width:600px;border-bottom:8px solid var(--blue);min-height:340px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin:0 auto}
.loginpg{min-height:450px}
.loginpg .form-control{border:1px solid var(--gray3)}
.btn-box{width:100%;display:flex;margin-top:40px;align-items:center}
.pglink{color:var(--black);font-size:16px;text-decoration:underline;font-weight:600}
.regiaclink{margin-left:12px}
form{width:100%}
.loginpg .btn{width:100%;max-width:144px}
.frm-lbl{font-size:14px;margin-bottom:6px;display:block;width:100%}
.usrfrm .form-group{padding:0}
.ltagline{font-size:16px;font-weight:500;margin-bottom:26px;line-height:26px}
.links-box{display:flex;align-items:center;width:100%;justify-content:space-between}
.spc-betw{justify-content:space-between}
.w48{width:48%}
.w100{width:100%}
.signup input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;height:100%;padding:0;background-clip:content-box;background-color:var(--gray);position:absolute;cursor:pointer}
.signup input[type=radio]:checked{background-color:var(--pink)}
.flex{display:flex;align-items:center}
.ptypebox{display:flex;justify-content:space-between;width:100%}
.ptypebox .flex{border:1px solid var(--gray3);border-radius:.25rem;height:44px;padding:0 20px;justify-content:center;position:relative}
.ptypebox label{font-size:14px;font-weight:500;position:relative}
.selected label{color:#fff}
.checkbox-group{margin:0 28px 0 0}
.control--checkbox{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px;font-family:inherit}
.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border-radius:4px}
.control input{position:absolute;z-index:-1;opacity:0}
.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#ccc}
.control input:checked~.control__indicator{background:var(--pink)}
.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:var(--pink)}
.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.9;pointer-events:none}
.control__indicator:after{content:'';position:absolute;display:none;background:url('../img/checked.svg') no-repeat;background-position:center;background-size:contain;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;width:14px;height:14px}
.control input:checked~.control__indicator:after{display:block}
.control--checkbox .control__indicator:after{top:50%;left:50%;margin-top:-1px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.control--checkbox input:disabled~.control__indicator:after{border-color:var(--gray3)}
.tooltip{position:relative;display:inline-block;margin-left:4px;margin-top:5px}
.info-circle{padding:2px 4px;background:#000;border-radius:50%;cursor:pointer;font-size:10px}
.tooltip .tooltiptext{visibility:hidden;width:144px;background-color:#000;color:#fff;text-align:left;border-radius:6px;position:absolute;z-index:1;top:27px;left:0;margin-right:-50px;font-size:12px;padding:2px;line-height:17px}
.tooltip:hover .tooltiptext{visibility:visible}
.tooltip-bottom::after{content:"";position:absolute;bottom:100%;left:5px;margin-right:0;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}
.staticpg{margin-top:50px}
.staticpg-content{min-height:550px}
.staticpg-content strong{font-weight:700}
.staticpg-content li{font-size:16px;line-height:24px;color:var(--gray2);margin-bottom:4px}
.staticpg-content ol,.staticpg-content ul{padding-left:20px;margin-bottom:12px}
.modal{display:none;position:fixed;z-index:99;padding:0 15px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.61);align-items:center}
.modal-content{border-radius:5px;position:relative;background-color:#fefefe;margin:auto;border:0;max-width:550px;min-height:auto;padding:0;box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%),0 6px 20px 0 rgb(0 0 0 / 19%);-webkit-animation-name:animatetop;-webkit-animation-duration:.5s;animation-name:animatetop;animation-duration:.5s;width:100%;overflow:hidden}
.privacy-content-box{overflow:hidden}
.md-pop-header{background:var(--blue);color:var(--white);padding:14px;font-weight:500;font-size:18px}
.close{color:var(--white);font-size:31px;font-weight:500;position:absolute;top:11px;right:12px;bottom:0;height:24px;line-height:20px;z-index:2;cursor:pointer}
.hidden{overflow:hidden}
.modal-content-inner-body{display:flex;justify-content:space-between;align-items:flex-start}
.body_wrapper{padding:20px}
.body_wrapper ul{margin:0;padding:0;list-style:none}
.body_wrapper ul li{position:relative;padding-left:16px}
.body_wrapper ul li:before{content:'';width:7px;height:7px;position:absolute;left:0;top:9px;background:var(--black);border-radius:100%}
.modal-footer{display:flex;justify-content:flex-end;padding:14px}
.modal-footer .bg-nav{padding:.45rem 2.45rem}
footer{width:100%;padding:22px 0 0;text-align:left;margin-top:40px;background:#e73a9d;border-radius:0;position:relative}
footer .row{justify-content:flex-start}
.link-footer{padding:5px 10px;color:var(--white);font-size:15px;padding-left:0}
.footer-bottom{border-top:1px solid var(--white);padding:8px 0}
.footer-bottom small{font-size:14px;color:var(--white);line-height:22px}
.sbx{margin:20px 0 14px}
.social-icon{list-style:none;display:flex;align-items:center;margin:14px 0 14px 0}
.social-icon li{margin:0 12px}
.social-icon li:first-child{margin-left:0}
.social-icon li a{width:36px;height:36px;border-radius:100%;display:flex;align-items:center;justify-content:center}
a.fb{background:#4267b2}
a.twit{background:#00acee}
.category-content h1{color:var(--pink)}
.social-icon li a img{height:14px}
a.pt{background:#e60023}
.sbx .h4{color:var(--white)}
span.txtDanger{color:red;font-size:13px}
.mobile-social-contact{display:none}
div#notfound {text-align: center;padding: 50px 0;}
div#notfound h3 {font-size: 24px;}
div#notfound h1 {font-size: 60px;font-weight: 800;}
div#notfound h2.mb-5 {font-size: 18px;line-height: 28px;margin-bottom: 60px;}


.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;align-items:center;flex-wrap:wrap;justify-content:center}
.pagination li.page-item{padding:4px 12px;border:1px solid #f4f4f4;margin: 0 2px;
    border-radius: 2px;}
.pagination li:first-child.page-item{padding:1px 12px}
.pagination li:last-child.page-item{padding:1px 12px}
.pagination li:first-child.page-item span{font-size:30px;color:var(--blue)}
.pagination li a:hover{text-decoration:none}
.pagination li:first-child.page-item a{font-size:30px;color:var(--blue)}
.pagination li:last-child.page-item span{font-size:30px;color:var(--blue)}
.pagination li:last-child.page-item a{font-size:30px;color:var(--blue)}
.pagination li.page-item a{color:var(--black)}
.pagination li.page-item.active{background:var(--blue);color:var(--white);border:1px solid var(--blue)}

@media (max-width:1024px){
.textbox{max-width:231.1px}
}
@media (max-width:991px){
.detail-layout{flex-direction:column}
.detail-left{width:100%;padding:0;margin-bottom:40px;min-height:auto}
.detail-right{min-height:auto;width:100%;display:none}
.form-group.btnb{width:11%}
.call-to-action .aa-link{width:100%;max-width:50%}
.call-to-action .aa-link:last-child{margin-bottom:0}
.staticpg-content{min-height:auto}
.detail-img-holder{margin-top:0}
.stickymobile{background-color:#fff;bottom:0;left:0;margin:0;padding:10px 0;position:fixed;position:sticky!important;position:-webkit-sticky!important;right:0;text-align:center;z-index:1}
.mobile-social-contact .mhide{display:none}
.mobile-social-contact{width:100%;display:block}
.mobile-social-contact .call-to-action .aa-link{margin-bottom:0;margin-right:12px}
.mobile-social-contact .call-to-action{display:flex;align-items:center;justify-content:center}
.mobile-social-contact .icon-phone{bottom:0}
.mobile-social-contact .call-to-action .aa-link:last-child{margin-right:0}
.textbox{max-width:229.1px}
}
@media (max-width:767px){
.mhide{display:none}
.md3{width:50%}
.footer-bottom small{font-size:14px}
.link-footer{font-size:14px;padding:5px 4px}
.social-icon li a{width:40px;height:40px}
.top-navbar{justify-content:space-between}
.menu-tigger{display:block;position:relative;z-index:3;margin-left:20px;background:var(--pink); padding: 3px 6px;border-radius: 4px;}
.head-navbar{text-align:center;padding-top:80px;position:absolute;-webkit-transform:translate(-100%);transform:translate(-100%);right:0;left:0;background:var(--blue);height:100vh;-webkit-transition:.3s;transition:.3s;opacity:0;width:100%;top:0;z-index:2}
.head-navbar.res-menu{-webkit-transform:translate(0);transform:translate(0);opacity:1}
.navbar-links{flex-direction:column}
.navbar-links li.active a,.navbar-links li:hover a{background:0 0}
.navbar-links li a{padding:0}
.head-navbar.res-menu .navbar-links li a{color: var(--white);}
.navbar-links li{margin:14px 0}
.search{position:relative;width:39px;height:28px;margin:0 auto;text-align:center;padding:0;cursor:pointer}
.search_circle{width:22px;height:22px;border:4px solid var(--pink);border-radius:30px}
.search_rectangle{position:absolute;left:15px;bottom:4px;width:14px;transform:rotate(45deg);height:5px;border-radius:6px;background:var(--pink)}
.mobheader{display:flex;align-items:center}
.item-content .h5{font-size:14px;padding-bottom:4px;overflow:hidden}
.item-content .h3{font-size:14px;padding-bottom:4px;overflow:hidden}
.top-head-section{padding:8px 0}
.detail-img-holder{min-height:auto}
.filter-box{padding:8px 8px 6px 8px}
.popular-cate-card{width:100%;margin-bottom:30px}
.form-group.btnb{width:100%}
.form-group.md4{margin-bottom:12px}
.gallery-section{column-count:1}
.textbox{max-width:50%}
}
@media (min-width:576px){
.container{max-width:540px}
}
@media (min-width:768px){
.container{max-width:720px}
.md4{-webkit-box-flex:0;-ms-flex:0 0 28.533333%;flex:0 0 28.533333%;max-width:28.533333%}
.dhide{display:none}
.box-des{padding:1px}
.inner-box{padding:22px}
.head-navbar{display:block}
.filter-box .row{flex-direction:row;justify-content:space-between}
.top-search-filter-section{display:block}
}
@media (min-width:992px){
.container{max-width:960px}
.textbox a{font-size:16px}
.h1,h1{font-size:24px}
.h2,h2{font-size:20px}
.h3,h3{font-size:16px}
.h4,h4{font-size:14px}
.h5,h5{font-size:12px}
.md4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 29.433333%;max-width:29.433333%}
}
@media (min-width:1200px){
.container{max-width:1200px}
}
@media (max-width:500px){
.item-img{width:30%}
.item-content{width:70%;padding:8px}
.item-contact{position:relative;bottom:auto;left:auto;right:auto;justify-content:flex-end}
.favorite{top:6px;right:6px;left:auto}
.total-img{padding:3px}
.whatsapp-call a{padding:7px 7px 7px 30px}
.tel-btn{padding:7px 7px 7px 30px}
.tel-btn:before,.whatsapp-call a:before{left:0;margin:auto;right:0;top:0;bottom:0}
.item.box-des .item-img img{height:inherit}
.item-content .h5{line-height:18px;margin-bottom:4px}
.item-content .h3{line-height:18px;margin-bottom:4px}
.item-content p{min-height:43px;font-size:14px;line-height:22px}
.links-box{flex-direction:column;align-items:flex-start}
.btn-box{align-items:flex-start;flex-direction:column}
.regiaclink{margin:18px 0 0}
.signup .spc-betw{flex-direction:column}
.w48{width:100%}
.ptypebox .flex{margin-right:14px}
.ptypebox .flex:last-child{margin-right:0}
.item-contact .whatsapp-call a{font-size:0;height:32px;display:inline-block}
.item-contact .tel-btn.dhide{height:32px;display:inline-block;position: relative;}
.item-contact .tel-btn.dhide span{display:none}
.item-contact .tel-btn.dhide a.btn-number {display: block;position: absolute;left: 0;width: 100%;height: inherit;top: 0;}
}