.header-wrap{display:flex;justify-content:space-between;align-items:center;height:100px}@media (max-width: 767px){.header-wrap .logo{margin-left:10px}}.header-wrap .logo .logo-link{font-size:2rem;font-family:"Saira Stencil One";color:var(--secondary);text-decoration:none}@media (max-width: 424px){.header-wrap .logo .logo-link .first-name{display:none}}.header-wrap .logo .logo-link::after{content:"";display:inline-block;width:0.2em;height:0.17em;margin-left:0.08em;background-color:var(--quaternary)}.header-wrap .navigation{display:none}.header-wrap .language-select{font-weight:300;line-height:1.8rem;color:var(--quinary);background-color:var(--primary);border:none;cursor:pointer}@media (max-width: 767px){.header-wrap .language-select{margin-right:10px}}@media (min-width: 768px){.header-wrap .navigation{display:flex;width:350px}.header-wrap .navigation .navigation-list{display:flex;justify-content:space-between;width:100%;margin-bottom:auto;padding:0;list-style-type:none}.header-wrap .navigation .navigation-list .navigation-link{display:block;font-size:1rem;text-decoration:none;color:var(--secondary)}.header-wrap .navigation .navigation-list .navigation-link::after{content:"";display:inline-block;width:0.2em;height:0.2em;margin-left:0.1em;background-color:var(--secondary);border-radius:50%}.header-wrap .navigation .navigation-list .navigation-link:hover::after{background-color:var(--quaternary)}.header-wrap .navigation .navigation-list .navigation-link:hover::first-letter{color:var(--quaternary)}}.hero{display:flex;align-items:center;text-align:center;height:600px;margin-bottom:50px;background-image:url(/images/hero.png);background-repeat:no-repeat;background-size:contain;background-position:center 0px}.hero .hero-wrap .hero-primary-text{width:auto;margin-top:300px;font-size:2rem;font-family:"Poppins";font-weight:bold}.hero .hero-wrap .btn{margin-top:20px;padding:0.5rem 1.5rem;text-transform:uppercase;font-family:"Poppins";font-weight:bold;color:var(--secondary);border-color:var(--secondary)}.hero .hero-wrap .btn:hover{background-color:var(--secondary);color:var(--primary);border-color:var(--primary)}@media (min-width: 768px){.hero{height:1150px;margin-bottom:150px;background-size:unset;background-position:center -400px}.hero .hero-wrap .hero-primary-text{font-size:3rem}}.statistics{display:flex;flex-direction:column;margin-bottom:50px}.statistics .statistics-link{display:flex;position:relative;top:0;width:90%;height:120px;margin-right:auto;margin-bottom:30px;margin-left:auto;padding:5px 10px;background-color:var(--tertiary);border-radius:10px;box-shadow:#000 0px 15px 60px -20px;text-decoration:none;transition:top ease 0.5s}.statistics .statistics-link:hover{top:-15px}.statistics .statistics-link:first-of-type .statistics-icon{color:var(--secondary)}.statistics .statistics-link:last-of-type .statistics-icon{color:var(--primary)}.statistics .statistics-link .statistics-icon,.statistics .statistics-link .statistics-content{display:flex;justify-content:center;align-items:center}.statistics .statistics-link .statistics-icon{flex-basis:30%;font-size:4rem;color:var(--quaternary)}.statistics .statistics-link .statistics-content{flex-direction:column;flex-basis:70%}.statistics .statistics-link .statistics-content .statistics-value{font-size:2rem;font-family:"Poppins";font-weight:bold;color:var(--quaternary)}.statistics .statistics-link .statistics-content .statistics-text{color:var(--secondary)}@media (min-width: 768px){.statistics{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:150px}.statistics .statistics-link{width:350px;margin-right:0;margin-bottom:20px;margin-left:0}}@media (min-width: 1024px){.statistics .statistics-link{flex-basis:315px}}@media (min-width: 1280px){.statistics .statistics-link{flex-basis:385px}}.about{display:flex;flex-direction:column;margin-bottom:100px}.about .about-img,.about .about-text{display:flex}.about .about-img{background-image:url(/images/mini.png);background-size:contain;background-repeat:no-repeat;height:330px}.about .about-text{flex-direction:column;position:relative;padding:60px 10px 0 10px}.about .about-text .subtitle{display:flex;align-items:center;position:absolute;top:5px;left:10px;color:var(--quinary);text-transform:uppercase;font-weight:300;transform-origin:left top}.about .about-text .subtitle::before{content:"";display:inline-block;position:absolute;top:30px;width:60px;height:1px;margin-right:20px;background-color:var(--quinary)}.about .about-text .about-headline{margin-bottom:25px;font-size:2rem;font-family:"Poppins";font-weight:bold}.about .about-text .about-description{margin-bottom:25px;line-height:1.8rem;font-weight:300;color:var(--quinary)}.about .about-text .btn-container .btn{width:100%;margin-bottom:10px;padding:0.5rem 1.5rem;color:var(--primary);background-color:var(--quaternary);border-color:var(--primary);text-transform:uppercase;font-family:"Poppins";font-weight:bold;opacity:1}.about .about-text .btn-container .btn:hover{background-color:var(--quaternary);opacity:0.8}.about .about-text .btn-container .btn:last-of-type{margin-right:0;margin-bottom:0;background-color:var(--primary);color:var(--secondary);border-color:var(--secondary)}.about .about-text .btn-container .btn:last-of-type:hover{background-color:var(--secondary);color:var(--primary);border-color:var(--primary)}@media (min-width: 768px){.about{flex-direction:row;margin-bottom:150px}.about .about-img,.about .about-text{flex-basis:50%}.about .about-img{height:370px;background-position:center}.about .about-text{padding:0 0 0 40px}.about .about-text .subtitle{left:0;transform:rotate(270deg) translateX(-100%)}.about .about-text .subtitle::before{position:unset}}@media (min-width: 1024px){.about .about-text .btn-container{display:flex;justify-content:space-between}.about .about-text .btn-container .btn{width:47%;margin-right:0;margin-bottom:0}}.skill{display:flex;margin-bottom:50px;flex-direction:column}.skill .skill-text,.skill .skill-skills-icons,.skill .skill-tools-icons{display:flex;flex:0 0 auto}.skill .skill-text{flex-direction:column;position:relative;padding:60px 10px 0 10px}.skill .skill-text .subtitle{display:flex;position:absolute;top:5px;left:10px;color:var(--quinary);text-transform:uppercase;font-weight:300;align-items:center;transform-origin:left top}.skill .skill-text .subtitle::before{content:"";display:inline-block;position:absolute;top:30px;width:60px;height:1px;margin-right:20px;background-color:var(--quinary)}.skill .skill-text .skill-headline{font-size:2rem;font-family:"Poppins";font-weight:bold;margin-bottom:25px}.skill .skill-text .skill-description{line-height:1.8rem;font-weight:300;color:var(--quinary);margin-bottom:25px}.skill .skill-text .switch-button{position:relative;width:250px;height:40px;margin-right:auto;margin-bottom:20px;margin-left:auto;padding-right:120px;background-color:var(--tertiary);color:var(--secondary);text-align:center;border-radius:34px;overflow:hidden}.skill .skill-text .switch-button:before{content:"Nástroje";display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;width:50%;color:var(--secondary);z-index:3;pointer-events:none}.skill .skill-text .switch-button-checkbox{cursor:pointer;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.skill .skill-text .switch-button-checkbox:checked+.switch-button-label:before{transform:translateX(115px);transition:transform 300ms linear}.skill .skill-text .switch-button-checkbox+.switch-button-label{display:block;position:relative;margin:5px 0 0 5px;padding:3px 0;user-select:none;pointer-events:none}.skill .skill-text .switch-button-checkbox+.switch-button-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--quaternary);border-radius:34px;transform:translateX(0);transition:transform 300ms}.skill .skill-text .switch-button-checkbox+.switch-button-label .switch-button-label-span{position:relative}.skill .skill-text .switch-button.swith-en:before{content:"Tools"}.skill .skill-skills-icons,.skill .skill-tools-icons{padding:20px 0}.skill .skill-skills-icons .skill-list,.skill .skill-tools-icons .skill-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto}.skill .skill-skills-icons .skill-list .skill-list-item,.skill .skill-tools-icons .skill-list .skill-list-item{display:flex;align-items:center;justify-content:center;background-color:var(--tertiary);width:80px;height:80px;margin:0 8px 16px;border-radius:15px;list-style:none;cursor:help}.skill .skill-list-item .tooltip-text{position:absolute;padding:5px 15px;margin-bottom:145px;color:var(--secondary);background-color:var(--quaternary);text-align:center;border-radius:6px;visibility:hidden;z-index:1}.skill .skill-list-item .tooltip-text::after{content:"";display:block;position:absolute;bottom:-9px;width:16px;height:10px;margin-left:calc(50% - 23px);background-color:var(--quaternary);clip-path:polygon(50% 100%, 0 0, 100% 0)}.skill .skill-list-item:hover .tooltip-text{visibility:visible}@media (min-width: 768px){.skill{flex-direction:row;margin-bottom:150px}.skill .skill-text,.skill .skill-skills-icons,.skill .skill-tools-icons{width:50%}.skill .skill-text{padding:0 40px}.skill .skill-text .subtitle{left:0;transform:rotate(270deg) translateX(-100%)}.skill .skill-text .subtitle::before{position:unset}.skill .skill-text .switch-button{margin-left:0}.skill .skill-skills-icons,.skill .skill-tools-icons{padding:0 30px}}.experience{display:flex;flex-direction:column;margin-bottom:50px}.experience .experience-timeline,.experience .experience-text{display:flex}.experience .experience-text{flex-direction:column;position:relative;padding:60px 10px 0 10px}.experience .experience-text .subtitle{display:flex;align-items:center;position:absolute;top:5px;left:10px;color:var(--quinary);text-transform:uppercase;font-weight:300;transform-origin:left top}.experience .experience-text .subtitle::before{content:"";display:inline-block;position:absolute;top:30px;width:60px;height:1px;margin-right:20px;background-color:var(--quinary)}.experience .experience-text .experience-headline{font-size:2rem;font-family:"Poppins";font-weight:bold;margin-bottom:25px}.experience .experience-text .experience-description{line-height:1.8rem;font-weight:300;color:var(--quinary);margin-bottom:25px}.experience .experience-timeline{padding:0 40px}.experience .experience-timeline .experience-outer-ul{display:flex;flex-direction:column;width:100%;min-height:100%;list-style:none;counter-reset:items-count}.experience .experience-timeline .experience-outer-ul .experience-outer-li{position:relative;opacity:1}.experience .experience-timeline .experience-outer-ul .experience-outer-li:first-child::before{content:"";position:absolute;top:47%;width:100%;height:calc(100% + 7px);color:var(--tertiary);border-top:7px solid;opacity:0.6}.experience .experience-timeline .experience-outer-ul .experience-outer-li:first-child::after{content:"";position:absolute;top:50%;right:-30px;width:30px;height:calc(100% + 7px);border:7px solid var(--tertiary);border-left:none;border-radius:0 5em 5em 0;transform:translateY(-3.5px)}.experience .experience-timeline .experience-outer-ul .experience-outer-li:nth-child(2)::before{content:"";position:absolute;top:47%;width:100%;height:calc(100% + 7px);color:var(--tertiary);border-top:7px solid;opacity:0.6}.experience .experience-timeline .experience-outer-ul .experience-outer-li:nth-child(2)::after{content:"";position:absolute;top:50%;left:-30px;width:30px;height:calc(100% + 7px);border:7px solid var(--tertiary);border-right:none;border-radius:5em 0 0 5em;transform:translateY(-3.5px)}.experience .experience-timeline .experience-outer-ul .experience-outer-li:last-child::before{content:"";position:absolute;top:47%;width:100%;height:calc(100% + 7px);color:var(--tertiary);border-top:7px solid;opacity:0.6}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul{position:relative;display:flex;align-items:center;justify-content:space-between;flex-grow:1;min-height:80px;list-style:none}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:30px;color:var(--secondary);background-color:var(--tertiary);border-radius:0.63rem;z-index:1;counter-increment:items-count;cursor:help}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li:first-child .tooltip-text{transform:translate(85px, 0)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li:first-child .tooltip-text::after{margin-left:15%}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li:last-child .tooltip-text{transform:translate(-85px, 0)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li:last-child .tooltip-text::after{margin-left:70%}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li .tooltip-text{position:absolute;width:300px;padding:20px 15px 0 15px;margin-bottom:235px;color:var(--secondary);background-color:var(--tertiary);text-align:center;border-radius:6px;visibility:hidden;z-index:1;box-shadow:#000 0px 15px 60px -20px;inset:auto auto}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li .tooltip-text::after{content:"";display:block;position:absolute;bottom:-9px;width:16px;height:10px;margin-left:calc(50% - 23px);background-color:var(--tertiary);clip-path:polygon(50% 100%, 0 0, 100% 0)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li .tooltip-text .tooltip-headline{font-size:1.1rem;color:var(--quaternary)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li .tooltip-text .tooltip-subtitle{font-size:0.95rem;color:var(--secondary)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li .tooltip-text .tooltip-content{margin-top:20px;line-height:1.7rem;font-size:1.1rem;color:var(--quinary)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li:hover .tooltip-text{visibility:visible}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse{flex-direction:row-reverse}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse .experience-inner-li:first-child .tooltip-text{transform:translate(-85px, 0)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse .experience-inner-li:first-child .tooltip-text::after{margin-left:70%}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse .experience-inner-li:last-child .tooltip-text{transform:translate(85px, 0)}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse .experience-inner-li:last-child .tooltip-text::after{margin-left:15%}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul.experience-reverse .experience-inner-li.extended{width:100px}@media (min-width: 768px){.experience{flex-direction:row;margin-bottom:150px}.experience .experience-timeline,.experience .experience-text{flex-basis:50%}.experience .experience-text{padding:0 0 0 40px}.experience .experience-text .subtitle{left:0;transform:rotate(270deg) translateX(-100%)}.experience .experience-text .subtitle::before{position:unset}.experience .experience-timeline{padding:0 40px}.experience .experience-timeline .experience-outer-ul{width:90%}}@media (min-width: 1024px){.experience .experience-timeline{padding:0 40px}.experience .experience-timeline .experience-outer-ul .experience-outer-li:nth-child(2)::after{left:-60px}.experience .experience-timeline .experience-outer-ul .experience-outer-li .experience-inner-ul .experience-inner-li::before{content:counter(items-count);display:flex;align-items:center;justify-content:center;position:absolute;top:-5px;left:-30px;width:calc(30px + 10px);height:calc(30px + 10px);color:var(--secondary);background-color:var(--quaternary);font-size:1rem;font-weight:bold;border-radius:50%}}.portfolio{margin-bottom:100px}.portfolio .portfolio-ul{list-style:none}.portfolio .portfolio-ul .portfolio-list{flex-grow:1;padding:0;margin-right:20px;margin-bottom:20px;margin-left:20px;height:130px;border-radius:10px;background-position:center;background-repeat:no-repeat}.portfolio .portfolio-ul .portfolio-list .portfolio-link{display:block;height:100%}.portfolio .portfolio-ul .portfolio-list:first-of-type{position:relative;flex-grow:0;height:unset;margin-right:0;margin-left:0;padding:60px 10px 0 10px}.portfolio .portfolio-ul .portfolio-list:first-of-type .subtitle{display:flex;align-items:center;position:absolute;top:5px;left:10px;color:var(--quinary);text-transform:uppercase;font-weight:300;transform-origin:left top}.portfolio .portfolio-ul .portfolio-list:first-of-type .subtitle::before{content:"";display:inline-block;position:absolute;top:30px;width:60px;height:1px;margin-right:20px;background-color:var(--quinary)}.portfolio .portfolio-ul .portfolio-list:first-of-type .skill-headline{font-size:2rem;font-family:"Poppins";font-weight:bold;margin-bottom:25px}.portfolio .portfolio-ul .portfolio-list:first-of-type .skill-description{line-height:1.8rem;font-weight:300;color:var(--quinary);margin-bottom:25px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(2){flex-grow:0;background-color:var(--secondary);background-image:url(/images/reference/csob.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(3){background-color:#0f1e29;background-image:url(/images/reference/dalejska.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(4){background-color:#eec373;background-image:url(/images/reference/theraflu.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(5){background-color:#a19882;background-image:url(/images/reference/excedrin.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(6){background-color:#d8b384;background-image:url(/images/reference/benefiber.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(7){background-color:#fef7dc;background-image:url(/images/reference/nicorette.png)}.portfolio .portfolio-ul .portfolio-list:nth-of-type(8){background-color:#c2b8a3;background-image:url(/images/reference/nicotinell.png)}@media (min-width: 768px){.portfolio{flex-direction:row}.portfolio .portfolio-ul{display:flex;flex-wrap:wrap}.portfolio .portfolio-ul .portfolio-list{margin:0}.portfolio .portfolio-ul .portfolio-list .portfolio-link{display:block;height:100%}.portfolio .portfolio-ul .portfolio-list:first-of-type{flex-basis:50%;height:unset;padding:0 0 0 40px}.portfolio .portfolio-ul .portfolio-list:first-of-type .subtitle{left:0;padding:0 0 0 40px;transform:rotate(270deg) translateX(-100%)}.portfolio .portfolio-ul .portfolio-list:first-of-type .subtitle::before{position:unset}.portfolio .portfolio-ul .portfolio-list:nth-of-type(2){flex-basis:45%;height:auto;margin-right:0;margin-bottom:30px;margin-left:auto}.portfolio .portfolio-ul .portfolio-list:nth-of-type(3){flex-basis:45%;margin-top:20px;margin-right:20px;margin-bottom:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(4){flex-basis:25%;margin-top:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(5){flex-basis:25%;margin-right:20px;margin-bottom:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(6){flex-basis:45%}.portfolio .portfolio-ul .portfolio-list:nth-of-type(7){flex-basis:45%;margin-right:20px;margin-bottom:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(8){flex-basis:25%}}@media (min-width: 1024px){.portfolio{flex-direction:row;margin-bottom:150px}.portfolio .portfolio-ul .portfolio-list:first-of-type{flex-basis:50%;padding:0 40px 0 40px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(3){flex-basis:35%;margin-top:30px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(4){flex-basis:20%;margin-top:30px;margin-right:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(5){flex-basis:35%;margin-top:30px;margin-right:0}.portfolio .portfolio-ul .portfolio-list:nth-of-type(6){flex-basis:20%;margin-right:20px}.portfolio .portfolio-ul .portfolio-list:nth-of-type(7){flex-basis:50%;margin-bottom:0}.portfolio .portfolio-ul .portfolio-list:nth-of-type(8){flex-basis:20%}}.contact{margin-bottom:50px}.contact .contact-text,.contact .contact-form{display:flex}.contact .contact-text{flex-direction:column;position:relative;padding:60px 10px 0 10px}.contact .contact-text .subtitle{display:flex;align-items:center;position:absolute;top:5px;left:10px;color:var(--quinary);text-transform:uppercase;font-weight:300;transform-origin:left top}.contact .contact-text .subtitle::before{content:"";display:inline-block;position:absolute;top:30px;width:60px;height:1px;margin-right:20px;background-color:var(--quinary)}.contact .contact-text .contact-headline{font-size:2rem;font-family:"Poppins";font-weight:bold;margin-bottom:25px}.contact .contact-text .contact-description{line-height:1.8rem;font-weight:300;color:var(--quinary);margin-bottom:50px}.contact .contact-text .testimonials-headline{font-size:2rem;font-family:"Poppins";font-weight:bold;margin-top:15px;margin-bottom:25px}.contact .contact-text .contact-list{list-style:none}.contact .contact-text .contact-list .contact-list-item{position:relative;display:flex;margin-bottom:20px}.contact .contact-text .contact-list .contact-list-item .fas,.contact .contact-text .contact-list .contact-list-item .far{position:absolute;left:-40px;font-size:25px}.contact .contact-text .contact-list .contact-list-item .contact-phone :not(:nth-child(1)),.contact .contact-text .contact-list .contact-list-item .contact-email :not(:nth-child(1)){line-height:1.8rem;font-weight:300;color:var(--quinary)}.contact .contact-text .contact-list .contact-list-social .contact-list-social-link{margin-right:5px;font-size:35px;color:var(--secondary)}.contact .contact-text .contact-list .contact-list-social .contact-list-social-link:hover{color:var(--quaternary);text-decoration:none;transition:all 0.3s ease-in-out}.contact .contact-form{display:block;max-width:100%;margin:0 10px;padding:30px;background-color:var(--tertiary);border-radius:15px}.contact .contact-form .contact-me-form-section-wrap{margin-bottom:25px}.contact .contact-form .contact-me-form-section-wrap .input-wrap{position:relative;width:100%}.contact .contact-form .contact-me-form-section-wrap .input-wrap input,.contact .contact-form .contact-me-form-section-wrap .input-wrap textarea{display:block;width:100%;height:40px;padding-right:14px;padding-left:40px;background-color:var(--form);color:var(--quinary);font-weight:300;border:none;border-radius:0.63rem;outline:0}.contact .contact-form .contact-me-form-section-wrap .input-wrap input:focus,.contact .contact-form .contact-me-form-section-wrap .input-wrap textarea:focus{color:var(--quaternary);border:solid 1px var(--quaternary);transition:all 0.3s ease-in-out}.contact .contact-form .contact-me-form-section-wrap .input-wrap textarea{height:150px;padding-top:10px}.contact .contact-form .contact-me-form-section-wrap .input-wrap .fa{position:absolute;top:10px;left:10px;font-size:20px;color:var(--quinary)}.contact .contact-form .contact-me-submit-btn{width:100%;padding:0.375rem 0.75rem;background-color:var(--secondary);color:var(--primary);border:1px solid transparent;border-radius:0.25rem}@media (min-width: 768px){.contact{display:flex;margin-bottom:150px}.contact .contact-text,.contact .contact-form{flex-basis:50%}.contact .contact-text{flex-direction:column;position:relative;padding:0 40px}.contact .contact-text .subtitle{left:0;transform:rotate(270deg) translateX(-100%)}.contact .contact-text .subtitle::before{position:unset}.contact .contact-form{max-width:450px;margin-right:0;margin-left:auto}}.footer{padding-top:20px;background-color:var(--tertiary)}.footer .footer-content{height:100px;text-align:center}.footer .footer-content .footer-link{font-size:2rem;font-family:"Saira Stencil One";color:var(--secondary);text-decoration:none}.footer .footer-content .footer-link::after{content:"";display:inline-block;width:0.2em;height:0.17em;margin-left:0.08em;background-color:var(--quaternary)}.footer .footer-content .copyright{color:var(--quinary);font-weight:300}.footer .footer-content .copyright .copyright-mobile-hide{display:none}.footer .footer-content .copyright .copyright-color{color:var(--quaternary)}@media (min-width: 768px){.footer{padding-top:0}.footer h2{margin-bottom:0}.footer .footer-content{display:flex;justify-content:space-between;align-items:center}.footer .footer-content .copyright{display:flex}.footer .footer-content .copyright .copyright-mobile-hide{display:flex}}@font-face{font-family:"Roboto", sans-serif;src:url(https://fonts.google.com/share?selection.family=Roboto:ital,wght@0,100;0,300;0,500;0,900;1,100;1,300;1,500);font-family:"Saira Stencil One", cursive;src:url(https://fonts.gstatic.com);font-family:"Poppins", sans-serif;src:url(https://fonts.gstatic.com)}:root{--primary: #1f1f1f;--secondary: #ffffff;--tertiary: #303030;--quaternary: #e38443;--quinary: #b4b4b4;--form: #292929}::selection{background-color:var(--quaternary);color:var(--secondary)}html{scroll-behavior:smooth}html body{background-color:var(--primary);color:var(--secondary);font-family:"Roboto", sans-serif}html body .container{padding:0}html body .scroll-to-top{display:none !important}@media (min-width: 768px){html body .scroll-to-top{display:block !important;position:fixed;right:1%;bottom:1.5%;width:70px;height:70px;border:none;border-radius:50%;z-index:999}html body .scroll-to-top .scroll-to-top-value{display:flex;position:absolute;top:3px;left:3px;height:64px;width:64px;background-color:var(--tertiary);border-radius:50%}html body .scroll-to-top .scroll-to-top-value::before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border:3px solid var(--quaternary);border-right-color:transparent;border-bottom-color:transparent;border-radius:2px;transform:translate(-50%, -25%) rotate(45deg)}html body .scroll-to-top:focus,html body .scroll-to-top:focus-visible{outline:none}}
