h1,h2,h3,h4,h5,h6,p,span,strong,em,blockquote,.et_pb_text,.et_pb_module_header,.et_pb_button,.et_pb_column,.et_pb_row{font-family:"museo-sans",sans-serif}.jusupovic-menu{position:fixed;top:0;left:0;width:100%;z-index:9999}.jusupovic-menu.scrolled{background-color:rgba(255,255,255,0.20);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all 0.3s ease}.jusupovic-100vh{display:flex;flex-direction:column;min-height:100vh;background-repeat:no-repeat;background-size:120%;background-position:center;transition:background-position 0.05s ease-out;position:relative;background-attachment:fixed}.jusupovic-footer{margin-top:auto;margin-bottom:0}.jusupovic-center{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:768px){.jusupovic-center{flex-direction:column;gap:24px}}.ti-review-item{background-color:white!important;border-radius:14px!important}.jusupovic-faq-categories-select{margin-bottom:20px;display:flex;flex-direction:column;max-width:330px;gap:6px;align-items:center;margin-left:auto;margin-right:auto}#faq-category-select{padding:10px;font-size:16px;border-radius:29px;border:2px solid #191f39!important;width:100%;color:#959595;font-weight:300;font-style:italic;appearance:none;background-color:white;background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23191f39' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:14px 9px;cursor:pointer}.jusupovic-faq-grid{display:flex;flex-wrap:wrap;gap:26px;justify-content:center}.faq-btn{padding:12px 16px;font-weight:bold;border-radius:999px;border:none;cursor:pointer;font-size:16px;white-space:nowrap;text-transform:uppercase}.bordo{background:#8b0722;color:#fff}.granat{background:#191f39;color:#fff}.zolty{background:#ffdf54;color:#191f39}.faq-popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;backdrop-filter:blur(5px) brightness(0.87);-webkit-backdrop-filter:blur(5px) brightness(0.87)}.faq-popup h3{color:#8b0722;text-transform:uppercase;font-family:"museo-sans",sans-serif;font-weight:700;font-size:20px;margin-bottom:24px}.faq-popup .content{font-size:16px;color:#191f39;font-family:"museo-sans",sans-serif;font-weight:300}.popup-inner{background:white;padding:80px;max-width:968px;width:90%;border-radius:44px;position:relative}.popup-inner .close{position:absolute;color:#191f39;right:35px;top:35px;font-size:28px;cursor:pointer}.jusupovic-footer-links a.active-footer-link{text-decoration:underline}@media (max-width:768px){.jusupovic-faq-grid{flex-direction:column;align-items:center;gap:16px}.faq-btn{width:100%;max-width:100%;box-sizing:border-box;white-space:normal!important;word-break:break-word!important;text-align:center}.faq-item{width:100%;max-width:100%}.popup-inner{padding:40px 24px;width:92%;max-height:70vh;overflow-y:auto;box-sizing:border-box;margin-top:10vh}.faq-popup{align-items:flex-start;padding-top:40px}.popup-inner .close{top:16px;right:16px;font-size:24px}}.jusupovic-menu-dark .jusupovic-menu-cta a{color:#191f39!important;background-color:#fff;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;text-align:center;padding:10px 15px!important;display:block}.jusupovic-menu-light .jusupovic-menu-cta a{color:#fff!important;background-color:#191f39;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;text-align:center;padding:10px 15px!important;display:block}@media (max-width:1024px){.jusupovic-mobile-menu .jusupovic-menu-cta a{color:#fff!important;background-color:#191f39!important}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0px;padding-bottom:0px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.et_pb_menu .et-menu-nav>ul>li{margin-right:18px!important}.et_pb_menu .et-menu-nav>ul>li:last-child{margin-right:0}.jusupovic-menu-dark,.jusupovic-menu-light{padding:10px 0px!important}@media (max-width:1024px){.jusupovic-mobile-menu .opened #mobile_menu1{position:fixed!important;top:0;left:0;width:100vw!important;height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:32px!important;text-align:center!important;z-index:999998!important;padding:0 20px;opacity:1!important;visibility:visible!important;transition:all 0.4s ease;overflow:hidden}.jusupovic-mobile-menu #mobile_menu1 li{list-style:none!important;width:100%;position:relative;z-index:1}.jusupovic-mobile-menu #mobile_menu1 li a{font-size:28px;font-weight:700;color:#191f39;text-decoration:none;text-transform:uppercase;display:inline-block;transition:opacity 0.2s ease;border-bottom:0!important}.jusupovic-mobile-menu #mobile_menu1 li a:hover{opacity:0.6}.jusupovic-mobile-menu .opened #mobile_menu1{position:fixed!important;top:0;left:0;width:100vw!important;height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:32px!important;text-align:center!important;z-index:999998!important;opacity:1!important;visibility:visible!important;transition:all 0.4s ease;overflow:hidden;box-sizing:border-box;margin:0;padding:0}.jusupovic-mobile-menu .opened #mobile_menu1{background-image:url("https://jusupovicdesign.pl/wp-content/uploads/2025/06/jusupovic-light-bg-svg-mobile.svg");background-repeat:no-repeat;background-size:cover;background-position:center}#mobile_menu1{margin:0!important;padding:0!important}.jusupovic-mobile-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.jusupovic-mobile-menu .et_pb_menu__wrap .opened .mobile_menu_bar:before{content:"\4d"!important}.jusupovic-mobile-menu .et_mobile_menu{border-top:0!important}.jusupovic-mobile-menu .mobile_menu_bar{transition:transform 0.4s ease;transform-origin:center center}.jusupovic-mobile-menu .opened .mobile_menu_bar{transform:rotate(90deg)}}.ph2{font-weight:700;text-transform:uppercase;color:#ffffff!important;font-size:30px;text-align:center}.ph3{font-weight:700;text-transform:uppercase;color:#ffffff!important;font-size:26px;text-align:center;margin-top:25px 0px}.textToggle{max-height:0px;transition:max-height 0.3s ease-out;overflow:hidden;position:relative;z-index:1}.textToggle::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.textToggle p{position:relative;z-index:2;padding:0;margin:0}.textToggle.active::before{opacity:0}.textToggle.active{max-height:2400px;transition:max-height 0.4s ease-out}.buttonToggle{margin-top:10px;background-color:transparent!important;color:#ffffff!important;;font-size:20px!important;cursor:pointer;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-width:2px!important;border-color:#ffffff!important;border-style:solid;padding:.3em 1em;line-height:1.7em!important;transition:all .2s!important}.buttonToggle:focus{outline:none}.buttonToggle a{text-decoration:none;color:white}.buttonToggle:hover{transform:scale(1.05);transition:all .2s}.buttonToggle::after{content:"↓";font-size:1.1em;margin-left:10px;transition:transform 0.3s ease;display:inline-block}.buttonToggle.active::after{transform:rotate(180deg)!important}.pcontainer h2,h3{color:#8b0722;text-transform:uppercase}.pcontainer p{font-family:"museo-sans",sans-serif;font-weight:400;color:var(--gcid-mtl6kehfwu)!important;font-size:18px}.pnogap{gap:0px 50px!important}iframe{display:block}.pmap iframe,.iframe-wrapper{width:100%}@media only screen and (max-width:767px){.buttonToggle{font-size:16px!important}.textToggle.active{max-height:9999px;transition:max-height 0.4s ease-out}.textToggle h2{font-size:20px!important}.textToggle h3{font-size:18px!important}h1.ph1{font-size:20px!important}}h1.ph1{font-size:20px;text-align:left;font-family:"museo-sans",sans-serif!important;font-weight:600}.textToggle p{margin-bottom:35px!important}.et_pb_menu_0_tb_header.et_pb_menu ul ul li a{text-transform:uppercase;color:var(--gcid-mtl6kehfwu)!important;font-size:16px}@media only screen and (max-width:767px){.et_pb_row_2_tb_header{height:100vh!important}}.nav li ul{border-top:unset!important}