@charset "UTF-8";fieldset{width:100%}.separator+.list-group-item{border-top-width:2px}.list-group a{text-decoration:none;display:block;color:inherit;transition:0.3s}.list-group a:hover{opacity:0.7}.list-group-item .list-group-item{background:transparent}.list-group-item.active>.list-group>.list-group-item{color:white;opacity:0.7}.list-group-item.active>.list-group>.list-group-item.active{opacity:1}#openmapads{position:relative;min-height:50px}#openmapads .openmapwraptitle{position:absolute;top:8px;right:8px;z-index:1000}.juloawrapper .breadcrumb{align-items:center;padding:16px}#filesupload{display:inline-block}.main-bottom:last-child{margin-bottom:30px}.view-details .youtube-player{margin:20px auto;display:block}.view-details .back_button{text-decoration:none;position:relative;top:-3px}h4.card-title a{text-decoration:none}.adsmanager-list .card:hover{background-color:#f7f7f7}.adsmanager-list .card-text{position:relative;z-index:1}.adsmanager-list .card-title a{font-size:1.6em !important;color:black}.adsmanager-list .card-title a:hover{text-decoration:none}.adsmanager-list .newIcon{position:absolute;left:92%;bottom:30%}.adsmanager-list .newIcon img{height:40px;width:40px;margin-bottom:5px}.adsmanager-list .favorite_button{position:absolute;right:0;top:-35px}.favorite_button{height:40px;width:40px;background:#eaeaea;border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:1}.favorite_button{position:absolute;top:22px;right:22px;z-index:5}.favorite_button a{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:rgba(255,245,220,.82);border:2px solid rgba(69,52,1,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 22px rgba(0,0,0,.10),inset 0 1px 0 rgba(255,255,255,.45);transition:all .25s ease;text-decoration:none !important;color:#453401 !important;line-height:1 !important}.favorite_button a i,.favorite_button a svg{font-size:24px;color:#8b8b8b;transition:all .25s ease}.favorite_button a:hover{transform:translateY(-2px) scale(1.04);background:rgba(255,250,235,.96);border-color:rgba(69,52,1,.28);box-shadow:0 12px 26px rgba(0,0,0,.16),0 0 18px rgba(255,220,140,.18)}.favorite_button a:hover i,.favorite_button a:hover svg{color:#d46a6a}.favorite_button.active a i,.favorite_button.active a svg{color:#e05b5b}.adsmanager-list .card-footer{height:40px}.adsmanager-list .card-footer .text-muted{font-size:1em}.adsmanager-list .card .fad-image{margin-bottom:0px !important;height:auto}.adsmanager-list .card-horizontal{display:flex;flex:1 1 auto}.adsmanager-list .img-square-wrapper{width:200px;height:200px;display:flex;justify-content:center;align-items:center}.adsmanager-list .content .fad_price{font-weight:bold;font-size:1.6em;color:#fff;background:#c2972f}.ads-table{position:relative}.ads-table-header{position:sticky;top:0;z-index:1;margin-bottom:8px;border-radius:0.2rem}.adsmanager-grid-ad .card-block{min-height:340px;width:100%}.adsmanager-grid-ad .card-block img{height:100%;object-fit:cover}.adsmanager-grid-ad .card-footer h4{padding-bottom:2px}.adsmanager-grid-ad .ads-icons{justify-content:space-between;align-items:center;padding:0 12px;margin-top:20px;margin-bottom:-10px}.adsmanager-grid-ad .newIcon img{height:25px;width:25px;margin-right:5px}.adsmanager-grid-ad .favorite_button{left:94%;bottom:106%;align-items:flex-end}.adsmanager-grid-ad .favorite_button a{z-index:1;position:relative}.adsmanager-grid-ad .favorite_button a img{height:20px;width:20px;margin-top:-45px}.adsmanager-grid-ad .card-footer a{font-size:1.1em !important;color:black}.adsmanager-grid-ad .card-footer a:hover{text-decoration:none}.adsmanager-grid-ad .card:hover{background-color:#f7f7f7}.adsmanager-grid-ad .ads-date{font-size:0.9em;color:#757575;margin-top:4px;margin-bottom:-6px}.adsmanager-grid-ad .text{margin-top:10px;padding:0 16px}#adsmanager_innermenu button,.adsmanager-cats button{background-color:#006898 !important;border-color:#006898 !important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background-image:none !important}.form-horizontal .inline-control-label{width:70px !important}.form-horizontal .inline-controls{margin-left:90px !important}#ad-information .row-fluid [class*="span"],#contact-form .row-fluid [class*="span"],#profile-password .row-fluid [class*="span"],#profile-contact .row-fluid [class*="span"]{margin-left:0 !important}#formcontainer .span12,.adsmanager_search_box .span12,.adsmanager_search_module .span12{margin-left:0 !important}.no-margin{margin:0 !important}.no-margin-top{margin-top:0px !important;line-height:normal !important}.adsmanager-cat{font-size:10px}.fad-image{margin-bottom:12px}.adsmanager-grid{width:32%;margin-left:5px;float:left;border:1px solid #E3E3E3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);margin-bottom:10px;height:250px}.adsmanager-grid h4{margin-bottom:5px;padding:5px;background-color:#E3E3E3;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.adsmanager-grid div{padding:5px}.adsmanager-grid img{max-height:120px}.adsmanager-grid .iconflag{display:block;position:absolute}.advsearchmoduleform .control-group{margin-bottom:0px}#adsmanager_global_filter .control-group{margin-bottom:0px}.map-popup .img-map{max-width:100% !important}.map-popup .span5{padding-left:5px}.map-popup .map-price{padding-top:5px;float:left;font-weight:bold}.adsmanager-details .adsmanager-favorite{margin-bottom:10px}.adsmanager-details .adsmanager-infos{border-right:1px solid #DDD;padding-right:10px}.adsmanager-details .adsmanager-images img{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.adsmanager-details .adsmanager-images a{display:block;margin-top:10px}.adsmanager-details .adsmanager-images{padding:5px}#uploader_filelist li{width:50px;height:50px;background:none;border:none;margin-top:-51px;margin-left:150px}#uploader_filelist li .plupload_file_status{text-align:center;width:100%;margin-top:25px}.imagesupload_loading{background:url(https://pesnapraia.com.br/components/com_adsmanager/images/loading.gif) no-repeat;width:16px;height:16px}#adshome h2{font-size:18px;text-align:left}#adshome h2 a{color:#000;text-decoration:none}#adshome h3{font-size:14px;text-decoration:none;line-height:normal !important}.gmappopup .mainpopup{cursor:pointer}.gmappopup .mainpopup:hover{background-color:#DDD}.gmappopup .mainpopup .price{text-align:right;padding-right:10px}.gmappopup img{width:109px;height:74px;margin-top:6px;margin-left:1px}.gmappopup .ruban_annonce{float:right}.gmappopup .localisation{color:#49A828;font-weight:bold}.gmappopup .mainpopup .imagediv{float:left;width:120px;height:100%;min-height:90px;text-align:center}.gmappopup .mainpopup .textdiv{float:left;width:200px}.gmappopup h3{margin:5px 0}.gmappopup h3 a{text-decoration:none;font-weight:bold;font-size:14px;color:#000}.gmappopup h3 a:hover{text-decoration:underline;font-weight:bold;font-size:14px}.gmappopup p.description{text-align:justify;font-style:italic;font-size:12px;max-width:470px}ul.pagination-list{list-style-type:none}ul.pagination-list li{float:left;width:20px}.adsmanager_ver_list{list-style-type:none;margin:0}.floatleft{float:left;padding-right:5px}.feed{float:right}.imgheading-box{display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin-right:8px;border-radius:100%}.imgheading-box img{max-width:100%;max-height:100%}input.error{border-color:#B94A48}.error{color:#B94A48}#contactplus .contact-grid .span4{width:32%;margin-left:5px;float:left;border:1px solid #E3E3E3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);margin-bottom:10px}#advancedsearch{display:none}.list_highlight{background-color:#eAA}.grid_highlight{background-color:#AAF}@media (max-width:480px){.adsmanager-grid{width:100%;height:255px}}.wizard,.tabcontrol{display:block;overflow:hidden;width:100%}.wizard a,.tabcontrol a{outline:0 none}.wizard ul,.tabcontrol ul{list-style:outside none none !important;margin:0;padding:0}.wizard ul>li,.tabcontrol ul>li{display:block;padding:0}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{left:-999em;position:absolute}.wizard>.content>.title,.tabcontrol>.content>.title{left:-999em;position:absolute}.wizard>.steps{display:block;position:relative;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{border-radius:5px;display:block;margin:0 0.5em 0.5em;padding:1em;text-decoration:none;width:auto}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:none repeat scroll 0 0 #eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:none repeat scroll 0 0 #2184be;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:none repeat scroll 0 0 #9dc8e2;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:none repeat scroll 0 0 #ff3111;color:#fff}.wizard>.content{background:none;color:1px solid #eee;border-radius:5px;display:block;margin:0.5em;overflow:hidden;position:relative;width:auto}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% 0.5em;width:65%}.wizard>.content>.body{float:left;padding:2.5%;width:95%}.wizard>.actions{display:block;position:relative;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 0.5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions .disabled a,.wizard>.actions .disabled a:hover,.wizard>.actions .disabled a:active{visibility:hidden}.tabcontrol>.steps{display:block;position:relative;width:100%}.tabcontrol>.steps>ul{margin:6px 0 0;position:relative;top:1px;z-index:1}.tabcontrol>.steps>ul>li{border-top-left-radius:5px;border-top-right-radius:5px;float:left;margin:5px 2px 0 0;padding:1px}.tabcontrol>.steps>ul>li:hover{background:none repeat scroll 0 0 #edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#bbb #bbb -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;margin-top:0;padding:0 0 1px}.tabcontrol>.steps>ul>li>a{border:0 none;color:#5f5f5f;display:inline-block;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{border-top:1px solid #bbb;display:inline-block;height:35em;overflow:hidden;padding-top:20px;position:relative;width:100%}.tabcontrol>.content>.body{float:left;height:95%;padding:2.5%;position:absolute;width:95%}@media (max-width:600px){.wizard>.steps>ul>li{width:50%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{margin-top:0.5em}.wizard.vertical>.steps,.wizard.vertical>.actions{display:block;float:none;width:100%}.wizard.vertical>.content{display:block;float:none;margin:0 0.5em 0.5em;width:auto}}@media (max-width:480px){.wizard>.steps>ul>li{width:100%}}#formcontainer>h3{border-bottom:1px solid #e5e5e5;padding-bottom:5px}#currentimages{list-style-type:none}#currentimages li{float:left;text-align:center;padding-bottom:30px;padding-top:10px;padding:10px 10px 30px 10px}#currentimages li img{max-height:100%;max-width:100%}#currentimages{margin-left:0px;padding-top:10px}#currentimages li{margin-right:9px;margin-bottom:10px;max-width:185px;max-height:150px}.thumbImgCont{height:100%;background:#fff}.thumbImgDelete{background:#f0f0f0}.thumbImgDelete a{display:block;width:100%;padding:3px 0px}.ui-state-default .thumbImgDelete a,.ui-state-default .thumbImgDelete a:link,.ui-state-default .thumbImgDelete a:visited{color:#7b7b7b;font-weight:normal;text-transform:uppercase;font-size:12px}.ui-state-highlight{border:3px dashed #16a4ec;background:none}.price_container_after{display:inline-block}.price_container_before{display:inline-block}.currency-symbol{padding:5px}.gmap_address_container input{min-width:240px}.gmap_address_container{display:inline-block}#t3-content .juloawrapper input[type="text"],#t3-content .juloawrapper input[type="password"],#t3-content .juloawrapper input[type="number"],#t3-content .juloawrapper input[type="email"]{height:30px}#sp-component .juloawrapper input[type="text"],#sp-component .juloawrapper input[type="password"],#sp-component .juloawrapper input[type="number"],#sp-component .juloawrapper input[type="email"]{height:30px}#modsimplesearch-form input,#modsimplesearch-form select{width:100%}.popup-link{text-decoration:none;display:block;width:250px;padding:5px}.popup-link:hover{text-decoration:none;background-color:#DDD}.popup-link h3{text-decoration:none;font-size:14px;color:#000;margin-left:120px;line-height:20px}.file-upload-field{display:block;width:100%;padding:18px 20px;margin-bottom:12px;border:2px dashed rgba(69,52,1,.28);border-radius:18px;background:linear-gradient( 135deg,rgba(255,255,255,.72),rgba(248,240,225,.62) );color:#453401;font-family:"Montserrat",sans-serif !important;font-size:15px;font-weight:500;box-shadow:0 6px 16px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.30);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .25s ease}.file-upload-field:hover{border-color:rgba(69,52,1,.55);background:linear-gradient( 135deg,rgba(255,250,235,.86),rgba(244,219,177,.72) );box-shadow:0 10px 22px rgba(0,0,0,.08),0 0 18px rgba(255,220,140,.14)}.file-upload-field input[type="file"]{width:100%;color:#453401;font-family:"Montserrat",sans-serif !important;font-size:14px}.file-upload-field:hover{background-color:#DDD}.juloawrapper .leaflet-popup-content-wrapper{max-height:300px;overflow-y:auto}@media (min-width:768px) and (max-width:1024px){.adsmanager-list{width:103%}.adsmanager-list .card-title a{font-size:1.1em !important;margin-left:-20px}.adsmanager-list .content{font-size:0.9em !important;margin-left:-20px}.adsmanager-list .favorite_button{left:91%;bottom:107%}.adsmanager-list .favorite_button a img{height:20px;width:20px}.adsmanager-list .img-square-wrapper{width:150px;height:150px}.adsmanager-list .newIcon{left:87%;bottom:41%}.adsmanager-list .newIcon img{height:35px;width:35px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.adsmanager-list{width:102%}.adsmanager-list .card-title a{font-size:1.1em !important;margin-left:0px}.adsmanager-list .content{font-size:0.9em !important;margin-left:0px}.adsmanager-list .favorite_button{left:94%;bottom:107%}.adsmanager-list .favorite_button a img{height:20px;width:20px}.adsmanager-list .img-square-wrapper{width:170px;height:170px}.adsmanager-list .newIcon{left:92%;bottom:30%}.adsmanager-list .newIcon img{height:35px;width:35px}}@media (min-width:768px) and (max-width:1024px){.ads-grid-ad{width:104% !important;padding-left:0px;padding-right:0px}.adsmanager-grid-ad .card-block{height:300px}.adsmanager-grid-ad .card-footer{height:10%}.adsmanager-grid-ad .card-footer a{font-size:0.9em !important;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:120px;padding:0;overflow:hidden;display:inline-block}.adsmanager-grid-ad .card-block img{height:100px}.adsmanager-grid-ad .text{margin-top:10px;font-size:0.9em !important}.adsmanager-grid-ad .ads-date{font-size:0.8em !important;margin-left:10px !important;margin-bottom:10px;margin-top:25px}.adsmanager-grid-ad .ads-icons{position:relative}.adsmanager-grid-ad .favorite_button,.adsmanager-grid-ad .newIcon{position:absolute}.adsmanager-grid-ad .favorite_button{left:84%;bottom:40%}.adsmanager-grid-ad .newIcon{left:4%;bottom:78%}.adsmanager-grid-ad .text{margin-bottom:0px !important}.adsmanager-grid-ad .newIcon img{height:25px;width:25px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.ads-grid-ad{width:103% !important;padding-left:0px;padding-right:0px}.adsmanager-grid-ad .ads-date{margin-top:45px}.adsmanager-grid-ad .newIcon{bottom:64%}}@media (min-width:320px) and (max-width:480px){.adsmanager-list{width:105%}.adsmanager-list .card-title a{font-size:0.7em !important;margin-left:2px}.adsmanager-list .content{font-size:0.6em !important;margin-left:2px}.adsmanager-list .card-footer{font-size:0.6em !important}.adsmanager-list .favorite_button{left:87%;bottom:110%}.adsmanager-list .favorite_button a img{height:15px;width:15px}.adsmanager-list .img-square-wrapper{width:100px;height:100px}.adsmanager-list .newIcon{left:84%;bottom:38%}.adsmanager-list .newIcon img{height:23px;width:23px}}@media (min-width:481px) and (max-width:812px) and (orientation:landscape){.adsmanager-list{width:102%}.adsmanager-list .card-title a{font-size:0.7em !important;margin-left:0px}.adsmanager-list .content{font-size:0.6em !important;margin-left:0px}.adsmanager-list .card-footer{font-size:0.6em !important}.adsmanager-list .favorite_button{left:94%;bottom:110%}.adsmanager-list .favorite_button a img{height:15px;width:15px}.adsmanager-list .img-square-wrapper{width:100px;height:100px}.adsmanager-list .newIcon{left:93%;bottom:30%}.adsmanager-list .newIcon img{height:25px;width:25px}}@media (min-width:320px) and (max-width:480px){.ads-grid-ad{width:111% !important;padding-left:0px;padding-right:0px}.adsmanager-grid-ad .card-block{height:200px}.adsmanager-grid-ad .card-footer{height:9%;margin-bottom:0.2em !important}.adsmanager-grid-ad .card-footer h4{margin:0px}.adsmanager-grid-ad .card-footer a{font-size:0.6em !important;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:60px;padding:0;overflow:hidden;display:inline-block}.adsmanager-grid-ad .card-block img{height:80px}.adsmanager-grid-ad .text{margin-top:10px;font-size:0.6em !important}.adsmanager-grid-ad .ads-date{font-size:0.5em !important;margin-left:10px !important;margin-bottom:10px;margin-top:14px}.adsmanager-grid-ad .ads-icons{position:relative;margin-top:6px}.adsmanager-grid-ad .favorite_button,.adsmanager-grid-ad .newIcon{position:absolute}.adsmanager-grid-ad .favorite_button{left:80%;bottom:18%}.adsmanager-grid-ad .newIcon{left:4%;bottom:78%}.adsmanager-grid-ad .text{margin-bottom:0px !important}.adsmanager-grid-ad .newIcon img{height:20px;width:20px}.adsmanager-grid-ad .favorite_button a img{height:15px;width:15px}}@media (min-width:481px) and (max-width:812px) and (orientation:landscape){.ads-grid-ad{width:105% !important}.adsmanager-grid-ad .card-block{height:200px}.adsmanager-grid-ad .card-footer{height:12%;margin-bottom:0.2em !important}.adsmanager-grid-ad .card-footer h4{margin:4px}.adsmanager-grid-ad .card-footer a{font-size:0.6em !important;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:60px;padding:0;overflow:hidden;display:inline-block}.adsmanager-grid-ad .card-block img{height:80px}.adsmanager-grid-ad .text{margin-top:10px;font-size:0.6em !important}.adsmanager-grid-ad .ads-date{font-size:0.5em !important;margin-left:10px !important;margin-bottom:10px;margin-top:14px}.adsmanager-grid-ad .ads-icons{position:relative;margin-top:6px}.adsmanager-grid-ad .favorite_button,.adsmanager-grid-ad .newIcon{position:absolute}.adsmanager-grid-ad .favorite_button{left:82%;bottom:18%}.adsmanager-grid-ad .newIcon{left:8%;bottom:78%}.adsmanager-grid-ad .text{margin-bottom:0px !important}.adsmanager-grid-ad .newIcon img{height:20px;width:20px}.adsmanager-grid-ad .favorite_button a img{height:15px;width:15px}}.juloawrapper .chzn-container-single{width:100% !important}.adsmanager-grid-ad .card,.adsmanager-list .card{border:none;border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.06);transition:all 0.25s ease;overflow:hidden}.adsmanager-grid-ad .card:hover,.adsmanager-list .card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,0.12)}.img-square-wrapper{position:relative;overflow:hidden;background:url('https://pesnapraia.com.br/images/areia-onda-acima.png') center/cover no-repeat !important;aspect-ratio:1 / 1}.img-square-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.card:hover .img-square-wrapper img{transform:scale(1.08)}.card-title a,.adsmanager-grid-ad .card-footer a{font-size:1rem !important;font-weight:600;color:#111;text-decoration:none}.card-title a:hover{color:#0ea5e9}.ads-grid-ad{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.adsmanager-grid{width:auto !important;float:none !important;border:none;box-shadow:none}.adsmanager-grid-ad .text,.adsmanager-list .card-text{font-size:1.3rem;color:#555;line-height:1.5}.ads-icons{display:flex;justify-content:space-between;align-items:center;font-size:0.75rem;color:#777;margin-top:10px}.icon{opacity:0.7}.icon-star{color:#facc15}.icon-fire{color:#ef4444}.favorite_button{background:#fff;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,0.1);width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:0.2s}.favorite_button:hover{transform:scale(1.1)}.like_active .icon-heart{color:#ef4444 !important}.adsmanager-list .card-horizontal{display:flex;gap:16px;align-items:center}.adsmanager-list .img-square-wrapper{width:300px;height:225px;flex-shrink:0}.fad_price{font-weight:600;color:#0ea5e9}@media (max-width:768px){.ads-grid-ad{grid-template-columns:1fr}.adsmanager-list .card-horizontal{flex-direction:column;align-items:flex-start}.adsmanager-list .img-square-wrapper{width:100%;height:200px}}.card:active{transform:scale(0.98)}.adsmanager-cat{font-size:0.7rem;color:#888}.breadcrumb{font-size:0.85rem}:root{--primary:coral}button,.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;border-radius:14px;border:2px solid #453401;background:linear-gradient( 135deg,rgba(255,245,220,.96),rgba(239,213,168,.92) );color:#453401;font-family:"Montserrat",sans-serif;font-size:17px;font-weight:600;letter-spacing:.2px;text-decoration:none;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:hidden;transition:all .25s ease;cursor:pointer}button::before,.btn::before{content:"";position:absolute;inset:0;background:radial-gradient( circle at top right,rgba(255,240,200,.34),transparent 72% );pointer-events:none}button:hover,.btn:hover{transform:translateY(-2px);background:linear-gradient( 135deg,rgba(255,250,235,.98),rgba(244,219,177,.95) ) !important;box-shadow:0 10px 22px rgba(0,0,0,.12),0 0 18px rgba(255,220,140,.20);color:#2f2400 !important}button:active,.btn:active{transform:scale(.98)}.adsmanager-grid-ad .card,.adsmanager-list .card{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);box-shadow:0 2px 8px rgba(0,0,0,0.04);transition:all 0.25s ease;overflow:hidden;position:relative}.adsmanager-grid-ad .card:hover,.adsmanager-list .card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(0,0,0,0.12)}.img-square-wrapper{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0}.img-square-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.card:hover .img-square-wrapper img{transform:scale(1.2)}.card p{font-size:0.7rem !important}.card-title a{font-size:0.9rem !important;font-weight:600;color:var(--text);line-height:1.4}.card-title a:hover{color:#d4af37}.adsmanager-cat{font-size:0.75rem;color:var(--muted)}.fad_price{font-size:1.1rem;font-weight:700;color:#fff}.ads-icons{display:flex;justify-content:space-between;align-items:center;font-size:0.75rem;color:var(--muted);margin-top:10px}.icon-star{color:#facc15}.icon-fire{color:#ef4444}.favorite_button{position:absolute;top:10px;right:10px;width:36px;height:36px;background:white;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;transition:0.2s}.favorite_button:hover{transform:scale(1.1)}.ads-grid-ad{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.adsmanager-grid{width:auto !important;float:none !important;border:none;box-shadow:none}@media (max-width:768px){.ads-grid-ad{grid-template-columns:1fr}.adsmanager-list .card-horizontal{flex-direction:column}.img-square-wrapper{aspect-ratio:16 / 9}}.card:active{transform:scale(0.98)}a{transition:color 0.2s ease}button{transition:all 0.2s ease}@media (max-width:767px){.page-header h1{font-size:1.2rem;flex-wrap:wrap}.btn{font-size:0.75rem}.row{flex-direction:column}.row .col-4{flex:1}}.adsmanager_ads_image,#adgallery{background:#fff;padding:0.75rem;border-radius:10px}.adsmanager_ads_image img,#slider img{width:100%;height:auto;border-radius:8px;object-fit:cover;transition:transform 0.3s ease}.adsmanager_ads_image img:hover{transform:scale(1.03)}.section-header{font-size:1.2rem;margin:1rem 0 0.5rem;font-weight:600}.row{display:flex;flex-wrap:wrap}.row>.col{flex:1}.row .col-4{flex:0 0 35%;font-weight:600;color:#555}.row .col:not(.col-4){flex:1}.adsmanager-details>div{background:#fff;padding:1rem;border-radius:12px}.adsmanager-list .card,.adsmanager-grid-ad .card{position:relative;overflow:hidden;border:1px solid rgba(69,52,1,.12) !important;border-radius:22px !important;background:linear-gradient( 135deg,rgba(255,255,255,.88),rgba(255,248,238,.78) ) !important;box-shadow:0 8px 22px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .28s ease;padding:12px}.adsmanager-list .card::before,.adsmanager-grid-ad .card::before{content:"";position:absolute;inset:0;background:radial-gradient( circle at top right,rgba(255,240,200,.30),transparent 72% );pointer-events:none;opacity:.9}.adsmanager-list .card:hover,.adsmanager-grid-ad .card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.10),0 0 22px rgba(255,220,140,.18);border-color:rgba(69,52,1,.20) !important}.adsmanager-list .img-square-wrapper,.adsmanager-grid-ad .card-block{overflow:hidden;border-radius:18px;background:#f3eee4}.adsmanager-list .img-square-wrapper img,.adsmanager-grid-ad .card-block img{transition:transform .45s ease;object-fit:cover}.adsmanager-list .card:hover img,.adsmanager-grid-ad .card:hover img{transform:scale(1.04)}.adsmanager-list .card-title a,.adsmanager-grid-ad .card-footer a{font-family:"Montserrat",sans-serif !important;font-weight:700;font-size:2rem !important;color:#2f2400 !important;text-decoration:none !important;line-height:1.2}.adsmanager-list .fad_price,.adsmanager-grid-ad .fad_price{display:inline-block;padding:8px 14px;margin:10px 0;border-radius:12px;background:linear-gradient( 135deg,#ff916b,#ff7b57 );color:white !important;font-family:"Montserrat",sans-serif !important;font-size:1.4rem !important;font-weight:700;box-shadow:0 6px 14px rgba(255,120,80,.28)}.adsmanager-list .card-text,.adsmanager-grid-ad .text{color:rgba(69,52,1,.82);font-family:"Montserrat",sans-serif !important;font-size:15px;line-height:1.6}.favorite_button{width:52px;height:52px;border-radius:50%;background:linear-gradient( 135deg,rgba(255,255,255,.92),rgba(255,248,238,.86) ) !important;border:1px solid rgba(69,52,1,.10);box-shadow:0 6px 18px rgba(0,0,0,.08);backdrop-filter:blur(8px);transition:all .25s ease}.favorite_button:hover{transform:scale(1.08);box-shadow:0 10px 20px rgba(0,0,0,.12),0 0 16px rgba(255,210,120,.22)}.favorite_button img{width:22px;height:22px}.adsmanager-list .card-footer,.adsmanager-grid-ad .card-footer{background:transparent !important;border-top:1px solid rgba(69,52,1,.08);margin-top:12px}.ads-date,.text-muted{color:rgba(69,52,1,.58) !important;font-size:13px !important}
