@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Black.woff2) format("opentype");font-weight:900;font-display:swap}@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Bold.woff2) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Medium.woff2) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Regular.woff2) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Light.woff2) format("opentype");font-weight:300;font-display:swap}@font-face{font-family:"Roboto";src:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/fonts/Roboto-Thin.woff2) format("opentype");font-weight:100;font-display:swap}@layer base{*{padding:0;margin:0;box-sizing:border-box}}html{scroll-behavior:smooth}body{font-family:"Roboto";font-weight:400;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}body:has(#www-pages,#page) #navigation-panel{position:fixed}body:has(#page) #navigation-panel.transparent{background-color:rgba(0,0,0,0)}body:has(#individual-www-pages,#start-panel):not(:has(.menu-shadow)) .hamburger-menu .line{stroke:#000 !important}body:has(#individual-www-pages,#start-panel) #navigation-panel{position:fixed;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,0);box-shadow:0px 5px 40px -15px #42535e}body:has(#individual-www-pages,#start-panel) #navigation-panel.menu-shadow{background-color:#fff !important}body.overflow-hidden{overflow-y:hidden}a{text-decoration:none;color:#000}p{font-weight:300}.flex-container{display:flex;flex-wrap:wrap}.flex-container-important{display:flex !important;flex-wrap:wrap}.w-100{width:100%}.w-50{width:50%}.h-100{height:100%}.h-full{height:100% !important}.align-center{align-items:center}.justify-center{justify-content:center}.space-between{justify-content:space-between}.dir-row{flex-direction:row}.dir-column{flex-direction:column}.no-wrap{flex-wrap:nowrap !important}.visibility-hidden{visibility:hidden}.display-none{display:none !important}.overflow-initial{overflow:initial !important}.text-center{text-align:center}@media screen and (max-width:1024px){.laptop-sm-hidden{display:none}}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.site-element{max-width:1400px}@media screen and (max-width:1600px){.site-element{margin:0 4rem}}@media screen and (max-width:1024px){.site-element{margin:0 1rem}}.wave-box{position:absolute;top:0;transform:rotate(80deg);z-index:-1}.wave-box.left{left:-19rem}.wave-box.right{right:-55rem}@media screen and (min-width:1400px){.wave-box.special{top:-40%;left:-25rem}}.wave-box.special-2{top:unset;bottom:70%}.wave-box.special-3{bottom:150%;top:unset}.wave-box.special-4{top:unset;bottom:50%;right:0 !important;transform:translateX(100%)}@keyframes rotate{from{transform:rotate(0deg)}from{transform:rotate(360deg)}}.wave-box .wave{position:absolute;opacity:.4;width:1500px;height:1300px;margin-left:-150px;margin-top:-250px;border-radius:43%}@media screen and (max-width:1024px){.wave-box .wave{animation:none !important}}.wave-box .wave.one{animation:rotate 30000ms infinite linear;opacity:10%;background:#00a5fe}.wave-box .wave.two{animation:rotate 18000ms infinite linear;opacity:20%;background:#00a5fe}*:has(>.wave-box){position:relative;width:100%}.loading-spinner{width:400px;max-width:100vw;height:200px;background:#fff;filter:blur(0px);display:none;position:relative}@media screen and (max-width:480px){.loading-spinner{width:100%}}.loading-spinner.visible{display:block}@keyframes osc-l{0%{left:20%}50%{left:50%}100%{left:20%}}@keyframes osc-r{0%{left:80%}50%{left:50%}100%{left:80%}}.loading-spinner .element-1,.loading-spinner .element-2{width:70px;height:70px;position:absolute;background:#42535e;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}.loading-spinner .element-1{left:20%;animation:osc-l 2.5s ease infinite;background-color:#000}.loading-spinner .element-2{left:80%;animation:osc-r 2.5s ease infinite;background-color:#00a5fe}.box-elements .box-element,.box-elements-list .box-element{height:100%;align-self:stretch;padding:2rem;gap:2rem;transition:.2s all ease-in-out;border-radius:2rem}.box-elements .box-element:hover,.box-elements-list .box-element:hover{box-shadow:3px 17px 41px 5px rgba(66,68,90,.23)}.box-elements .box-element.watch-for-appear,.box-elements-list .box-element.watch-for-appear{position:relative;opacity:0}.box-elements .box-element .icon,.box-elements-list .box-element .icon{width:96px;height:96px;box-shadow:3px 17px 41px 5px rgba(66,68,90,.23);border-radius:50%}.box-elements .box-element .icon svg,.box-elements-list .box-element .icon svg{width:64px;height:64px}.box-elements .box-element .texts,.box-elements-list .box-element .texts{gap:1rem}.box-elements .box-element .texts h2,.box-elements-list .box-element .texts h2{font-weight:bold;font-size:1.15rem !important;text-align:left !important}.box-elements .box-element .texts h3,.box-elements-list .box-element .texts h3{font-size:1.5rem}.box-elements{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}@media screen and (max-width:1024px){.box-elements{grid-template-columns:repeat(1, minmax(0, 1fr))}}@keyframes slide-in-from-bottom{from{top:100%;opacity:0}to{top:0%;opacity:1}}.box-elements .box-element.appeared-1{animation:slide-in-from-bottom .35s forwards 0s}.box-elements .box-element.appeared-2{animation:slide-in-from-bottom .35s forwards .35s}.box-elements .box-element.appeared-3{animation:slide-in-from-bottom .35s forwards .7s}.box-elements .box-element.appeared-4{animation:slide-in-from-bottom .35s forwards 0s}.box-elements .box-element.appeared-5{animation:slide-in-from-bottom .35s forwards .35s}.box-elements .box-element.appeared-6{animation:slide-in-from-bottom .35s forwards .7s}.box-elements .box-element.appeared-7{animation:slide-in-from-bottom .35s forwards 0s}.box-elements .box-element.appeared-8{animation:slide-in-from-bottom .35s forwards .35s}.box-elements .box-element.appeared-9{animation:slide-in-from-bottom .35s forwards .7s}.box-elements .box-element.appeared-10{animation:slide-in-from-bottom .35s forwards 0s}.box-elements .box-element.appeared-11{animation:slide-in-from-bottom .35s forwards .35s}.box-elements .box-element.appeared-12{animation:slide-in-from-bottom .35s forwards .7s}.box-elements-list{gap:2rem}.box-elements-list .arrow-pointing-next{position:absolute;height:250px}@media screen and (max-width:1400px){.box-elements-list .arrow-pointing-next{display:none}}.box-elements-list .arrow-pointing-next.to-left{left:0;transform:translate(-100%, 50%)}.box-elements-list .arrow-pointing-next.to-right{right:0;transform:translate(100%, 50%)}.box-elements-list .box-element.appeared-0{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-1{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-2{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-3{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-4{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-5{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-6{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-7{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-8{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .box-element.appeared-9{animation:slide-in-from-bottom .35s forwards .35s}.box-elements-list .arrow-pointing-bottom{display:none;height:250px}@media screen and (max-width:1400px){.box-elements-list .arrow-pointing-bottom{display:block}}.beneath-element{position:absolute;top:0}@keyframes liquid{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background-size:100% 100%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%;background-size:300% 150%}100%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;background-size:100% 100%}}.beneath-element .liquid-shape{background:linear-gradient(45deg, #00A5FE 0%, rgba(0, 165, 254, 0.5019607843) 100%);width:0px;height:0px;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation:liquid 4s ease-in-out infinite;transition:.15s all ease-in-out}.scroll-down-button{cursor:pointer}@media screen and (max-width:768px){.hur54b{padding:72px 16px !important}}@media screen and (max-width:768px){.Xfsokf{right:16px !important}}a[href="/website-brief"]{display:none !important}button.button{border:0}.top--80p{top:-80% !important}.button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE)}.button:hover{cursor:pointer}.button:hover{transform:translateY(-3px)}.button:hover svg{transform:translateX(3px)}.button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.button:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}.button-no-background{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#00a5fe;background:linear-gradient(white, white) padding-box,linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box;border-radius:50em;border:3px solid rgba(0,0,0,0);color:#000}.button-no-background:hover{cursor:pointer}.button-no-background:hover{transform:translateY(-3px)}.button-no-background:hover svg{transform:translateX(3px)}.button-no-background svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.button-no-background span{transition:.15s all ease-in-out}.button-no-background:hover{box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843) !important;transform:translateY(0);background:linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box !important}.button-no-background:hover a{color:#00a5fe}.button-no-background:hover span{color:#fff}.no-background-button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#00a5fe;background:linear-gradient(white, white) padding-box,linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box;border-radius:50em;border:3px solid rgba(0,0,0,0);color:#000}.no-background-button:hover{cursor:pointer}.no-background-button:hover{transform:translateY(-3px)}.no-background-button:hover svg{transform:translateX(3px)}.no-background-button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.no-background-button span{transition:.15s all ease-in-out}.no-background-button:hover{box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843) !important;transform:translateY(0);background:linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box !important}.no-background-button:hover a{color:#00a5fe}.no-background-button:hover span{color:#fff}.input{border:0;font-family:"Roboto";padding:.45rem .6rem;font-size:1rem}.input:focus{outline:none}.input::-moz-placeholder{color:#42535e}.input::placeholder{color:#42535e}.services,.services-blocks{max-width:1400px;flex-wrap:wrap;gap:40px}@media screen and (max-width:480px){.services a,.services-blocks a{width:100%}}.services a,.services-blocks a{display:block;align-self:stretch}.services a .service,.services-blocks a .service{width:400px;min-width:400px;height:100%;max-height:400px;background:linear-gradient(45deg, #ebf3f5 50%, rgba(0, 165, 254, 0.3));flex:0 0 auto;padding:2rem;border-radius:40px;background-repeat:no-repeat;background-size:600px 600px;background-position:center;align-self:stretch;transition:.25s all;padding:7rem 0}@media screen and (max-width:480px){.services a .service,.services-blocks a .service{width:100%;min-width:unset;flex:0 0 93%}}@media screen and (max-width:1024px){.services a .service,.services-blocks a .service{flex:0 0 45%}}@media screen and (max-width:992px){.services a .service,.services-blocks a .service{height:400px;padding:0 .5rem;align-self:auto}}.services a .service:hover,.services-blocks a .service:hover{background-size:500px 500px}.services a .service .icon,.services-blocks a .service .icon{width:4rem;height:4rem;margin-bottom:1rem}.services a .service .icon img,.services-blocks a .service .icon img{width:100%;height:100%}.services a .service h2,.services-blocks a .service h2{color:#fff;font-size:1.8rem;margin-bottom:2rem;text-align:center}.services a .service .button,.services-blocks a .service .button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE);display:block;width:-moz-fit-content;width:fit-content;font-size:1rem;margin-top:auto}.services a .service .button:hover,.services-blocks a .service .button:hover{cursor:pointer}.services a .service .button:hover,.services-blocks a .service .button:hover{transform:translateY(-3px)}.services a .service .button:hover svg,.services-blocks a .service .button:hover svg{transform:translateX(3px)}.services a .service .button svg,.services-blocks a .service .button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.services a .service .button:hover,.services-blocks a .service .button:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}@media screen and (max-width:992px){.services a .service .button,.services-blocks a .service .button{margin-top:0}}.services-blocks{padding:3rem 0;margin:0 3rem}@media screen and (max-width:992px){.services-blocks{margin:0}}.services-blocks a{display:block;align-self:stretch}.background-particle{position:absolute;z-index:1;opacity:.5}.background-particle.left{transform:rotate(180deg)}.random-images-container{position:relative;overflow:hidden}.random-images-container *:not(.background-particle){z-index:2}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider::before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.slider.round{border-radius:34px}.slider.round::before{border-radius:50%}input:checked+.slider{background-color:#00a5fe}input:checked+.slider::before{transform:translateX(26px)}input:disabled:checked+.slider{background-color:#ccc}input:focus+.slider{box-shadow:0 0 1px #00a5fe}@keyframes Zoom{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}#navigation-panel{position:sticky;top:0;width:100%;height:7rem;background-color:#fff;z-index:100;transition:.3s all cubic-bezier(0.46, 0.03, 0.52, 0.96)}@media screen and (max-width:1400px){#navigation-panel{transition:0s}}#navigation-panel.transparent ul#nav ul.sub-menu li>a{color:#000 !important}#navigation-panel.transparent ul#nav li.menu-item>a{color:#000}@media screen and (min-width:1400px){#navigation-panel.transparent ul#nav li.menu-item>a{color:#fff}}#navigation-panel.transparent ul#nav>li.menu-item:last-child>a{color:#000}#navigation-panel.menu-shadow{box-shadow:0px 5px 40px -15px #42535e;height:6rem}@media screen and (max-width:1400px){#navigation-panel.menu-shadow{height:7rem}}#navigation-panel.menu-shadow .logo a svg{width:68% !important;height:2.5rem !important}#navigation-panel.expanded{height:100vh;overflow:auto;transition:0s all;top:0 !important}#navigation-panel.expanded .wrapper{position:absolute;top:0}@media screen and (min-width:1400px){#navigation-panel.expanded .wrapper{top:.5rem}}@media screen and (min-width:1024px){#navigation-panel.scrolling-downwards{height:5rem}#navigation-panel.scrolling-downwards .wrapper,#navigation-panel.scrolling-downwards .logo,#navigation-panel.scrolling-downwards .logo>a{height:100% !important}#navigation-panel.scrolling-downwards .logo>a>svg{scale:.8}}@media screen and (max-width:1024px){#navigation-panel.scrolling-downwards{top:-7rem}}#navigation-panel li{list-style-type:none;line-height:100%}#navigation-panel .wrapper{width:100%;max-width:1400px}#navigation-panel .wrapper .logo{width:10%;max-width:10%;z-index:10;transition:.3s all;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){#navigation-panel .wrapper .logo{position:relative;max-width:17%;left:2%;display:block}}#navigation-panel .wrapper .logo a{display:block;width:100%;height:6rem;transition:.3s all;display:flex;align-items:center}@media screen and (max-width:1400px){#navigation-panel .wrapper .logo a{max-width:150px;min-width:150px}}#navigation-panel .wrapper .logo a svg{width:100%;height:4rem;transition:.3s all cubic-bezier(0.46, 0.03, 0.52, 0.96)}@media screen and (max-width:1400px){#navigation-panel .wrapper .logo a svg{width:100% !important;height:100% !important}}#navigation-panel .wrapper .logo a svg .cls-1{isolation:isolate}#navigation-panel .wrapper .logo a svg .cls-2{fill:#00a5fe}#navigation-panel .wrapper .logo a svg .cls-3{fill:#42535e}#navigation-panel .wrapper .menu{width:90%}@media screen and (max-width:1400px){#navigation-panel .wrapper .menu{width:83%}}#navigation-panel .wrapper .menu .menu-header-menu-container{width:100%}@media screen and (max-width:1400px){#navigation-panel .wrapper .menu .menu-header-menu-container>ul#nav>li.menu-item:first-child{margin-top:6rem}}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:1400px){#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav{position:absolute;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;left:0;min-height:100vh;background:#fff;top:0;z-index:1}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item-has-children .sub-menu{padding-top:.5rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li:last-child{margin-bottom:5rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li{position:relative;font-size:1.15rem;padding:.5rem 1rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li.menu-item-has-children a:has(+.sub-menu){position:relative}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li.menu-item-has-children a:has(+.sub-menu)::before{content:"";width:1rem;height:.6rem;position:absolute;display:block;background-image:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/img/down-arrow.svg);background-size:contain;background-repeat:no-repeat;top:.15rem;right:-1.5rem;transform:translate(0, 50%)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li.menu-item-has-children>ul.sub-menu{margin-left:2rem;display:none}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu{flex-direction:column}}@media screen and (min-width:1400px){#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li>ul.sub-menu:has(ul.sub-menu){transform:translate(-29%, 0)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child:hover a{color:#fff}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#00a5fe;background:linear-gradient(white, white) padding-box,linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box;border-radius:50em;border:3px solid rgba(0,0,0,0);padding:1rem 3rem;background-color:rgba(0,0,0,0) !important;transition:.15s all ease-in-out;color:#000}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover{cursor:pointer}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover{transform:translateY(-3px)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover svg{transform:translateX(3px)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a span{transition:.15s all ease-in-out}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover{box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843) !important;transform:translateY(0);background:linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover a{color:#00a5fe}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:last-child a:hover span{color:#fff}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:not(:last-child)>a{position:relative;padding:1rem 1.5rem;border-radius:50px;z-index:10;transition:.15s all ease-in-out;transition-duration:.2s !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:not(:last-child)>a:hover{color:#fff !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:not(:last-child)>a:hover{background:linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box;box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu{border-radius:15px;border-radius:15px;animation:slide-from-bottom .35s forwards;flex-direction:row;flex-wrap:wrap}@keyframes slide-from-bottom{from{top:5rem;opacity:0}to{top:3rem;opacity:1}}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:not(:has(ul.sub-menu)) li:first-child{margin-top:0}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:not(:has(ul.sub-menu)) a{transition-duration:.2s !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:not(:has(ul.sub-menu)) a:hover{color:#00a5fe !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu){width:50rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)>li{width:24rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)>li>a{color:#00a5fe;font-weight:600;transition-duration:.2s !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)>li>a:hover{color:#007cbf !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)>li ul.sub-menu{display:flex;position:relative;right:0;box-shadow:none;padding:0}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)>li ul.sub-menu li{display:block}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item>ul.sub-menu:has(ul.sub-menu)::after{content:"";position:absolute;display:block;width:1px;height:94%;left:50%;background-color:#00a5fe}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav>li.menu-item:hover>ul.sub-menu{transform:translateY(0rem)}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li{position:relative;font-size:1.15rem;border-radius:15px}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li.menu-item-has-children::before{content:"";position:absolute;width:100%;height:1rem;display:block;top:2rem;background-color:rgba(0,0,0,0);pointer-events:auto}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav li.menu-item-has-children:hover>.sub-menu{display:flex}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu{display:none;width:20rem;background-color:#fff;flex-direction:column;position:absolute;z-index:10;box-shadow:0px 0px 22px rgba(0,0,0,.13);padding:1rem;top:3rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li{position:unset;padding:.5rem 1.5rem;font-size:1.05rem;margin-top:.5rem}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li::before{content:none}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li a{transition:.15s all ease-in-out}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li ul.sub-menu{display:none;height:100%;top:0;background-color:rgba(0,0,0,0);z-index:11}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li ul.sub-menu li{display:none}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li ul.sub-menu li a{color:#000;transition-duration:.2s !important}#navigation-panel .wrapper .menu .menu-header-menu-container ul#nav ul.sub-menu li ul.sub-menu li a:hover{color:#0090de !important}}#navigation-panel .wrapper .menu .hamburger-menu{display:none;position:absolute;right:0;z-index:2}@media screen and (max-width:1400px){#navigation-panel .wrapper .menu .hamburger-menu{display:block}}#navigation-panel .wrapper .menu .hamburger-menu:hover .burger,#navigation-panel .wrapper .menu .hamburger-menu:hover .x{opacity:.7}#navigation-panel .wrapper .menu .hamburger-menu:hover .burger:hover,#navigation-panel .wrapper .menu .hamburger-menu:hover .x:hover{cursor:pointer}#navigation-panel .wrapper .menu .hamburger-menu svg{height:80px;position:absolute;width:80px}#navigation-panel .wrapper .menu .hamburger-menu .plate{height:80px;width:80px}#navigation-panel .wrapper .menu .hamburger-menu .burger{filter:url(#gooeyness)}#navigation-panel .wrapper .menu .hamburger-menu .line{fill:none;stroke:#00a5fe;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;transition:stroke-dasharray 500ms 200ms,stroke-dashoffset 500ms 200ms,transform 500ms 200ms}#navigation-panel .wrapper .menu .hamburger-menu .x{transform:scale(0);transition:transform 400ms}#navigation-panel .wrapper .menu .hamburger-menu .x .line{stroke-width:5.5px}#navigation-panel .wrapper .menu .hamburger-menu .plate4 .x{transition:transform 400ms}#navigation-panel .wrapper .menu .hamburger-menu .plate4 .line{transform-origin:50%;transition:transform 400ms 100ms}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .burger{transition:3s all;opacity:0}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line1{transform:translateX(18px) translateY(-3px) rotate(-45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line2{transform:translateX(-18px) translateY(-3px) rotate(45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line3{transform:translateY(0px) rotate(45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line4{transform:translateY(0px) rotate(-45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line5{transform:translateX(18px) translateY(3px) rotate(45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .line6{transform:translateX(-18px) translateY(3px) rotate(-45deg) scale(0.7)}#navigation-panel .wrapper .menu .hamburger-menu .plate4.active .x{transition:transform 400ms 100ms;transform:scale(1)}@keyframes footer-animation{0%{-webkit-clip-path:ellipse(75% 93% at 50% 100%);clip-path:ellipse(75% 93% at 50% 100%)}100%{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%)}}@keyframes footer-animation-top-curve{0%{height:0}100%{height:4.2rem}}#footer{width:100%;max-width:100%;background-color:#00a5fe;margin-top:auto;-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);padding-top:7rem;transition:.55s clip-path;position:relative;transform:translateZ(0);overflow:hidden}@media screen and (max-width:1024px){#footer{padding-top:9rem;-webkit-clip-path:ellipse(225% 100% at 50% 100%);clip-path:ellipse(225% 100% at 50% 100%)}#footer:not(:has(ul#nav)) .top-curve{top:0}}#footer li{list-style-type:none}#footer.active{animation:1.8s alternate footer-animation forwards}@media screen and (max-width:1024px){#footer.active{animation:none}}#footer .top-curve{width:100%;height:0rem;display:block;position:absolute;top:-6px;background-color:#fff;transform:translateY(5%);z-index:1;-webkit-clip-path:ellipse(56% 100% at 50% 0%);clip-path:ellipse(56% 100% at 50% 0%)}@media screen and (max-width:1024px){#footer .top-curve{width:103%;height:4rem}}#footer .top-curve.active{animation:1.8s forwards footer-animation-top-curve}@media screen and (max-width:1024px){#footer .top-curve.active{animation:none}}#footer .top-curve svg{width:100%;fill:#00a5fe;animation:footer-bounce 1s .5s;top:6rem;position:relative;z-index:1}@media screen and (max-width:1024px){#footer .top-curve svg{display:none}}#footer .top-curve svg path{fill:#00a5fe}#footer .top-curve.down{border-radius:50%}#footer .top-curve.down::after{border-radius:0%;top:-4rem}#footer .top-bar{width:100%;max-width:1400px;padding:0 1rem 4rem 1rem;z-index:2}@media screen and (max-width:1024px){#footer .top-bar{flex-direction:column;align-items:center}}#footer .top-bar .logo{width:15%}@media screen and (max-width:1024px){#footer .top-bar .logo{width:40%}}@media screen and (max-width:768px){#footer .top-bar .logo{width:60%}}@media screen and (max-width:480px){#footer .top-bar .logo{width:80%}}#footer .top-bar .logo svg{width:100%;height:auto}#footer .top-bar>.menu{width:85%}@media screen and (max-width:1024px){#footer .top-bar>.menu{width:100%;margin-top:4rem}}#footer .top-bar>.menu ul#nav{display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (min-width:1024px){#footer .top-bar>.menu ul#nav{gap:.5rem}}@media screen and (max-width:1024px){#footer .top-bar>.menu ul#nav{flex-direction:column}}#footer .top-bar>.menu ul#nav>li{display:flex;justify-content:center;flex:1}@media screen and (max-width:1024px){#footer .top-bar>.menu ul#nav>li:not(:last-child){margin-bottom:1rem}}#footer .top-bar>.menu ul#nav>li a{font-size:1.05rem;font-weight:600;text-align:center}@media screen and (max-width:1024px){#footer .top-bar>.menu ul#nav>li a{width:100%;font-size:1.1rem;display:block;text-align:center}}#footer .top-bar>.menu ul#nav>li ul{margin-top:.5rem}#footer .top-bar>.menu ul#nav>li ul li{pointer-events:all}@media screen and (max-width:1024px){#footer .top-bar>.menu ul#nav>li ul li{margin-bottom:.3rem}#footer .top-bar>.menu ul#nav>li ul li:last-child{margin-bottom:0}}#footer .top-bar>.menu ul#nav>li ul li a{font-weight:400}@media screen and (max-width:1024px){#footer .top-bar>.menu ul#nav li{width:100%}}#footer .top-bar>.menu ul#nav li a{color:#fff;transition-duration:.2s !important}#footer .top-bar>.menu ul#nav li a:hover{color:#e9e9e9 !important}#footer .bottom-bar{width:100%;padding-bottom:1rem;z-index:2}#footer .bottom-bar p{color:#fff;font-size:.9rem}#footer .bottom-bar p.company-name{font-weight:500}#homepage{overflow:hidden}#homepage #welcome-panel{padding:5rem 0;margin-bottom:2rem}@media screen and (min-width:1280px){#homepage #welcome-panel{padding:8rem 0}}@media screen and (max-width:1024px){#homepage #welcome-panel{flex-direction:column}}#homepage #welcome-panel .panel.left{flex-basis:45%}#homepage #welcome-panel .panel.right{flex-basis:50%}#homepage #welcome-panel .panel.left h2,#homepage #welcome-panel .panel.left p{width:95%}#homepage #welcome-panel .panel.left h2{font-size:2.9rem}#homepage #welcome-panel .panel.left p{font-size:1.2rem;padding:2rem 0}@media screen and (max-width:1280px){#homepage #welcome-panel .panel.left>div{flex-direction:column;gap:1rem}}#homepage #welcome-panel .panel.left>div button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE);width:48.5%;font-weight:400;transition:all .35s,width 0s ease-in-out}#homepage #welcome-panel .panel.left>div button:hover{cursor:pointer}#homepage #welcome-panel .panel.left>div button:hover{transform:translateY(-3px)}#homepage #welcome-panel .panel.left>div button:hover svg{transform:translateX(3px)}#homepage #welcome-panel .panel.left>div button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}#homepage #welcome-panel .panel.left>div button:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}@media screen and (max-width:1280px){#homepage #welcome-panel .panel.left>div button{width:100%}}#homepage #welcome-panel .panel.left>div a{flex-basis:48.5%}#homepage #welcome-panel .panel.right{position:relative}#homepage #welcome-panel .panel.right .clouds-image,#homepage #welcome-panel .panel.right .blocks-image{position:absolute;z-index:99;transition:.05s all ease-in-out}#homepage #welcome-panel .panel.right .clouds-image{width:45%;right:7%;bottom:85%}@media screen and (max-width:1024px){#homepage #welcome-panel .panel.right .clouds-image{width:43%;right:12%;bottom:63%}}#homepage #welcome-panel .panel.right .blocks-image{width:40%;right:23%;bottom:14%}@media screen and (max-width:1024px){#homepage #welcome-panel .panel.right .blocks-image{width:33%;right:27%;bottom:23%}}#homepage #welcome-panel .panel.right img{width:100%;height:auto;transform:scale(1.2)}@media screen and (max-width:1024px){#homepage #welcome-panel .panel.right img{width:80%;transform:scale(1);margin-top:3rem}}@media screen and (max-width:768px){#homepage #welcome-panel .panel.right img{width:100%}}#homepage #partners{width:100%;overflow:hidden}#homepage #partners .slider-container{max-width:80%;overflow:hidden;position:relative}#homepage #partners .slider-container .slider{width:10000px;gap:1rem;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.15s all ease-in-out}#homepage #partners .slider-container .slider:hover{cursor:pointer}#homepage #partners .slider-container .slider.no-transition{transition:0s all}#homepage #partners .slider-container .slider .slider-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:grayscale(1)}#homepage #partners .slider-container .slider .slider-element:hover{filter:grayscale(0)}#homepage #cooperation{width:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#homepage #cooperation .text{max-width:1280px;padding:7rem 0}@media screen and (max-width:1600px){#homepage #cooperation .text{max-width:80%}}@media screen and (max-width:480px){#homepage #cooperation .text{max-width:90%}}#homepage #cooperation .text p{color:#fff;font-size:1.5rem;line-height:2.3rem;text-align:center}@media screen and (max-width:480px){#homepage #cooperation .text p{font-size:1.2rem;line-height:1.7rem}}#homepage #services{margin:2rem 0;overflow:hidden}#blog{font-size:18px}#blog .landing{margin:3rem auto 3rem auto;padding:0 2rem;display:block}@media screen and (max-width:1440px){#blog .landing{width:100%}}@media screen and (max-width:1230px){#blog .landing{margin:0 auto 9rem auto}}#blog .landing #heading_slide{position:relative;padding:80px 0 96px}#blog .landing #heading_slide::before{position:absolute;content:"";right:25%;top:0;height:100%;width:100vw;background:#00a5fe;z-index:-1}@media screen and (max-width:1024px){#blog .landing #heading_slide::before{right:-32px;top:-22px}}#blog .landing #heading_slide .back{position:absolute;z-index:-1;top:0;left:0;background-color:#00a5fe;width:100%;height:650px}@media screen and (min-width:992px){#blog .landing #heading_slide .back{width:70%}}#blog .landing #heading_slide .container.start{position:relative;word-wrap:break-word}@media screen and (max-width:991px){#blog .landing #heading_slide .container.start{padding-top:0;padding-bottom:0;color:#000}}#blog .landing #heading_slide .container.start .post-list{color:#fff;justify-content:space-between}@media screen and (max-width:1024px){#blog .landing #heading_slide .container.start .post-list{flex-direction:column}}#blog .landing #heading_slide .container.start .post-list .post{align-self:center;flex:0 0 auto;width:33.33%}@media screen and (max-width:1024px){#blog .landing #heading_slide .container.start .post-list .post{width:85%}}@media screen and (max-width:768px){#blog .landing #heading_slide .container.start .post-list .post{width:100%}}#blog .landing #heading_slide .container.start .post-list .post p span.latest{display:inline-block;margin-bottom:1em;padding:8px 14px;text-transform:uppercase;letter-spacing:.3px;border-radius:4px;background-color:rgba(255,255,255,.3);font-size:12px}#blog .landing #heading_slide .container.start .post-list .post a{margin-top:1em;text-decoration:none;color:#fff}#blog .landing #heading_slide .container.start .post-list .post a:link{color:#fff}#blog .landing #heading_slide .container.start .post-list .post a:hover{color:#fff}#blog .landing #heading_slide .container.start .post-list .post a .title{margin-bottom:.5em}#blog .landing #heading_slide .container.start .post-list .post a .title h2{font-size:1.8em;font-weight:400}#blog .landing #heading_slide .container.start .post-list .post a .excerpt{margin-bottom:.5em}#blog .landing #heading_slide .container.start .post-list .post a .details{margin-top:1em;margin-bottom:.4em;width:100%;display:inline-flex;align-items:center}@media screen and (max-width:330px){#blog .landing #heading_slide .container.start .post-list .post a .details{display:block}}#blog .landing #heading_slide .container.start .post-list .post a .details .author{display:flex;align-items:center}#blog .landing #heading_slide .container.start .post-list .post a .details .author-name{font-size:14px;font-weight:500;display:inline-block}#blog .landing #heading_slide .container.start .post-list .post a .details .author img{width:32px;height:32px;border-radius:50%;margin-right:16px;display:inline-block}#blog .landing #heading_slide .container.start .post-list .post a .details .date-and-read-time{display:flex;align-items:center;margin-left:.3em;font-size:14px;font-weight:500}#blog .landing #heading_slide .container.start .post-list .post-image{flex:0 0 auto;width:64.66%}@media screen and (max-width:1024px){#blog .landing #heading_slide .container.start .post-list .post-image{width:85%}}@media screen and (max-width:768px){#blog .landing #heading_slide .container.start .post-list .post-image{width:100%}}#blog .landing #heading_slide .container.start .post-list .post-image img{width:100%;height:auto}#blog #more_posts{margin-top:5em}#blog #more_posts .left-block{flex:0 0 auto;width:58.33%}@media screen and (max-width:768px){#blog #more_posts .left-block{width:100%}}#blog #more_posts .left-block .post{margin-bottom:3em}#blog #more_posts .left-block .post .img-fluid{width:100%;height:auto}#blog #more_posts .left-block .post .content a{text-decoration:none;color:none}#blog #more_posts .left-block .post .content a h5{color:#000;font-size:28px;font-weight:400;letter-spacing:-0.5px;line-height:36px;text-decoration:none;padding-top:.6em;padding-bottom:.6em}#blog #more_posts .left-block .post .content a p.excerpt{color:#7a89a0;font-size:16px;letter-spacing:0;line-height:1.8;font-weight:400}#blog #more_posts .left-block .post .content .info{padding-top:.4em;padding-bottom:.4em}#blog #more_posts .left-block .post .content .info p.author{display:block;float:left;color:#7a89a0;font-size:14px;display:flex;align-items:center}@media screen and (max-width:576px){#blog #more_posts .left-block .post .content .info p.author{display:flex;align-items:center;justify-content:center}}#blog #more_posts .left-block .post .content .info p.author img{width:32px;height:32px;border-radius:50%;margin-right:16px;display:inline-block}#blog #more_posts .left-block .post .content .info p.author-name{font-size:14px;font-weight:500;display:inline-block}#blog #more_posts .left-block .post .content .info p.date{display:block;float:right;color:#7a89a0;font-size:14px;margin-left:auto}#blog #more_posts .right-block{flex:0 0 auto;width:33.33%;margin-left:auto}@media screen and (max-width:767px){#blog #more_posts .right-block{display:none}}#blog #more_posts .right-block .container{position:sticky;top:8rem}#blog #more_posts .right-block .container p.block-title{font-size:32px;padding-bottom:.6em}#blog #more_posts .right-block .container .row .entry{display:block;padding-left:.5rem;margin-bottom:.5rem;transition:.3s;border-left:2px solid #7a89a0}#blog #more_posts .right-block .container .row .entry:hover{transition:.3s;border-left:2px solid #00a5fe}#blog #more_posts .right-block .container .row .entry a{text-decoration:none;color:#000}#blog #more_posts .right-block .container .row .entry a h5{font-size:17px;font-weight:500;letter-spacing:-0.2px;line-height:28px;overflow:hidden;display:block}#blog #more_posts .right-block .container .row .entry a p{font-size:14px;font-weight:400;line-height:36px;color:#7a89a0}#single-page{font-size:18px;margin-bottom:3em}#single-page .article-head{margin-bottom:4em}@media screen and (max-width:768px){#single-page .article-head{margin-bottom:2rem}}#single-page .article-head .article-head-container{justify-content:space-between}#single-page .article-head .article-head-container .info{display:block;padding-top:.4em;padding-bottom:.4em;flex:0 0 auto;width:45%}@media screen and (max-width:1024px){#single-page .article-head .article-head-container .info{width:100%}}#single-page .article-head .article-head-container .info>p{padding:1em 0}#single-page .article-head .article-head-container .info p.author{display:block;float:left;color:#7a89a0;font-size:16px;font-weight:500;display:flex;align-items:center}@media screen and (max-width:576px){#single-page .article-head .article-head-container .info p.author{display:flex;align-items:center;justify-content:center}}#single-page .article-head .article-head-container .info p.author img{width:42px;height:42px;border-radius:50%;margin-right:8px;font-weight:500;display:inline-block}#single-page .article-head .article-head-container .info p.author-name{font-size:16px;font-weight:500;display:inline-block}#single-page .article-head .article-head-container .info p.date{display:block;float:left;color:#7a89a0;font-size:16px;font-weight:500}#single-page .article-head .article-head-container .info .author{gap:.5rem}#single-page .article-head .image{flex:0 0 auto;width:50%}@media screen and (max-width:1024px){#single-page .article-head .image{width:100%;margin-top:1rem}}#single-page .article-head .image img{width:100%;height:auto}@media screen and (max-width:1024px){#single-page .article-content{display:flex;align-items:center;justify-content:center}}#single-page .article-content .container{justify-content:space-between}@media screen and (max-width:1024px){#single-page .article-content .container{width:80%}}@media screen and (max-width:768px){#single-page .article-content .container{width:95%}}#single-page .article-content .container h1{font-size:2.2em;padding:.4em 0}#single-page .article-content .container h2{font-size:1.5em;padding:.4em 0}#single-page .article-content .container h3{font-size:1.2em;padding:.4em 0}#single-page .article-content .container ul li{list-style-position:inside}#single-page .article-content .container .no-padding{padding:0 !important}#single-page .article-content .container .share-social-media{margin-top:1.2em}@media screen and (max-width:767px){#single-page .article-content .container .share-social-media{display:none}}#single-page .article-content .container .share-social-media .share-wrapper{position:sticky;top:8rem}#single-page .article-content .container .share-social-media .share-wrapper .share-fb,#single-page .article-content .container .share-social-media .share-wrapper .share-tw,#single-page .article-content .container .share-social-media .share-wrapper .share-ln{margin-top:.5em;margin-bottom:.5em}#single-page .article-content .container .share-social-media .share-wrapper .share-fb a,#single-page .article-content .container .share-social-media .share-wrapper .share-tw a,#single-page .article-content .container .share-social-media .share-wrapper .share-ln a{display:inline-flex;padding:.8em;border:1px solid #f4f6f8;border-radius:50%;align-content:center;align-items:center;align-self:center;transition:.3s}#single-page .article-content .container .share-social-media .share-wrapper .share-fb a:hover,#single-page .article-content .container .share-social-media .share-wrapper .share-tw a:hover,#single-page .article-content .container .share-social-media .share-wrapper .share-ln a:hover{transition:.3s;border-color:#00a5fe}#single-page .article-content .container .share-social-media .share-wrapper .share-fb a svg,#single-page .article-content .container .share-social-media .share-wrapper .share-tw a svg,#single-page .article-content .container .share-social-media .share-wrapper .share-ln a svg{fill:#42535e;width:1.5em;height:auto}#single-page .article-content .container .content{width:92%;font-size:18px;margin:1.2em 0;padding-bottom:2em}@media screen and (max-width:1024px){#single-page .article-content .container .content{width:90%}}@media screen and (max-width:768px){#single-page .article-content .container .content{width:100%;padding-bottom:0}}#single-page .article-content .container .content a{transition:.3s;text-decoration:none;color:#00a5fe;margin:1.2em 0}#single-page .article-content .container .content a:hover{transition:.3s;color:#42535e}@media screen and (max-width:1024px){#single-page .article-content .container .content ul,#single-page .article-content .container .content ol{display:flex;flex-direction:column;gap:.5em}}#single-page .article-content .container .content ul{margin:1.2em 0}#single-page .article-content .container .content ul li{margin-left:1em}#single-page .article-content .container .content ol{margin:1.2em 0}#single-page .article-content .container .content ol li{margin-left:1em}#single-page .article-content .container .content figure{width:100%;max-width:100%;max-height:auto;margin:.6em 0}#single-page .article-content .container .content figure.alignright img,#single-page .article-content .container .content figure.alignleft img,#single-page .article-content .container .content figure.aligncenter img{display:block}#single-page .article-content .container .content figure.alignright img{margin-left:auto}#single-page .article-content .container .content figure.alignleft img{margin-right:auto}#single-page .article-content .container .content figure.aligncenter img{margin-left:auto;margin-right:auto}#single-page .article-content .container .content figure img{max-width:100%;height:auto}#single-page .article-content .container .content p{margin:1.2em 0}#single-page hr.single{margin-top:1em;margin-bottom:1em;border:0;height:1px;background-image:-webkit-linear-gradient(left, #f0f0f0, #42535e, #f0f0f0)}#single-page .related-posts{padding:2em 0 1em;justify-content:space-between}#single-page .related-posts .post-info{width:100%;margin-bottom:2em}#single-page .related-posts .post-info p{font-size:1.5em;font-weight:400}#single-page .related-posts .related-post{flex:0 0 auto;width:45%}@media screen and (max-width:1024px){#single-page .related-posts .related-post{width:100%;margin-bottom:2rem}}@media screen and (max-width:480px){#single-page .related-posts .related-post{margin-bottom:4rem}}#single-page .related-posts .related-post:last-child{margin-bottom:0}#single-page .related-posts .related-post a{text-decoration:none;color:#000}#single-page .related-posts .related-post a .post img{width:100%;height:auto}#single-page .related-posts .related-post a .post .content h5{font-size:1.2em;padding:.5em 0 1em 0;font-weight:500}#single-page .related-posts .related-post a .post .content .date{font-size:14px;font-weight:400;padding-bottom:.5em}#get-specialist-help{width:100%;margin:0;padding:6rem 0}#get-specialist-help .container{width:100%}#get-specialist-help .container h2{margin-right:auto;font-size:2rem;font-weight:800}@media screen and (max-width:1024px){#get-specialist-help .container h2{width:100%;text-align:center;margin-bottom:1rem}}@media screen and (max-width:480px){#get-specialist-help .container h2{font-size:1.5rem}}#get-specialist-help .container .button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 4rem}#get-specialist-help .container .button:hover{cursor:pointer}#get-specialist-help .container .button:hover{transform:translateY(-3px)}#get-specialist-help .container .button:hover svg{transform:translateX(3px)}#get-specialist-help .container .button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}#service .site-element{margin:0 !important}#service p{min-height:1rem}#service .container h1{font-size:2.5rem}@media screen and (max-width:480px){#service .container h1{font-size:2rem}}#service .container h2{font-size:2.25rem}@media screen and (max-width:480px){#service .container h2{font-size:1.75rem}}#service .container h3{font-size:2rem}@media screen and (max-width:480px){#service .container h3{font-size:1.5rem}}#service .container h4{font-size:1.75rem}@media screen and (max-width:480px){#service .container h4{font-size:1.25rem}}#service .container h5{font-size:1.5rem}@media screen and (max-width:480px){#service .container h5{font-size:1rem}}#service .container h6{font-size:1.25rem}@media screen and (max-width:480px){#service .container h6{font-size:0.75rem}}@media screen and (max-width:480px){#service .container .hvw-100{height:100vw !important}}@media screen and (max-width:480px){#service .container .hvw-125{height:125vw !important}}@media screen and (max-width:480px){#service .container .hvw-150{height:150vw !important}}@media screen and (max-width:480px){#service .container .hvw-175{height:175vw !important}}@media screen and (max-width:480px){#service .container .hvw-200{height:200vw !important}}@media screen and (max-width:480px){#service .container .hvw-225{height:225vw !important}}@media screen and (max-width:480px){#service .container .hvw-250{height:250vw !important}}@media screen and (max-width:480px){#service .container .hvw-275{height:275vw !important}}@media screen and (max-width:480px){#service .container .hvw-300{height:300vw !important}}@media screen and (max-width:480px){#service .container .hvw-325{height:325vw !important}}@media screen and (max-width:480px){#service .container .hvw-350{height:350vw !important}}#service .container>h3{width:30%;font-size:2.5rem;text-transform:uppercase;text-align:center;margin-top:3rem}@media screen and (max-width:1200px){#service .container>h3{width:50%}}@media screen and (max-width:1024px){#service .container>h3{width:90%}}#service .container p,#service .container li{font-size:1.3rem;font-weight:400}#service .container .content .wp-block-cover{width:100%;max-width:100vw;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){#service .container .content .wp-block-cover:has(li){padding-left:7.5vw !important}}#service .container .content .wp-block-cover img{width:100%;min-height:100%}#service .container .content p.start-panel-text{width:50%;text-align:center;margin:1rem 0 5rem 0}@media screen and (max-width:1024px){#service .container .content p.start-panel-text{width:90%}}@media screen and (max-width:1024px){#service .container .content .wp-block-cover:has(img){padding:15vw 5vw 15vw 5vw !important}}@media screen and (max-width:768px){#service .container .content .wp-block-column:has(>ol){padding:0 2rem}}#service .container .content .how-this-works-container{padding:5vw;margin:4rem 0}#service .container .content .how-this-works-container>.wp-block-group__inner-container{display:flex;align-items:center;justify-content:center;flex-direction:column}#service .container .content .how-this-works-container .how-this-works{width:100%;background-color:#00a5fe;color:#fff;padding:1rem 2rem;border-top-left-radius:2rem;border-top-right-radius:2rem;margin:0 0 2rem 0 !important}@media screen and (max-width:1024px){#service .container .content .how-this-works-container .how-this-works{margin:0 auto 2rem auto}}@media screen and (max-width:1024px){#service .container .content .how-this-works-container .how-this-works-element{margin:1.5rem;flex-direction:column-reverse}#service .container .content .how-this-works-container .how-this-works-element:nth-child(even){flex-direction:column}}#service .container .content .how-this-works-container .how-this-works-element h3{color:#00a5fe;margin-bottom:.5rem}#service .container .content .how-this-works-container .how-this-works-element figure img{width:100%;height:auto}#service .container .content .full-length-background-foreground{width:100%;position:absolute;top:0;z-index:10;color:#fff;height:100%;left:50%;transform:translateX(-50%)}@media screen and (max-width:1024px){#service .container .content .full-length-background-foreground{width:90%;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width:1024px){#service .container .content .full-length-background-foreground{width:80%;margin:0}}@media screen and (max-width:480px){#service .container .content .full-length-background-foreground{width:80%}}#service .container .content .full-length-background-foreground.has-light-background{color:#000}@media screen and (max-width:1024px){#service .container .content .full-length-background-foreground.has-light-background h1{margin-bottom:1rem}}#service .container .content .full-length-background-foreground.has-light-background p{width:80%;font-size:1.4rem;margin-top:0rem}@media screen and (max-width:1024px){#service .container .content .full-length-background-foreground.has-light-background p{width:100%}}@media screen and (max-width:1024px){#service .container .content .full-length-background-foreground ol{display:flex;flex-direction:column;gap:.5rem}}#service .container .content .full-length-background-foreground ol li{list-style-type:decimal;font-weight:300}@media screen and (max-width:768px){#service .container .content .full-length-background-foreground ol li{font-size:1.1rem}}#service .container .content .full-length-background-foreground h1{width:80%;text-transform:uppercase}@media screen and (max-width:768px){#service .container .content .full-length-background-foreground h1{font-size:1.5rem}}@media screen and (max-width:768px){#service .container .content .full-length-background-foreground h1{width:100%}}#service .container .content .full-length-background-foreground h1+p{margin-top:2rem}#contact{padding:3rem 0}#contact h2{font-size:2rem}#contact .container{width:100%}@media screen and (max-width:1024px){#contact .container{margin:0}}#contact .container .row{width:100%;height:400px}@media screen and (max-width:1024px){#contact .container .row{min-height:400px;height:-moz-fit-content;height:fit-content}#contact .container .row:has(iframe#map){height:400px}}#contact .container .row.info-row{height:auto}#contact .container .row .column{width:50%}@media screen and (max-width:1024px){#contact .container .row .column{width:100%;min-height:400px;height:1px}}#contact .container .row .contact-info,#contact .container .row .contact-form{padding:2rem}@media screen and (max-width:1024px){#contact .container .row .contact-info,#contact .container .row .contact-form{padding:2rem 1rem}}#contact .container .row .contact-info{background-size:cover !important;color:#fff;gap:1rem}@media screen and (max-width:1024px){#contact .container .row .contact-info{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:480px){#contact .container .row .contact-info{background-position-x:center !important}}#contact .container .row .contact-info .entries{gap:1rem}#contact .container .row .contact-info .entries .entry{gap:1rem;height:3rem}#contact .container .row .contact-info .entries .entry .icon img{width:2.5rem;height:2.5rem;filter:invert(44%) sepia(80%) saturate(1773%) hue-rotate(173deg) brightness(101%) contrast(102%)}#contact .container .row .contact-info .entries .entry .text{color:#fff}@media screen and (max-width:1024px){#contact .container .row .contact-info .entries .entry .text{width:79%}}@media screen and (max-width:480px){#contact .container .row .contact-info .entries .entry .text{width:70%}}#contact .container .row .contact-info .entries .entry .text p{font-weight:600;word-break:break-all}#contact .container .row .contact-info .entries .entry .text a{color:#fff;transition-duration:.2s !important}#contact .container .row .contact-info .entries .entry .text a:hover{color:#e9e9e9 !important}#contact .container .row iframe#map{width:100%;height:100%;filter:grayscale(1);transition:.15s all ease-in-out}@media screen and (max-width:1024px){#contact .container .row iframe#map{width:100%;height:100%;filter:grayscale(0)}}#contact .container .row iframe#map:hover{filter:grayscale(0)}#page{padding:0 0 3rem 0}#page>.title{width:100%;min-height:25rem;height:25rem;background-attachment:local;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}#page>.title .background{width:100%;height:100%}#page>.title .background picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page>.title h2{font-size:3em;color:#00a5fe;text-align:center;position:absolute}@media screen and (max-width:768px){#page>.title h2{font-size:2em}}#page .container,#page .content{width:100%}#page .container:has(#realizations){max-width:none}#page .container:has(#realizations) .content{width:100%;max-width:none}#page .content{max-width:1200px;padding:1rem 0 2rem 0}@media screen and (max-width:1200px){#page .content{padding:1rem 1rem 2rem 1rem}}#page .content p{width:100%;font-size:1.2rem;line-height:2rem;text-align:justify}#page .content .wp-block-image{width:100%;max-height:400px;overflow:hidden}#page .content .wp-block-image img{width:100%}#page .content .wp-block-buttons{min-width:250px}#page .content .wp-block-buttons .wp-block-button{width:100%}#page .content .wp-block-buttons .wp-block-button.no-background-button:hover a.wp-element-button{color:#fff;-webkit-text-fill-color:#fff;background:rgba(0,0,0,0)}#page .content .wp-block-buttons .wp-block-button.no-background-button a.wp-element-button{padding:0 !important;background-color:rgba(0,0,0,0) !important;background:-webkit-linear-gradient(#00d3ff, #00a8fe);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#page .content .valuation-bar{position:relative;z-index:5;width:1440px;color:#fff;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:2rem;margin-bottom:3rem;border-radius:2rem;background:#00a5fe;box-sizing:border-box;box-shadow:0px 5px 15px 0px #8c8c8c}@media screen and (max-width:1440px){#page .content .valuation-bar{width:100%}}@media screen and (max-width:979px){#page .content .valuation-bar{flex-direction:column}}#page .content .valuation-bar p{font-size:2.2rem;font-weight:600;text-align:left}@media screen and (max-width:1200px){#page .content .valuation-bar p{font-size:1.7rem}}@media screen and (max-width:979px){#page .content .valuation-bar p{text-align:center;padding-bottom:1rem}}#page .content .wp-block-list{width:calc(100% - 40px)}#page .content .wp-block-list li{font-size:1.2rem;font-weight:300}#page #get-specialist-help{padding-bottom:0}#page.portfolio>.container>.content{max-width:unset}#page.portfolio>.container>.content .content{padding:0}#page.portfolio>.container>.content .project{aspect-ratio:1/1}@media screen and (max-width:480px){#page.portfolio>.container>.content .project{width:90%}}#page.portfolio>.container>.content .project .look{width:-moz-fit-content;width:fit-content}#page.portfolio>.container>.content .project .company{width:90%;text-align:center;line-height:120%}#page.portfolio>.container>.content .project img{-o-object-fit:cover;object-fit:cover}#page.portfolio>.container>.content .title h3{font-size:2vw}@media screen and (min-width:2000px){#page.portfolio>.container>.content .title h3{font-size:1.5vw}}@media screen and (max-width:1024px){#page.portfolio>.container>.content .title h3{font-size:2rem}}@media screen and (max-width:768px){#page.portfolio>.container>.content .title h3{font-size:1.5rem}}@media screen and (max-width:1600px){#www-pages .landing__info__buttons{display:flex !important;align-items:center !important;justify-content:center !important;flex-direction:column;gap:.5rem}#www-pages .landing__info__buttons .button{width:250px}}#www-pages .landing__info__buttons button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE);width:250px;font-weight:400}#www-pages .landing__info__buttons button:hover{cursor:pointer}#www-pages .landing__info__buttons button:hover{transform:translateY(-3px)}#www-pages .landing__info__buttons button:hover svg{transform:translateX(3px)}#www-pages .landing__info__buttons button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}#www-pages .landing__info__buttons button:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}#portfolio-item{font-size:62.5%}#portfolio-item .single-content{display:flex !important;align-self:stretch}.l-pages-website-1{width:100%;min-height:85vh;background-image:url(//dreamcreation.pl/wp-content/themes/dreamcreation/assets/img/base-bg2.svg);background-size:100% auto;background-position:top;display:flex;flex-wrap:wrap;align-content:center;background-repeat:no-repeat}@media screen and (max-width:992px){.l-pages-website-1{min-height:auto}}.l-pages-website-1 .info{width:45%;padding-left:10em;padding-right:2em;margin-left:auto;margin-top:auto;margin-bottom:auto}@media screen and (max-width:992px){.l-pages-website-1 .info{width:100%;order:2;padding-left:2em}}.l-pages-website-1 .info p{font-size:1.8rem;letter-spacing:.019rem;line-height:2.3rem;font-weight:300;margin:4rem 0}@media screen and (max-width:1230px){.l-pages-website-1 .info p{text-align:center;margin:2rem 0 3rem 0}}@media screen and (max-width:768px){.l-pages-website-1 .info p{font-size:1.6rem}}.l-pages-website-1 .image{width:55%;padding-left:2em;padding-right:2em;margin-left:auto;margin-top:8em}@media screen and (max-width:992px){.l-pages-website-1 .image{width:100%;display:block;order:1}}.l-pages-website-1 .image img{width:100%;height:auto;animation:4s linear Zoom infinite}@media screen and (max-width:480px){.l-pages-website-1 .landing__info__buttons{display:flex !important;align-items:center !important;justify-content:center !important}}@media screen and (max-width:992px){.l-pages-website-1 .landing__info__buttons{display:block}}.l-pages-website-2{width:1440px;padding:0 2rem;align-items:center;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){.l-pages-website-2{width:100%}}@media screen and (max-width:1230px){.l-pages-website-2{flex-direction:column;margin:1.5rem auto 5rem}}@media screen and (max-width:480px){.l-pages-website-2{margin:0;padding:0}}.l-pages-website-2 .landing__info__buttons{margin-top:1em}@media screen and (max-width:480px){.l-pages-website-2 .landing__info__buttons{display:flex !important;align-items:center !important;justify-content:center !important}}.l-pages-website-2 p.trust{text-align:center;line-height:26px;font-weight:400;font-size:18px;width:100%;display:block;padding-top:2em;padding-bottom:1.2em}.l-pages-website-2 .info{margin-top:3em;margin-bottom:6em;text-align:center;flex:0 0 auto;margin-left:auto;margin-right:auto;width:45%;display:block}@media screen and (max-width:992px){.l-pages-website-2 .info{width:100%;padding:0 4em}}@media screen and (max-width:480px){.l-pages-website-2 .info{padding:1rem}}.l-pages-website-2 .info h3{font-size:2rem;letter-spacing:.029rem;padding-bottom:1em}@media screen and (max-width:979px){.l-pages-website-2 .info h3{margin-bottom:2rem;text-align:center}}@media screen and (max-width:719px){.l-pages-website-2 .info h3{font-size:2.4rem;margin-bottom:0rem}}.l-pages-website-2 .info h3 span{color:#00a5fe}.l-pages-website-2 .info p{font-size:18px}.l-pages-website-2 .row{display:flex}@media screen and (max-width:992px){.l-pages-website-2 .row{display:block}}.l-pages-website-2 .row .image{width:50%;padding-left:2em;padding-right:2em;margin-top:auto;margin-bottom:auto}@media screen and (max-width:992px){.l-pages-website-2 .row .image{width:100%;padding:0 15%}}.l-pages-website-2 .row .image img{width:100%;height:auto}.l-pages-website-2 .row .box-value{position:relative;width:50%;padding-left:2em;padding-right:2em;margin-top:auto;margin-bottom:auto}@media screen and (max-width:992px){.l-pages-website-2 .row .box-value{width:100%}}.l-pages-website-2 .row .box-value .title{font-weight:700;font-size:24px}@media screen and (max-width:576px){.l-pages-website-2 .row .box-value .title{margin-top:1em;margin-bottom:.6em}}.l-pages-website-2 .row .box-value .title.tooltip .tooltiptext{width:12em}.l-pages-website-2 .row .box-value .content{font-size:18px}.l-pages-website-2 .row .box-value-1{padding-top:1em;padding-bottom:1em;margin-top:auto}.l-pages-website-2 .row .box-value-2{padding-top:1em;padding-bottom:1em}.l-pages-website-2 .row .box-value-3{padding-top:1em;padding-bottom:1em}.l-pages-website-2 .row .box-value-4{padding-top:1em;padding-bottom:1em}@media screen and (max-width:480px){.l-pages-website-2 .row .box-value .landing__info__buttons{display:flex !important;align-items:center !important;justify-content:center !important}}@media screen and (max-width:992px){.l-pages-website-2 .row .box-value .landing__info__buttons{margin-top:5em}}.l-pages-website-3 .title{margin-top:4em;display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.l-pages-website-3 .title{padding-top:1rem}}.l-pages-website-3 .title h3{font-size:2rem;letter-spacing:.029rem;padding-bottom:1em}@media screen and (max-width:979px){.l-pages-website-3 .title h3{margin-bottom:2rem;text-align:center}}@media screen and (max-width:719px){.l-pages-website-3 .title h3{font-size:2.4rem;margin-bottom:0rem}}.l-pages-website-3 .title h3 span{color:#00a5fe}.l-pages-website-3 .few-portfolio{width:100%;display:flex;justify-content:center;margin-top:1em;margin-bottom:5em;flex-wrap:wrap}.l-pages-website-3 .few-portfolio .project{width:22%;margin:1em;border-radius:8px;transition:.3s}@media screen and (max-width:992px){.l-pages-website-3 .few-portfolio .project{width:45%}}@media screen and (max-width:576px){.l-pages-website-3 .few-portfolio .project{width:75%}}.l-pages-website-3 .few-portfolio .project:hover{box-shadow:0 30px 60px 0 rgba(38,59,94,.1);transform:translateY(-16px);background-color:#00a5fe;transition:.3s}.l-pages-website-3 .few-portfolio .project:hover .content p{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center}.l-pages-website-3 .few-portfolio .project:hover .content p.company{margin-top:-20%;font-size:2em;font-weight:400;padding:0 .5rem}@media screen and (max-width:1280px){.l-pages-website-3 .few-portfolio .project:hover .content p.company{font-size:1.5em}}.l-pages-website-3 .few-portfolio .project:hover .content p.look{font-size:1.25em;margin-top:25%;border:2px solid #fff;padding:.3em 1em;border-radius:8px}.l-pages-website-3 .few-portfolio .project:hover img{transition:.3s;opacity:.3}.l-pages-website-3 .few-portfolio .project a{text-decoration:none}.l-pages-website-3 .few-portfolio .project a .content{display:flex;flex-wrap:wrap;color:#fff;align-items:center;height:100%;justify-content:center}.l-pages-website-3 .few-portfolio .project a .content .name{font-weight:700;font-size:26px}.l-pages-website-3 .few-portfolio .project a .content .description{font-size:24px}.l-pages-website-3 .few-portfolio .project a .content p{display:none;transition:.3s}.l-pages-website-3 .few-portfolio .project a img{width:100%;height:100%;border-radius:8px}.l-pages-website-4{width:1440px;padding:0 2rem;align-items:center;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){.l-pages-website-4{width:100%}}@media screen and (max-width:1230px){.l-pages-website-4{flex-direction:column;margin:1.5rem auto 5rem}}.l-pages-website-4 h3{font-size:3.6rem;letter-spacing:.029rem;text-align:center;padding-bottom:1em}@media screen and (max-width:979px){.l-pages-website-4 h3{margin-bottom:2rem;text-align:center}}@media screen and (max-width:719px){.l-pages-website-4 h3{font-size:2.4rem;margin-bottom:0rem}}.l-pages-website-4 h3 span{color:#00a5fe}.l-pages-website-4 .faq-drawer{margin-bottom:30px}.l-pages-website-4 .faq-drawer__content-wrapper{font-size:1.25em;line-height:1.4em;max-height:0px;overflow:hidden;transition:.25s ease-in-out}.l-pages-website-4 .faq-drawer__title{border-top:#000 1px solid;cursor:pointer;display:block;font-size:22px;font-weight:700;padding:1.5em 0 0 0;position:relative;margin-bottom:0;transition:all .3s ease-out}.l-pages-website-4 .faq-drawer__title::after{border-style:solid;border-width:1px 1px 0 0;content:" ";display:inline-block;float:right;height:10px;left:2px;position:relative;right:20px;top:2px;transform:rotate(135deg);transition:.35s ease-in-out;vertical-align:top;width:10px}.l-pages-website-4 .faq-drawer__title:hover{color:#00a5fe}.l-pages-website-4 .faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px}.l-pages-website-4 .faq-drawer__content{padding-top:1em}.l-pages-website-4 .faq-drawer__content p{font-size:18px}.l-pages-website-4 .faq-drawer .faq-drawer__trigger:checked+.faq-drawer__title::after{transform:rotate(-45deg);transition:.25s ease-in-out}.l-pages-website-4 .faq-drawer input[type=checkbox]{display:none}.l-pages-website-5{width:1440px;padding:0 2rem;align-items:center;margin-bottom:6em;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){.l-pages-website-5{width:100%}}@media screen and (max-width:1230px){.l-pages-website-5{flex-direction:column;margin:1.5rem auto 5rem}}.l-pages-website-5 .testimonials{overflow:hidden;position:relative}.l-pages-website-5 .testimonials h2{font-size:3.6rem;letter-spacing:.029rem;text-align:center;padding-bottom:1em}@media screen and (max-width:979px){.l-pages-website-5 .testimonials h2{margin-bottom:2rem;text-align:center}}@media screen and (max-width:719px){.l-pages-website-5 .testimonials h2{font-size:2.4rem;margin-bottom:0rem}}.l-pages-website-5 .testimonials h2 span{color:#00a5fe}.l-pages-website-5 .testimonials .carousel-controls{margin:auto;height:100%}.l-pages-website-5 .testimonials .carousel-controls .control{position:absolute;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;border:2px solid #000;z-index:1;margin:2% 0 2% 0;background:#fff}@media screen and (max-width:380px){.l-pages-website-5 .testimonials .carousel-controls .control{display:none !important}}.l-pages-website-5 .testimonials .carousel-controls .control svg{height:22px;width:22px}.l-pages-website-5 .testimonials .testimonial-carousel{padding:0 2%}.l-pages-website-5 .testimonials .testimonial-carousel .testimonial{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-items:center;padding-left:1em;padding-right:1em}.l-pages-website-5 .testimonials .testimonial-carousel .testimonial .message{display:flex;justify-content:center;align-items:center;width:85%;font-size:18px;text-align:center;padding:.5rem 1rem;margin-bottom:1rem}.l-pages-website-5 .testimonials .testimonial-carousel .testimonial .blockquote-footer{width:100%;display:block;font-size:18px;font-weight:300}.l-pages-website-5 .testimonials .testimonial-carousel .one-slide,.l-pages-website-5 .testimonials .testimonial-carousel .testimonial,.l-pages-website-5 .testimonials .testimonial-carousel .message{border:none !important;outline:none !important}.l-pages-website-5 .testimonials .testimonial-carousel .mx-auto{margin-left:auto;margin-right:auto}.l-pages-website-5 .testimonials .prev{top:54%;left:0}.l-pages-website-5 .testimonials .prev svg{margin-right:2px}.l-pages-website-5 .testimonials .next{top:54%;right:0}.l-pages-website-5 .testimonials .next svg{margin-left:2px}.specialist-bar{position:relative;z-index:5;width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;background:#fff;box-sizing:border-box}@media screen and (max-width:480px){.specialist-bar{padding:0 1.5rem}}@media screen and (max-width:1440px){.specialist-bar{width:100%}}@media screen and (max-width:979px){.specialist-bar{flex-direction:column}}@media screen and (max-width:1200px){.specialist-bar--subpage{width:100% !important}}.specialist-bar__heading{font-size:2rem;letter-spacing:.029rem}@media screen and (max-width:979px){.specialist-bar__heading{margin-top:1rem;margin-bottom:2rem;text-align:center}}@media screen and (max-width:719px){.specialist-bar__heading{font-size:2.4rem;margin-bottom:1rem}}@media screen and (max-width:480px){.specialist-bar__heading{font-size:1.6rem}}.specialist-bar button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#00a5fe;background:linear-gradient(white, white) padding-box,linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box;border-radius:50em;border:3px solid rgba(0,0,0,0);color:#000 !important;font-weight:400 !important;transition:.15s all ease-in-out !important}.specialist-bar button:hover{cursor:pointer}.specialist-bar button:hover{transform:translateY(-3px)}.specialist-bar button:hover svg{transform:translateX(3px)}.specialist-bar button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.specialist-bar button span{transition:.15s all ease-in-out}.specialist-bar button:hover{box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843) !important;transform:translateY(0);background:linear-gradient(to bottom right, #00d3ff, #00a8fe) border-box !important}.specialist-bar button:hover a{color:#00a5fe}.specialist-bar button:hover span{color:#fff}.specialist-bar button:hover{color:#fff !important}.portfolio-navigation{transition:.3s ease-in-out;position:fixed;z-index:10;width:100%;height:11em;background-color:#00a5fe;display:flex;align-items:center;justify-content:center;transition:.15s all ease-in-out;top:11em}@media screen and (max-width:500px){.portfolio-navigation{height:15em;flex-direction:column}}.portfolio-navigation--moved{transition:.3s ease-out}@media screen and (min-width:1024px){.portfolio-navigation.scrolling-downwards{top:5rem}}@media screen and (max-width:1024px){.portfolio-navigation.scrolling-downwards{top:0}}.portfolio-navigation .control{text-align:center;width:30%}@media screen and (max-width:720px){.portfolio-navigation .control{width:50%}}@media screen and (max-width:500px){.portfolio-navigation .control{width:100%;padding:2em 0 1em 0}}.portfolio-navigation .control p.nav-info{display:block;font-size:2em;padding:.4em 0;color:#fff}.portfolio-navigation .control .single-navigation{display:flex;align-items:center;justify-content:center;width:100%}.portfolio-navigation .control .single-navigation a{color:#fff;text-decoration:none;position:relative;display:block;font-size:2em;line-height:2em;outline:none !important;background-color:rgba(0,0,0,0);transition:.3s}.portfolio-navigation .control .single-navigation a:hover{transition:.3s}.portfolio-navigation .control .single-navigation a:hover.previous-post svg{transition:.3s;transform:translateX(-8px)}.portfolio-navigation .control .single-navigation a:hover.previous-post.disable svg{transform:none}.portfolio-navigation .control .single-navigation a:hover.next-post svg{transition:.3s;transform:translateX(8px)}.portfolio-navigation .control .single-navigation a:hover.next-post.disable svg{transform:none}.portfolio-navigation .control .single-navigation a.previous-post,.portfolio-navigation .control .single-navigation a.next-post{margin-right:.5em}.portfolio-navigation .control .single-navigation a.previous-post p,.portfolio-navigation .control .single-navigation a.next-post p{display:inline-block}.portfolio-navigation .control .single-navigation a.previous-post svg,.portfolio-navigation .control .single-navigation a.next-post svg{display:inline-block;transition:.3s;width:1em;fill:#fff;margin-right:.3em}.portfolio-navigation .control .single-navigation a.previous-post.disable,.portfolio-navigation .control .single-navigation a.next-post.disable{color:#42535e}.portfolio-navigation .control .single-navigation a.previous-post.disable svg,.portfolio-navigation .control .single-navigation a.next-post.disable svg{fill:#42535e}.portfolio-navigation .control .single-navigation a.next-post{margin:0}.portfolio-navigation .control .single-navigation a.next-post svg{margin:0 0 0 .3em}.portfolio-navigation .control .return-to-all a{font-size:112%;color:#fff}.portfolio-navigation .block{text-align:center;width:70%}@media screen and (max-width:720px){.portfolio-navigation .block{width:50%}}@media screen and (max-width:500px){.portfolio-navigation .block{width:100%;height:100%;display:flex;align-items:center;justify-items:center}}.portfolio-navigation .block p{font-size:3em;color:#fff}@media screen and (max-width:720px){.portfolio-navigation .block p{font-size:2em}}@media screen and (max-width:500px){.portfolio-navigation .block p{width:100%;padding:0 .5rem;text-align:center}}.portfolio-content{padding-top:11em;display:flex;align-items:start;width:100%;margin-bottom:2.5em}@media screen and (max-width:768px){.portfolio-content{display:block}}@media screen and (max-width:500px){.portfolio-content{padding-top:15em}}.portfolio-content .sidebar{width:30%;height:100%;padding:2.8em 4em}@media screen and (max-width:768px){.portfolio-content .sidebar{width:100%;height:auto;padding:1.8em 2.2em}}.portfolio-content .sidebar p.info{font-size:3.2em;font-weight:600;color:#42535e;margin-bottom:1.2em;padding-bottom:1em;background:url(//dreamcreation.pl/img/portfolio/images/dots_bg.png) no-repeat 0 100%}.portfolio-content .sidebar p.project-description,.portfolio-content .sidebar p.description{font-size:1.8em}.portfolio-content .sidebar p.description{margin-top:.5rem}.portfolio-content .sidebar .icon{display:inline-block;width:100%}.portfolio-content .sidebar .icon svg,.portfolio-content .sidebar .icon picture,.portfolio-content .sidebar .icon img,.portfolio-content .sidebar .icon source{display:block;width:60px;height:auto}.portfolio-content .sidebar .icon p.tooltip{width:60px;border-bottom:none}.portfolio-content .sidebar .online{margin-top:4em;margin-bottom:2em}.portfolio-content .sidebar .online a{padding:.5em 1em;font-size:1.8em;color:#00a5fe;text-decoration:none;border:2px solid #00a5fe;border-radius:8px;transition:.3s}.portfolio-content .sidebar .online a:hover{transition:.3s;transform:translateY(-0.3rem);box-shadow:.1rem .5rem 1rem rgba(0,165,254,.5019607843)}.portfolio-content .single-content{display:inline-block;text-align:center;width:70%;padding:1.8em .6em;overflow:hidden;font-size:16px;line-height:22px;background-color:#f3f4f6;gap:.5rem}@media screen and (max-width:768px){.portfolio-content .single-content{width:100%;height:auto}}.portfolio-content .single-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 30px 60px 0 rgba(38,59,94,.1);cursor:pointer}.portfolio-content .single-content iframe,.portfolio-content .single-content video{width:100%;height:auto}.portfolio-content .single-content iframe[title="YouTube video player"],.portfolio-content .single-content video[title="YouTube video player"]{aspect-ratio:16/9}.portfolio-content .single-content .row{width:80%;max-width:80%;display:flex;flex-direction:row;gap:.5rem}@media screen and (max-width:768px){.portfolio-content .single-content .row{flex-direction:column}}@media screen and (max-width:480px){.portfolio-content .single-content .row{width:100%;max-width:100%}}.portfolio-content .single-content .row .column{width:100%;display:flex;flex-direction:column;gap:.5rem}.portfolio-content .single-content picture{display:flex;height:100%}.tooltip-hidden{display:none !important;transition:.3s;opacity:0}.tooltip{position:relative;display:inline-block;border-bottom:1px solid #00a5fe}.tooltip .tooltiptext{visibility:hidden;width:auto;font-size:18px;font-weight:500;background-color:#42535e;color:#fff;text-align:center;padding:.2em .3em;border-radius:6px;position:absolute;z-index:1;bottom:125%;opacity:0;transition:opacity .3s;width:-moz-fit-content;width:fit-content;left:50%;right:50%;transform:translateX(-50%)}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}#error-404{padding:0 0 10rem 0}@media screen and (max-width:1024px){#error-404{padding:0}}#error-404 img{width:100%;height:auto}@media screen and (max-width:1024px){#error-404 .subpage{padding:0 1rem}}#error-404 .subpage h2{padding:1em;font-size:4rem;text-align:center;text-align:center}@media screen and (max-width:768px){#error-404 .subpage h2{font-size:3rem}}#error-404 .subpage__paragraph{font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}#error-404 .subpage__paragraph p{font-size:1.1rem;font-weight:600}#error-404 .subpage__paragraph .button-no-background{display:block;width:-moz-fit-content;width:fit-content;color:#000;font-weight:400;padding:1rem 3rem}#error-404 .subpage__paragraph .button-no-background:hover{color:#fff}#gtag-consent-banner{width:100%;position:fixed;display:flex;flex-direction:column;z-index:100;background-color:#fff;border-top:2px solid #00a5fe;padding:2rem;box-shadow:1px -6px 24px 0px rgba(0,165,254,.2);z-index:2000000001}@media screen and (max-width:1024px){#gtag-consent-banner{padding:2rem;max-height:100vh;overflow:scroll}}#gtag-consent-banner.expanded{bottom:0}#gtag-consent-banner.not-expanded{bottom:-6.5rem}@media screen and (max-width:1024px){#gtag-consent-banner.not-expanded{bottom:-14rem}}#gtag-consent-banner .button,#gtag-consent-banner .no-background-button{width:100%;max-width:300px;font-size:1rem;padding:.5rem 1rem;height:-moz-fit-content;height:fit-content;margin-left:auto}@media screen and (max-width:1024px){#gtag-consent-banner .button,#gtag-consent-banner .no-background-button{max-width:initial}}#gtag-consent-banner .button:hover,#gtag-consent-banner .no-background-button:hover{transform:translate(0);color:#fff}#gtag-consent-banner .button span,#gtag-consent-banner .no-background-button span{transition-duration:0s}#gtag-consent-banner .no-background-button{padding:.3rem 1rem}#gtag-consent-banner .up{display:flex;flex-direction:row;align-items:center;gap:2rem}@media screen and (max-width:1024px){#gtag-consent-banner .up{flex-direction:column}}#gtag-consent-banner .up .text{width:80%}@media screen and (max-width:1024px){#gtag-consent-banner .up .text{width:100%}}#gtag-consent-banner .up .text h3{margin-bottom:.5rem}#gtag-consent-banner .up .buttons{width:20%;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:1024px){#gtag-consent-banner .up .buttons{width:100%}}#gtag-consent-banner .up .buttons button{width:100%}#gtag-consent-banner .bottom{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:1rem 0}@media screen and (max-width:1024px){#gtag-consent-banner .bottom{flex-direction:column}}#gtag-consent-banner .bottom .switches-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}@media screen and (max-width:1024px){#gtag-consent-banner .bottom .switches-container{width:100%;gap:0}#gtag-consent-banner .bottom .switches-container>div{width:49%}}#gtag-consent-banner .bottom .switches-container div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}#gtag-consent-banner .bottom .switches-container div p{font-weight:500 !important}#about-us{overflow:hidden}@media screen and (min-height: 1000px)and (min-width: 2000px){#about-us .no-padding-on-pc{padding:0 !important}}#about-us #start-panel{padding:10rem 0}#about-us #start-panel h2{font-size:2.9rem}#about-us #start-panel .left{padding-right:8rem}@media screen and (max-width:1024px){#about-us #start-panel .left{width:100% !important;padding:0}}#about-us #start-panel .left,#about-us #start-panel .right{width:50%;gap:1rem}#about-us #start-panel .left .button,#about-us #start-panel .right .button{width:-moz-fit-content;width:fit-content}#about-us #start-panel .left img,#about-us #start-panel .left source,#about-us #start-panel .right img,#about-us #start-panel .right source{width:100%;height:auto;border-radius:2rem}#about-us #start-panel .right{border-radius:2rem;box-shadow:8px 8px 0px 0px #00a5fe}#about-us #start-panel .right picture{position:relative;right:5px}@media screen and (max-width:1024px){#about-us #start-panel .right picture{display:none}}#about-us #info-elements{gap:10rem}#about-us .info-element{justify-content:space-between;height:400px;gap:4rem}@media screen and (max-width:1024px){#about-us .info-element{height:auto;gap:2rem}}#about-us .info-element .left,#about-us .info-element .right{height:100%;border-radius:2rem;display:flex;align-items:center;justify-content:center;flex-direction:row}@media screen and (max-width:1024px){#about-us .info-element .left,#about-us .info-element .right{width:100% !important}#about-us .info-element .left img,#about-us .info-element .right img{aspect-ratio:3/2}}#about-us .info-element .left.image,#about-us .info-element .right.image{width:555px}#about-us .info-element .left.text,#about-us .info-element .right.text{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;flex:1}#about-us .info-element .left.text h2,#about-us .info-element .right.text h2{width:100%;font-size:2.5rem}#about-us .info-element .left.text p,#about-us .info-element .right.text p{font-size:1.2rem;font-weight:400}#about-us .info-element .left picture,#about-us .info-element .left source,#about-us .info-element .left img,#about-us .info-element .right picture,#about-us .info-element .right source,#about-us .info-element .right img{width:100%;height:100%;border-radius:2rem;-o-object-fit:cover;object-fit:cover}#about-us .info-element .left{order:0}#about-us .info-element .left.image{box-shadow:8px 8px 0px 0px #00a5fe;padding:0 5px 5px 0}#about-us .info-element .right{order:1}@media screen and (max-width:1024px){#about-us .info-element .right{order:0}}#about-us .info-element .right.image{box-shadow:-8px 8px 0px 0px #00a5fe;padding:0 0 5px 5px}#about-us #our-values,#about-us #become-our-client{padding:10rem 0}#about-us #our-values .box-element:hover .liquid-shape,#about-us #become-our-client .box-element:hover .liquid-shape{width:115px !important;height:115px !important}#about-us #our-values .box-element .icon-container,#about-us #become-our-client .box-element .icon-container{width:-moz-fit-content;width:fit-content;position:relative}#about-us #our-values .box-element .icon-container .icon,#about-us #become-our-client .box-element .icon-container .icon{position:relative;background-color:#fff;z-index:10}#about-us #our-values .box-element .icon-container .beneath-element,#about-us #become-our-client .box-element .icon-container .beneath-element{z-index:1;left:50%;top:50%;transform:translate(-50%, -50%)}#about-us #our-values .box-element:hover,#about-us #become-our-client .box-element:hover{background-color:#fff}#about-us #our-values .container,#about-us #become-our-client .container{gap:2rem}#about-us #our-values h2,#about-us #become-our-client h2{font-size:2.5rem;text-align:center}#about-us #our-values p,#about-us #become-our-client p{font-weight:400}#about-us #become-our-client{padding-top:0;text-align:center}#about-us #become-our-client p{width:70%}@media screen and (max-width:768px){#about-us #become-our-client p{width:100%}}#contact-box{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:100;background-color:rgba(0,0,0,.8)}#contact-box .close-icon{width:2rem;height:2rem;position:absolute;top:1rem;right:2rem;z-index:10}#contact-box .close-icon:hover{cursor:pointer}#contact-box .close-icon img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#contact-box .content{width:90%;height:93%;padding:1rem 1.5rem;box-shadow:0px 0px 8px 2px rgba(0,0,0,.75);bottom:unset;display:unset;gap:1rem}#contact-box .content iframe{height:100% !important}#contact-box .content .buttons{gap:1rem}@media screen and (max-width:480px){#contact-box .content .buttons{flex-direction:column}}#contact-box .content.active{display:flex;animation:slide_from_top 1.5s forwards}#contact-box .content{position:fixed;background-color:#fff;padding:.5rem 1.5rem;border-radius:.25rem;bottom:0;left:50%;transform:translate(-50%, -2rem);z-index:1}@media screen and (max-width:768px){#contact-box .content{min-width:90%}}#contact-box .content.active{display:block}#contact-box .content.closing{transform:translate(-50%, 3rem)}#contact-box .content>div[data-mode=text] p{width:100%;text-align:center}#contact-box .content p{font-size:1.1rem;font-weight:600;text-align:center}#image-box{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000 !important;background-color:rgba(0,0,0,.8)}#image-box .close-icon{width:2rem;height:2rem;position:absolute;top:1rem;right:2rem}#image-box .close-icon:hover{cursor:pointer}#image-box .close-icon svg,#image-box .close-icon img{pointer-events:none}#image-box .close-icon img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#image-box .image{width:100%;height:100%}#image-box .image .image-container{position:relative;width:90%;height:87.5%;padding-bottom:1rem;overflow:auto;bottom:5%}#image-box .image img{width:90%;-o-object-fit:contain;object-fit:contain;position:relative;display:block;margin-left:auto;margin-right:auto}#image-box .control-panel{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%, 0);gap:1rem}#image-box .control-panel .arrow{width:3rem;height:3rem;filter:invert(99%) sepia(1%) saturate(0%) hue-rotate(17deg) brightness(104%) contrast(100%);transition:.15s all ease-in-out}#image-box .control-panel .arrow:hover{cursor:pointer}#image-box .control-panel .arrow.right-arrow img{transform:rotate(180deg)}#image-box .control-panel .arrow:hover{scale:1.1}#image-box .control-panel .arrow img{width:100%;height:100%}#individual-www-pages picture{display:unset !important}@keyframes slidein1{0%,10%{transform:translate(0, 0);opacity:1;z-index:3}24%{filter:blur(0px)}25%{transform:translate(-100%, -5%) scale(1.5);opacity:0}50%{opacity:0}51%{opacity:1}50%,60%{transform:translate(90%, 20%) scale(0.5);filter:blur(10px);z-index:1}75%,85%{transform:translate(50%, 10%) scale(0.8);filter:blur(5px);z-index:2}100%{transform:translate(0, 0);filter:blur(0);z-index:3}}@keyframes slidein2{0%,10%{transform:translate(50%, 10%) scale(0.8);filter:blur(5px);z-index:2}25%,35%{transform:translate(0, 0);filter:blur(0);z-index:3;opacity:1}50%{transform:translate(-100%, -5%) scale(1.5);opacity:0}75%{opacity:0}76%{opacity:1}75%,85%{transform:translate(90%, 20%) scale(0.5);filter:blur(10px);z-index:1}100%{transform:translate(50%, 10%) scale(0.8);filter:blur(5px);z-index:2}}@keyframes slidein3{0%,10%{transform:translate(90%, 20%) scale(0.5);filter:blur(10px);z-index:1}1%{opacity:1}25%,35%{transform:translate(50%, 10%) scale(0.8);filter:blur(5px);z-index:2;opacity:1}50%,60%{transform:translate(0, 0);filter:blur(0);z-index:3;opacity:1}75%{transform:translate(-100%, -5%) scale(1.5);opacity:0}99%{opacity:0;z-index:1}99%{transform:translate(90%, 20%) scale(0.5);filter:blur(10px)}100%{opacity:1}}@keyframes slidein4{0%{transform:translate(-100%, -5%) scale(1.5);opacity:0;z-index:1}25%{opacity:0}26%{opacity:1}25%,35%{transform:translate(90%, 20%) scale(0.5);filter:blur(10px);z-index:1}50%,60%{transform:translate(50%, 10%) scale(0.8);filter:blur(5px);z-index:2}75%,85%{transform:translate(0, 0);filter:blur(0);z-index:3;opacity:1}100%{transform:translate(-100%, -5%) scale(1.5);opacity:0}}@media screen and (max-width:768px){#individual-www-pages #start-panel .projects-container div:not(.screen){animation:none !important;position:relative}}#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(2){z-index:3;transform:translate(0, 0);animation:slidein1 12s linear infinite;animation-delay:2s}#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(3){z-index:2;transform:translate(50%, 10%) scale(0.8);filter:blur(5px);animation:slidein2 12s linear infinite;animation-delay:2s}@media screen and (max-width:768px){#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(3){transform:translate(50%, -50%) scale(0.8)}}#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(4){z-index:1;transform:translate(90%, 20%) scale(0.5);animation:slidein3 12s linear infinite;filter:blur(10px);animation-delay:2s}@media screen and (max-width:768px){#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(4){transform:translate(90%, -115%) scale(0.5)}}#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(5){z-index:1;transform:translate(-100%, -5%) scale(1.5);opacity:0;animation:slidein4 12s linear infinite;animation-delay:2s}@media screen and (max-width:768px){#individual-www-pages #start-panel .projects-container div:not(.screen):nth-of-type(5){transform:translate(90%, -115%) scale(0.5)}}#individual-www-pages .typed-cursor{font-size:3rem;color:#00a5fe}@media screen and (max-width:1024px){#individual-www-pages .typed-cursor{color:#000}}#contact-box .contact-form{max-width:600px}#contact-box .contact-form form .input{background-color:#f5f5f5}#contact-box .contact-form p{width:100%;text-align:left;font-weight:400;margin-top:.25rem}#contact-box .contact-form .wpcf7-response-output{margin-top:.5rem}#contact-box .contact-form .wpcf7-spinner{margin:.25rem auto 0 auto}.buttons-container button{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE);width:48.5%;font-weight:400;transition:all .35s,width 0s ease-in-out;width:250px;max-width:90%}.buttons-container button:hover{cursor:pointer}.buttons-container button:hover{transform:translateY(-3px)}.buttons-container button:hover svg{transform:translateX(3px)}.buttons-container button svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}.buttons-container button:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}@media screen and (max-width:1280px){.buttons-container button{width:100%}}.text-image-section{padding:3rem 0;background-color:rgba(0,0,0,0)}.text-image-section h2,.text-image-section p{text-align:center}@media screen and (max-width:768px){.text-image-section .container{flex-direction:column}}.text-image-section .texts{width:55%;gap:1rem}@media screen and (max-width:768px){.text-image-section .texts{width:95%}}.text-image-section .images{width:40%}@media screen and (max-width:768px){.text-image-section .images{width:95%}}.text-image-section .images img{width:100%}.realizations-section{width:100%;background-color:#f9f9f9;padding:2rem !important}.realizations-section,.realizations-section>.container{margin:0 !important}.realizations-section>.container{gap:2rem;z-index:1}.realizations-section>.container .container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}@media screen and (max-width:1024px){.realizations-section>.container .container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width:768px){.realizations-section>.container .container{grid-template-columns:repeat(1, minmax(0, 1fr))}}.realizations-section>.container .container .realization-container{width:100%;border-radius:1rem;overflow:hidden;transition:.15s all ease-in-out;box-shadow:3px 17px 41px 5px rgba(66,68,90,.23)}.realizations-section>.container .container .realization-container:hover{transform:translateY(-10px)}.realizations-section>.container .container .realization-container .realization{aspect-ratio:1/1;position:relative}.realizations-section>.container .container .realization-container .realization:hover .texts{opacity:1}.realizations-section>.container .container .realization-container .realization.long-scroll-background img{transition:all 1.5s ease-in-out}.realizations-section>.container .container .realization-container .realization.long-scroll-background:hover .background img{-o-object-position:bottom center;object-position:bottom center}.realizations-section>.container .container .realization-container .realization .texts{transition:.15s all ease-in-out;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,144,222,.6);color:#fff;gap:1rem}@media screen and (max-width:1024px){.realizations-section>.container .container .realization-container .realization .texts{opacity:1}}.realizations-section>.container .container .realization-container .realization .texts h2{font-size:1.5rem}.realizations-section>.container .container .realization-container .realization .texts .white-button{border:2px solid #fff;padding:.3rem 1rem;border-radius:.5rem;font-size:1.25rem}.realizations-section>.container .container .realization-container .background{width:100%;height:100%}.realizations-section>.container .container .realization-container .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.realizations-section .container{width:100%;justify-content:space-between}@media screen and (max-width:1024px){.realizations-section .container h2{text-align:center}}.realizations-section .box-element{overflow:hidden;border-top-left-radius:2rem;border-top-right-radius:2rem}.realizations-section .box-element .image{height:90%;overflow:hidden;aspect-ratio:1/1;transition:3s all}.realizations-section .box-element .texts{width:100%;padding:1rem 0}.contact-form-container{padding:1rem !important}.contact-form{background-color:#f5f5f5}@media screen and (max-width:1024px){.contact-form{height:auto}}.contact-form form{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.contact-form form .wpcf7-submit{border:2px solid #00a5fe !important}.contact-form form .input{width:100%;border-radius:.5rem}.contact-form form textarea{resize:none}.contact-form form .wpcf7-not-valid-tip{margin-top:.25rem}.contact-form form p{display:flex;flex-direction:column;gap:.05rem}#page-mail-wyslany .qxCTlb{padding:1rem 2rem;border-radius:2rem;font-size:1.1rem;color:#fff;letter-spacing:1px;top:0;transition:.35s all ease-in-out;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to bottom right, #00d3ff, #00A5FE);width:48.5%;font-weight:400;transition:all .35s,width 0s ease-in-out;padding:1rem 2rem !important;border-radius:2rem !important;color:#fff !important;letter-spacing:1px !important;transition:.35s all ease-in-out !important;font-weight:400 !important;font-family:Roboto !important;width:100% !important;min-width:300px !important;padding:1rem 2rem !important;height:58.39px !important}#page-mail-wyslany .qxCTlb:hover{cursor:pointer}#page-mail-wyslany .qxCTlb:hover{transform:translateY(-3px)}#page-mail-wyslany .qxCTlb:hover svg{transform:translateX(3px)}#page-mail-wyslany .qxCTlb svg{width:1.2em;fill:#fff;transition:.3s all ease-in-out}#page-mail-wyslany .qxCTlb:hover{box-shadow:.1rem .3rem .7rem rgba(0,165,254,.8) !important}@media screen and (max-width:1280px){#page-mail-wyslany .qxCTlb{width:100%}}#economical-www-pages .qxCTlb,#individual-www-pages .qxCTlb{width:30% !important}@media screen and (max-width:1024px){#economical-www-pages .qxCTlb,#individual-www-pages .qxCTlb{width:80% !important}}.qxCTlb{display:none !important}