.elementor-3 .elementor-element.elementor-element-2990ab7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2990ab7:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2990ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0E;}.elementor-3 .elementor-element.elementor-element-c4daeea{text-align:center;}.elementor-3 .elementor-element.elementor-element-c4daeea .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:2.3px;color:#C59B3F;}.elementor-3 .elementor-element.elementor-element-63a6f8d{text-align:center;}.elementor-3 .elementor-element.elementor-element-63a6f8d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:72px;font-weight:300;line-height:1.3em;letter-spacing:0px;}.elementor-3 .elementor-element.elementor-element-8530b59{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Mulish", Sans-serif;font-size:16px;line-height:1.8em;color:#B9BABB;}.elementor-3 .elementor-element.elementor-element-b1e7fff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-b1e7fff:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b1e7fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-3 .elementor-element.elementor-element-437e132{width:var( --container-widget-width, 1020px );max-width:1020px;--container-widget-width:1020px;--container-widget-flex-grow:0;text-align:start;}body.elementor-page-3:not(.elementor-motion-effects-element-type-background), body.elementor-page-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef79ee1 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2990ab7{--padding-top:80px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-63a6f8d .elementor-heading-title{font-size:36px;}.elementor-3 .elementor-element.elementor-element-b1e7fff{--padding-top:44px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-3 .elementor-element.elementor-element-437e132{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-2990ab7 */.elementor-3 .elementor-element.elementor-element-2990ab7{border-bottom:1px solid var(--border-gold,#93722B42);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e7fff */.elementor-3 .elementor-element.elementor-element-b1e7fff{--gold:var(--raut-accent,#c59b3f);}
.elementor-3 .elementor-element.elementor-element-b1e7fff .elementor-widget-text-editor{color:var(--e-global-color-text,#b9babb);font-family:var(--mulish,"Mulish"),sans-serif;font-size:16px;line-height:1.9;}
.elementor-3 .elementor-element.elementor-element-b1e7fff h2{font-family:var(--oswald,"Oswald"),sans-serif;font-size:28px;font-weight:300;line-height:1.3;color:#fff;margin:56px 0 6px;padding-top:26px;border-top:1px solid var(--border-gold,#93722B42);}
.elementor-3 .elementor-element.elementor-element-b1e7fff h2:first-of-type{margin-top:0;padding-top:0;border-top:none;}
.elementor-3 .elementor-element.elementor-element-b1e7fff h2 .nr{display:block;font-family:var(--oswald,"Oswald"),sans-serif;font-size:13px;letter-spacing:2px;color:var(--gold);margin-bottom:10px;}
.elementor-3 .elementor-element.elementor-element-b1e7fff h3{font-family:var(--oswald,"Oswald"),sans-serif;font-size:19px;font-weight:300;color:#fff;margin:30px 0 8px;}
.elementor-3 .elementor-element.elementor-element-b1e7fff p{margin:0 0 14px;}
.elementor-3 .elementor-element.elementor-element-b1e7fff a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(197,155,63,.35);}
.elementor-3 .elementor-element.elementor-element-b1e7fff a:hover{border-bottom-color:var(--gold);}
.elementor-3 .elementor-element.elementor-element-b1e7fff ul{margin:0 0 16px;padding-left:0;list-style:none;}
.elementor-3 .elementor-element.elementor-element-b1e7fff ul li{position:relative;padding-left:22px;margin-bottom:9px;}
.elementor-3 .elementor-element.elementor-element-b1e7fff ul li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;background:var(--gold);border-radius:50%;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table{width:100%;border-collapse:collapse;margin:8px 0 20px;font-size:14px;table-layout:fixed;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table td:first-child{width:26%;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(2){width:26%;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(3){width:26%;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(4){width:22%;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table th{text-align:left;font-family:var(--oswald,"Oswald"),sans-serif;font-weight:400;font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);padding:12px 14px;border-bottom:1px solid var(--border-gold,#93722B42);}
.elementor-3 .elementor-element.elementor-element-b1e7fff table td{padding:13px 12px;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top;line-height:1.65;}
.elementor-3 .elementor-element.elementor-element-b1e7fff table tr:last-child td{border-bottom:none;}
.elementor-3 .elementor-element.elementor-element-b1e7fff .karta{background:var(--cs-bg,#0c0c0e);border:1px solid var(--border-gold,#93722B42);border-radius:6px;padding:24px 26px;margin:0 0 18px;}
.elementor-3 .elementor-element.elementor-element-b1e7fff .karta p:last-child{margin-bottom:0;}
.elementor-3 .elementor-element.elementor-element-b1e7fff .karta strong{color:#fff;}
.elementor-3 .elementor-element.elementor-element-b1e7fff .stopka-info{margin-top:44px;padding-top:22px;border-top:1px solid var(--border-gold,#93722B42);font-size:14px;color:#8d8e8f;}
@media(max-width:767px){
 .elementor-3 .elementor-element.elementor-element-b1e7fff h2{font-size:23px;margin-top:42px;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table{table-layout:auto;display:block;width:100%;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table thead{display:none;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table tbody{display:block;width:100%;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table tr{display:block;width:100%;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.07);}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table tr:last-child{border-bottom:none;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table td{display:block;width:100%!important;max-width:none!important;padding:5px 0;border-bottom:none;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table td:first-child,.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(2),.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(3),.elementor-3 .elementor-element.elementor-element-b1e7fff table td:nth-child(4){width:100%!important;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff table td::before{content:attr(data-label);display:block;font-family:var(--oswald,"Oswald"),sans-serif;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold);margin-bottom:4px;}
 .elementor-3 .elementor-element.elementor-element-b1e7fff .karta{padding:20px 18px;}
}/* End custom CSS */