@import url(https://fonts.googleapis.com/css?family=Oswald:400,500|Playfair+Display);article,aside,canvas,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}.sr-only,a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}li,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0;color:inherit;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}html{-webkit-tap-highlight-color:transparent}body{line-height:1;font:400 75% Arial,Helvetica,sans-serif}canvas{vertical-align:bottom}#particles-js{width:100%;height:100%;background-color:transparent;background-image:url(style.min.css.pagespeed.ce.mIpd-RlaKV.css);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.hidden{display:none!important;visibility:hidden}.sr-only{overflow:hidden;margin:-1px;position:absolute;width:1px;height:1px;border:0;clip:rect(0,0,0,0)}.clearfix:after,.clearfix:before{display:table;content:""}.aligncenter,.svg,.svg svg,a img.aligncenter{display:block}.clearfix:after{clear:both}.horizontal-wrapper{margin:0 auto;position:relative;width:980px}.fullscreen{position:fixed;width:100vw;height:100vh;z-index:-1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{margin-left:auto;margin-right:auto}::-moz-selection{background:#fff;color:#a8d0e6;text-shadow:none}::selection{background:#fff;color:#a8d0e6;text-shadow:none}body,html{background:#124;position:relative;width:100%;height:100%}*{outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}b,em,h1,h2,h3,h4,h5,h6,i,strong{margin:0;font-family:"Playfair Display",Calibri,Oswald,serif}img{max-width:100%;height:auto}p{margin:0}h1+ol,h1+p,h1+ul,h2+ol,h2+p,h2+ul,h3+ol,h3+p,h3+ul,h4+ol,h4+p,h4+ul,h5+ol,h5+p,h5+ul,h6+ol,h6+p,h6+ul,ol+ol,ol+p,ol+ul,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+ol,p+p,p+ul,ul+ol,ul+p,ul+ul{margin-top:1em}.svg svg{overflow:visible;width:100%;height:100%}.global-animation,.global-loader{top:0;left:0;width:100%;height:100%}.section-contact .link-contact,.section-contact .links a{-moz-transition:color .1s ease;-o-transition:color .1s ease;-webkit-transition:color .1s ease}.page-section .section-title,.section-contact .block-title,.section-contact .links{letter-spacing:.2em;text-transform:uppercase}body{background:url(https://lukaroski.com/img/xbg.jpg.pagespeed.ic.McjyJSFmXo.jpg);overflow-x:hidden;overflow-y:visible;color:#fff;font:500 1em/1.4 Oswald,sans-serif;font-family:Oswald,Calibri,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-loader{display:flex;position:fixed;align-items:center;background:rgba(30,48,106,.1);justify-content:center;z-index:997}.global-loader .loaders img{display:block;margin:0 auto}.global-loader .loaders .dots{margin-top:10px}.global-container{background:#1c285e;position:relative;z-index:2}.global-animation{position:fixed;z-index:998}.global-filters{overflow:hidden;position:absolute;top:-999px;left:-999em;width:1px;height:1px}.site-head{position:fixed;top:0;left:0;width:100%;z-index:20}.site-head .site-title{position:absolute;top:40px;left:50px;z-index:2}.site-head .site-title .svg{display:none;width:65px;height:24px}.site-head .site-title .animation-container{display:block;position:relative;width:65px;height:24px;top:0;left:0}.site-head .site-title .animation-container svg{display:block}.site-head .site-title .loader-container{display:none;position:relative;width:120px;height:24px;top:0;left:0}.site-head .site-title .loader-container svg{display:block}.page-section{overflow:hidden;position:absolute;top:-999em;left:-999em;z-index:1}.page-section.is-active{position:relative;top:0;left:0}.page-section .section-inner{display:flex;position:relative;width:100%;height:100%;align-items:center;z-index:2}.page-section .section-title{margin:0 0 10px;padding:0 0 0 25px;position:relative;color:#7d5454;font:700 20px/1 sofia-pro,sans-serif}.page-section .section-title:before{display:block;position:absolute;top:6px;left:3px;width:9px;height:9px;background:#7d5454;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-section .section-background{display:flex;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;z-index:1}.page-section .section-background .svg{margin:0 auto;width:auto;height:75%;fill:#fff;z-index:1}.page-section .section-background .animation-container{margin:0 auto;width:100%;height:75%;z-index:1}.page-section .section-scroll{margin:0 0 0 -15px;position:absolute;bottom:30px;left:50%;width:30px;height:48px;cursor:pointer;z-index:3}.page-section .section-scroll .mouse{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}@-moz-keyframes scroll-wheel{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}35%{-moz-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);opacity:1}50%{-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:0}50.001%,80%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}}@-webkit-keyframes scroll-wheel{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}35%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);opacity:1}50%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:0}50.001%,80%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}}@keyframes scroll-wheel{0%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}35%{-moz-transform:translate3d(0,7px,0);-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);opacity:1}50%{-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);opacity:0}50.001%,80%{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}}.page-section .section-scroll .wheel{display:block;margin:0 0 0 -2px;position:absolute;top:10px;left:50%;width:4px;height:4px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-animation:scroll-wheel 1.8s linear 0s infinite normal none;-webkit-animation:scroll-wheel 1.8s linear 0s infinite normal none;animation:scroll-wheel 1.8s linear 0s infinite normal none}.page-section .section-scroll.is-hidden{left:-999em}.section-intro{font-size:22px}.section-intro .section-content{margin:0 auto}.section-intro .section-highlight{margin:0 0 20px;font:400 90px/1 "Playfair Display",serif}.section-contact{z-index:4}.section-contact .block-contact{display:flex;position:absolute;top:0;left:33.3333%;width:33.3333%;height:100%;align-items:center;z-index:3;text-align:center}.no-canvas .section-contact .block-contact{background:#8ccdd0}.section-contact .block-content{position:relative;width:100%}.section-contact .block-title{position:absolute;top:-115px;width:100%;color:#ee4d51;font:700 16px/1 sofia-pro,sans-serif}.section-contact .link-contact:hover,.section-contact .links a:hover,.section-contact .nav-site .menu-item a:hover{color:#4d9299}.section-contact .block-title:before{display:block;margin:0 0 0 -5px;position:absolute;bottom:-20px;left:50%;width:9px;height:9px;background:#ee4d51;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-contact .links li,.section-contact .nav-site .menu li{list-style-image:none;list-style-type:none;margin-left:0}.section-contact .links,.section-contact .links li,.section-contact .nav-site .menu,.section-contact .nav-site .menu li{margin:0;padding:0}.section-contact .link-contact{display:block;transition:color .1s ease;font:42px/1 "Playfair Display",serif}.section-contact .links{position:absolute;bottom:-30px;left:0;width:100%;list-style:none;font-size:14px;font-weight:700}.section-contact .links li{display:inline-block;vertical-align:middle}.section-contact .links li:after{content:'\2022'}.section-contact .links li:last-child:after,.title:before{content:''}.section-contact .links a{transition:color .1s ease}.section-contact .nav-site{position:absolute;bottom:85px;left:0;width:100%;z-index:3;text-align:center}.section-contact .nav-site .menu{list-style:none}.section-contact .nav-site .menu-item{float:left;width:33%;font:30px/1 "Playfair Display",serif}.section-contact .nav-site .menu-item a{display:inline-block;position:relative;-moz-transition:color .1s ease;-o-transition:color .1s ease;-webkit-transition:color .1s ease;transition:color .1s ease}.section-contact .nav-site .current-menu-item a,.section-contact .nav-site .current-menu-item a:hover{color:#4d9299;cursor:default}.section-contact .nav-site .current-menu-item a:before,.section-contact .nav-site .current-menu-item a:hover:before{display:block;position:absolute;top:60%;right:-15px;left:-15px;height:1px;background:#4d9299;content:''}.section-contact .wave-canvas{position:absolute;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.section-contact .animation-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section-contact.is-visible{left:0}.page-container .page-section.section-contact{background:#79c4c8}.section-intro .section-content{width:420px}.title{display:inline-block;margin:0 0 24px;padding:0 0 32px;position:relative;z-index:2;font:300 14px/1 sofia-pro,sans-serif;letter-spacing:.25em;text-transform:uppercase;font-size:12px;text-shadow:0 0 6px rgba(0,0,10,.8)}.title:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:50px;background:rgba(255,255,255,.75);box-shadow:0 0 4px 2px rgba(0,0,10,.5)}.catcher{position:relative;z-index:2;font:30px/1.2 "Playfair Display",serif;text-shadow:0 0 16px rgba(0,0,10,.8)}.svg-404{margin:-269px 0 0 -215px;position:absolute;top:50%;left:50%;width:429px;height:537px;z-index:1}.speech{display:none!important}.logo{width:300px}.stars-container{position:fixed;width:100vw;height:100vg;background:rgba(30,48,106,.1);top:0;left:0;overflow:hidden;background-size:cover;background-position:center center;z-index:1}div.global-container{cursor:url(https://lukaroski.com/img/xcursor.png.pagespeed.ic.TncY_O-p_p.png) , auto}@media only screen and (max-width:1366px){.page-section .section-title{font-size:18px}.page-section .section-title:before{top:6px;width:8px;height:8px}.section-intro .section-content{width:550px}.section-intro .section-highlight{font-size:60px}.section-contact .link-contact{font-size:34px}.section-contact .links{font-size:13px}.section-contact .nav-site .menu-item{font-size:26px}}@media only screen and (max-width:980px){.page-section .section-title{font-size:16px}.section-intro{font-size:20px}.section-intro .section-content{width:440px}.section-intro .section-highlight{font-size:70px}.section-contact .block-title{top:-65px;font-size:14px}.section-contact .block-title:before{margin-left:-4px;bottom:-15px;width:7px;height:7px}.section-contact .link-contact{font-size:26px}.section-contact .links{bottom:-25px;font-size:10px}.section-contact .nav-site .menu-item{font-size:26px}.logo{display:block;top:35px;left:30%;width:40%;position:fixed}}@media only screen and (max-width:767px){.logo{display:block;top:50px;left:20%;position:fixed;width:60%}.global-loader .loaders{-moz-transform:scale(.75,.75);-ms-transform:scale(.75,.75);-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}.fullscreen-sm{position:relative;width:100vw;height:100vh}.site-head{position:absolute}.site-head .site-title{top:20px;left:15px}.site-head .site-title .animation-container,.site-head .site-title .svg{width:55px;height:20px}.site-head .site-title .loader-container{width:102px;height:20px}.page-section{position:relative;top:0;left:0}.page-section .section-title{padding:0 0 15px;margin:0 0 40px}.page-section .section-title:before{margin:0 0 0 -4px;top:auto;bottom:0;left:50%;width:7px;height:7px}.page-section .section-background .svg{width:75%;height:auto}.section-intro .section-title{margin:0;position:absolute;top:-60px;left:0;width:100%}.section-intro .section-highlight{font-size:40px}.section-intro .section-highlight br{display:none}.section-intro .section-content{margin:0 auto;padding:0 15px;position:relative;font-size:18px;text-align:center}.section-contact .block-contact{left:0;width:100%}.section-contact .nav-site{display:none;bottom:20px}.section-contact .nav-site .menu-item{float:none;width:100%;font-size:26px}.section-contact .nav-site .menu-item+.menu-item{margin-top:5px}.section-contact .nav-site .current-menu-item a:before,.section-contact .nav-site .current-menu-item a:hover:before{right:-5px;left:-5px}.section-intro .section-content{width:auto}.title{font-size:12px}.catcher{font-size:30px}.svg-404{margin:-157px 0 0 -125px;width:250px;height:314px}}@media only screen and (max-width:359px){.logo{display:block;top:40px;left:15%;position:fixed;width:70%}.section-intro .section-highlight{font-size:30px}}