﻿.boxes div.AskForPrice,.boxes div.prices{width:calc(100% - 40px);bottom:45px;position:absolute}.boxes,.boxes div.images{overflow:hidden}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#e1e1e1;border:0 #fff;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#fff}::-webkit-scrollbar-thumb:active{background:#000}::-webkit-scrollbar-track{background:#666;border:0 #fff;border-radius:50px}::-webkit-scrollbar-track:hover{background:#666}::-webkit-scrollbar-track:active{background:#333}::-webkit-scrollbar-corner{background:0 0}.boxes{position:relative;width:100%}.boxes a{display:block;color:#333}.boxes.pd20{padding:20px;background-color:#f1f1f1;width:calc(100% - 40px)}.boxes.radius{border-radius:5px}.boxes.bgwhite{background-color:#fff}.boxes div.images img{transition:transform .3s}.boxes div.images.rat43,.boxes.instagram .carousel,.boxes.instagram video{aspect-ratio:4/3}.boxes div.images.rat42{aspect-ratio:4/2}.boxes div.images.rat916{aspect-ratio:9/16}.boxes div.images div.desc,.boxes div.images div.transparant{position:absolute;left:0;top:0;bottom:0;right:0}.boxes div.images div.transparant{background-color:#000;opacity:0;z-index:10001}.boxes div.images div.desc{color:#fff;text-align:center;z-index:10002;opacity:0}.boxes div.images div.desc div.text{font-size:18px;margin-bottom:10px}.boxes div.images div.desc div.icon{font-size:20px}.boxes div.documenticon{aspect-ratio:4/3;background-color:var(--white-back-color)}.boxes div.table{margin:20px}.boxes div.table div.date{width:90%;margin-bottom:10px;color:#333;font-size:12px}.boxes div.table div.title{font-size:15px;margin-bottom:5px;width:90%}.boxes div.table div.shortdesc{width:90%;height:50px}.boxes div.prices{height:40px;padding-top:10px;left:20px}.boxes div.prices div.campprice{text-decoration:line-through;color:#707070;font-size:18px;margin-bottom:-10px}.boxes div.prices div.price{font-size:22px}.boxes div.prices div.price span{font-size:13px}.boxes div.AskForPrice{height:50px;line-height:50px;left:20px}.boxes div.bottomtext{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;z-index:10002;background:#f8f8f8;background:linear-gradient(180deg,rgba(248,248,248,0) 0,#000 100%)}.boxes div.bottomtext div.title{position:absolute;left:20px;bottom:20px;color:#fff;font-size:15px}.boxes a:active div.images .transparant,.boxes a:hover div.images .transparant{opacity:.2}.boxes a:active div.images img,.boxes a:hover div.images img{transform:scale(1.2)}.boxes a:active div.title,.boxes a:hover div.title{padding-left:10px}.boxes a:active div.images div.title,.boxes a:hover div.images div.desc{opacity:1}.boxes a:active div.bottomtext,.boxes a:hover div.bottomtext{opacity:0}.boxes.instagram a video{width:100%;height:300px}.boxes div.icon div.center{width:150px;height:150px;border-radius:150px;margin-bottom:20px;overflow:hidden}.boxes a.icon div.titles{font-size:18px;margin-bottom:5px}.boxes a.icon:active div.titles,.boxes a.icon:hover div.titles{color:var(--primary-text-color)}.boxes a.icon:active>div.icon,.boxes a.icon:hover>div.icon{opacity:.7}.textlist{width:100%;height:80px;cursor:pointer}.textlist:active,.textlist:hover{background-color:var(--primary-back-color);color:var(--white-text-color)}@media (min-width:1px) and (max-width:600px){.boxes div.table div.shortdesc{height:auto}}