@import"https://fonts.googleapis.com/css2?family=Nunito:wght@900&family=Source+Sans+Pro:wght@300;700&display=swap";*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;scroll-behavior:smooth}body{font-family:Source Sans Pro,sans-serif;font-weight:300;font-size:100%;color:#3a4348;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;font-weight:900}ul{margin:0;padding:0;list-style:none}img{width:100%;max-width:100%;height:auto;vertical-align:middle}a{text-decoration:none;transition:all .2s ease-in-out}strong{font-weight:700}small{font-size:.8em}p{line-height:1.375em}.sr-only{display:none}.container{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:0 1em;position:relative}.box{display:flex}.item{flex:1}.text-no-wrap{white-space:nowrap}.text-center{text-align:center}.mt-5{margin-top:3.125em!important}.mb-5{margin-bottom:3.125em!important}.bg-white{background-color:#fff}.bg-light{background-color:#f8faff}.bg-gray{background-color:#81919a}.bg-black{background-color:#3a4348}.bg-blue{background-color:#009bff;color:#fff}.success{margin:0 0 0 2em;font-weight:700;color:#28d887}.error{font-size:.8em;font-weight:lighter;color:#ff1b19}.rounded{border-radius:.5em}.circle-1,.circle-2,.circle-3,.circle-4,.circle-5{position:absolute;background-color:#009bff33}.circle-1{height:3.75em;width:3.75em;border-radius:3.75em}.circle-2{height:5em;width:5em;border-radius:5em}.circle-3{height:6.25em;width:6.25em;border-radius:6.25em}.circle-4{height:8.75em;width:8.75em;border-radius:8.75em}.circle-5{height:12.5em;width:12.5em;border-radius:12.5em}.logo{background:url(/build/assets/logo-CR537BNg.svg) 0 0 no-repeat}.section{position:relative;z-index:1;padding:5em 0 6.25em}@media (max-width: 768px){.section{padding:0 0 3.125em}}.section .container,.section-header{position:relative;z-index:1}.section-subtitle{font-size:2.5em;font-family:Nunito,sans-serif;font-weight:900;margin:0}.section-content{position:relative;z-index:1;margin-top:1.875em}.navigation{background-color:#fff;box-shadow:0 0 .5em #3a434814;position:relative;z-index:9999}.navigation .container{flex-direction:row;justify-content:space-between;align-items:center;height:7.5em}.navigation .logo{font-size:1em;margin:0;text-indent:-9999px;height:5em;width:5em;background-size:5em}.nav-list{display:flex}.nav-item:last-child .nav-link{margin-right:0}.nav-link{display:inline-flex;align-items:center;font-family:Nunito,sans-serif;color:#3a4348cc;white-space:nowrap;height:2.5em;padding:0 1.25em;margin:0 .625em}.nav-link:hover,.nav-link:focus{color:#009bff}.nav-link.btn{color:#fff;padding:0 1.875em}@media (min-width: 992px){.navigation .container{padding:0 6.25em}}@media (max-width: 576px){body{overflow-x:hidden}.navigation{background-color:#f8faff;box-shadow:unset;z-index:0}.navigation .container{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:1rem;height:auto}.nav-link{margin:0;padding:0 .625em}.nav-link.btn{color:#3a4348cc;padding:0 .625em;background-color:transparent;box-shadow:none}.nav-link.btn:hover,.nav-link.btn:focus{background-color:transparent!important;color:#009bff!important}}.pre-footer{background-color:#3a4348;position:relative}.pre-footer img{position:absolute;top:-5em;left:10%;width:10em;height:auto}.pre-footer,.pre-footer a{color:#fff}.pre-footer a{text-decoration:none;display:block;opacity:1}.pre-footer a:hover,.pre-footer a:focus{opacity:.7}.pre-footer p{font-size:1.125em;line-height:1.4444444444em;white-space:nowrap}.pre-footer p strong{margin-bottom:.4444444444em;display:inline-block}.pre-footer .box{display:flex;flex-direction:row;margin-left:20%;padding:5em 0 2.5em}.pre-footer .item{margin-left:5em}.pre-footer .policy{margin-top:1em;position:relative;display:inline-block}.pre-footer .policy:before{position:absolute;bottom:0;content:"";background-color:#fffc;width:100%;height:.0625em}#footer{background-color:#3a4348;color:#fff;padding:1.875em 0}#footer p{text-align:center;margin:0;opacity:.6}#footer a{color:#fffc}.nav-footer{margin-bottom:2em}.nav-footer li a{padding:0 1em;opacity:.6}.nav-footer li a:hover,.nav-footer li a:focus{opacity:1}@media (max-width: 1200px){.pre-footer .box{margin-left:10%}}@media (max-width: 992px){.pre-footer .box{margin-left:0;flex-wrap:wrap}.pre-footer .item{margin-left:3.125em}}@media (max-width: 320px){.pre-footer .item{margin-left:0}.pre-footer .policy{margin-top:2em}}.hero{text-align:center}.hero .circle-1{bottom:16%;left:-8%}.hero .circle-3{top:-6%;right:6%}.hero .circle-4{left:10%;top:25%}.hero .circle-5{right:0;bottom:-8.75em}.hero-title{font-size:3.75em;line-height:1.1666666667em;margin:0;padding-top:1em;text-transform:uppercase;color:#009bff;text-shadow:4px 4px 0 rgba(0,155,255,.2)}.hero-text{font-size:1.5em;line-height:1.5em;margin:.8333333333em 0 0}.hero-content>a,.hero-content>button{margin-top:1.875em}.hero-btn{margin-top:1.875em}.hero-form{position:relative}.hero-image{border-radius:.5em;position:relative;bottom:-2.5em;transition:bottom .2s ease-in-out}.hero-image:hover{bottom:-2.75em;transition:bottom .2s ease-in-out}.hero-image img{border-radius:.5em;box-shadow:.5em .5em .5em #3a434814}@media (max-width: 576px){.hero-title{padding-top:.5em}.hero-text{margin-top:.4166666667em}}.about{margin-top:7.5em;margin-bottom:5em}.about .container{position:relative;flex-direction:row}.about .circle-3{bottom:1.25em;left:2.5em}.about-body{padding:2.5em;border-radius:.5em;box-shadow:.5em .5em .5em #3a434814;width:50%;margin-left:10%;position:relative}.about-title{font-family:Nunito,sans-serif;font-weight:900;font-size:2.5em;line-height:1.3em;margin:0;color:#3a4348}.about-text{margin-right:6.25em}.about-text p{line-height:1.5em;margin-bottom:0}.about-text p:first-child{margin-top:1.25em}.about-text .btn{margin:1.875em 0 .625em}.about-footer{position:relative;width:45%;left:-5%;top:5em}.about-photo{position:absolute;z-index:1;top:45%;left:-7.5em}.about-photo source,.about-photo img{max-width:9.125em;height:auto;border-radius:9.125em;box-shadow:.5em .5em .5em #3a434814}.about-image{position:absolute}.about-image source,.about-image img{height:auto;border-radius:.5em;transform:rotate(-5deg)}.about-image img{box-shadow:1em 1em 1em #3a434833}@media (max-width: 992px){.about-body{margin-left:5%}.about-text{margin-right:2.5em}.about-photo{left:-1.875em}}@media (max-width: 768px){.about-photo{top:35%;left:-1.875em}}@media (max-width: 576px){.about .container{flex-direction:column}.about-body,.about-footer{flex:1}.about-footer{position:relative;top:0;left:unset;display:flex;flex-direction:column;align-items:center}.about-image{position:relative}.about-photo{left:auto;right:20%;top:-30%}}@media (max-width: 576px){.about-body{width:85%}.about-text{margin-right:0}.about-footer{width:100%;margin-bottom:1.25em}.about-photo{top:auto;right:1.25em;bottom:-2.5em}}.services{margin:6.25em 0}.services .circle-2{left:20%;top:1.25em}.services .circle-4{bottom:-1.25em;right:8%}.services .circle-5{right:5%;top:27%}.services .box{gap:1.25em}.services .item{position:relative;top:0;transition:top .6s}.services .item:nth-child(1){margin-top:-2.5em}.services .item:nth-child(2){margin-top:1.25em}.services .item:nth-child(3){margin-top:0}.services .item:nth-child(4){margin-top:-2.5em}.services .item .services-text small{font-weight:700}.services .item:hover,.services .item:focus{top:.5em;transition:top .2s}.services .item:hover .services-text small,.services .item:focus .services-text small{color:#009bff}.services .item:hover .bg-blue .services-text small,.services .item:focus .bg-blue .services-text small{color:#fff}.services .bg-light,.services .bg-light a{color:#3a4348}.services .bg-blue,.services .bg-blue a{color:#fff}.services-subtitle{font-family:Nunito,sans-serif;font-weight:900;font-size:2.5em;line-height:1.3em;color:#3a4348;text-align:center;margin:0 0 2.5em}.service-content{display:inline-block;text-align:center;padding:1.25em;box-shadow:0 0 .5em #3a434814}.service-content small{text-decoration:underline}.services-icon{max-width:6.25em;height:6.25em;margin:.625em}@media (max-width: 992px){.services{margin-top:3.125em}.services .box{flex-wrap:wrap;gap:unset}.services .item{flex:unset;width:46%;margin-left:2%;margin-right:2%}.services .item:nth-child(1){margin-top:0}.services .item:nth-child(2){margin-top:3.75em}.services .item:nth-child(3){margin-top:-1.25em}.services .item:nth-child(4){margin-top:2.5em}.services-subtitle{margin-bottom:1em}}@media (max-width: 576px){.services .item{width:80%;margin-top:2.5em;margin-bottom:2.5em}.services .item:nth-child(1){margin-left:15%;margin-top:0}.services .item:nth-child(2){margin-right:10%;margin-top:0}.services .item:nth-child(3){margin-left:10%;margin-top:0}.services .item:nth-child(4){margin-left:5%;margin-top:0}}.technologies{text-align:center;margin:3.75em 0}.technologies .circle-1{left:30%;top:-1.875em}.technologies .circle-3{bottom:-3.125em;right:25%}.technologies .circle-5{left:-10em;bottom:3.75em}.technologies-title{font-size:1.875em;margin:0}.technologies-text{font-size:1.125em;margin:.5em 0 0}.technologies-gallery{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:3.75em}.technologies-image{max-height:6.25em;flex:1;margin:0 3.125em;transition:all .2s ease-in-out}.technologies-image:hover{transform:scale(1.06)!important;transition:all .2s ease-in-out}@media (max-width: 992px){.technologies-header{margin-bottom:1.875em}.technologies-image{margin:0 1.25em}}@media (max-width: 768px){.technologies-gallery{margin-top:0}.technologies-image{width:25%;margin:1.25em}.technologies-image.woocommerce{max-height:1.875em}.technologies-image.livewire{max-height:3.75em}}.steps .circle-1{right:0;top:30%}.steps .circle-3{right:5%;bottom:20%}.steps li{position:relative;z-index:2;padding-left:100px;margin-bottom:80px}@media (max-width: 768px){.steps li{padding-left:40px;margin-bottom:40px}}.steps li:last-child{margin-bottom:40px}.steps li::marker{color:#fff;font-size:30px;font-family:Nunito,sans-serif}.steps li:after{position:absolute;left:-61px;top:-40px;content:"";display:inline-block;width:60px;height:60px;border-radius:60px;background:#009bff;z-index:-1}.steps li h3{margin:0;line-height:24px;position:relative;top:-20px}.steps li p{margin:10px 0 0;position:relative;top:-25px}@media (max-width: 768px){.steps li p{top:-15px;margin-top:0}}.steps .section-content{margin-top:50px;margin-left:15%}@media (max-width: 768px){.steps .section-content{margin-left:5%}}.projects{margin:6.25em 0;position:relative}.projects .circle-1{left:-10%;bottom:10%}.projects .circle-2{top:15%;left:-20%}.projects .circle-4{right:0;bottom:25%}.projects .circle-5{left:40%;bottom:40%}.projects .container{max-width:992px}.projects .bg-light{padding:3.75em 3.75em 1.25em}.projects .box{flex-wrap:wrap}.projects .item{width:44%;margin:0 3% 3.75em;flex:unset;background-color:#fff;border-radius:0 0 .5em .5em;box-shadow:0 0 .5em #3a434814}.projects .item:hover .projects-image,.projects .item:focus .projects-image{transform:scale(1.02);transition:all .2s ease-in-out}.projects .item .projects-image{transition:all .2s ease-in-out}.projects p{margin:0}.projects .btn{margin-top:1.875em}.projects-subtitle{font-size:2.5em;font-family:Nunito,sans-serif;font-weight:900;margin:0 0 0 3%}.projects-text{margin:0 0 0 3%;width:80%}.projects-body{margin-top:3.75em;position:relative;z-index:1}.projects-item{overflow:hidden}.projects-image{display:block;height:100%}.projects-item-body{padding:1.875em}.projects-item-title{margin:0 0 .625em}.projects-item-text{margin:0}.projects-item-link{display:inline-block;font-size:.875em;text-decoration:underline;color:#3a4348;margin-top:.7142857143em}.projects-footer-link{color:#3a4348;position:relative}.projects-footer-link:before{position:absolute;bottom:-.3125em;content:"";background-color:#3a4348;height:1px;width:100%}.projects-footer-link:hover,.projects-footer-link:focus,.projects-footer-link:active{color:#009bff}.projects-footer-link:hover:before,.projects-footer-link:focus:before,.projects-footer-link:active:before{background-color:#009bff}.mobilroka .btn{background-color:#0c133b}.apartmanynevadza .btn{background-color:#4a4e8c}.onlinefaktury .btn{background-color:#3490dc}.webstore .btn{background-color:#57d2f7}@media (max-width: 992px){.projects .item{width:100%;margin:0 0 2.5em}.projects-item{display:flex;flex-direction:row}.projects-image,.projects-item-body{width:50%}.projects-item-body{display:flex-inline;flex-direction:column;justify-content:space-between}}@media (max-width: 768px){.projects .bg-light{padding:3.75em}.projects-item{flex-direction:column}.projects-image,.projects-item-body{width:100%}}@media (max-width: 576px){.projects .bg-light{padding:2.5em}.projects-item-body{padding:1.25em}}.bio{position:relative;z-index:1}.bio .container{padding-left:0}.bio-subtitle{font-size:2.5em;font-family:Nunito,sans-serif;font-weight:900;margin:0}.bio-body{background-color:#81919a;color:#fff;max-width:83.3333333333%;padding:3.75em 20% 6.25em 16.6666666667%;border-radius:.5em;box-shadow:.5em .5em .5em #3a434814;position:relative;left:-16.6666666667%;top:4em;z-index:2}.bio-body p{margin:0}.bio-text{padding:1.25em 3.75em 1.25em 0}.bio-name{font-size:20px;margin:0}.bio-photo img{width:22.5em;height:22.5em;border-radius:22.5em;position:absolute;right:-16.6666666667%;bottom:-8.3333333333%;box-shadow:.5em .5em .5em #3a434814}.bio-socials{display:flex;margin-top:1.25em}.bio-socials a{display:inline-block;position:relative;margin-right:1.25em;min-width:2em;min-height:2.625em;bottom:0;transition:bottom easy-in-out .4s}.bio-socials a:before{content:"";position:absolute;width:2em;height:2em;background-position:center;background-repeat:no-repeat;background-size:contain}.bio-socials a.icon-linkedin:before{background-image:url(/build/assets/linkedin-4nlFmChp.svg)}.bio-socials a.icon-dribbble:before{background-image:url(/build/assets/dribbble-Co3lUunR.svg)}.bio-socials a.icon-github:before{background-image:url(/build/assets/github-BEyfnmKI.svg)}.bio-socials a.icon-superuser:before{background-image:url(/build/assets/superuser-D8lF7PGS.svg)}.bio-socials a:hover,.bio-socials a:focus{bottom:.125em;transition:bottom ease-in-out .2s}.bio-socials a:hover.icon-linkedin:before,.bio-socials a:focus.icon-linkedin:before{background-image:url(/build/assets/linkedin-color-wMmlvkeR.svg)}.bio-socials a:hover.icon-dribbble:before,.bio-socials a:focus.icon-dribbble:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojZWE0Yzg5O308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTE2LDMyQTE2LDE2LDAsMSwxLDMyLDE2LDE2LjAyMSwxNi4wMjEsMCwwLDEsMTYsMzJaTTI5LjQ5MywxOC4xODlhMjAuMDQ0LDIwLjA0NCwwLDAsMC04LjUxMi0uNTg0LDU5LjEwNSw1OS4xMDUsMCwwLDEsMi42NTYsOS43NDQsMTMuNjg4LDEzLjY4OCwwLDAsMCw1Ljg1Ni05LjE2Wk0yMS4zNCwyOC42YTU2Ljg1Niw1Ni44NTYsMCwwLDAtMi45Mi0xMC4zNmwtLjA4OC4wMjdDMTAuNjEyLDIwLjk1Myw3Ljg1MiwyNi4zLDcuNjEyLDI2LjhBMTMuNjM0LDEzLjYzNCwwLDAsMCwyMS4zNCwyOC42Wk01Ljg0NywyNS4xNmMuMzA5LS41MzMsNC4wNi02Ljc0LDExLjEwOS05LjAyLjE4LS4wNi4zNi0uMTEyLjU0LS4xNi0uMzQ3LS43OC0uNzItMS41NTYtMS4xMDktMi4zMkE1MC4zNzMsNTAuMzczLDAsMCwxLDIuMzQxLDE1LjZsLS4wMDUuNDE2QTEzLjY0OCwxMy42NDgsMCwwLDAsNS44NDcsMjUuMTZaTTIuNjIsMTMuMjJhNTAuNzQ4LDUwLjc0OCwwLDAsMCwxMi42MzYtMS42NjQsODcuMyw4Ny4zLDAsMCwwLTUuMDY3LTcuOUExMy43LDEzLjcsMCwwLDAsMi42MiwxMy4yMlpNMTIuOCwyLjczNmE3Mi45MjMsNzIuOTIzLDAsMCwxLDUuMSw4YzQuODYtMS44Miw2LjkyLTQuNTg3LDcuMTY0LTQuOTM2QTEzLjYsMTMuNiwwLDAsMCwxMi44LDIuNzM2Wk0yNi41OCw3LjM4YTE4LjI3MSwxOC4yNzEsMCwwLDEtNy42MzIsNS4zODdjLjMyLjY1My42MjcsMS4zMTMuOTA3LDEuOTgxLjEwNy4yNC4yLjQ4LjI5My43MDdhMzIsMzIsMCwwLDEsOS41Mi40NEExMy41MjUsMTMuNTI1LDAsMCwwLDI2LjU4LDcuMzhaIi8+PC9zdmc+)}.bio-socials a:hover.icon-github:before,.bio-socials a:focus.icon-github:before{background-image:url(/build/assets/github-color-B9NiABSY.svg)}.bio-socials a:hover.icon-superuser:before,.bio-socials a:focus.icon-superuser:before{background-image:url(/build/assets/superuser-color-CovhC1f7.svg)}@media (max-width: 1200px){.bio .container{padding-left:0}.bio-body{left:-8.3333333333%}}@media (max-width: 992px){.bio-photo img{font-size:14px}}@media (max-width: 576px){.bio-subtitle{font-size:36px}.bio-photo img{font-size:10px;right:-25%;bottom:-5%}.bio-body{left:0;padding:2.5em 1.25em}.bio-text{padding-right:1.25em}.bio-socials{margin-bottom:2.5em;flex-wrap:wrap;max-width:7.5em}}.contact{text-align:center;padding:10em 0 6.25em}.contact .circle-1,.contact .circle-2{z-index:1}.contact .circle-1{bottom:15%;left:-5%}.contact .circle-2{right:10%;bottom:50%}.contact .circle-5{top:-15%;z-index:0}.contact address{font-style:normal}.contact-header,.contact-content{position:relative;z-index:1}.contact-subtitle{font-size:2.5em;font-family:Nunito,sans-serif;font-weight:900;margin:0}.contact-text{margin:0}.contact-content{margin-top:1.875em}.contact-content a:not(.btn){display:block;font-size:1.875em;font-family:Nunito,sans-serif;font-weight:900;color:#3a4348;margin-bottom:1.6666666667em}.contact-content a:not(.btn) img,.contact-content a:not(.btn) span,.contact-content a:not(.btn) address{position:relative;bottom:0;transition:bottom .2s ease-in-out}.contact-content a:not(.btn):hover img{bottom:-.1875em;transition:bottom .2s ease-in-out}.contact-content a:not(.btn):hover span,.contact-content a:not(.btn):hover address{bottom:.0625em;transition:bottom .2s ease-in-out}.contact-content a:not(.btn) img{margin-bottom:.6666666667em;max-height:1.3333333333em}.contact-content .btn{position:relative;z-index:2}.contact-image{display:block}.contact-image img{max-width:60%;border-radius:1.25em;transform:rotate(-5deg);position:relative;z-index:1;top:-.625em;box-shadow:1em 1em 1em #3a434833;transition:top .2s ease-in-out}.contact-image img:hover{top:-.875em;transition:top .2s ease-in-out}.form-column{display:flex;gap:1.25em}@media (max-width: 1200px){.contact-image img{max-width:80%}}body{position:relative}.modal{height:100%;width:100%;position:fixed;z-index:99990;top:0;left:0;background-color:#0009;display:none;justify-content:center;align-items:center;text-align:left}.modal.show{display:flex}.modal form{background-color:#fff;width:90%;max-width:640px;display:flex;flex-direction:column;border-radius:.5em;padding:4em;overflow-y:auto;max-height:90vh;position:relative;z-index:99991}.modal-show{overflow:hidden}.modal-header{margin-bottom:1em}.modal-header .section-text{margin:0}button.modal-close{border:none;box-shadow:none;background-color:#009bff;color:#fff;display:inline;position:absolute;top:2em;right:2em;z-index:99992;width:40px;height:40px;border-radius:40px;line-height:47px;padding:0;transition:all .2s ease-in-out}button.modal-close:hover,button.modal-close:focus{background-color:#3a4348;box-shadow:0 .125em .25em #3a434833}.modal-footer{display:flex;flex-direction:row;align-items:center}@media (max-width: 768px){.modal{height:100vh}.modal form{padding:2em;width:100%;min-height:100vh;max-height:100vh;border-radius:0}.modal .form-column{flex-direction:column;gap:0}.modal-footer{padding-bottom:5em}}label{margin-bottom:1em}label a{color:#009bff;font-size:1em;font-family:Nunito,sans-serif;font-weight:400;margin-bottom:0}label a:hover,label a:focus{text-decoration:underline}label span{color:#81919a;font-weight:700;top:.5625em;left:1.25em;margin-bottom:.25em;display:inline-block}input:not([type=checkbox]),select,textarea{border:.0625em solid #EFF0F0;border-radius:8px;box-shadow:0 1px 4px #3a43480a;width:100%;font-size:1em;font-family:Source Sans Pro,sans-serif;color:#3a4348;padding:0 1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.5em;background-color:#fff}input:not([type=checkbox]):focus,select:focus,textarea:focus{outline:none;border-color:#d7d9da}input:not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{color:#81919a99}textarea{min-height:10em;padding:1.25em}.checkbox{display:flex;flex-direction:row;margin:.3125em 0}.checkbox input{margin:0;width:1.25em;height:1.25em;position:relative;top:.125em}.checkbox label p a{font-size:16px!important;color:#009bff!important;font-family:Source Sans Pro,sans-serif!important;font-weight:lighter!important;margin-bottom:0!important;display:inline!important}.checkbox p{margin:0 0 0 1em}.checkbox .error{margin-left:1.125em}.btn,button.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Nunito,sans-serif;font-size:16px;color:#fff;white-space:nowrap;padding:0 1.875em;background-color:#009bff;border:none;border-radius:.5em;height:2.5em;display:inline-flex;align-items:center;box-shadow:0 .125em .25em #3a434833;transition:all .5s ease-in-out}.btn:hover,.btn:focus,button.btn:hover,button.btn:focus{background-color:#3a4348!important;color:#fff!important;outline:none}.btn.btn-link,button.btn.btn-link{background-color:transparent;box-shadow:none;color:#81919a;transition:all .5s ease-in-out}.btn.btn-link:hover,.btn.btn-link:focus,button.btn.btn-link:hover,button.btn.btn-link:focus{background-color:transparent!important;color:#81919a!important;text-decoration:underline}.btn:disabled,.btn:disabled:hover,.btn:disabled:focus,button.btn:disabled,button.btn:disabled:hover,button.btn:disabled:focus{cursor:not-allowed;opacity:.6;background-color:#3a4348!important;color:#fff!important}.input-group{display:flex;align-items:center}.input-group>.input-group-text{display:flex;align-items:center;height:2.5em;box-shadow:0 1px 4px #3a43480a;padding-left:1.25em;padding-right:1.25em}.input-group>.input-group-text:first-child{border-radius:.5em 0 0 .5em}.input-group>.input-group-text:not(:first-child){border-radius:0}.input-group input{border-radius:0;border-width:.0625em 0}.input-group button{border-radius:0 .5em .5em 0;box-shadow:0 1px 4px #3a43480a}.input-group-text{background-color:#eff0f0;font-weight:700;color:#81919a}@keyframes bounceY{0%,to{transform:translateY(0)}50%{transform:translateY(-1em)}}.bounce{animation:bounceY 1s ease-in-out infinite}
