figure.thumb.asp16-9{align-items:center;display:flex;justify-content:center}.page-header-wrp .columns-2{min-height:auto}.page-header-wrp .page-header{padding:2.5em 1.5em;width:100%}.hero-section .btn{font-size:min(.8em,3.5vw);padding:min(1em,2.8vw) min(3em,8.5vw)}.hero-section .btn:hover{background-color:var(--main_color)}#adspot-boxes{min-height:500px;position:relative}.virtual-placeholder{opacity:0;pointer-events:none;position:absolute;width:1px}#adspot-boxes .box{box-sizing:border-box;margin-bottom:1em;position:relative!important;top:auto!important;width:100%}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:40px;text-align:center}.loading-spinner .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--orange,#f60);height:40px;margin:0 auto 20px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-container p{color:#666;font-size:14px}@media screen and (min-width:768px){.filter-list-wrp .title-box{border-bottom:none;line-height:1.8}.filter-list.services-type .filter-list-inner .flex-between.columns-2.mbtm-1 ul.list-box.nostyle.flex-start{padding-left:23px}.filter-list-box{padding-bottom:1em}.adspot-search.section .inner{padding:min(1em,8vw) min(1em,4vw)}.adspot-search.section .inner.flex-between{padding:min(1em,8vw) min(1em,4vw) min(4em,8vw)}}