.elementor-kit-5{--e-global-color-primary:#3094B4;--e-global-color-secondary:#111111;--e-global-color-text:#333333;--e-global-color-accent:#3094B4;--e-global-color-c4784e9:#3EBDE6;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:5.5rem;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:89px;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-size:4.5rem;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-letter-spacing:6px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:300;--e-global-typography-cb02d8e-font-family:"Montserrat";--e-global-typography-cb02d8e-font-size:1.2rem;--e-global-typography-cb02d8e-font-weight:300;--e-global-typography-cb02d8e-font-style:italic;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#3EBDE6;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3EBDE6;}.elementor-kit-5 e-page-transition{background-color:#FFFFFF;}.elementor-kit-5 a{color:var( --e-global-color-accent );}.elementor-kit-5 a:hover{color:#3DBAE2;}.elementor-kit-5 img{border-radius:4px 4px 4px 4px;}.elementor-kit-5 label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );accent-color:var( --e-global-color-secondary );background-color:#0000000B;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100rem;}.e-con{--container-max-width:100rem;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1280px){.elementor-kit-5 label{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 label{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.desktop-header.menu-open,.top-bar.menu-open{background:#fff !important}.desktop-header.menu-open .e-search-input,.desktop-header.menu-open .e-search-input:focus{border-color:#000 !important;outline-color:#000 !important}.elementor-widget-woocommerce-checkout-page{font-family:montserrat !important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#000;font-size:2rem;font-weight:500;margin-bottom:40px}.wc-bacs-bank-details.order_details.bacs_details,.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:0}.wc-bacs-bank-details-heading,.woocommerce-column__title,.woocommerce-order-details__title{color:#000}.kosarica-gumb .elementor-button{border-width:0 !important}.kosarica-gumb:hover .elementor-button{background-color:#3ab6dd}.kosarica-gumb .elementor-button svg{fill:white !important}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{text-decoration:none !important;text-transform:lowercase !important;font-family:Montserrat !important;font-weight:400 !important;padding:7px 12px !important;display:inline-block !important;outline:0 !important;border:1px solid #00000040 !important;border-radius:4px !important;position:relative !important;color:#555 !important;height:100% !important;font-size:1.2rem !important}body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{border-color:#555 !important}.select2.select2-container.select2-container--default{min-width:140px !important;width:100% !important}.elementor-2687 .elementor-element.elementor-element-2db25e0{font-family:Montserrat;font-size:1rem;font-weight:400}h2.widgettitle{font-size:1rem}:root{--hdr-transition-duration:0.3s;--hdr-transition-easing:ease}.desktop-header,.top-bar,.desktop-header .elementor-element-5f603c8{transition:background var(--hdr-transition-duration) var(--hdr-transition-easing),color var(--hdr-transition-duration) var(--hdr-transition-easing),box-shadow var(--hdr-transition-duration) var(--hdr-transition-easing)}.desktop-header.menu-open .e-search-input,.top-bar.menu-open,.top-bar.menu-open *,.top-bar.menu-open .elementor-heading-title,.top-bar.menu-open .elementor-text-editor,.top-bar.menu-open a,.top-bar.menu-open a *{color:#000 !important}.top-bar.menu-open circle,.top-bar.menu-open path,.top-bar.menu-open svg{fill:#000 !important;stroke:#000 !important}.desktop-header.menu-open{box-shadow:0 4px 20px rgb(0 0 0 / 0.1) !important}.desktop-header.menu-open .elementor-element-5f603c8{--n-menu-title-color-normal:#000 !important;--n-menu-title-color-hover:#3094b4 !important;--n-menu-title-color-active:#3094b4 !important}.desktop-header.menu-open .elementor-icon-wrapper svg circle,.desktop-header.menu-open .elementor-icon-wrapper svg path{fill:#3094b4 !important;stroke:#3094b4 !important}.desktop-header.menu-open .e-search .e-fas-search path,.desktop-header.menu-open .e-search .e-fas-times path{fill:#000 !important}.desktop-header.menu-open .e-search-input::placeholder{color:#000 !important;opacity:0.6 !important}.desktop-header.menu-open,.top-bar.menu-open{background:#fff !important}.desktop-header.menu-open .e-search-input,.desktop-header.menu-open .e-search-input:focus{border-color:#000 !important;outline-color:#000 !important}.desktop-header.elementor-sticky--effects{transition:box-shadow var(--hdr-transition-duration) var(--hdr-transition-easing);box-shadow:0 4px 20px rgb(0 0 0 / 0.1) !important}.elementor-menu-cart__main{width:500px !important}.product-tags-below-image{font-family:Montserrat,Sans-serif;font-size:1.2rem;font-weight:300;text-transform:lowercase;font-style:italic;color:#333333ad}.grecaptcha-badge{display:none !important}.elementor-button[type="submit"]{transition-duration:0.5s !important}.pcon-ui-iframe{width:100%;height:60vh;border:0}@media (max-width:1080px){.pcon-ui-iframe{height:80vh}}@media (max-width:602px){.pcon-ui-iframe{height:1000px}}.tooltip{position:relative;display:inline-block;cursor:pointer;border-bottom:1px dotted #000}.tooltiptext{position:absolute;z-index:9999;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:max-content;max-width:min(256px,calc(100vw - 24px));box-sizing:border-box;padding:8px 12px;background:#3094b4;color:#fff;border-radius:6px;text-align:center;white-space:normal;word-break:break-word;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:8px solid #3094b4}@media (hover:hover) and (pointer:fine){.tooltip:hover .tooltiptext,.tooltip:focus-within .tooltiptext{opacity:1;visibility:visible}}@media (max-width:767px){.tooltiptext{position:fixed;left:12px;right:12px;top:80%;bottom:auto;transform:translateY(-50%);width:auto;max-width:none;margin:0}.tooltiptext::after{display:none}.tooltip.show .tooltiptext{opacity:1;visibility:visible}.tooltip:hover .tooltiptext{opacity:0;visibility:hidden}}/* End custom CSS */