:root{font-size:20px;--wp--preset--font-size--normal: 18px!important}body,html,div,p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{background:#fff;color:#444444;position:relative;font-optical-sizing:auto;position:relative}h1,h2,h3,h4,h5,h6{color:#333}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding:100px 0 0 0}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.clearfix{clear:both;height:0}.wrap{width:100%;max-width:1800px;margin:0 auto;padding:0 8px}.grow{position:relative;display:inline-block;transition:300ms ease-in-out !important}.grow:hover{transform:scale(1.1)}a{text-decoration:none !important;color:#234076}iframe{aspect-ratio:1.7777777778 !important}.book-thumbnail{box-shadow:0 0 10px 0px rgba(0, 0, 0, 0.6)}.book-thumbnail img{width:120px;height:auto}.hideme{display:none !important}p a,li a{font-weight:500;color:#234076}.btt{position:fixed;right:2rem;bottom:2rem;background:#234076;border:4px solid white;width:48px;height:48px;border-radius:50%;z-index:1300;opacity:0;transition:opacity 600ms ease}.btt.visible{opacity:1}.btt::after{content:"";display:block;position:absolute;width:16px;height:16px;transform-origin:center center;border-top:2px solid white;border-left:2px solid white;top:24px;left:24px;transform:translate(-70%, -50%) rotate(45deg)}.top-header{background:#233f63cc;height:34px;position:absolute;left:0;width:100%;z-index:8}.top-header .wrap{display:flex;color:white;justify-content:flex-end;align-items:center;font-family:Poppins;font-size:0.85rem}.top-header .searchstart{display:inline-block;width:1rem;height:1rem;font-size:0;background:url(/wp-content/uploads/2025/07/magnifying-glass-11-svgrepo-com.svg) center center;background-size:contain;margin:0 0.5rem}.top-header .prijava{color:white}.top-header .pozdrav div{display:flex;font-size:0.65rem;align-items:center}.top-header .pozdrav div a{color:gold}.header{background:transparent;padding:0 10px;position:absolute;z-index:10;width:100%;top:17px}.header .wrap{display:flex;align-items:center;flex-direction:row;gap:20px;width:calc(100% - 48px);justify-content:space-between}.header h1{background:url("/wp-content/uploads/2025/06/hbd-logo-white-hr.svg") center center no-repeat;background-size:contain;width:200px;height:120px;font-size:0;color:transparent;position:relative}.header h1 a{position:absolute !important;top:0;left:0;width:100%;height:100%;z-index:310}.header .mobmenu{display:none}.header .menu{display:flex;align-items:flex-end;margin-bottom:3px}.header .menu>li{display:inline-block;position:relative;padding:0 0.7em}.header .menu>li.current_page_item>a{border-bottom:white 2px solid}.header .menu>li:has(.sub-menu){padding-right:1.6rem}.header .menu>li.menu-item-has-children:hover{height:auto}.header .menu>li.menu-item-has-children:hover .sub-menu{transform:translatex(-50%) scale(1, 1) !important}.header .menu>li .sub-menu{position:absolute;top:2rem;left:50%;padding:0.6rem !important;border-radius:1rem;width:240px;display:block;overflow:initial;box-shadow:none;transform:translatex(-50%) scale(1, 0);transform-origin:top center;transition:100ms ease;z-index:20;background:white}.header .menu>li .sub-menu li{display:block;text-align:center}.header .menu>li .sub-menu li.current_page_item>a{border-bottom:transparent 2px solid}.header .menu>li .sub-menu li a{font-size:0.8rem;padding:7px 10px}.header .menu>li .sub-menu a{color:#234076}.header .menu>li .sub-menu a:hover{color:#ccc !important}.header .menu>li .sub-menu::before{content:"";width:1rem;height:1rem;display:block;position:absolute;left:50%;top:0;transform-origin:center;transform:translatex(-50%) translatey(-40%) rotate(45deg);border-left:0.5em solid white;border-top:0.5rem solid white;z-index:11}.header .menu>li.menu-item-has-children::after{display:block;content:"";position:absolute;width:0.3em;height:0.3em;border-right:3px solid #fff;border-bottom:3px solid #fff;right:0.5rem;top:calc(50% - 0.3em);transform-origin:center center;transform:rotate(45deg)}.header .menu>li a{color:white;font-family:Poppins, sans-serif;text-transform:none !important;text-decoration:none;padding:0.4em 0em;font-size:0.9rem;font-weight:600;line-height:0.8rem;display:block;border-bottom:transparent 2px solid}.header .menu>li a[lang="hr"]{border-right:3px solid white}.header .menu>li.searchstart a{font-size:0;background:url('data:image/svg+xml,<svg width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1" xmlns="http://www.w3.org/2000/svg" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"/><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/><g id="SVGRepo_iconCarrier"><path d="M448 768A320 320 0 1 0 448 128a320 320 0 0 0 0 640z m297.344-76.992l214.592 214.592-54.336 54.336-214.592-214.592a384 384 0 1 1 54.336-54.336z" fill="%23ffffff"/></g></svg>') center bottom;display:inline-block;width:70px;height:30px;background-size:contain;background-repeat:no-repeat;cursor:pointer}body:not(.home) .top-header{background:#9ec0cf !important;color:#234076}body:not(.home) .top-header .searchstart{filter:invert(0)}body:not(.home) .top-header .pozdrav{color:#222}body:not(.home) .top-header .pozdrav div a{color:#336633}body:not(.home) .top-header .pozdrav div a svg{transform:translatey(2px)}body:not(.home) .header{background:transparent;position:relative;border-bottom:1px solid #eaeaea;margin-bottom:2rem;height:4rem;top:1rem}body:not(.home) .header h1{width:100px;height:100px;background:white url(/wp-content/uploads/2025/06/hbd-logo-green-hr.svg) center center no-repeat;background-size:90%;border-radius:50%;position:relative;top:-0.6rem}body:not(.home) .header .menu>li .sub-menu{border:1px solid #ccc !important}body:not(.home) .header .menu>li .sub-menu::before{background:white;border-left:1px solid #ccc;border-top:1px solid #ccc;transform:translatex(-50%) translatey(-49%) rotate(45deg)}body:not(.home) .header .menu>li a{color:#234076}body:not(.home) .header .menu>li.menu-item-has-children::after{border-color:#234076}body:not(.home) .header .sub-menu{border:1px solid #ccc !important}body:not(.home) .header .sub-menu::before{background:white;border-left:2px solid #ccc;border-top:2px solid #ccc}[lang*="en"] .header h1{background:url(/wp-content/uploads/2025/06/hbd-logo-white-en.svg) center center no-repeat;background-size:contain}[lang*="en"] body:not(.home) .header h1{background:white url(/wp-content/uploads/2025/06/hbd-logo-green-en.svg) center center no-repeat !important;background-size:90% !important}.bg-blur{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);z-index:999;display:none;align-items:center;justify-content:center;z-index:250}#modal-login{display:none;width:320px;background:#234076;position:fixed;left:50dvw;top:50dvh;color:white;transform:translate(-50%, -50%);text-align:center;padding:1rem;font-family:Poppins;border-radius:1.5rem;z-index:300}#modal-login img{width:33%;height:auto}#modal-login .close{position:absolute;top:1rem;right:1rem;width:1.2rem;height:1.2rem;border:2px solid white;text-align:center;line-height:1rem;cursor:pointer;border-radius:1rem;transform-origin:center center;transform:rotate(45deg);user-select:none}#modal-login label{font-size:0.7rem;margin:0.4rem 0;padding-bottom:0.3rem}#modal-login input{width:100%;clear:both;border:none;font-family:Poppins, sans-serif;font-size:0.9rem;text-align:center;padding:0.15rem}#modal-login input[type="submit"]{width:70%;margin:1rem 15% 0 15%;cursor:pointer;border-radius:0.5rem}#modal-login input[type="checkbox"]{display:initial;width:16px;height:16px;background:white;transform:translateY(5px)}#modal-login input[type="checkbox"]:checked{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.6111L8.92308 17.5L20 6.5' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain}#modal-login a.forgot{color:gold;font-size:0.6rem;margin-top:0.3rem}.wppb-register-user .wppb-gdpr-checkbox,.wppb-register-user .wppb-checkbox-terms-and-conditions,.wppb-edit-user .wppb-gdpr-checkbox,.wppb-edit-user .wppb-checkbox-terms-and-conditions{position:relative}.wppb-register-user .wppb-gdpr-checkbox label,.wppb-register-user .wppb-checkbox-terms-and-conditions label,.wppb-edit-user .wppb-gdpr-checkbox label,.wppb-edit-user .wppb-checkbox-terms-and-conditions label{padding-left:1.3rem;width:100% !important;font-size:0.8rem !important;float:initial !important;display:block}.wppb-register-user .wppb-gdpr-checkbox label:after,.wppb-register-user .wppb-checkbox-terms-and-conditions label:after,.wppb-edit-user .wppb-gdpr-checkbox label:after,.wppb-edit-user .wppb-checkbox-terms-and-conditions label:after{display:block;content:"";width:1rem;height:1rem;border:#234076 2px solid;border-radius:4px;position:absolute;top:0;left:0;cursor:pointer}.wppb-register-user .wppb-gdpr-checkbox label:has(:checked):after,.wppb-register-user .wppb-checkbox-terms-and-conditions label:has(:checked):after,.wppb-edit-user .wppb-gdpr-checkbox label:has(:checked):after,.wppb-edit-user .wppb-checkbox-terms-and-conditions label:has(:checked):after{background:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 12.6111L8.92308 17.5L20 6.5" stroke="%23234076" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain}.wppb-register-user .wppb-gdpr-checkbox .custom_field_gdpr,.wppb-register-user .wppb-gdpr-checkbox .custom_field_toa,.wppb-register-user .wppb-checkbox-terms-and-conditions .custom_field_gdpr,.wppb-register-user .wppb-checkbox-terms-and-conditions .custom_field_toa,.wppb-edit-user .wppb-gdpr-checkbox .custom_field_gdpr,.wppb-edit-user .wppb-gdpr-checkbox .custom_field_toa,.wppb-edit-user .wppb-checkbox-terms-and-conditions .custom_field_gdpr,.wppb-edit-user .wppb-checkbox-terms-and-conditions .custom_field_toa{margin:0 !important}.wppb-register-user .form-submit,.wppb-edit-user .form-submit{padding:40px 1rem;text-align:center}.wppb-register-user .form-submit input#register,.wppb-register-user .form-submit input#edit_profile,.wppb-edit-user .form-submit input#register,.wppb-edit-user .form-submit input#edit_profile{background:#234076;border:none;color:white;font-size:1.1rem;font-weight:800;padding:0.4em 2em;border-radius:80px !important;cursor:pointer;text-transform:uppercase}.wppb-register-user li.wppb-gdpr-delete-button,.wppb-edit-user li.wppb-gdpr-delete-button{padding-top:2rem !important;display:block !important}.wppb-register-user li.wppb-gdpr-delete-button label,.wppb-edit-user li.wppb-gdpr-delete-button label{width:auto;display:inline;font-size:0.8rem !important}.wppb-register-user li.wppb-gdpr-delete-button .wppb-delete-account,.wppb-edit-user li.wppb-gdpr-delete-button .wppb-delete-account{border:2px solid #900;background:white;color:#900;cursor:pointer}.wppb-register-user li.wppb-gdpr-delete-button .wppb-delete-account:hover,.wppb-edit-user li.wppb-gdpr-delete-button .wppb-delete-account:hover{color:white;background:#900}#pms_recover_password_form label,#pms_login label{margin-top:3rem;font-size:0.8rem}#pms_recover_password_form #pms_username_email,#pms_recover_password_form #user_login,#pms_recover_password_form #user_pass,#pms_login #pms_username_email,#pms_login #user_login,#pms_login #user_pass{margin-top:1rem;border:1px solid #ccc;font-size:1.2rem;padding:0.2rem;text-align:center;font-family:poppins, sans-serif}#pms_recover_password_form input[type="submit"],#pms_login input[type="submit"]{font-family:Poppins;font-size:1rem;font-weight:700;color:white;background:#234076;padding:0.4rem 2rem;border:none;border-radius:3rem;cursor:pointer}.menu-item-object-language_switcher{filter:grayscale(1);opacity:0.8}.menu-item-object-language_switcher img{width:1px;height:1px;opacity:0;margin:0}.menu-item-object-language_switcher span{display:block;background:url(/wp-content/uploads/2025/07/hr.svg) no-repeat;background-position:center center;background-size:contain;border-radius:1rem;width:1.3rem !important;height:1.3rem !important;transform:translatey(4px)}.menu-item-object-language_switcher:has(a[href*="fizika.hr/en/"]) span{background:url(/wp-content/uploads/2025/07/gb.svg) no-repeat}.menu-item-object-language_switcher.current-language-menu-item{filter:grayscale(0);opacity:1}.trp_language_switcher_shortcode .trp-language-switcher{display:flex}.trp_language_switcher_shortcode .trp-language-switcher>div{width:1.3rem;height:1.3rem;box-sizing:border-box;display:inline;padding:0;border:none;border-radius:0px;background-image:unset;background-repeat:no-repeat;background-position:unset;background-size:8px 8px, 8px 8px;background-repeat:no-repeat;background-color:transparent}.trp_language_switcher_shortcode .trp-language-switcher>div a{padding:0}.menu-jezici-container li{display:inline-block !important;margin:0.3rem}.menu-jezici-container li span{width:2rem !important;height:2rem !important}.resultswrap{width:96%;max-width:1660px;margin:2rem auto;font-family:Poppins, sans-serif}.resultswrap h2,.resultswrap h3{text-align:center;color:#234076;font-family:Poppins, sans-serif;text-transform:uppercase}.resultswrap h2{font-size:70px;margin:2rem auto}.resultswrap h3{font-size:36px;margin:2rem auto}.resultswrap .results p{text-align:center}.resultswrap .results p:has([href*="footer"]){display:none}.wp-block-post-featured-image img{border-radius:0.5rem}.newslist ul{columns:450px}.newslist li{break-inside:avoid}.newslist li figure{overflow:hidden;width:100%}.newslist li>div{border:1px solid #999;position:relative;border-radius:1.5rem}.newslist li .absolute-url{display:block;position:absolute;font-size:0;top:0;left:0;width:100%;height:100%}.newslist li .wp-block-post-excerpt__excerpt{font-size:0.65rem;font-family:Inter}.newslist li .taxonomy-category a{background:#234076;color:white;padding:0.3em 1em;border-radius:0.6em;font-family:Inter;font-size:0.6rem !important;margin-top:-0.3em}.newscarousel h4{margin-bottom:0.6rem}.newscarousel .wp-block-post-excerpt__excerpt{font-size:0.7rem;margin-top:0.6rem}.taxonomy-category a{background:#234076;display:inline-block;position:relative;color:white;padding:0.3em 1em;border-radius:0.6em;font-family:Inter;font-size:0.6rem !important;margin:-0.5em 0.3em 0.6em 0.3em}.wp-block-categories-list{text-align:center}.wp-block-categories-list li{display:inline-block}.wp-block-categories-list li:has(a[href*="category/nagrade"]){display:none}.wp-block-categories-list li a{background:#234076;color:white;padding:0.3em 1em;border-radius:0.6em;font-family:Inter;font-size:0.6rem !important;display:inline-block;position:relative;margin:-0.5em 0.3em 0.6em 0.3em}.wp-block-categories-list li a.active{border:1px solid #234076;background:white;color:#234076}.page-numbers{font-family:Poppins, sans-serif;border:1px solid #888;padding:0.3em 0.6em;border-radius:30px;display:inline-block;width:38px;text-align:center;color:#234076;font-weight:500;font-size:0.7em}.page-numbers.current{color:white;background:#234076;font-size:0.7em}.wp-block-query-pagination-next,.wp-block-query-pagination-previous,.pagination .next,.pagination .prev{border:1px solid #888;font-family:Poppins, sans-serif;padding:0.3em 0.9em;border-radius:30px;color:#234076;font-weight:400;letter-spacing:-1px;font-size:0.7em;width:auto}.wp-block-post-terms__separator{display:none}.studenti .taxonomy-category a{background:#233f63 !important}.search-form{display:none;width:340px;background:#234076;position:fixed;left:50dvw;top:50dvh;color:white;transform:translate(-50%, -50%);text-align:center;padding:2rem 1rem;font-family:Poppins, sans-serif;border-radius:1.5rem;z-index:300}.search-form p{font-size:0.8rem}.search-form #s{border:none;border-bottom:2px solid white;background:transparent;color:white;margin-top:1rem;font-weight:200;width:calc(100% - 2rem);font-size:1.3rem;font-family:Poppins, sans-serif !imporrtant}.search-form #s::placeholder{color:white;opacity:0.5}.search-form .close{position:absolute;top:1rem;right:1rem;width:1.2rem;height:1.2rem;border:2px solid white;text-align:center;line-height:1rem;cursor:pointer;border-radius:1rem;transform-origin:center center;transform:rotate(45deg);user-select:none}.search-form #searchsubmit{width:auto;height:42px;border:2px solid white;background:transparent;color:white;border-radius:5px;margin-top:1rem;position:relative;cursor:pointer;font-family:Poppins, sans-serif;border-radius:18px;font-weight:800}.category .content-area{padding:2rem;background:linear-gradient(180deg, #b9dbcf 0%, white 100%) !important;border-radius:30px;margin-right:24px !important;margin-left:24px !important}.category .content-area h2{text-align:center;padding:2rem 0;font-size:70px;font-family:Poppins, sans-serif;color:#234076;text-transform:uppercase}.category .posts-container{columns:450px}.category .posts-container article{break-inside:avoid;padding:1.5rem;background:white;border:1px solid #999;position:relative;border-radius:1.5rem;position:relative;margin-bottom:1rem}.category .posts-container article .post-thumbnail img{width:100%;height:auto;object-fit:cover;object-position:center center;border-radius:0.5rem;margin-bottom:5px}.category .posts-container article h3{color:#315536;font-size:20px;font-style:normal;font-weight:700;font-family:Poppins, sans-serif;margin-bottom:1rem}.category .posts-container article p{font-size:0.65rem;font-family:Inter}.category .posts-container article .entry-meta{font-size:0.6rem;opacity:0.8;font-family:Inter;margin-bottom:1rem}.category .posts-container article>a{position:absolute;top:0;left:0;width:100%;height:100%}.navigation.pagination{text-align:center;padding:2rem 1.5rem;width:auto;min-width:33px}@media (prefers-reduced-motion:no-preference){.zoom-in{scale:0.85;opacity:0;animation:zoom-in linear forwards;animation-timeline:view();animation-range:entry 100px}.fade-in{opacity:0;animation:zoom-in linear forwards;animation-timeline:view();animation-range:entry 100px}.fly-right{opacity:0;transform:translatex(-20%);animation:fly-right linear forwards;animation-timeline:view();animation-range:entry 100px}.fly-left{opacity:0;transform:translatex(20%);animation:fly-right linear forwards;animation-timeline:view();animation-range:entry 100px}}@keyframes zoom-in{to{scale:1;opacity:1}}@keyframes fade-in{to{opacity:1}}@keyframes fly-right{to{transform:translatex(0);opacity:1}}@keyframes fly-left{to{transform:translatex(0);opacity:1}}.single .content li{margin-left:2em}.single .content h2,.single .content h3,.single .content h4,.single .content h5{font-family:Poppins, sans-serif;color:#234076}.single .content .date{font-family:Poppins, sans-serif;color:#234076;text-align:center;font-size:0.6rem}.content p,.content li,.content .wp-block-heading{margin-bottom:1em;font-family:Inter, sans-serif}.content.single li{margin-left:2em}.content.single h2,.content.single h3,.content.single h4,.content.single h5{font-family:Poppins, sans-serif;color:#234076}.content.wrap{width:96%;max-width:1248px;margin:0 auto}.content.wrap h2{margin:50px auto;font-size:52px;text-align:center;color:#234076;font-weight:700;font-family:Poppins, sans-serif}.content.wrap .wp-post-image{width:100%;height:auto;aspect-ratio:3;object-fit:cover;object-position:center center;margin-bottom:30px;border-radius:1.2rem}.content.wrap .date{margin-bottom:50px}.content.wrap .prevnext{margin:50px auto;display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;justify-items:stretch;font-size:13px;font-weight:300}.content.wrap .prevnext a{display:block;margin:0.3em 0;font-size:19px;font-weight:800;color:#234076}.content.wrap .prevnext img{width:120px;height:120px;margin:0.5rem 0}.content.wrap .prevnext img[src*="favicon"]{opacity:0.4}.content.wrap .prevnext div:nth-of-type(2){text-align:right}.content.wrap .stk-button.news{display:block;width:250px;font-size:20px;padding:1em 0;text-align:center;margin:0 auto;background:#234076;color:white;font-size:18px;border-radius:100px;font-weight:800;text-transform:uppercase;font-family:Poppins, sans-serif}figcaption{font-family:Poppins, sans-serif}.stk-block-posts__item article{display:flex;flex-direction:column;justify-content:space-between;min-block-size:-webkit-fill-available}.prevnext{margin:50px auto;display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;justify-items:stretch;font-size:15px;font-weight:300;font-weight:300;color:#777;padding-top:60px;font-family:Cormorant, sans-serif}.prevnext span{display:block}.prevnext img{clear:both;width:120px;height:120px;border:2px solid #234076;margin-top:10px;border-radius:20px;object-position:center center;object-fit:cover}.prevnext a{display:block;margin:0.3em 0;font-size:24px;font-weight:700;color:#234076}.prevnext div:nth-of-type(2){text-align:right}.wpcf7-form.sent p{display:none}.wpcf7-form.sent .wpcf7-response-output{font-family:"Open Sans", sans-serif;padding:2rem}.wpcf7-form h3{text-align:center;margin:1em auto}.wpcf7-form input:not([type="checkbox"]),.wpcf7-form textarea,.wpcf7-form select{width:100%;font-family:inherit;font-size:18px;padding:5px;border:1px solid #222}.wpcf7-form input:not([type="checkbox"]):focus,.wpcf7-form input:not([type="checkbox"]):active,.wpcf7-form textarea:focus,.wpcf7-form textarea:active,.wpcf7-form select:focus,.wpcf7-form select:active{border:1px solid #234076}.wpcf7-form input:not([type="checkbox"])[aria-invalid="true"],.wpcf7-form textarea[aria-invalid="true"],.wpcf7-form select[aria-invalid="true"]{border:1px solid #234076}.wpcf7-form input:not([type="checkbox"])[type="submit"],.wpcf7-form textarea[type="submit"],.wpcf7-form select[type="submit"]{font-family:Raleway, sans-serif;font-weight:700;font-size:1.2rem;width:250px;padding:7px 12px;text-align:center;text-transform:uppercase;background:#234076;border:3px solid #234076;color:white;cursor:pointer;margin-left:calc(50% - 125px);transition:300ms ease-in-out}.wpcf7-form input:not([type="checkbox"])[type="submit"]:hover,.wpcf7-form textarea[type="submit"]:hover,.wpcf7-form select[type="submit"]:hover{transform:scale(1.07);background:transparent;border-color:#234076;color:#234076}.wpcf7-form .wpcf7-not-valid-tip{font-size:14px;padding:4px 0}.wpcf7-form label{font-size:14px;padding:0 0 5px 0}.wpcf7-response-output{font-size:18px;text-align:center}.cf-cols{display:grid;grid-gap:9px}.cf-cols br{display:none}.cf-cols textarea{width:100%;height:5rem}.cf-col-1{grid-template-columns:1fr}.cf-col-2-1-1{grid-template-columns:2.05fr 1fr 1fr}.cf-col-1-1{grid-template-columns:1fr 1fr}.cf-col-1-1-1{grid-template-columns:1fr 1fr 1fr}.cf-col-1-1-1-1{grid-template-columns:1fr 1fr 1fr 1fr}.cf-col-1-1-1-1-1{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.cf-col-1-1-1-1-1-1{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],input[type="checkbox"],.input-checkbox{-webkit-appearance:none;border-radius:0}.checkboxes input{width:0;height:0;overflow:hidden}.checkboxes p{text-align:center;margin-top:3rem;position:relative}.checkboxes .wpcf7-list-item{margin-left:0}.checkboxes input[type=checkbox]::before{position:absolute;content:"";display:block;width:45px;height:26px;background:transparent;border:4px solid gray;top:-1.75rem;left:50%;transform:translatex(-18px);border-radius:40px;transition:background 300ms ease}.checkboxes input[type=checkbox]::after{content:"";display:block;position:absolute;width:16px;height:16px;background:gray;top:-1.75rem;left:50%;transform:translatex(-12px) translatey(5px);border-radius:40px;transition:300ms ease-in-out}.checkboxes input[type=checkbox]:checked::before{border:4px solid green}.checkboxes input[type=checkbox]:checked::after{background:green;transform:translatex(5px) translatey(5px)}.toggle-visibility{transition:250ms ease}.footer-menu a{display:inline-block}@media only screen and (max-width:1380px){body{overflow-x:hidden;padding-top:150px}.top-header{top:5rem;background:#234076}body:not(.home) .top-header{background:#234076 !important;color:white}body:not(.home) .top-header .pozdrav div{color:white}body:not(.home) .top-header .pozdrav div a{color:gold}body .header,body:not(.home) .header{padding-top:10px;position:fixed;width:100vw;top:0;z-index:140;padding:8px;background:#234076;border:none;height:5rem !important}body .header h1,body:not(.home) .header h1{width:80px;height:80px;background:url(/wp-content/uploads/2025/06/hbd-logo-white-hr.svg) center center no-repeat;background-size:contain;top:0rem}body .header .mobmenu,body:not(.home) .header .mobmenu{display:block !important;position:fixed;top:1.5rem;right:2rem;width:40px;height:40px;z-index:160;transition:200ms ease;transform-origin:center center;cursor:pointer}body .header .mobmenu div,body:not(.home) .header .mobmenu div{background:white;width:40px;height:7px;margin-bottom:7px;transition:inherit;transform-origin:inherit}body .header>.wrap>div[class*="menu-"],body:not(.home) .header>.wrap>div[class*="menu-"]{position:fixed;width:100dvw;height:calc(100dvh - 80px);top:80px;left:0;background:#234076;transform:translatey(-100%);opacity:0;transition:opacity 300ms ease-in;z-index:120}body .header>.wrap>div[class*="menu-"] .logo,body:not(.home) .header>.wrap>div[class*="menu-"] .logo{position:absolute;z-index:150}body .header>.wrap>div[class*="menu-"] ul,body:not(.home) .header>.wrap>div[class*="menu-"] ul{display:block;top:calc(50dvh - 83px);position:absolute;width:100%;transform:translatey(-50%);text-align:center}body .header>.wrap>div[class*="menu-"] li,body:not(.home) .header>.wrap>div[class*="menu-"] li{display:block;text-align:center;padding:0.6em 0;position:relative;height:1.2rem}body .header>.wrap>div[class*="menu-"] li.menu-item-has-children::after,body:not(.home) .header>.wrap>div[class*="menu-"] li.menu-item-has-children::after{width:0.6em;height:0.6em;top:0em;right:1.5rem;transition:400ms ease-in-out;cursor:pointer;border-color:white !important}body .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children,body:not(.home) .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children{height:auto !important}body .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children .sub-menu,body:not(.home) .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children .sub-menu{max-height:999vh !important}body .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children:hover .sub-menu,body:not(.home) .header>.wrap>div[class*="menu-"] li.open.menu-item-has-children:hover .sub-menu{transform:translatex(0), scale(1, 1) !important}body .header>.wrap>div[class*="menu-"] li.lang-item,body:not(.home) .header>.wrap>div[class*="menu-"] li.lang-item{display:inline-block}body .header>.wrap>div[class*="menu-"] li a,body:not(.home) .header>.wrap>div[class*="menu-"] li a{color:white !important;display:inline-block !important}body .header>.wrap>div[class*="menu-"] li .sub-menu,body:not(.home) .header>.wrap>div[class*="menu-"] li .sub-menu{position:relative;z-index:100;top:0;background:#234076;max-height:0 !important;height:auto;overflow:hidden;width:100%;left:50%;transform:translatex(-50%) scale(1, 1) !important;transition:300ms ease;border:none !important;border-radius:0 !important;padding:0 !important}body .header>.wrap>div[class*="menu-"] li .sub-menu::before,body .header>.wrap>div[class*="menu-"] li .sub-menu::after,body:not(.home) .header>.wrap>div[class*="menu-"] li .sub-menu::before,body:not(.home) .header>.wrap>div[class*="menu-"] li .sub-menu::after{display:none}body .header>.wrap>div[class*="menu-"] li .sub-menu li,body:not(.home) .header>.wrap>div[class*="menu-"] li .sub-menu li{padding:0 !important}body .header>.wrap>div[class*="menu-"] li .sub-menu a,body:not(.home) .header>.wrap>div[class*="menu-"] li .sub-menu a{color:white}body .header>.wrap>div[class*="menu-"] li.menu-item-has-children.open .sub-menu,body:not(.home) .header>.wrap>div[class*="menu-"] li.menu-item-has-children.open .sub-menu{max-height:99vh;transform:translatex(-50%) scale(1, 1) !important}body .header.open>.wrap>div[class*="menu-"],body:not(.home) .header.open>.wrap>div[class*="menu-"]{top:94px;transform:translatex(0);opacity:0.9}body .header.open>.wrap>div[class*="menu-"] li,body:not(.home) .header.open>.wrap>div[class*="menu-"] li{height:32px !important;padding:0 !important}body .header.open .mobmenu,body:not(.home) .header.open .mobmenu{transform:rotate(45deg)}body .header.open .mobmenu div:nth-of-type(1),body:not(.home) .header.open .mobmenu div:nth-of-type(1){opacity:0}body .header.open .mobmenu div:nth-of-type(3),body:not(.home) .header.open .mobmenu div:nth-of-type(3){transform:rotate(-90deg);margin-top:-14px}[lang*="en"] body:not(.home) .header h1{background:transparent url(/wp-content/uploads/2025/06/hbd-logo-white-en.svg) center center no-repeat !important;background-size:100% !important}.category .posts-container{grid-template-columns:1fr 1fr}.header .menu>li.menu-item-has-children.open::after{display:block;content:"";position:absolute;width:0.3em;height:0.3em;border-right:3px solid #fff;border-bottom:3px solid #fff;right:1.5em !important;top:calc(50% - 0.3em);transform-origin:center center;transform:rotate(225deg)}}@media only screen and (max-width:960px){.cform_wrap>div{max-width:660px;margin:auto;display:block}.cform_wrap>div div{width:100% !important}.category .posts-container{grid-template-columns:1fr}.category .content-area h2{font-size:2rem}.single .content.wrap h2{font-size:32px !important}.archive h2.page-title{font-size:31px}}@media only screen and (max-width:510px){.category .posts-container article .post-thumbnail img,.newslist li figure{aspect-ratio:1.5 !important}.category .content-area{padding:2rem 1rem}.single .wp-post-image{aspect-ratio:1.5 !important}.content.wrap .prevnext a{font-size:15px}}