.cs-btn-icon-color .elementor-button-icon{color:#CD2028!important;fill:#CD2028!important}.cs-btn-icon-color-dark .elementor-button-icon{color:#000!important;fill:#000!important}.cs-tab-radius .e-n-tabs-heading button:hover{border-radius:16px!important}.cs-tab-radius a img{aspect-ratio:4/2!important;object-fit:cover!important}.acf-repeater-wrapper{display:flex;flex-direction:column;gap:60px}.acf-naslov{margin-top:0;margin-bottom:40px}.acf-naslov{font-weight:500!important}@media (max-width:1024px){.acf-repeater-wrapper{gap:48px}.acf-naslov{margin-bottom:32px}}@media (max-width:767px){.acf-repeater-wrapper{gap:36px}.acf-naslov{margin-bottom:24px}}.acf-gallery-flex{display:flex;flex-wrap:wrap;gap:16px}.acf-gallery-item{flex:1 1 220px;max-width:100%}.acf-gallery-item img{width:100%;height:100%;display:block;object-fit:cover;border-radius:12px}.postid-13772 .acf-gallery-flex{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;gap:16px}.cs-terms-weight span span,.cs-terms-weight span span a{font-size:12px!important;font-weight:400!important}.cs-project-ratio{aspect-ratio:4/2!important}@media (max-width:767px){.cs-project-ratio{aspect-ratio:2/4!important}}.cs-footer a{font-weight:700!important}.cs-loop-slider .elementor-loop-container{border-radius:12px!important}.cs-blog-pagination .page-numbers{padding:12px 20px}.cs-blog-pagination .page-numbers.current{border-radius:12px;font-size:20px;background-color:#E2D3D4}.cs-blog-pagination .prev,.cs-blog-pagination .next{padding-top:16px!important;border-radius:12px;border:1px solid #CD2028}@media (max-width:767px){.cs-blog-pagination .page-numbers{padding:4px 8px!important}.cs-blog-pagination .page-numbers.current{border-radius:8px!important;font-size:16px!important;background-color:#E2D3D4}.cs-blog-pagination .prev,.cs-blog-pagination .next{padding:4px 8px!important;padding-top:8px!important;border-radius:12px;border:1px solid #CD2028;line-height:1em!important;font-size:12px!important}.cs-blog-pagination .prev svg,.cs-blog-pagination .next svg{width:12px!important;height:12px!important}}@media (max-width:767px){.cs-br br{display:none}}.cs-service-hover:hover .elementor-widget-container{background-color:#122543!important}.cs-service-hover .elementor-icon-box-wrapper{justify-content:start!important}.cs-service-hover .elementor-icon-box-content{flex-grow:unset!important}.cs-service-hover .elementor-icon-box-content,.cs-service-hover .elementor-icon-box-title{display:inline-block!important;width:max-content!important}.cs-subitem{padding-inline:16px!important}.cs-subitem a{font-size:16px!important}.cs-post-categories-menu ul{gap:20px!important}.cs-post-categories-menu li a{background-color:#fff!important;color:#CD2028!important;border-radius:16px!important;border:none!important}.cs-post-categories-menu li:hover a{background-color:#CD2028!important;color:#fff!important}.cs-post-categories-menu li .elementor-item-active{background-color:#CD2028!important;color:#fff!important}.resrei-acf-faq{width:100%;margin:0;padding:0}.resrei-acf-faq .resrei-acf-faq-item{width:100%;margin:0;padding:0;border:0;border-top:1px solid #d9d9d9;background:#fff0}.resrei-acf-faq .resrei-acf-faq-item:last-child{border-bottom:1px solid #d9d9d9}.resrei-acf-faq .resrei-acf-faq-question h3{color:#000;font-size:16px;font-weight:700;line-height:1.45;margin:0;padding:21px 0}.resrei-acf-faq .resrei-acf-faq-question{position:relative;display:flex;align-items:center;width:100%;margin:0;padding:21px 0;gap:16px;cursor:pointer;list-style:none;color:#000;font-size:16px;font-weight:700;line-height:1.45;background:#fff0;transition:color 0.2s ease,background-color 0.2s ease;user-select:none;-webkit-user-select:none}.resrei-acf-faq .resrei-acf-faq-question::-webkit-details-marker{display:none}.resrei-acf-faq .resrei-acf-faq-question::marker{display:none;content:""}.resrei-acf-faq .resrei-acf-faq-question-text{display:block;flex:1}.resrei-acf-faq .resrei-acf-faq-arrow{display:block;flex:0 0 auto;width:14px;height:14px;color:#000;transform:rotate(0deg);transform-origin:center;transit ion:transform 0.2s ease}.resrei-acf-faq .resrei-acf-faq-item[open]>.resrei-acf-faq-question .resrei-acf-faq-arrow{transform:rotate(90deg)}.resrei-acf-faq .resrei-acf-faq-answer{width:100%;margin:0;padding:0 15px 15px 15px;color:#111;font-size:15px;font-weight:400;line-height:1.7}.resrei-acf-faq .resrei-acf-faq-answer-inner{width:100%;max-width:100%}.resrei-acf-faq .resrei-acf-faq-answer p{margin-top:0;margin-bottom:12px}.resrei-acf-faq .resrei-acf-faq-answer p:last-child{margin-bottom:0}.resrei-acf-faq .resrei-acf-faq-answer ul{margin-top:4px;margin-bottom:0;padding-left:28px;list-style:disc}.resrei-acf-faq .resrei-acf-faq-answer ol{margin-top:4px;margin-bottom:0;padding-left:28px}.resrei-acf-faq .resrei-acf-faq-answer li{margin:0 0 2px 0;padding:0}.resrei-acf-faq .resrei-acf-faq-answer li:last-child{margin-bottom:0}.resrei-acf-faq .resrei-acf-faq-answer strong,.resrei-acf-faq .resrei-acf-faq-answer b{font-weight:700}.resrei-acf-faq .resrei-acf-faq-answer a{text-decoration:underline}.resrei-acf-faq .resrei-acf-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media (max-width:767px){.resrei-acf-faq .resrei-acf-faq-question{padding:18px 8px;gap:12px;font-size:14px;line-height:1.45}.resrei-acf-faq .resrei-acf-faq-answer{padding:0 8px 35px 8px;font-size:14px;line-height:1.65}}