.elementor-kit-9{--e-global-color-primary:#0084C8;--e-global-color-secondary:#F1CE45;--e-global-color-text:#08263F;--e-global-color-accent:#F1CE45;--e-global-color-1eb3351:#FFFFFF;--e-global-color-ba576aa:#E2EBF4;--e-global-color-45c4cf2:#FFFFFF33;--e-global-color-f4f3471:#EB9D3F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-81b77f0-font-family:"Epilogue";--e-global-typography-81b77f0-font-size:44px;--e-global-typography-81b77f0-font-weight:600;--e-global-typography-81b77f0-line-height:1.25em;--e-global-typography-78499ab-font-family:"Epilogue";--e-global-typography-78499ab-font-size:40px;--e-global-typography-78499ab-font-weight:600;--e-global-typography-78499ab-line-height:1.25em;--e-global-typography-d99e1cf-font-family:"Epilogue";--e-global-typography-d99e1cf-font-size:30px;--e-global-typography-d99e1cf-font-weight:600;--e-global-typography-d99e1cf-line-height:1.5em;--e-global-typography-711e790-font-family:"Raleway";--e-global-typography-711e790-font-size:18px;--e-global-typography-711e790-font-weight:700;--e-global-typography-711e790-text-transform:uppercase;--e-global-typography-711e790-line-height:1.75em;--e-global-typography-711e790-letter-spacing:0.25px;--e-global-typography-ee4614c-font-family:"Raleway";--e-global-typography-ee4614c-font-size:18px;--e-global-typography-ee4614c-font-weight:700;--e-global-typography-ee4614c-line-height:1.75em;--e-global-typography-ee4614c-letter-spacing:0.25px;--e-global-typography-1be1cc0-font-family:"Epilogue";--e-global-typography-1be1cc0-font-size:22px;--e-global-typography-1be1cc0-font-weight:600;--e-global-typography-1be1cc0-line-height:1.5em;--e-global-typography-32f671a-font-family:"Raleway";--e-global-typography-32f671a-font-size:18px;--e-global-typography-32f671a-font-weight:700;--e-global-typography-32f671a-text-transform:uppercase;--e-global-typography-32f671a-line-height:1.75em;--e-global-typography-32f671a-letter-spacing:0.25px;--e-global-typography-ecf470b-font-family:"Raleway";--e-global-typography-ecf470b-font-size:16px;--e-global-typography-ecf470b-font-weight:600;--e-global-typography-ecf470b-text-transform:uppercase;--e-global-typography-ecf470b-line-height:1.25em;--e-global-typography-ecf470b-letter-spacing:0.25px;--e-global-typography-796db91-font-family:"Raleway";--e-global-typography-796db91-font-size:18px;--e-global-typography-796db91-font-weight:700;--e-global-typography-796db91-line-height:1.25em;--e-global-typography-796db91-letter-spacing:0.25px;--e-global-typography-9d12417-font-family:"Raleway";--e-global-typography-9d12417-font-size:16px;--e-global-typography-9d12417-font-weight:700;--e-global-typography-9d12417-line-height:1.5em;--e-global-typography-9d12417-letter-spacing:0.25px;--e-global-typography-667987a-font-family:"Raleway";--e-global-typography-667987a-font-size:18px;--e-global-typography-667987a-font-weight:500;--e-global-typography-667987a-line-height:1.75em;--e-global-typography-667987a-letter-spacing:0.25px;--e-global-typography-9df4646-font-family:"Raleway";--e-global-typography-9df4646-font-size:18px;--e-global-typography-9df4646-font-weight:700;--e-global-typography-9df4646-line-height:1.75em;--e-global-typography-9df4646-letter-spacing:0.25px;--e-global-typography-d602433-font-family:"Raleway";--e-global-typography-d602433-font-size:16px;--e-global-typography-d602433-font-weight:500;--e-global-typography-d602433-line-height:1.5em;--e-global-typography-d602433-letter-spacing:0.25px;--e-global-typography-4156cd8-font-family:"Raleway";--e-global-typography-4156cd8-font-size:16px;--e-global-typography-4156cd8-font-weight:500;--e-global-typography-4156cd8-font-style:italic;--e-global-typography-4156cd8-line-height:1.5em;--e-global-typography-4156cd8-letter-spacing:0.25px;--e-global-typography-757ffa4-font-family:"Raleway";--e-global-typography-757ffa4-font-size:16px;--e-global-typography-757ffa4-font-weight:700;--e-global-typography-757ffa4-line-height:1.5em;--e-global-typography-757ffa4-letter-spacing:0.25px;--e-global-typography-c575cfd-font-family:"Raleway";--e-global-typography-c575cfd-font-size:16px;--e-global-typography-c575cfd-font-weight:600;--e-global-typography-c575cfd-line-height:1.5em;--e-global-typography-c575cfd-letter-spacing:0.25px;--e-global-typography-ef35288-font-family:"Raleway";--e-global-typography-ef35288-font-size:14px;--e-global-typography-ef35288-font-weight:500;--e-global-typography-ef35288-line-height:1.5em;--e-global-typography-ef35288-letter-spacing:0.25px;--e-global-typography-b413edd-font-family:"Raleway";--e-global-typography-b413edd-font-size:14px;--e-global-typography-b413edd-font-weight:700;--e-global-typography-b413edd-text-decoration:underline;--e-global-typography-b413edd-line-height:1.5em;--e-global-typography-b413edd-letter-spacing:0.25px;--e-global-typography-120a9b2-font-family:"Raleway";--e-global-typography-120a9b2-font-size:14px;--e-global-typography-120a9b2-font-weight:700;--e-global-typography-120a9b2-line-height:1.5em;--e-global-typography-120a9b2-letter-spacing:0.25px;--e-global-typography-1d83f9f-font-family:"Raleway";--e-global-typography-1d83f9f-font-size:22px;--e-global-typography-1d83f9f-font-weight:700;--e-global-typography-1d83f9f-line-height:1.5em;color:var( --e-global-color-text );font-family:var( --e-global-typography-d602433-font-family ), Sans-serif;font-size:var( --e-global-typography-d602433-font-size );font-weight:var( --e-global-typography-d602433-font-weight );line-height:var( --e-global-typography-d602433-line-height );letter-spacing:var( --e-global-typography-d602433-letter-spacing );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 p{margin-block-end:24px;}.elementor-kit-9 a{color:var( --e-global-color-primary );}.elementor-kit-9 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-9 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-81b77f0-font-family ), Sans-serif;font-size:var( --e-global-typography-81b77f0-font-size );font-weight:var( --e-global-typography-81b77f0-font-weight );line-height:var( --e-global-typography-81b77f0-line-height );}.elementor-kit-9 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-78499ab-font-family ), Sans-serif;font-size:var( --e-global-typography-78499ab-font-size );font-weight:var( --e-global-typography-78499ab-font-weight );line-height:var( --e-global-typography-78499ab-line-height );}.elementor-kit-9 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-d99e1cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d99e1cf-font-size );font-weight:var( --e-global-typography-d99e1cf-font-weight );line-height:var( --e-global-typography-d99e1cf-line-height );}.elementor-kit-9 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-711e790-font-family ), Sans-serif;font-size:var( --e-global-typography-711e790-font-size );font-weight:var( --e-global-typography-711e790-font-weight );text-transform:var( --e-global-typography-711e790-text-transform );line-height:var( --e-global-typography-711e790-line-height );letter-spacing:var( --e-global-typography-711e790-letter-spacing );}.elementor-kit-9 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-ee4614c-font-family ), Sans-serif;font-size:var( --e-global-typography-ee4614c-font-size );font-weight:var( --e-global-typography-ee4614c-font-weight );line-height:var( --e-global-typography-ee4614c-line-height );letter-spacing:var( --e-global-typography-ee4614c-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-family:var( --e-global-typography-ef35288-font-family ), Sans-serif;font-size:var( --e-global-typography-ef35288-font-size );font-weight:var( --e-global-typography-ef35288-font-weight );line-height:var( --e-global-typography-ef35288-line-height );letter-spacing:var( --e-global-typography-ef35288-letter-spacing );color:var( --e-global-color-text );padding:12px 16px 12px 16px;}.elementor-kit-9 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea:focus,.elementor-kit-9 .elementor-field-textual:focus{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:64px;--container-default-padding-bottom:0px;--container-default-padding-left:64px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1140px){.elementor-kit-9{--e-global-typography-78499ab-font-size:36px;--e-global-typography-d99e1cf-font-size:36px;font-size:var( --e-global-typography-d602433-font-size );line-height:var( --e-global-typography-d602433-line-height );letter-spacing:var( --e-global-typography-d602433-letter-spacing );}.elementor-kit-9 h1{font-size:var( --e-global-typography-81b77f0-font-size );line-height:var( --e-global-typography-81b77f0-line-height );}.elementor-kit-9 h2{font-size:var( --e-global-typography-78499ab-font-size );line-height:var( --e-global-typography-78499ab-line-height );}.elementor-kit-9 h3{font-size:var( --e-global-typography-d99e1cf-font-size );line-height:var( --e-global-typography-d99e1cf-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-711e790-font-size );line-height:var( --e-global-typography-711e790-line-height );letter-spacing:var( --e-global-typography-711e790-letter-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ee4614c-font-size );line-height:var( --e-global-typography-ee4614c-line-height );letter-spacing:var( --e-global-typography-ee4614c-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:var( --e-global-typography-ef35288-font-size );line-height:var( --e-global-typography-ef35288-line-height );letter-spacing:var( --e-global-typography-ef35288-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:32px;--container-default-padding-bottom:0px;--container-default-padding-left:32px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-81b77f0-font-size:28px;--e-global-typography-81b77f0-line-height:1.5em;--e-global-typography-81b77f0-letter-spacing:0.25px;--e-global-typography-78499ab-font-size:24px;--e-global-typography-d99e1cf-font-size:21px;--e-global-typography-711e790-font-size:16px;--e-global-typography-ee4614c-font-size:16px;--e-global-typography-32f671a-font-size:16px;--e-global-typography-ecf470b-font-size:16px;--e-global-typography-667987a-font-size:16px;--e-global-typography-9df4646-font-size:16px;font-size:var( --e-global-typography-d602433-font-size );line-height:var( --e-global-typography-d602433-line-height );letter-spacing:var( --e-global-typography-d602433-letter-spacing );}.elementor-kit-9 h1{font-size:var( --e-global-typography-81b77f0-font-size );line-height:var( --e-global-typography-81b77f0-line-height );}.elementor-kit-9 h2{font-size:var( --e-global-typography-78499ab-font-size );line-height:var( --e-global-typography-78499ab-line-height );}.elementor-kit-9 h3{font-size:var( --e-global-typography-d99e1cf-font-size );line-height:var( --e-global-typography-d99e1cf-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-711e790-font-size );line-height:var( --e-global-typography-711e790-line-height );letter-spacing:var( --e-global-typography-711e790-letter-spacing );}.elementor-kit-9 h5{font-size:var( --e-global-typography-ee4614c-font-size );line-height:var( --e-global-typography-ee4614c-line-height );letter-spacing:var( --e-global-typography-ee4614c-letter-spacing );}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:var( --e-global-typography-ef35288-font-size );line-height:var( --e-global-typography-ef35288-line-height );letter-spacing:var( --e-global-typography-ef35288-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:16px;--container-default-padding-bottom:0px;--container-default-padding-left:16px;}}/* Start custom CSS */.spacing--hero {
    padding-top: 104px;
    padding-bottom: 104px;
}

.spacing--first {
    padding-top: 64px;
    padding-bottom: 32px;
}

.spacing--last { 
    padding-top: 32px;
    padding-bottom: 64px;
}

.spacing--next { 
    padding-top: 32px;
    padding-bottom: 32px;
}

.spacing--single {
    padding-top: 64px;
    padding-bottom: 64px;
}

.spacing--footer {
    padding-top: 40px;
    padding-bottom: 40px;
}

.spacing--header {
    padding-top: 24px;
    padding-bottom: 24px;
}


@media only screen and (max-width: 767px) {
}


p:last-child{
    margin: 0;
}

.elementor-icon-wrapper {
    display: flex;
}

strong {
    font-weight: 700;
}

.elementor-button:hover .elementor-button-icon {
    transform: translateX(2px);
}

.elementor-button .elementor-button-icon {
    transition: 200ms ease;
}

.elementor-widget-button {
    display: flex;
}

.elementor-button-icon svg {
    height: 100%;
    width: 100%;
}

.dialog-close-button {
    outline: none;
}

.elementor-icon-list-icon svg {
    margin: 0!important;
}

.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding: 0;
}

.pojistne-produkty .elementor-widget-n-accordion .e-n-accordion-item {
        flex-direction: column-reverse;
}

.pojistne-produkty .elementor-widget-n-accordion .e-n-accordion-item-title {
    width: fit-content;
}

.hero::before {
    background: var(--e-global-color-ba576aa);
    background: linear-gradient(180deg, rgba(226, 235, 244, 0) 50%, var(--e-global-color-ba576aa) 100%), linear-gradient(270deg,rgba(226, 235, 244, 0) 25%, var(--e-global-color-ba576aa) 75%)!important;
}

@media only screen and (max-width: 767px) {
.hero::before {
    background: var(--e-global-color-ba576aa);
    background: linear-gradient(180deg, rgba(226, 235, 244, 0) 0%, var(--e-global-color-ba576aa) 75%)!important;
    box-shadow: inset 0 0 0 2000px rgba(226, 235, 244, 0.5);
}
}

.elementor-widget-text-editor > ul, .elementor-widget-text-editor > ol {
    padding-left: 24px!important;
}

.elementor-widget-text-editor > ol {
    margin-left: 20px!important;
}
.elementor-widget-text-editor > ul li {
    list-style-type: none;
    display: flex;
    position: relative;
    margin-bottom: 8px;
    padding: 0!important;
}

.elementor-widget-text-editor > ul li:last-child {
    margin-bottom: 0;
}

.elementor-widget-text-editor > ul li::before {
    content: "";
    position: absolute;
    left: -24px;
    top: 8px;
    height: 14px;
    width: 8px;
    min-width: 8px;
    background-image: url('data:image/svg+xml,<svg viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.33983C0.44714 0.893646 0.893011 0.446189 1.34047 0C3.56095 2.21826 5.77857 4.44 8 6.65763C5.78111 8.87874 3.56063 11.098 1.34047 13.3178C0.893011 12.8719 0.447456 12.4245 0.000316462 11.9786C1.72577 10.2113 3.43981 8.43319 5.16589 6.66619C4.83736 6.31482 4.49677 5.97518 4.16316 5.62857C2.77607 4.19836 1.3855 2.77132 0 1.33983Z" fill="%230084C8"/></svg>');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: relative;
}/* End custom CSS */