@font-face{font-family:'Brush';src:url('https://miamoregallery.com.au/wp-content/fonts/BrushScript.woff2'),url('https://miamoregallery.com.au/wp-content/fonts/BrushScript.woff');font-weight:bold;font-style:normal}.brush-font p{font-family:'Brush'!important;position:relative;background:transparent;z-index:0;margin:auto;width:fit-content}.brush-font p:before{content:attr(title);position:absolute;-webkit-text-stroke:0.11em #DD4C78;left:0;z-index:-1}.brush-font p:after{content:attr(title);position:absolute;-webkit-text-stroke:0.25em #DD4C78;left:0;z-index:-2}.brush-font{position:absolute;bottom:45px;left:0;right:0;transform:rotate(-7deg)}.brush-font.popup{position:relative;bottom:unset;left:unset;right:unset;transform:rotate(0deg)}.brush-font.popup p{margin-left:0}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff;box-shadow:none;color:#000;border-radius:0 8px 0 0;opacity:1}.doll_btn:after{font-size:30px!important;line-height:40px!important;margin:auto!important}.meet_area_box img{height:200px;object-fit:cover}.cover img{object-fit:cover}.doll_slider img{height:100%;object-fit:cover;border-radius:8px}.upper_line strong{position:relative}.upper_line strong:before{content:"";background:url(https://miamoregallery.com.au/wp-content/uploads/2024/11/Group-516116.png) center center / contain no-repeat;width:100%;height:24px;display:block;position:absolute;bottom:-15px;left:0}.home_list ul{padding-bottom:0;padding-left:20px}.welcome-btn-row .welcome-ultimate-main{display:flex;justify-content:center;column-gap:20px}.welcom-center-btn.doll_btn:after{line-height:50px!important;top:0!important}.Join-section{background-image:radial-gradient(at top right,#27a179 0,#45edb7 100%)}.footer_menu ul{flex-direction:column}.footer_menu .et_pb_menu__menu{display:flex!important;width:100%}.footer_menu .et_mobile_nav_menu{display:none!important}.footer_menu .et_pb_menu__wrap{justify-content:flex-start!important}.footer_menu.escort ul{column-count:3;display:block!important;width:100%}.footer_menu ul li{margin-top:0!important;margin-bottom:10px!important}.footer_menu.escort nav.et-menu-nav{width:100%}@media screen and (max-width:981px){.col_reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:767px){.welcome-btn-row .welcome-ultimate-main{flex-wrap:wrap;row-gap:20px}.brush-font{bottom:35px;transform:rotate(0deg)}.footer_menu.escort ul{column-count:1}}