.elementor-kit-23{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#000000;--e-global-color-text:#7A7A7A;--e-global-color-accent:#7F776D;--e-global-color-58b1253:#FFCE00;--e-global-color-ae33f0e:#002DFF;--e-global-color-71bb276:#502FC6;--e-global-color-a08657b:#35F2FF;--e-global-color-5a01c57:#FF3581;--e-global-color-672d3b3:#8000FF;--e-global-color-c9de85e:#4BFF35;--e-global-color-deb5abb:#71D1F0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-92e233b-font-family:"Staatliches";--e-global-typography-92e233b-font-weight:900;background-color:#000000;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:300ms;}.elementor-kit-23 e-page-transition{background-color:#000000;}.elementor-kit-23 h1{font-size:5.1vw;}.elementor-kit-23 h2{font-size:4.3vw;}.elementor-kit-23 h3{font-size:2.7vw;}.elementor-kit-23 h4{font-size:2.1vw;}.elementor-kit-23 h5{font-size:1.6vw;}.elementor-kit-23 h6{font-size:1.2vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-23 h1{font-size:6vw;}.elementor-kit-23 h2{font-size:5vw;}.elementor-kit-23 h3{font-size:4.3vw;}.elementor-kit-23 h4{font-size:3.6vw;}.elementor-kit-23 h5{font-size:3vw;}.elementor-kit-23 h6{font-size:2.5vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-23{--e-global-typography-92e233b-font-size:66px;}.elementor-kit-23 h1{font-size:7.5vw;}.elementor-kit-23 h2{font-size:6.9vw;}.elementor-kit-23 h3{font-size:6.7vw;}.elementor-kit-23 h4{font-size:6.4vw;}.elementor-kit-23 h5{font-size:5.8vw;}.elementor-kit-23 h6{font-size:5.2vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}
/* Start custom CSS *//* Hide Mobile Content on Desktop */
.mobile-version { display: none; }
.desktop-version { display: block; }

/* Hide Desktop Content on Mobile */
@media (max-width: 768px) {
    .mobile-version { display: block; }
    .desktop-version { display: none; }
}

.slider-container3,.slider-wrapper,.slider-wrapper2,.slider-wrapper3{width:100%;overflow:hidden}.circle-bg,.circle-bg:hover{color:#fff}.bgs2:before,.bgs3:before,.circle-bg::before,.xbgs3:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}*{cursor:default}a button next3 prev3 next2 prev2 next prev xnext3 xprev3 xnext2 xprev2 xnext xprev{cursor:pointer}.circle-bg{position:relative;padding:.2em .5em;font-size:1.5em;font-weight:700;text-transform:uppercase;z-index:0;transition:.6s ease-in-out}.button-56,.xbutton-56{font-weight:100;box-sizing:border-box;text-align:center;text-decoration:none}.circle-bg::before{position:absolute;width:50em;height:50em;border-radius:50%;border:4px solid #000;background-image:url('https://virtualtoursalbania.com/wp-content/uploads/2025/02/Tirana-Albania-Tur-Virtual-Tour-Google-Maps-Skanime-Printime-3D-Matterport-360-Shqiperi-grid.webp');background-size:100%;background-position:center;background-repeat:no-repeat;transition:.6s ease-in-out;pointer-events:none;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.7}}.circle-bg:hover::before{width:53em;height:53em;transition:.6s ease-in-out}.slider-container3{position:relative;height:600px;display:flex;align-items:center;justify-content:center;user-select:none}.slider-items,.slider-items2,.slider-items3,.xslider-items{display:flex;transition:transform .3s;width:400%}.slider-item,.slider-item2,.slider-item3,.xslider-item{flex:0 0 25%;height:100%;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff}.slider-container,.slider-container2{height:850px;align-items:center;width:100%;display:flex;overflow:hidden}.next,.next2,.next3,.prev,.prev2,.prev3{animation:1s ease-in-out infinite scaleUpDown;transform-origin:center;top:50%;transform:translateY(-50%) scale(1);cursor:pointer;z-index:1;position:absolute}.floating,.floating1,.floating2{animation-name:floating;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}.prev,.prev2,.prev3,.xprev,.xprev2,.xprev3{left:3%}.next,.next2,.next3,.xnext,.xnext2,.xnext3{right:3%}.slider-container2{position:relative;justify-content:center;user-select:none}.slider-container{position:relative;justify-content:center}@keyframes scaleUpDown{0%,100%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.1)}}.scroll-bg-section{position:relative;width:100%;background:url('https://virtualtoursalbania.com/wp-content/uploads/2025/01/bgpro.webp') center center/120% no-repeat fixed;transition:background-image .5s,background-size .2s linear,background-position .2s linear}.bgs,.bgs2,.bgs3,.xbgs2,.xbgs3{transition:transform .3s,border-width .3s}.scroll-bg-25{background-image:url('https://virtualtoursalbania.com/wp-content/uploads/2025/01/bgpro2.webp')}.scroll-bg-50{background-image:url('https://virtualtoursalbania.com/wp-content/uploads/2025/01/bg2s-copy-2.webp')}.bgs2,.bgs3,.xbgs2,.xbgs3{align-items:center;background-color:transparent;border:2px solid #ffce00;border-radius:8px;color:transparent;cursor:pointer;font-family:Staatliches,sans-serif;font-size:1.3vw;height:100%;justify-content:center;line-height:24px;max-width:100%;padding:0;position:relative;user-select:none;-webkit-user-select:none;touch-action:manipulation;overflow:hidden;transform-origin:center}.bgs,.button-56{cursor:pointer;font-size:1.3vw;user-select:none;line-height:24px;font-family:Staatliches,sans-serif;max-width:100%;touch-action:manipulation}.bgs2:before,.bgs3:before,.xbgs3:before{display:block;position:absolute;width:50%;height:50%;background-color:transparent;border-radius:8px;transition:transform .3s 50ms}.bgs2:after,.bgs3:after,.bgs:after,.xbgs3:after,.xbgs:after{width:60%;height:60%;transition:transform .3s;z-index:-2;left:50%;transform:translate(-50%,-50%);content:"";display:block;position:absolute;top:50%}.bgs3:after,.xbgs3:after{background-color:#ffce00;border:2px solid #ffce00;border-radius:10px}.cosntainer2:hover .bgs2:before,.cosntainer3:hover .bgs3:before,.cosntainer:hover .bgs:before,.xcosntainer2:hover .xbgs2:before,.xcosntainer3:hover .xbgs3:before,.xcosntainer:hover .xbgs:before{transform:translate(-50%,-50%) scale(1.5)}.cosntainer2:hover .bgs2:after,.cosntainer3:hover .bgs3:after,.cosntainer:hover .bgs:after,.xcosntainer2:hover .xbgs2:after,.xcosntainer3:hover .xbgs3:after,.xcosntainer:hover .xbgs:after{transform:translate(-50%,-50%) scale(1.7)}.cosntainer2:hover .bgs2,.cosntainer3:hover .bgs3,.xcosntainer3:hover .xbgs3,.xcosntainer:hover .xbgs{border-width:4px;color:transparent;transform:scale(.9);transition:transform .3s,border-width .3s}.bgs2:active,.bgs3:active,.bgs:active,.xbgs2:active,.xbgs3:active,.xbgs:active{background-color:transparent;outline:0}.bgs2:after,.bgs:after,.xbgs:after{background-color:transparent;border:2px solid #ffce00;border-radius:10px}.cosntainer{height:700px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bgs,.bgs-inner{display:flex;align-items:center;transform-origin:center}.bgs{background-color:transparent;border:20px solid #ffce00;border-radius:8px;color:#ffce00;height:50%;justify-content:center;padding:0 25px;position:relative;-webkit-user-select:none;overflow:hidden;min-height:700px;justify-content:center}.bgs-content,.bgs-inner{width:100%;height:700px;border-radius:8px}.bgs-inner{justify-content:center;transition:transform .3s}.bgs-content,.button-56{align-items:center;display:flex}.textshadow,.textshadow4,.textshadowh2,.textshadowh3{transition:text-shadow .5s}.bgs-content{justify-content:center}.bgs:before,.xbgs:before{content:"";display:block;position:absolute;top:50%;left:50%;width:50%;height:50%;background-color:#ffce00;border-radius:8px;transform:translate(-50%,-50%);transition:transform .3s 50ms;z-index:-1}.cosntainer:hover .bgs{border-width:4px;color:#ffce00;transform:scale(.9)}.floating{animation-duration:5s}@keyframes floating{from,to{transform:translate(0,0)}65%{transform:translate(0,15px)}}.floating1{animation-duration:3.5s}@keyframes floating1{from,to{transform:translate(0,0)}65%{transform:translate(0,15px)}}.floating2{animation-duration:4.1s}@keyframes floating2{from,to{transform:translate(0,0)}65%{transform:translate(0,11px)}}.textshadow4{text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,15px 15px #000,14px 14px #000,13px 13px #000,12px 12px #000,11px 11px #000,9px 9px #000,7px 7px #000,5px 5px #000,3px 3px #000}.textshadow4:hover,.textshadow:hover{text-shadow:-3px 0 #000,3px 0 #000,0 -3px #000,0 3px #000,-2px -2px #000,2px -2px #000,-2px 2px #000,2px 2px #000}.textshadow{text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,11px 11px #000,9px 9px #000,7px 7px #000,5px 5px #000,3px 3px #000}.textshadowh2{text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,7px 7px #000,5px 5px #000,3px 3px #000,1px 1px #000}.textshadowh2:hover,.textshadowh3:hover{text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000}.textshadowh3{text-shadow:-2px 0 #000,2px 0 #000,0 -2px #000,0 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,5px 5px #ffce00,3px 3px #ffce00,1px 1px #ffce00}.button-56{background-color:#fff;border:2px solid #000;border-radius:8px;color:#000;height:48px;justify-content:center;padding:0 25px;position:relative;-webkit-user-select:none}.xslider-container,.xslider-container2,.xslider-container3{overflow:hidden;display:flex;align-items:center;position:relative}.button-56:after{background-color:#000;border-radius:8px;content:"";display:block;height:48px;left:0;width:100%;position:absolute;top:-2px;transform:translate(8px,8px);transition:transform .2s ease-out;z-index:-1}.xbgs2:after,.xbgs2:before{left:50%;transform:translate(-50%,-50%);content:"";display:block;position:absolute}.button-56:hover:after,.xbutton-56:hover:after{transform:translate(0,0)}.button-56:active,.xbutton-56:active{background-color:#000;outline:0}.button-56:hover,.xbutton-56:hover{outline:0;background-color:#ffce00;color:#000}.xbgs,.xbgs2:after,.xbgs2:before{background-color:transparent}.xslider-container2,.xslider-container3{width:100%;justify-content:center}.xslider-wrapper,.xslider-wrapper2,.xslider-wrapper3{width:100%}.xslider-items2,.xslider-items3{display:flex;transition:transform .3s;width:1200%}.xbgs,.xcosntainer2:hover .xbgs2{transition:transform .3s,border-width .3s}.xslider-item2,.xslider-item3{flex:0 0 8.33%;height:100%;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff}.xnext2,.xprev2{animation:1s ease-in-out infinite xscaleUpDown2;transform-origin:center;top:50%;transform:translateY(-50%) scale(1);cursor:pointer}.xnext,.xnext3,.xprev,.xprev3{transform-origin:center;top:50%;cursor:pointer}@keyframes xscaleUpDown2{0%,100%{transform:translateY(-2%) scale(1)}50%{transform:translateY(-2%) scale(1.1)}}.xnext3,.xprev3{animation:1s ease-in-out infinite xscaleUpDown3;transform:translateY(-50%) scale(1)}@keyframes xscaleUpDown3{0%,100%{transform:translateY(-2%) scale(1)}50%{transform:translateY(-2%) scale(1.1)}}.xslider-container{width:100%;height:500px;justify-content:center}.xbgs,.xcosntainer{align-items:center;overflow:hidden;display:flex}.xnext,.xprev{animation:1s ease-in-out infinite xscaleUpDown1;transform:translateY(-50%) scale(1)}.xbgs,.xbgs-inner{transform-origin:center}@keyframes xscaleUpDown1{0%,100%{transform:translateY(-2%) scale(1)}50%{transform:translateY(-2%) scale(1.1)}}.xbgs2:before{top:50%;width:50%;height:50%;border-radius:12px;transition:transform .3s 50ms;z-index:-1}.xbgs2:after{top:50%;width:60%;height:60%;border:2px solid #ffce00;border-radius:6px;transition:transform .3s;z-index:-2}.xcosntainer2:hover .xbgs2{border-width:2px;color:transparent;transform:scale(.9)}.xcosntainer{height:300px;justify-content:center}.xbgs{border:10px solid #ffce00;border-radius:8px;color:#ffce00;cursor:pointer;font-family:Staatliches,sans-serif;font-size:1.3vw;height:50%;justify-content:center;line-height:24px;max-width:100%;padding:0 25px;position:relative;min-height:300px;justify-content:center}.xbgs-content,.xbgs-inner{height:300px;border-radius:8px;align-items:center;display:flex;width:100%}.xbgs-inner{justify-content:center;transition:transform .3s}.xbgs-content{justify-content:center}.xbutton-56{font-family:Staatliches,sans-serif;align-items:center;background-color:#fff;border:2px solid #000;border-radius:8px;color:#000;height:40px;cursor:pointer;display:flex;font-size:150%;justify-content:center;max-width:100%;padding:0 25px;position:relative;user-select:none;-webkit-user-select:none;touch-action:manipulation}.xbutton-56:after{background-color:#000;border-radius:8px;content:"";display:block;left:0;width:100%;position:absolute;top:-2px;transform:translate(8px,8px);transition:transform .2s ease-out;z-index:-1}@media (min-width:768px){.bgs2,.bgs3,.xbgs,.xbgs2,.xbgs3{padding:0}.bgs,.button-56,.xbutton-56{padding:0 40px}}/* End custom CSS */