body{font-size:18px;line-height:26px;color:#000}body a:focus{outline:none}@media (max-width:767px){body p{font-size:16px}}body .main-container a,body .main-container a:visited{color:#b93c78;font-weight:600;cursor:pointer}body .main-container a:hover{text-decoration:underline}body .image-bg .btn.btn-filled,body .btn-filled,body a .btn-filled{background:#b93c78;color:#fff !important;border-color:#b93c78;border-radius:30px}body .image-bg .btn.btn-filled:hover,body .btn-filled:hover,body a .btn-filled:hover,body .image-bg .btn.btn-filled:focus,body .btn-filled:focus,body a .btn-filled:focus{background:#94285c;border-color:#94285c;text-decoration:none}body .btn-filled:hover,body .btn:visited:hover,body .btn-filled:focus,body .btn:visited:focus{background:#94285c;border-color:#94285c;text-decoration:none !important;color:#fff !important}body input[type=submit],body button[type=submit]{background:#b93c78;border:2px solid #b93c78}body .widget.widget_search .search-form>input#s:hover,body .widget.widget_search .search-form>input#s:focus,body textarea:hover,body textarea:focus,body input[type=text]:hover,body input[type=search]:hover,body input[type=email]:hover,body input[type=tel]:hover,body input[type=text]:focus,body input[type=search]:focus,body input[type=email]:focus,body input[type=tel]:focus{border-color:#b93c78;box-shadow:none;outline:none}body .module.widget-handle i{color:#b93c78}body .gallery{display:flex;justify-content:start;align-items:stretch;flex-wrap:wrap;background-color:#f3f3f3}body .gallery .gallery-item{display:inline-block;vertical-align:top;width:100%;padding:30px 0;margin-bottom:px;text-align:center}body .gallery .gallery-item img{max-width:60%;width:230px;aspect-ratio:1;object-fit:cover}body .gallery .gallery-item figcaption{width:80%;font-size:14px;ine-height:24px;margin-top:10px;display:inline-block}@media (max-width:767px){body .gallery .gallery-item{max-width:50%}}body .info-box{text-align:center;background-color:#b93c782b;padding:20px;margin-bottom:15px}body .info-box h2{font-size:32px;margin-bottom:10px}body .info-box span{display:block;margin-bottom:8px}body .info-box .btn{font-size:15px;width:auto}body #blog-navigacija h2,body .blog-navigacija h2{font-size:30px;line-height:normal}body .tagcloud a{font-size:14px !important;color:#fff !important;font-weight:400;background-color:#b93c78;display:inline-block;padding:5px 15px;border-radius:40px;margin-bottom:10px}body .pagination span:not(.dots){background:#b93c78;color:#fff;border-color:#b93c78}body .pagination a:hover,body .pagination a:focus,body .pagination .active a,body .pagination .active:hover a,body .pagination .active:focus a{background:#b93c78;color:#fff;border-color:#b93c78}body .prijava-enovice{text-align:center;background-color:#f3f3f3}body .prijava-enovice .polje{padding-left:0;font-size:20px;text-align:center;margin-bottom:0;background-color:#fff}body .prijava-enovice input[type=submit]{font-size:18px;max-width:none}.page-template-prva-stran .prijava-enovice{text-align:center;background-color:#fff}.elementor-element .wp-caption{padding:0}.elementor-element .elementor-button:hover{text-decoration:none}.elementor-element .elementor-button .elementor-button-text{font-weight:600}.elementor hr{margin:45px 0 !important;background-color:transparent}@media (max-width:767px){.elementor br{display:block}}header .main-navigation{clear:both;display:block;width:100%;padding:20px 0}@media (max-width:820px){header .main-navigation{padding:0}}@media (max-width:820px){header .main-navigation .nav-bar{height:70px}}@media (max-width:576px){header .main-navigation .nav-bar{height:auto}}header .main-navigation.scrolled{padding:10px 0}header .main-navigation .custom-logo-link img{float:left;margin-top:2px}@media (max-width:1199px){header .main-navigation .custom-logo-link img{margin-top:10px}}@media (max-width:768px){header .main-navigation .custom-logo-link img{margin-top:12px}}@media (max-width:576px){header .main-navigation .custom-logo-link img{width:35px;margin-top:10px}}header .main-navigation .site-title{font-size:48px;line-height:52px;color:#b93c78;font-weight:500;display:inline-block;margin-left:15px}@media (max-width:1199px){header .main-navigation .site-title{font-size:30px;margin-top:10px}}@media (max-width:768px){header .main-navigation .site-title{margin-top:11px}}@media (max-width:576px){header .main-navigation .site-title{font-size:28px;margin-top:3px}}header .main-navigation.scrolled .site-title{font-size:32px}header .main-navigation .module.widget-handle i{font-size:23px}@media (max-width:991px){header .main-navigation .menu a{font-size:18px;height:auto;line-height:40px;padding:4px 0}}@media (max-width:991px){header .main-navigation .module-group .search-widget-handle{margin-bottom:20px}}@media (max-width:1199px){.main-navigation .menu>li{margin-right:20px}}.main-navigation .menu>li a{font-size:17px;letter-spacing:normal}@media (max-width:1199px){.main-navigation .menu>li a{font-size:13px}}@media (max-width:991px){.main-navigation .menu>li a{font-size:18px}}.main-navigation .menu>li>ul li a:hover,.main-navigation .menu>li>ul li:hover>a,.main-navigation .menu>li>ul li a:focus,.main-navigation .menu>li>ul li:focus>a{background:#f8f8f8;color:#94285c}@media (min-width:992px){.main-navigation .menu>li>ul li a{padding:20px 24px}}.main-navigation .menu li a:hover,.main-navigation .menu li a:focus,.main-navigation .menu li:hover>a,.main-navigation .menu li:focus>a,.main-navigation .menu>li:hover:after,.main-navigation .menu>li:focus:after{color:#b93c78;text-decoration:none}.sticky-top-sidebar{position:-webkit-sticky;position:sticky;top:0}.page #menu-stranski-menu,.single #menu-stranski-menu{margin-top:45px}.page #menu-stranski-menu>li,.single #menu-stranski-menu>li{text-align:center;border-bottom:none;padding-bottom:0;margin-bottom:0}.page #menu-stranski-menu>li a,.single #menu-stranski-menu>li a{font-size:18px;color:#fff;font-weight:400;background-color:#b93c78;display:inline-block;padding:10px 15px;border-radius:40px}.page #menu-stranski-menu>li a:hover,.single #menu-stranski-menu>li a:hover{background-color:#94285c;text-decoration:none}.page #menu-stranski-menu>li.current-menu-item a,.single #menu-stranski-menu>li.current-menu-item a{background-color:#94285c;text-decoration:none}.page .obrazec-prijava,.single .obrazec-prijava{background-color:#318f65;padding:30px}.page .obrazec-prijava label,.single .obrazec-prijava label{color:#fff}.page .obrazec-prijava input[type=submit],.single .obrazec-prijava input[type=submit]{width:100%;max-width:100%}@media (max-width:768px){.page .obrazec-prijava,.single .obrazec-prijava{padding:15px}}.page-template-default .entry-title{font-size:50px}@media (max-width:768px){.page-template-default .entry-title{font-size:36px}}.single .main-container .content-area,.page-template-default .main-container .content-area{padding:50px 0 95px}.single h3,.page-template-default h3{font-weight:500}.single .post-content .entry-content .post-title,.page-template-default .post-content .entry-content .post-title{font-size:32px;line-height:normal;margin-top:25px;margin-bottom:24px;font-weight:500}.single.single-mandala h1,.page-template-default.single-mandala h1{font-size:45px !important}.single .img-single,.page-template-default .img-single{height:450px !important}@media (max-width:992px){.single .img-single,.page-template-default .img-single{height:250px !important}}@media (min-width:767px){.single .desni-bar,.page-template-default .desni-bar{padding-left:45px}}.single .desni-bar ul,.page-template-default .desni-bar ul{list-style:none;margin:0}.single .desni-bar ul li,.page-template-default .desni-bar ul li{display:flex;flex-direction:row;margin-bottom:15px;font-size:15px;line-height:20px;background-color:#f3f3f3;padding:20px}.single .desni-bar ul li img,.page-template-default .desni-bar ul li img{width:600px;max-width:100px;aspect-ratio:1;object-fit:cover;margin:0 15px 0 0}.single .desni-bar ul li a,.page-template-default .desni-bar ul li a{color:#000}.single .desni-bar ul li .link-tekst,.page-template-default .desni-bar ul li .link-tekst{padding:0 0 0 20px}.single .desni-bar .mandala-bar #menu-stranski-menu,.page-template-default .desni-bar .mandala-bar #menu-stranski-menu{margin-top:20px}.single .desni-bar .mandala-bar #menu-stranski-menu li,.page-template-default .desni-bar .mandala-bar #menu-stranski-menu li{background:0 0}@media (max-width:768px){.single .desni-bar .mandala-bar #menu-stranski-menu li,.page-template-default .desni-bar .mandala-bar #menu-stranski-menu li{display:block}}.single .post-content .shapely-category a,.page-template-default .post-content .shapely-category a{font-size:18px;line-height:normal}.single .post-content .shapely-category a:hover,.page-template-default .post-content .shapely-category a:hover,.single .post-content .shapely-category a:focus,.page-template-default .post-content .shapely-category a:focus{text-decoration:none;color:#94285c}.single .post-content .shapely-category a:after,.page-template-default .post-content .shapely-category a:after{background:0 0}.single .shapely-content,.page-template-default .shapely-content{margin-bottom:90px}.single .content-area,.page-template-default .content-area{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}footer ul{margin-left:20px}footer ul li{margin-bottom:10px}footer ul li a{color:#fff !important;font-weight:300 !important}footer ul li li{margin-left:-20px;margin-top:10px}footer .social-ikone{margin-top:70px}footer .social-ikone ul{list-style:none;margin:0}footer .social-ikone ul li{display:inline-block;margin-right:30px}footer .social-ikone ul li i{color:#fff;font-size:40px}@media (max-width:576px){footer .copyright-text{margin-bottom:30px}}@media (max-width:768px){footer #menu-footer-2{margin-top:55px}}footer .footer-credits{margin-top:45px}footer .skrij-v-footerju{display:none}footer .skrij-v-footerju>li{display:block}.promo-bar-naslov{padding:60px 0 30px}.promo-bar{text-align:center;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:0 0 90px}.promo-bar .promo-item{display:inline-block;width:15%;border:1px solid #dfdfdf;padding:10px;margin:0 15px;font-size:16px;line-height:24px;margin-bottom:30px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1024px){.promo-bar .promo-item{width:30%;margin:0 5px 10px}}@media (max-width:576px){.promo-bar .promo-item{width:45%;margin:0 5px 10px}}.promo-bar .promo-item img{width:100%;height:auto;object-fit:contain;margin-bottom:15px}@media (min-width:1200px){.page-template-prva-stran .image-tile{border-radius:50%}.page-template-prva-stran .image-tile img{width:100%;display:inline-block;border-radius:50%;aspect-ratio:1;object-fit:cover;padding:50px}}.page-template-prva-stran .masonry-item{width:16.66666666666667%}@media (max-width:1024px){.page-template-prva-stran .masonry-item{width:33%}.page-template-prva-stran .masonry-item .inner-title .title{display:none}}@media (max-width:768px){.page-template-prva-stran .masonry-item{width:50%}}.content-area{padding:0}.post-title a,.post-title{font-size:24px;font-weight:600 !important;line-height:normal}.post-content .entry-header img{width:100%;height:200px;object-fit:cover}.podrubrike{text-align:center;padding:0 15px;margin-top:20px}@media (max-width:768px){.podrubrike{margin:30px 0}}.podrubrike ul{list-style:none;padding:0;margin:0}.podrubrike ul li{display:inline-block}.podrubrike ul li a{color:#009;background-color:#fff;padding:7px 10px;border-radius:30px;margin:5px;font-size:15px;display:inline-block}.podrubrike #menu-stranski-menu{margin-top:0;margin-bottom:20px}@media (max-width:768px){.podrubrike #menu-stranski-menu>li{padding-bottom:0}}.podrubrike #menu-stranski-menu>li a{font-size:14px;color:#fff;font-weight:500;display:inline-block;padding:5px 13px;border-radius:40px}@media (max-width:768px){.podrubrike #menu-stranski-menu>li a{font-size:14px;padding:5px 13px;margin:5px}}@media (max-width:576px){.parallax-window{padding:30px}.parallax-window h1{font-size:32px !important;font-weight:700 !important}}.top-parallax-section h1{font-size:45px}#shapely_home_parallax-4 img,#shapely_home_parallax-3 img{border-radius:50%;aspect-ratio:1;object-fit:cover}@media (max-width:576px){#shapely_home_parallax-4 .col-sm-5,#shapely_home_parallax-3 .col-sm-5,#shapely_home_parallax-4 .col-sm-6,#shapely_home_parallax-3 .col-sm-6{padding:0 30px}}#shapely_home_parallax-3 img{object-position:center}.razdelek-slike-levo-dodatno{margin-top:15px}.razdelek-slike-levo-dodatno ul{list-style:none;margin:0;padding:0}.razdelek-slike-levo-dodatno ul li{display:inline-flex;width:50%}.razdelek-slike-levo-dodatno ul li .wp-caption-text{padding:0 10px}.potovanja-prva-stran{padding-top:80px}.potovanja-prva-stran .shapely-category{width:50%;height:45px}.potovanja-prva-stran .shapely-category a{margin-top:10px}.potovanja-prva-stran .shapely-category a:after{background:0 0}.potovanja-prva-stran .shapely-category a:hover{text-decoration:none;color:#94285c}.blog-prva-stran h2{margin-top:45px;margin-bottom:30px}.krogci-blog{padding:0}.archive .content-area{padding:50px 0 95px}.archive .content-area header h1{margin-bottom:45px}.archive .post-title a,.archive .post-title{font-size:24px;font-weight:600 !important;color:#001c28;line-height:normal}.page-template-program-landing .main-container .content-area{padding:50px 0 95px}.page-template-program-landing header h1{margin-bottom:45px}.page-template-program-landing article img{height:300px;object-fit:cover}.page-template-program-landing article .post-title a,.page-template-program-landing article .post-title{font-size:24px;font-weight:500 !important}.page-template-program-landing .arhiv{margin-top:45px;display:flex;justify-content:start;align-items:stretch;flex-wrap:wrap}.page-template-program-landing .arhiv.mandale{margin-top:0}.page-template-program-landing .arhiv .arhiv-naslov{margin-bottom:50px}.page-template-program-landing .arhiv .shapely-category{width:50%;height:45px}.page-template-program-landing .arhiv .shapely-category a{margin-top:10px;line-height:normal}.page-template-program-landing .arhiv .shapely-category a:after{background:0 0}.page-template-program-landing .arhiv .shapely-category a:hover{text-decoration:none;color:#94285c}.blog .main-container .content-area{padding:50px 0 95px}.blog .main-container .content-area header h1{margin-bottom:45px}.blog .main-container .content-area .shapely-category a{margin-top:10px;font-size:14px}.blog .main-container .content-area .shapely-category a:after{background:0 0}.blog .main-container .content-area .shapely-category a:visited{color:#b93c78;font-weight:600;cursor:pointer}