@font-face{font-family:"Geologica";font-style:normal;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/Divi-iksion/assets/fonts/geologica_5.3.0_latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Geologica";font-style:normal;font-display:swap;font-weight:100 900;src:url(/wp-content/themes/Divi-iksion/assets/fonts/geologica_5.3.0_latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html,body{overflow-x:hidden}.header--icon{width:40px;height:40px;display:inline-block;flex-shrink:0}.header--nav-toggle{border:none!important;background:transparent!important;color:#fff}.offcanvas__close{border:none!important;background:transparent!important;color:#fff}.offcanvas__close{z-index:10050;position:fixed;top:20px;left:20px;display:flex;align-items:flex-start;justify-content:flex-start}body:not(.menu--open) .offcanvas__close{display:none}body:is(.menu--open) .header--nav-toggle{display:none}.offcanvas,.offcanvas__backdrop,.offcanvas__panel{position:fixed!important;inset:0!important}.offcanvas{z-index:10050;pointer-events:none}.offcanvas__backdrop{height:calc(var(--vvh, 1vh) * 100)!important;opacity:0;transition:opacity 0.25s ease;pointer-events:none}.offcanvas__panel{top:0;right:0;width:100vw;transform:translateX(100%);transition:transform 0.28s ease;background-position:center top!important;background-repeat:no-repeat!important;background-size:cover!important;background:#071521;background-image:linear-gradient(90deg,#071521 0%,hsl(from #071521 calc(h + 0) calc(s + 0) calc(l + 0) / .6) 100%),url(https://iksion.pl/wp-content/uploads/2026/09/iksion_bg_web_3.png)!important;padding-left:25px;padding-right:50px;padding-top:80px;display:flex;flex-direction:column;gap:50px;height:calc(var(--vvh, 1vh) * 100)!important;max-height:calc(var(--vvh, 1vh) * 100)!important;overflow-y:auto;-webkit-overflow-scrolling:touch}body.menu--open .offcanvas{pointer-events:auto}body.menu--open .offcanvas__backdrop{opacity:1;pointer-events:auto}body.menu--open .offcanvas__panel{transform:translateX(0)}body.menu--open{overflow:hidden}.offcanvas__logo{display:inline-block;text-align:right}.offcanvas__logo img{width:138px;height:33px}.nav__list{list-style:none!important;font-family:"Geologica";font-weight:600;margin:0;padding:8px 20px 4px;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.nav__list{margin-top:20px}}.nav__item>a{width:80%;display:flex;align-items:center;justify-content:stretch;padding:12px 12px;color:#dce1e5;text-decoration:none;font-family:"Geologica";font-size:18px;font-weight:600;transition:transform 0.15s ease,box-shadow 0.15s ease}.nav__item>a:hover{transform:translateX(-2px)}.nav__cta{display:flex;justify-content:center}.nav__cta .nav__btn{font-family:"Geologica";width:100%;color:#ffffff!important;font-size:14px!important;border-radius:3px;font-weight:700;border-style:solid;display:inline-block;text-align:center;padding-right:24px!important;padding-left:24px!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:20px;flex-direction:row}.nav__cta.tel .nav__btn{box-shadow:0 12px 28px 0 rgb(166 24 64 / .3)!important;background:#a61840!important}.nav__cta.mailto .nav__btn{margin-top:80px;border-width:1px;border-color:#fff}#menu-main .current-menu-item a{border-bottom:2px solid #a61840!important}.contact--btn:hover{transform:translateY(-2px)!important;transition-duration:150ms;transition-timing-function:ease;transition-delay:0ms}.onas--system::after{content:"IKSION";position:absolute;right:0%;bottom:9%;font-size:clamp(7rem, 18vw, 18rem);font-weight:700;letter-spacing:-.08em;color:rgb(255 255 255 / .1);pointer-events:none}#service_toggle .et_pb_group:has(.et_pb_text_inner a.active){background-color:#a61840!important;border-color:#a61840!important}.portfolio--filter ul.et_pb_tabs_controls{background-color:transparent!important}.portfolio--filter .et_pb_tabs_controls li{padding:2px 5px!important;margin-right:10px!important;margin-bottom:10px!important;border:1px solid #d9d9d9!important}@media (max-width:767px){.portfolio--filter .et_pb_tabs_controls li{padding:10px 5px!important;margin-bottom:5px!important}}.portfolio--filter .et_pb_tabs_controls li a{padding:4px 12px!important}.portfolio--filter .et_pb_tabs_controls li.et_pb_tab_active{border:none!important}.portfolio--filter .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:1px solid #d9d9d9!important}.portfolio--filter ul.et_pb_tabs_controls:after{border-top:none!important}.grecaptcha-badge{display:none!important}.contact--form__primary .et-pb-contact-message p{font-weight:500;color:#071521!important;font-size:18px;letter-spacing:.48px;line-height:1.5em;text-align:center}.contact--form__primary .et_pb_contact_field_options_title{font-size:0px!important}