:root{--h40:40vh;--h60:60vh;--white90:rgba(255,255,255,0.9);--white80:rgba(255,255,255,0.8);--grey50:rgb(130,130,130);--menubg:url(/wp-content/themes/hristeprojekt/img/menubg.jpg) repeat;--bodybg:url(/wp-content/themes/hristeprojekt/img/bodybg7.jpg) no-repeat top center;--orange:#ee7c00;--ts1:0px 0px 0.5px #000;--green:#3d846c;--red:#ff0000}body{font-size:1em;background:var(--bodybg);background-size:100% auto}.height-40{height:var(--h40)}.height-60{height:var(--h60)}.bg-body-tertiary{background:url(/wp-content/themes/hristeprojekt/img/menubg.jpg) repeat;box-shadow:0 5px 10px rgb(0 0 0 / .4)}.grey50{background:var(--menubg)}.red{color:var(--red)}.w-100{width:100%}.bigger{font-size:130%}.text-success{color:var(--green)!important}.site-content{padding-top:calc(100px + 2em);background:var(--white80)}.navbar-expand-lg .navbar-nav .nav-link{color:#fff;font-size:1.2em;font-weight:700;text-shadow:.7px .7px #000}.navbar-expand-lg .navbar-nav .nav-link:hover{color:#000;text-shadow:-.7px -.7px #fff}.navbar-expand-lg .navbar-nav .active.nav-link{color:var(--orange)}h1{color:var(--green);text-shadow:var(--ts1);margin-bottom:.8em}h2{color:var(--orange);text-shadow:var(--ts1);font-size:calc(24px + 0.3vw)}h3{color:var(--green);text-shadow:var(--ts1);font-size:calc(20px + 0.2vw);padding:1em 0 .5em 0}.text-orange{color:var(--orange)}.dropdown-item.active,.dropdown-item:active{background-color:var(--green)}h3 i:before{color:var(--orange)}a{color:var(--orange)}a:hover{text-decoration:none}form input,form textarea{width:100%;padding:.5rem;color:#000;border-radius:5px;border:none;background:#efefef}form caption{font-size:22px;color:#000;font-weight:700}input,textarea,select{transition:all 200ms ease-out}form p{margin:3px 0}textarea{font-size:18px}form input[type=email],form textarea,select{width:100%}form input:focus,form table textarea:focus{background:#dfc}form input[type=submit],button[type=submit]{border:none;width:auto;min-width:200px;background:var(--green);position:relative;margin:1em 3px;font-weight:700;padding:1rem;color:#fff;cursor:pointer;border-radius:var(--bs-border-radius-xxl)}form input[type=submit]:hover,button[type=submit]:hover{background:var(--orange)}.post-password-form>p:first-child{padding:.5rem;border:1px solid var(--green);text-align:center}.post-password-form>p:nth-child(2){text-align:center}.intro-body{text-align:center}.col-md-6 form input[type=submit]{width:100%}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{border-bottom:1px solid #ccc;border-top-color:#fff0;border-left-color:#fff0;border-right-color:#fff0}div.wpforms-container-full .wpforms-form input[type=date]:hover,div.wpforms-container-full .wpforms-form input[type=datetime]:hover,div.wpforms-container-full .wpforms-form input[type=datetime-local]:hover,div.wpforms-container-full .wpforms-form input[type=email]:hover,div.wpforms-container-full .wpforms-form input[type=month]:hover,div.wpforms-container-full .wpforms-form input[type=number]:hover,div.wpforms-container-full .wpforms-form input[type=password]:hover,div.wpforms-container-full .wpforms-form input[type=range]:hover,div.wpforms-container-full .wpforms-form input[type=search]:hover,div.wpforms-container-full .wpforms-form input[type=tel]:hover,div.wpforms-container-full .wpforms-form input[type=text]:hover,div.wpforms-container-full .wpforms-form input[type=time]:hover,div.wpforms-container-full .wpforms-form input[type=url]:hover,div.wpforms-container-full .wpforms-form input[type=week]:hover,div.wpforms-container-full .wpforms-form select:hover,div.wpforms-container-full .wpforms-form textarea:hover{border:1px solid #28a745}.rl-gallery.rl-basicmasonry-gallery.neconeco{margin:0!important;height:auto!important}.rl-gallery-item{position:relative!important;display:inline-block!important;bottom:auto!important;margin:0;right:auto!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{height:auto!important;min-height:272px!important;max-height:272px!important;width:auto!important}.rl-grid-sizer{display:none!important}.wp-video{margin-bottom:1.5em;padding:15px 0}@media all and (min-width:1400px){.rl-basicmasonry-gallery .rl-gallery-item,.rl-basicmasonry-gallery .rl-grid-sizer{width:auto!important;margin:0px!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{min-height:272px!important;max-height:272px!important;width:auto!important}}@media all and (min-width:1201px) and (max-width:1399px){.rl-basicmasonry-gallery .rl-gallery-item,.rl-basicmasonry-gallery .rl-grid-sizer{width:auto!important;margin:0px!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{min-height:252px!important;max-height:252px!important;width:auto!important}}@media all and (min-width:992px) and (max-width:1200px){.rl-basicmasonry-gallery .rl-gallery-item,.rl-basicmasonry-gallery .rl-grid-sizer{width:auto!important;margin:0px!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{min-height:202px!important;max-height:207px!important}}@media all and (min-width:768px) and (max-width:992px){.rl-basicmasonry-gallery .rl-gallery-item,.rl-basicmasonry-gallery .rl-grid-sizer{width:auto!important;margin:0px!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{min-height:152px!important;max-height:163.5px!important}}@media all and (max-width:768px){.rl-basicmasonry-gallery .rl-gallery-item,.rl-basicmasonry-gallery .rl-grid-sizer{width:auto!important;margin:0px!important}.rl-basicmasonry-gallery.neconeco .rl-gallery-item img{min-height:initial!important;max-height:initial!important}}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}.navbar-expand-lg .navbar-nav .nav-link{font-size:1em}}@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1220px}.navbar-expand-lg .navbar-nav .nav-link{font-size:1.1em}}@media (max-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{font-size:.9rem}.logo.md{max-height:50px}}@media (max-width:820px){.navbar-expand-lg .navbar-nav .nav-link{color:#000;text-shadow:none}.navbar-expand-lg .navbar-nav .nav-link:hover{color:var(--orange)}}@media (max-width:767px) and (orientation:portrait){.alignnone{display:block;margin:auto}.bigger{font-size:110%}}