.elementor-185 .elementor-element.elementor-element-facf7cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-185 .elementor-element.elementor-element-facf7cb:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-facf7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://kolmetal.cz/wp-content/uploads/2024/11/footer-mask.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-185 .elementor-element.elementor-element-fe1ee2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-fe1ee2f.e-con{--align-self:center;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Proxima Nova;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-82be4c9 .hfe-site-logo-container, .elementor-185 .elementor-element.elementor-element-82be4c9 .hfe-caption-width figcaption{text-align:left;}.elementor-185 .elementor-element.elementor-element-82be4c9 .hfe-site-logo .hfe-site-logo-container img{width:330px;}.elementor-185 .elementor-element.elementor-element-82be4c9 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-185 .elementor-element.elementor-element-82be4c9 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-185 .elementor-element.elementor-element-8b0d1b1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Proxima Nova;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-b05d5d6 .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:800;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-26a32fd{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-26a32fd .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-c2956c5{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-c2956c5 .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-7712014{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-7712014 .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-1aadf06{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-1aadf06.e-con{--align-self:stretch;}.elementor-185 .elementor-element.elementor-element-39ad5c2{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-39ad5c2 .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-f7420ad{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-f7420ad .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-066c5b5{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-066c5b5 .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-69cd3cb{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-69cd3cb .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-8b8e8bf{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-8b8e8bf .elementor-heading-title{font-family:"proxima-nova", Proxima Nova;font-size:16px;font-weight:700;line-height:24px;color:var( --e-global-color-d1cf05f );}.elementor-185 .elementor-element.elementor-element-1ca418f{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-1ca418f.e-con{--align-self:stretch;}.elementor-185 .elementor-element.elementor-element-b10f4dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Proxima Nova;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-c35fe2f .hfe-copyright-wrapper, .elementor-185 .elementor-element.elementor-element-c35fe2f .hfe-copyright-wrapper a{font-family:"Inter", Proxima Nova;font-size:14px;font-weight:400;line-height:24px;}.elementor-185 .elementor-element.elementor-element-80c82d6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Proxima Nova;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-c379280{width:auto;max-width:auto;}.elementor-185 .elementor-element.elementor-element-c379280 .elementor-heading-title{font-family:"Inter", Proxima Nova;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-24df6ee{width:var( --container-widget-width, 290px );max-width:290px;padding:0px 0px 0px 10px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-185 .elementor-element.elementor-element-24df6ee .elementor-heading-title{font-family:"Inter", Proxima Nova;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-8d9fe40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-8d9fe40.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-2911347 .elementor-icon-wrapper{text-align:center;}.elementor-185 .elementor-element.elementor-element-2911347 .elementor-icon{font-size:30px;}.elementor-185 .elementor-element.elementor-element-2911347 .elementor-icon svg{height:30px;}.elementor-185 .elementor-element.elementor-element-2911347 .elementor-icon-wrapper svg{width:auto;}.elementor-185 .elementor-element.elementor-element-3fd2bcf .elementor-icon-wrapper{text-align:center;}.elementor-185 .elementor-element.elementor-element-3fd2bcf .elementor-icon{font-size:30px;}.elementor-185 .elementor-element.elementor-element-3fd2bcf .elementor-icon svg{height:30px;}.elementor-185 .elementor-element.elementor-element-3fd2bcf .elementor-icon-wrapper svg{width:auto;}.elementor-185 .elementor-element.elementor-element-3fd7307 .elementor-icon-wrapper{text-align:center;}.elementor-185 .elementor-element.elementor-element-3fd7307 .elementor-icon{font-size:30px;}.elementor-185 .elementor-element.elementor-element-3fd7307 .elementor-icon svg{height:30px;}.elementor-185 .elementor-element.elementor-element-3fd7307 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Proxima Nova;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Proxima Nova;font-size:14px;font-weight:400;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-7d586a2.elementor-element{--align-self:center;}.elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(min-width:768px){.elementor-185 .elementor-element.elementor-element-facf7cb{--content-width:1440px;}.elementor-185 .elementor-element.elementor-element-fe1ee2f{--width:40%;}.elementor-185 .elementor-element.elementor-element-8b0d1b1{--width:30%;}.elementor-185 .elementor-element.elementor-element-1aadf06{--width:33.333%;}.elementor-185 .elementor-element.elementor-element-1ca418f{--width:9%;}.elementor-185 .elementor-element.elementor-element-b10f4dd{--content-width:1440px;}.elementor-185 .elementor-element.elementor-element-8d9fe40{--width:28%;}}@media(max-width:1480px) and (min-width:768px){.elementor-185 .elementor-element.elementor-element-8b0d1b1{--width:40%;}.elementor-185 .elementor-element.elementor-element-8d9fe40{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-185 .elementor-element.elementor-element-fe1ee2f{--width:30%;}}@media(max-width:1480px){.elementor-widget-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-185 .elementor-element.elementor-element-7712014{--container-widget-width:505px;--container-widget-flex-grow:0;width:var( --container-widget-width, 505px );max-width:505px;}.elementor-185 .elementor-element.elementor-element-1aadf06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-185 .elementor-element.elementor-element-1ca418f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-185 .elementor-element.elementor-element-b10f4dd{--justify-content:center;--flex-wrap:wrap;}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-c35fe2f .hfe-copyright-wrapper, .elementor-185 .elementor-element.elementor-element-c35fe2f .hfe-copyright-wrapper a{font-size:14px;}.elementor-185 .elementor-element.elementor-element-80c82d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-24df6ee{--container-widget-width:405px;--container-widget-flex-grow:0;width:var( --container-widget-width, 405px );max-width:405px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-185 .elementor-element.elementor-element-7d586a2.elementor-element{--align-self:flex-end;}}@media(max-width:1024px){.elementor-185 .elementor-element.elementor-element-facf7cb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-82be4c9 .hfe-site-logo .hfe-site-logo-container img{width:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-185 .elementor-element.elementor-element-1aadf06{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-185 .elementor-element.elementor-element-b10f4dd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-80c82d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-185 .elementor-element.elementor-element-7d586a2{width:100%;max-width:100%;}.elementor-185 .elementor-element.elementor-element-7d586a2.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-185 .elementor-element.elementor-element-facf7cb:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-facf7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% + 80px) 50%;background-size:cover;}.elementor-185 .elementor-element.elementor-element-facf7cb{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-185 .elementor-element.elementor-element-7712014{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-185 .elementor-element.elementor-element-b10f4dd{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-80c82d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-185 .elementor-element.elementor-element-24df6ee{width:100%;max-width:100%;}.elementor-185 .elementor-element.elementor-element-8d9fe40{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-185 .elementor-element.elementor-element-7d586a2{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-facf7cb */@media screen and (max-width: 467px){
    .elementor-185 .elementor-element.elementor-element-facf7cb {
        background-position: calc(100% + 70px) 100% !important;
        background-size: 90% !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d586a2 */.elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button-icon {
    display: flex;
    align-items: center;
}
.elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button-icon svg {
    width: 100px;
}
@media screen and (max-width: 1366px) {
    .elementor-185 .elementor-element.elementor-element-7d586a2 .elementor-button-icon svg {
        width: 80px !important;
    }
}/* End custom CSS */