@font-face{font-family:'Vinci Sans';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Light.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Light.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Light.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Light.svg#VinciSans-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Vinci Sans';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Medium.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Medium.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Medium.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Medium.svg#VinciSans-Medium') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Vinci Sans Extra';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-ExtraLight.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-ExtraLight.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-ExtraLight.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-ExtraLight.svg#VinciSans-ExtraLight') format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Vinci Sans';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Bold.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Bold.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Bold.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Bold.svg#VinciSans-Bold') format('svg');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Vinci Sans';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans.svg#VinciSans') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Vinci Sans';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Black.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Black.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Black.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/VinciSans-Black.svg#VinciSans-Black') format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.eot');src:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.woff2') format('woff2'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.woff') format('woff'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.ttf') format('truetype'),url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^='icon-'],[class*=' icon-']{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin:before{content:"\E919"}.icon-youtube:before{content:"\E928"}.icon-twitter:before{content:"\E925"}.icon-instagram:before{content:"\E901"}.icon-facebook:before{content:"\E914"}body{font-family:"Vinci sans",sans-serif;font-size:16px;font-weight:400;line-height:1.16;-webkit-text-stroke:0px;-webkit-backface-visibility:hidden;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;background-color:#fff;color:#2f2f2f}body.disbale-scroll{height:100%;overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}h1{font-size:3.125em;line-height:1.15;color:#0d1628;font-weight:400}h2{font-size:2rem;line-height:1.125}h3{font-size:2rem;line-height:normal}ul,ol{list-style:none;margin:0;padding:0}a{text-decoration:none;transition:all .25s ease}p{font-size:1.25em;font-weight:300;line-height:1.5}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{width:100%;padding:4px 0px 10px;font-size:0.75em;font-weight:normal;color:#2F2F2F;letter-spacing:0.08em;outline:none;border:none;border-bottom:1px solid #ececec;background-color:transparent;border-radius:3px}textarea{max-width:100%;min-width:100%;min-height:60px;max-height:150px}select{width:100%;padding:4px 0 10px;font-size:.75em;font-weight:400;color:#2f2f2f;text-transform:uppercase;letter-spacing:.08em;outline:none;border:none;border-bottom:1px solid #ececec;background-color:transparent;border-radius:3px}span.wpcf7-not-valid-tip{font-size:14px}.wpcf7 label{margin-bottom:2px;font-size:12px;line-height:1.15;font-weight:800;color:#a20067;letter-spacing:.05em;text-transform:uppercase}.wpcf7 .wpcf7-form-control-wrap{margin-bottom:28px !important;display:block}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item{margin:0}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item label{margin-top:5px;font-size:12px;line-height:1.15;color:#8b8b8b}.wpcf7 input[type="submit"]{display:inline-block;padding:12px 15px 10px 16px;background-color:transparent;border:none;border-radius:0;color:#A20067;font-size:0.8125rem;font-weight:600;letter-spacing:1px;text-decoration:none;border:1px solid #a20067;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:block;width:100%;cursor:pointer}.wpcf7 input[type="submit"]:hover{background-color:#a20067;color:#fff}body.admin-bar header#masthead{top:32px}header#masthead{-webkit-box-shadow:0 20px 50px 0 rgba(47,47,47,0.15);box-shadow:0 20px 50px 0 rgba(47,47,47,0.15);position:sticky;top:0;z-index:70;background-color:#fff}header#masthead.sticky .headline{height:0;transition:height .3s}header#masthead .headline{height:36px;background-color:#FFF;position:relative;overflow:hidden;transition:height .3s}header#masthead .headline:before{position:absolute;top:100%;left:0;width:100%;height:100%;-webkit-box-shadow:0px 20px 50px rgba(47,47,47,0.15);box-shadow:0px 20px 50px rgba(47,47,47,0.15);content:''}header#masthead .headline .container{height:100%}header#masthead .headline .wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;height:100%}header#masthead .headline .wrapper .headline-menu-wrapper{height:100%;display:flex;flex-wrap:wrap;align-items:center}header#masthead .header-wrapper{height:60px}header#masthead .header-wrapper .container{height:100%}header#masthead .header-wrapper .wrapper{display:flex;flex-wrap:wrap;align-items:center;height:100%}header#masthead .header-wrapper .wrapper .header-logo{display:flex;align-items:center;height:100%;margin-right:4.5%}header#masthead .header-wrapper .wrapper .header-logo a{line-height:0;display:inline-block}header#masthead .header-wrapper .wrapper .header-logo a img{height:20px;width:auto}header#masthead .header-wrapper .wrapper .header-logo span.site-brand-title{font-size:11px;line-height:1;font-weight:600;color:#005eb8;text-transform:uppercase;letter-spacing:0.045em;position:relative;display:flex}header#masthead .header-wrapper .wrapper .header-logo span.site-brand-title:before{content:'';display:block;position:relative;width:1px;height:11px;margin-left:15px;margin-right:8px;line-height:1;background-color:#005eb8}header#masthead .header-wrapper .wrapper .header-actions{margin-left:auto}ul#menu-menu-headline{display:flex;flex-wrap:wrap;align-items:center}ul#menu-menu-headline li a{font-size:0.75em;color:#005eb8;padding:0 20px;font-weight:600;letter-spacing:0.045em;font-style:normal}ul#menu-menu-headline li a:hover{color:#0d1628}ul#menu-menu-header{display:flex;flex-wrap:wrap}ul#menu-menu-header>li{margin-right:20px;height:60px;display:flex;align-items:center}ul#menu-menu-header>li>a{padding:10px 10px;color:#616161;font-size:11px;letter-spacing:0.045em;font-weight:600;text-transform:uppercase;position:relative;height:100%;line-height:41px}ul#menu-menu-header>li>a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:0;width:100%;background-color:#005eb8;transition:all .2s ease}ul#menu-menu-header>li:hover .sub-menu-wrapper{display:block}ul#menu-menu-header>li:hover:hover a:before{height:3px}ul#menu-menu-header .sub-menu-wrapper{display:none;background-color:#0d1628;left:50%;max-width:1300px;-webkit-transform:translate(-50%, 100%);-o-transform:translate(-50%, 100%);transform:translate(-50%, 100%);z-index:20;position:absolute;bottom:0;width:100%;padding:40px 100px 0}ul#menu-menu-header .sub-menu-wrapper>ul.sub-menu{display:flex;flex-wrap:wrap}ul#menu-menu-header .sub-menu-wrapper>ul.sub-menu>li{width:20%;margin-bottom:40px;padding:0 25px}ul#menu-menu-header .sub-menu-wrapper>ul.sub-menu>li>a{padding:15px 0;font-size:1.25em;font-weight:600;color:#fff}ul#menu-menu-header .sub-menu-wrapper>ul.sub-menu>li>a:hover{opacity:0.9}ul#menu-copryright{display:flex;flex-wrap:wrap}ul#menu-copryright li a{padding-left:10px;margin-left:10px;color:#005eb8;font-weight:normal;font-size:14px;position:relative}ul#menu-copryright li a:before{content:"";z-index:0;position:absolute;top:50%;left:0;display:block;width:1px;height:1.2em;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:currentColor}ul#menu-copryright li a:hover{text-decoration:underline}ul#menu-menu-footer{display:flex;flex-wrap:wrap;justify-content:space-between}ul#menu-menu-footer li a{color:#fff;text-transform:uppercase;letter-spacing:0.035em;font-size:14px;font-weight:800}ul#menu-menu-footer li a:hover{color:#a20067}ul.social-list{display:flex;flex-wrap:wrap;align-items:center;height:100%}ul.social-list li{margin-left:15px}ul.social-list li a{color:#005eb8;font-size:18px;display:flex}ul.social-list li a:hover{opacity:0.9}section.hero-intro{min-height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:50px}section.hero-intro .container{height:450px}section.hero-intro .wrapper{display:flex;align-items:flex-end;height:100%}section.hero-intro .wrapper .content{background-color:#fff;width:100%;padding:40px;margin-bottom:-40px}section.hero-intro .wrapper .content h1{display:block;margin:0;text-align:center;font-size:3.125em;line-height:1.15;color:#0D1628;font-weight:400}.entry-content ul li{position:relative;padding-left:27px;margin:10px 0}.entry-content ul li:before{font-family:'icomoon';content:"\E918";position:absolute;left:0;top:4px;font-size:11px;color:#005eb8}footer#colophon .footer-main{background-color:#0d1628;padding:60px 0 50px;position:relative;overflow:hidden}footer#colophon .footer-main:before{content:"\E918";font-size:65.3125em;font-family:"icomoon";position:absolute;color:#a20067;left:50%;transform:translate(-115%, -480px);opacity:0.5;display:inline-block}footer#colophon .footer-main .brand-info{max-width:350px;margin-bottom:17px;z-index:2;position:relative}footer#colophon .footer-main .brand-info a{line-height:0;display:inline-block}footer#colophon .footer-main .brand-info a img{max-width:130px;margin-bottom:19px}footer#colophon .footer-main .brand-info ul.social-list{margin-top:15px}footer#colophon .footer-main .brand-info ul.social-list li{margin-left:0;margin-right:15px}footer#colophon .footer-main .brand-info ul.social-list li a{color:#fff}footer#colophon .footer-main .footer-menu{z-index:2;position:relative}footer#colophon .footer-bottom{padding:18px 0;font-size:14px}footer#colophon .footer-bottom .wrapper{display:flex;align-items:center;justify-content:space-between}footer#colophon .footer-bottom .wrapper .copyright-menu{color:#005eb8;display:flex;flex-wrap:wrap}footer#colophon .footer-bottom .wrapper .footer-logo{line-height:1}footer#colophon .footer-bottom .wrapper .footer-logo a{display:inline-block;line-height:0}.main-modal{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.8);z-index:120;display:none}.main-modal .modal-wrapper{display:flex;align-items:center;justify-content:center;height:100vh}.main-modal .modal-wrapper .modal-content{background-color:#fff;max-width:900px;max-height:90vh;padding:30px}.main-modal .modal-wrapper .modal-content .top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.main-modal .modal-wrapper .modal-content .top h2{margin:0;padding-right:20px}.main-modal .modal-wrapper .modal-content .top .modal-x{background-color:transparent;padding:10px;border-radius:unset;border:none;transition:all .3s;cursor:pointer}.main-modal .modal-wrapper .modal-content .top .modal-x:hover svg path{stroke:#a20067}.main-modal .modal-wrapper .modal-content .content{overflow:auto;max-height:65vh}@media all and (max-width:1300px){header#masthead .headline{display:none}header#masthead .header-wrapper .wrapper{justify-content:space-between}header#masthead .header-wrapper .wrapper nav.site-navigation{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;height:100vh;background-color:#0d1628;z-index:80;overflow:auto}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul{display:flex;flex-direction:column;padding-top:45px;padding-bottom:25px}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li{height:auto;margin:0;display:flex;flex-wrap:wrap}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li a{color:#fff;padding:18px 46px 18px 46px;font-weight:600;text-transform:uppercase;letter-spacing:0.045em;display:block;line-height:1.2;position:relative}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li a:before{display:none}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li.menu-item-has-children a{width:calc(100% - 36px)}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li.menu-item-has-children span.more{width:36px;height:36px;background-image:url('https://axians.devversion.pl/wp-content/themes/axians/assets/css/../img/icons/angle.svg');background-position:center;background-size:cover;background-repeat:no-repeat;filter:invert(20%) sepia(89%) saturate(2436%) hue-rotate(196deg) brightness(96%) contrast(101%)}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li .sub-menu-wrapper{left:auto;max-width:auto;-webkit-transform:unset;-o-transform:unset;transform:unset;position:static;bottom:auto;width:auto;padding:0}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li .sub-menu-wrapper ul.sub-menu{flex-direction:column}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li .sub-menu-wrapper ul.sub-menu li{width:100%;padding:0}header#masthead .header-wrapper .wrapper nav.site-navigation .menu-header-container>ul li .sub-menu-wrapper ul.sub-menu li a{color:#fff;padding:18px 46px 18px 46px;font-weight:600;text-transform:uppercase;letter-spacing:0.045em;display:block;line-height:1.2;position:relative;font-size:11px}header#masthead .header-wrapper .wrapper .header-action button{display:block;cursor:pointer;width:30px;height:3px;background-color:#0d1628;border:none;position:relative;transition:0.4s;padding:0;border-radius:unset}header#masthead .header-wrapper .wrapper .header-action button:after,header#masthead .header-wrapper .wrapper .header-action button:before{content:"";position:absolute;left:0;width:30px;height:3px;background-color:#0d1628;transition:0.4s}header#masthead .header-wrapper .wrapper .header-action button:after{top:8px}header#masthead .header-wrapper .wrapper .header-action button:before{top:-8px}header#masthead .header-wrapper .wrapper .header-action button.open{background-color:transparent}header#masthead .header-wrapper .wrapper .header-action button.open:before{top:0;transform:rotate(45deg)}header#masthead .header-wrapper .wrapper .header-action button.open:after{top:0;transform:rotate(-45deg)}}@media all and (max-width:767px){ul#menu-copryright{margin-left:-8px}ul#menu-menu-footer{flex-direction:column;margin-top:40px}footer#colophon .footer-main:before{font-size:31.3125em;left:0;top:0;transform:translate(-60%, -400px)}section.hero-intro{min-height:200px}section.hero-intro .container{height:200px}section.hero-intro .wrapper .content h1{font-size:1.25em}.main-modal .modal-wrapper .modal-content{max-height:100vh;height:100vh}.main-modal .modal-wrapper .modal-content .content{max-height:88vh}}