.fs-7{font-size:.8rem}*{margin:0;padding:0;border:none;outline:none;box-sizing:border-box;box-shadow:none}* h1{font-size:3rem;margin-bottom:35px}* .fs-7{font-size:0.88rem !important}* .form-control:focus{border:1px solid #dd1b0d !important;box-shadow:none !important;outline:none !important}body{overflow-x:hidden}body main{min-height:85vh;background-color:#f7f7f7;outline:1px solid transparent}body main .no-data{min-height:68vh;text-align:center;display:flex;justify-content:center}body main .no-data .wrapper{width:auto;align-self:center;height:auto;padding:70px 40px 90px}body main .no-data .wrapper i{font-size:5rem;color:#acacac}body main .no-data .wrapper p{color:gray}body .header .container{padding-top:20px;padding-bottom:0px}body .header .container .breadcrumb{margin:0 0 10px}body .header .container .breadcrumb .breadcrumb-item{font-size:0.8rem;font-weight:600;color:#dd1b0d}body .header .container .breadcrumb .breadcrumb-item a{color:inherit;text-decoration:none}body .header .container .breadcrumb .breadcrumb-item.active{cursor:default}body .header .container h1{color:#000;margin:0;font-size:2.3rem}body .container{width:84% !important;max-width:84% !important;position:relative !important}body .search form select{width:300px;background-color:#fff;padding:12px 40px 12px 20px;font-weight:600;border-radius:30px}body .search form input{height:50px;border-radius:30px;padding-left:25px;padding-right:25px}body .search form button{height:50px;padding:0 30px;border-radius:30px}body .login form,body .register form{width:490px;max-width:100%;padding:50px;border-radius:15px;background-color:#ffffff;margin:0 auto !important}body .login form label,body .register form label{font-size:0.9rem}body .login form .form-control,body .register form .form-control{border-radius:5px;padding:10px 15px}body .login form .btn-submit,body .register form .btn-submit{background-color:black;color:white;padding:10px}body .login form .btn-submit:hover,body .register form .btn-submit:hover{background-color:#141414;color:#c9c9c9}body .login form .register-box span,body .register form .register-box span{font-size:0.9rem}body .releases .swiper-buttons .swiper-button-prev,body .releases .swiper-buttons .swiper-button-next,body .related .swiper-buttons .swiper-button-prev,body .related .swiper-buttons .swiper-button-next{background-color:#ffffff;padding:30px;border-radius:30px;position:absolute;box-shadow:0 0 4px #d1d1d2}body .releases .swiper-buttons .swiper-button-prev.swiper-button-disabled,body .releases .swiper-buttons .swiper-button-next.swiper-button-disabled,body .related .swiper-buttons .swiper-button-prev.swiper-button-disabled,body .related .swiper-buttons .swiper-button-next.swiper-button-disabled{display:none}body .releases .swiper-buttons .swiper-button-prev::after,body .releases .swiper-buttons .swiper-button-next::after,body .related .swiper-buttons .swiper-button-prev::after,body .related .swiper-buttons .swiper-button-next::after{color:#000;font-size:25px !important}body .releases .swiper-buttons .swiper-button-prev,body .related .swiper-buttons .swiper-button-prev{left:-20px}body .releases .swiper-buttons .swiper-button-next,body .related .swiper-buttons .swiper-button-next{right:-20px}body #costs,body #terms-of-use,body #privacy-policy,body #faqs,body #about-us{max-width:1200px;margin:0 auto;padding:10px 0 60px;border-radius:8px}body #costs h1,body #terms-of-use h1,body #privacy-policy h1,body #faqs h1,body #about-us h1{border-bottom:1px solid #777777;padding-bottom:30px}body #costs h3,body #terms-of-use h3,body #privacy-policy h3,body #faqs h3,body #about-us h3{color:#495057;margin-top:20px;font-size:1.5em}body #costs p,body #terms-of-use p,body #privacy-policy p,body #faqs p,body #about-us p{margin-bottom:15px;line-height:1.6}body #costs ul,body #terms-of-use ul,body #privacy-policy ul,body #faqs ul,body #about-us ul{margin-bottom:20px}body #costs ul li,body #terms-of-use ul li,body #privacy-policy ul li,body #faqs ul li,body #about-us ul li{margin-bottom:10px}body #costs .faq-item,body #terms-of-use .faq-item,body #privacy-policy .faq-item,body #faqs .faq-item,body #about-us .faq-item{padding:5px 0;border-bottom:1px dotted #cccccc}body #costs .faq-item .faq-question,body #terms-of-use .faq-item .faq-question,body #privacy-policy .faq-item .faq-question,body #faqs .faq-item .faq-question,body #about-us .faq-item .faq-question{font-size:1.175rem}body #costs .faq-item .faq-question span,body #terms-of-use .faq-item .faq-question span,body #privacy-policy .faq-item .faq-question span,body #faqs .faq-item .faq-question span,body #about-us .faq-item .faq-question span{min-width:30px;display:inline-block}body #costs .faq-item .faq-answer,body #terms-of-use .faq-item .faq-answer,body #privacy-policy .faq-item .faq-answer,body #faqs .faq-item .faq-answer,body #about-us .faq-item .faq-answer{color:#555555;padding-left:37px;font-size:0.98rem}body #costs .faq-item:first-child,body #terms-of-use .faq-item:first-child,body #privacy-policy .faq-item:first-child,body #faqs .faq-item:first-child,body #about-us .faq-item:first-child{padding-top:0}#page-header{width:100%;padding:15px 0;background-color:#ffffff;z-index:1000;position:relative}#page-header .logo a{width:auto;display:inline-block}#page-header .logo img{width:175px}#page-header .buttons{position:absolute;top:50%;right:0;transform:translateY(-50%)}#page-header .buttons button,#page-header .buttons a{border-radius:50px;padding:7px 25px 8px;font-size:16px;font-weight:600;display:inline-block;transition:opacity 0.5s ease-in-out}#page-header .buttons button.btn-location,#page-header .buttons a.btn-location{height:40px;background-color:#ffffff;color:#000;border:1px solid #000 !important;margin-right:5px}#page-header .buttons button.btn-cart,#page-header .buttons button.btn-login,#page-header .buttons button.btn-user,#page-header .buttons a.btn-cart,#page-header .buttons a.btn-login,#page-header .buttons a.btn-user{width:40px;height:40px;padding:0;background-color:#dd1b0d;color:#fff;margin-right:5px}#page-header .buttons button.btn-cart:last-child,#page-header .buttons button.btn-login:last-child,#page-header .buttons button.btn-user:last-child,#page-header .buttons a.btn-cart:last-child,#page-header .buttons a.btn-login:last-child,#page-header .buttons a.btn-user:last-child{margin-right:0}#page-header .buttons button.btn-cart,#page-header .buttons a.btn-cart{position:relative}#page-header .buttons button.btn-cart .badge,#page-header .buttons a.btn-cart .badge{min-width:20px;height:20px;padding:4px 6px;border-radius:10px;color:#fff;background-color:#404040;position:absolute;top:-7px;right:-7px;font-size:10px;text-align:center}#page-header .buttons button:hover,#page-header .buttons a:hover{opacity:0.8}#page-header .dropdown{position:relative}#page-header .dropdown .dropdown-menu{padding:5px;transform:translate(0, 36px) !important;box-shadow:0 2px 4px #cccccc93;position:relative}#page-header .dropdown .dropdown-menu ul{list-style:none;margin:0;padding:0}#page-header .dropdown .dropdown-menu ul li{padding:0}#page-header .dropdown .dropdown-menu ul li a{font-size:0.8rem !important;border-radius:5px;padding:8px 12px}#page-header .dropdown .dropdown-menu .arrow-top{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #cccccc;position:absolute;top:-8px;right:16px}#page-header.fixed{position:fixed;box-shadow:0 2px 4px #cccccc}#page-header.fixed .logo img{width:100px}#page-footer{padding:80px 0 35px;background-color:#000;box-shadow:0 -2px 4px #cccccc}#page-footer .logo a{width:auto;display:inline-block}#page-footer .logo img{width:180px}#page-footer .block{position:relative;border-left:1px solid #222222}#page-footer .block ul{list-style:none;padding:10px 15px 0;margin:0}#page-footer .block ul li{margin-top:6px;margin-bottom:6px}#page-footer .block ul li a{color:#dddddd;font-size:0.9rem;font-weight:500;text-decoration:none;transition:color 0.5s ease-in-out}#page-footer .block ul li a:hover{color:#fff}#page-footer .block ul li:last-child{margin:0}#page-footer .block ul.social-media{padding-top:15px;margin-bottom:20px;padding-bottom:25px;border-bottom:1px dotted #222222;display:block}#page-footer .block ul.social-media li{display:inline-block;margin:0}#page-footer .block ul.social-media li a{padding:12px 15px;margin-right:5px;border:1px solid white;border-radius:10px;display:block}#page-footer .block ul.contacts{margin:0;padding-top:0;padding-bottom:10px}#page-footer .block:first-child{border-left:none}#page-footer .block:last-child a{color:#dddddd}@media (max-width: 576px){#page-footer .block{border-left:none;border-bottom:1px solid #222222}#page-footer .block:last-child{border-bottom:none}}#page-footer .copyright{width:calc(100% + 25px);position:relative;left:-12px;right:-12px;border-top:1px solid #dddddd;color:#dddddd;padding-top:30px}#page-footer .copyright small{display:block}#page-footer .copyright small a{color:#dd1b0d;text-decoration:none}#page-footer .copyright small:last-child{color:#999999;font-size:0.75rem}.swal.swal-title{margin-bottom:0;line-height:32px;white-space:pre-wrap}.swal.swal-icon{margin:10px auto}.swal.swal-icon img{max-width:100px}.swal.swal-actions{margin:30px 20px 0 auto}.swal.swal-actions button{padding:8px 25px;font-size:16px;border-radius:2rem}.swal.swal-cancel-button{border:none;color:rgba(255,0,0,0.75) !important;background-color:#ffffff !important;transition:all 0.3s ease-in-out}.swal.swal-cancel-button:focus{box-shadow:0 0 4px 1px #ccc !important}.swal.swal-cancel-button:hover{background-color:#e8e8e8 !important;background-image:none !important}.swal.swal-confirm-button{background-color:#dd1b0d !important}.swal.swal-confirm-button:focus{box-shadow:0 0 4px 1px #ccc !important}.swal.swal-custom-button.btn i[class*=icon-]{font-size:1.5rem !important;vertical-align:0 !important;margin:0.25rem 1rem 0 0;width:40px;float:left;text-align:center}.swal.swal-custom-button.btn [class*=icon-email-enviado]{display:block}.swal.swal-custom-button.btn [class*=icon-waiting]{display:none}.swal.swal-custom-button.btn:disabled:not(.sended),.swal.swal-custom-button.btn[disabled]:not(.sended){background-color:gray;border-color:gray;color:black}.swal.swal-custom-button.btn:disabled:not(.sended) [class*=icon-email-enviado],.swal.swal-custom-button.btn[disabled]:not(.sended) [class*=icon-email-enviado]{display:none}.swal.swal-custom-button.btn:disabled:not(.sended) [class*=icon-waiting],.swal.swal-custom-button.btn[disabled]:not(.sended) [class*=icon-waiting]{display:block}.swal.swal-html-container>*{margin-bottom:0 !important}.swal.swal-html-container input::placeholder{color:#aaa !important}.swal.swal-footer{text-align:right !important}.swal.swal-popup{min-width:32em !important;max-width:100% !important;margin:0 10% !important;padding-top:25px !important}.swal.swal2-close:focus{box-shadow:none}@media (min-width: 1800px){.col-custom-block{width:calc(100% / 4)}}@media (min-width: 992px) and (max-width: 1800px){.top-events .col-custom-block:nth-child(7),.top-events .col-custom-block:nth-child(8),.most-wanted .col-custom-block:nth-child(7),.most-wanted .col-custom-block:nth-child(8){display:none;border:1px solid red !important}}@media (max-width: 1279.98px){h1{font-size:2.6rem}#page-header .logo img{width:100px}#page-header .buttons button.btn-location,#page-header .buttons a.btn-location{height:35px;padding:0 15px 3px}#page-header .buttons button.btn-cart,#page-header .buttons button.btn-login,#page-header .buttons button.btn-user,#page-header .buttons a.btn-cart,#page-header .buttons a.btn-login,#page-header .buttons a.btn-user{width:35px;height:35px}}@media (max-width: 959.98px){h1{font-size:2.1rem}}.tbody{min-height:250px}.currentActivePage{color:white !important}.currentActivePage span,.currentActivePage .page-link{color:white !important}
