.category span.fogLink,.link-province,.link-province.fogLink{text-decoration:none!important;color:#1a0dab}.categories-section{max-width:1280px;margin:0 auto}.categories-section h1{text-align:center;background-color:#fff;width:730px;margin:0 auto 10px}.categories-section .container{border-top:double #D7D0C1}.categories-section .categories .category{width:403px;min-height:273px;margin:0;float:left}.categories-section .categories .category.category-br{min-height:330px}.categories-section .category div.pull-left{min-height:160px;width:100px;border-right:solid 1px #D7D0C1}.categories-section .category div.pull-left.special-category{min-height:0}.categories-section .category div.pull-right{width:calc(100% - 115px);padding-top:0}.categories-section .category div.pull-left span{position:relative;top:40px}.categories-section .category div.pull-left.special-category span{position:relative;top:0}.categories-section .category .triangle{width:8px!important;height:8px!important;min-height:8px!important;border-top:solid 1px #B3A1AA;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);background-color:#fff;float:right;margin:15px -5px 0 0}#modal-categories a.category-link,.categories-section .category a.category-link{font-family:'Yanone Kaffeesatz',sans-serif;font-weight:400}#modal-categories a.category-link{font-size:1.1em}.categories-section .category a.category-link{font-size:1.2em}#modal-categories .link-province{display:inline;line-height:35px;margin:6px}.link-province,.link-province.fogLink{font-size:1em}.h2-style.home_category_name,h2.home_category_name{margin:0}.clearfix{clear:both}.category span.fogLink:hover{color:#A61158}@media (max-width:1290px){.categories-section{max-width:97%}.categories-section .categories .category{width:33.33%;min-height:245px;max-height:380px}.categories-section .categories .category.category-es{min-height:350px}.categories-section .categories .category.category-br{min-height:325px}.categories-section .category div.pull-left{min-height:205px;width:100px}.categories-section .category a.category-link{font-size:1.1em}.about-section .container p{margin:0 102px}.about-section .social-network-counters{background-size:960px auto}}@media(min-width:992px) and (max-width:1089px){.categories-section .categories .category.category-es{min-height:325px}.categories-section .categories .category.category-br{min-height:480px}}@media(min-width:1090px) and (max-width:1290px){.categories-section .categories .category.category-es{min-height:300px}.categories-section .categories .category.category-br{min-height:360px}}@media (max-width:992px){.categories-section h1{width:600px}.categories-section .categories .category{min-height:250px;width:50%}.categories-section .category div.pull-left{min-height:180px;width:100px}.about-section .social-network-counters{background-size:730px 30px}.categories-section .categories .category.category-es{min-height:250px}.footer-text .line-2{display:block;float:left;width:100%}.footer-text .line-cards{width:100%;margin-top:8px}}@media(max-width:768px){.categories{margin-top:10px}.categories-section .category div.pull-left span{top:unset;position:unset}.categories-section h1{width:100%}.categories-section .link-province,.categories-section h1 span,.categories-section span.fogLink{display:none}.categories-section .categories .category{width:calc(50% - 6px);margin:0 3px 6px;background-color:#f5f5f5;cursor:pointer}.categories-section .category div.pull-left{min-height:45px;width:100%;border:none;text-align:center}.categories-section .category div.pull-right{width:100%;float:left;text-align:center}.categories-section .category div.pull-right a{font-size:1.2em}.categories-section .categories .category,.categories-section .categories .category.category-br,.categories-section .categories .category.category-es{min-height:125px}}
.categories-section .cite{background-color:#EEE9DF;padding:5px;display:block;clear:both;margin:50px 0}.categories-section .cite a{font-family:'Titillium Web',sans-serif;font-weight:600}#modal-categories{padding:0}.categories .category.category-it{min-height:250px}.categories .category.category-mx{min-height:300px}.categories-section .categories .category.category-milefans,.categories-section .categories .category.category-rooms,.categories-section .categories .category.category-virtuales,.categories-section .categories .category.sex-shop{min-height:0}.categories-section h1{margin-top:15px;font-size:26px}.box-country{width:100%;text-align:center;font-size:20px;font-weight:700;margin:10px auto 0}.box-country a{padding:0 5px}.box-country a:not(:first-child){padding-left:20px}.box-country span.other-countries-text{display:inline;font-weight:400}.about-section{margin-top:30px;margin-bottom:70px}.about-section .container{border:1px solid #D7D0C1;padding-bottom:80px;position:relative}.about-section .container.close{padding-bottom:0;height:1px;border-bottom:none}.about-section .container #open-close,.about-section .container #open-close-square{width:30px;height:30px;background-color:#FFB799;position:absolute;z-index:2;right:-15px;top:-15px;cursor:pointer}.about-section .container #open-close{border-radius:50%}.about-section .container #open-close-square:hover,.about-section .container #open-close:hover{background-color:#FFD9C9}.about-section .container h1,.about-section .container h2{text-align:center;background-color:#fff;max-width:460px;margin:auto;position:relative;top:-22px}.about-section-es .container h2{text-align:center;position:inherit;top:inherit;width:100%;margin:10px auto;font-size:20px}.about-section-es .container h3{margin:10px;text-align:center}.about-section .container p{margin:0 20px}.about-section .container ul{margin:0 130px}#about-section-content,#about-section-content-square{text-align:justify}#about-section-content p,#about-section-content-square p{font-size:14px}@media (max-width:1290px){.categories .category.category-it{min-height:250px}.categories .category.category-mx{min-height:370px}}@media (max-width:1136px){.categories .category.category-mx{min-height:370px}}@media (max-width:992px){.categories .category.category-it{min-height:initial}.about-section .container{margin-top:70px}.about-section .container.close{margin-bottom:-40px}.about-section .container .content{margin-top:0}.about-section .container p{margin:0 2%}.about-section .container ul{margin:0 2% 0 4%}.about-section .social-network-counters{background-size:94% 30px}.about-section .container #open-close,.about-section .container #open-close-square{right:-15px;top:-16px}.categories .category.category-mx{min-height:300px}}@media(max-width:960px){input[type=text],select{width:95%}}@media (max-width:768px){.categories .category.category-mx{min-height:initial}.about-section .container{margin-top:10px;padding-bottom:10px}.about-section .container.close{margin-bottom:-40px}.about-section .container .content{margin-top:0}.about-section .container p{margin:0 2%}.about-section .container ul{margin:0 2% 0 4%}.about-section .social-network-counters{background-size:94% 30px}.about-section .container #open-close,.about-section .container #open-close-square{right:-7px;top:-16px}#modal-categories .pull-left{width:100%}#modal-categories .ue-accept-box{margin-top:5px;text-align:center}.box-country span.other-countries-text{display:block;font-size:14px}.categories-section h1{font-size:24px;margin-top:10px}}@media(max-width:512px){.about-section .container{border-left:unset;border-right:unset}.about-section .container #open-close,.about-section .container #open-close-square{right:0}.about-section .container h2{width:80%}}@media(max-width:420px){.box-country{font-size:18px}.box-country a{padding:0 4px}.box-country a:not(:first-child){padding-left:12px}}.home-verified-counter{color:#006400;font-weight:700;text-align:center;font-size:14px}.categories-section .categories .category.sex-shop.country-es{margin-top:50px}@media (max-width:992px){.categories-section .categories .category.sex-shop.country-es{margin-top:0}}.grid-country-link{max-width:1022px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:25px;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;width:100%}.css-sprite-flag-square{max-width:245px;width:100%;height:160px;display:inline-block;background-image:url(/media/new_images/flags/square.jpg);box-shadow:rgb(0 0 0 / 50%) 0 3px 8px}.css-sprite-flag-square-es{background-position:0 0}.css-sprite-flag-square-co{background-position:247px 0}.css-sprite-flag-square-mx{background-position:-249px 0}.css-sprite-flag-square-cl{background-position:-249px 163px}.css-sprite-flag-square-br{background-position:246px 163px}.css-sprite-flag-square-it{background-position:0 163px}.css-sprite-flag-square-pe{background-position:494px 163px}.css-sprite-flag-circles{width:150px;height:155px;display:inline-block;background-image:url(/media/new_images/flags/circles.jpg)}.css-sprite-flag-circles-es{background-position:0 0}.css-sprite-flag-circles-co{background-position:-310px 0}.css-sprite-flag-circles-mx{background-position:310px 0}.css-sprite-flag-circles-cl{background-position:305px 155px}.css-sprite-flag-circles-br{background-position:-310px 155px}.css-sprite-flag-circles-it{background-position:-2px 155px}@media (max-width:800px){.grid-country-link-square{grid-template-columns:1fr 1fr}}@media (max-width:500px){.grid-country-link{grid-template-columns:1fr 1fr}}@media (max-width:570px){.css-sprite-flag-square{background-size:372px;height:81px;max-width:122px}.css-sprite-flag-square-es{background-position:0 0}.css-sprite-flag-square-co{background-position:123px 0}.css-sprite-flag-square-mx{background-position:-124px 0}.css-sprite-flag-square-cl{background-position:-125px 82px}.css-sprite-flag-square-br{background-position:123px 82px}.css-sprite-flag-square-it{background-position:0 82px}.css-sprite-flag-square-pe{background-position:123px 82px}}