.navbar{z-index:999;background-color:#1a191d;width:100%;top:0}@media screen and (width>=749px) and (width<=1080px){.navbar{position:fixed}}@media (width>=1081px){.navbar{position:fixed}}.navbar .navbar_pageLogo{cursor:default;visibility:visible;opacity:1;font-weight:700;transition:visibility linear,opacity .3s}.navbar .navbar_pageLogo-Hidden{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.navbar .navbar_heading{justify-content:flex-start;align-items:center;height:100px;padding-left:4.4vh;font-family:DM Sans,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1) .2s;display:flex}@media (width<=748px){.navbar .navbar_heading{height:80px}}.navbar .navbar_scrolling{z-index:999;background:#1a1a1a;justify-content:flex-start;align-items:center;height:60px;padding-left:4.4vh;font-family:DM Sans,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1) .2s;display:flex}@media (width<=748px){.navbar .navbar_scrolling{background:0 0;height:80px}}.navbar .navbar_menuIcon{color:#000;box-sizing:content-box;z-index:1;background-color:#fff;border:10px solid #fff;border-radius:30px;position:fixed}.navbar .navbar_background{justify-content:flex-start;align-items:center;height:100px;padding-left:4.4vh;font-family:DM Sans,sans-serif;display:flex}.navbar .navbar_links{min-width:650px;position:absolute;left:50%;transform:translate(-50%);font-family:DM Sans,sans-serif!important}.navbar .navbar_links .navbar_buttons{text-transform:none;letter-spacing:1.4px;padding-left:15px;padding-right:15px;font-size:1.25rem;font-weight:600;line-height:1.3;font-family:DM Sans,sans-serif!important}.navbar .navbar_right{align-items:center;gap:1rem;display:flex;position:absolute;right:4.4vh}@media screen and (width>=749px) and (width<=1080px){.navbar .navbar_right{right:3vh}}@media (width<=748px){.navbar .navbar_right{display:none}}.navbar .navbar_social{visibility:visible;gap:10px;display:flex}@media (width>=1081px){.navbar .navbar_social{opacity:1;transition:visibility linear,opacity .3s}}.navbar .navbar_social img{width:18px;height:18px}.navbar .navbar_socialHidden{cursor:none;visibility:hidden}@media (width>=1081px){.navbar .navbar_socialHidden{opacity:0;transition:visibility 0s linear .3s,opacity .3s}}.navbar .navbar_socialHidden{cursor:none;visibility:hidden;position:absolute;left:90%}@media (width>=1081px){.navbar .navbar_socialHidden{opacity:0;transition:visibility 0s linear .3s,opacity .3s}}.navbar .navbar_socialHidden a{cursor:default}.navbar .navbar_socialHidden img{width:18px;height:18px;padding:10px}@media (width<=748px){.navbar .navbar_socialHidden img{padding:8px}}.sidebar{color:#000;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.sidebar .bg{z-index:999;background:#fff;width:200px;position:fixed;top:0;bottom:0;left:0}@media (width<=748px){.sidebar .bg{z-index:999}}.sidebar .bg .links{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;display:flex;position:absolute}.sidebar .bg .links a{font-size:2.5rem;text-decoration:none}@media (width<=748px){.sidebar .bg .links a{font-size:1.25rem}}.sidebar button{z-index:999;cursor:pointer;background-color:#0000;border:none;border-radius:50%;width:50px;height:50px;position:fixed;top:25px;left:25px}.langToggle{align-items:center;gap:6px;display:flex}.langToggle button{letter-spacing:.05em;color:#ffffff73;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600;transition:color .2s}.langToggle button:hover{color:#fffc}.langToggle button.active{color:#fff}.langToggle .divider{color:#fff3;font-size:.8rem}.scrollbutton{z-index:1;cursor:pointer;border:0;width:52px;height:52px;font-size:3rem;position:fixed;bottom:25px;right:40px}@media (width<=748px){.scrollbutton{width:45px;height:45px;bottom:20px;right:22px}}.scrollbuttonImg{color:#b7f;width:20px;padding:16px;box-sizing:content-box!important}@media (width<=748px){.scrollbuttonImg{width:14px;height:14px}}.heroContainer{height:calc(100vh - 100px);margin-top:100px;position:relative;overflow:hidden}@media screen and (width>=749px) and (width<=1080px){.heroContainer{height:100vh;margin-top:120px}}@media (width<=748px){.heroContainer{height:calc(100vh + 80px);margin-top:10px}}.heroContainer .heroWrapper{margin:auto;display:flex}@media (width>=1081px){.heroContainer .heroWrapper{height:100%}}@media (width<=748px){.heroContainer .heroWrapper{flex-direction:column;justify-content:center;width:100%;display:flex}}@media screen and (width>=749px) and (width<=1080px){.heroContainer .heroWrapper{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}}.heroContainer .heroWrapper .textContainer{flex-direction:column;gap:25px;width:50%;height:100%;margin-left:100px;display:flex}@media (width>=1081px){.heroContainer .heroWrapper .textContainer{flex:1;justify-content:center}}@media (width>=1081px) and (width<=1366px){.heroContainer .heroWrapper .textContainer{flex:1;margin-left:50px}}@media screen and (width>=749px) and (width<=1080px){.heroContainer .heroWrapper .textContainer{text-align:center;flex:1.5;align-items:center;gap:20px;width:100%;height:380px;margin-left:0}}@media (width<=748px){.heroContainer .heroWrapper .textContainer{text-align:center;flex:1.5;align-items:center;gap:20px;width:100%;height:380px;margin-left:0}}.heroContainer .heroWrapper .textContainer h2{color:#248823;letter-spacing:5px;padding-bottom:10px;padding-left:15px;font-size:1.875rem}@media screen and (width>=749px) and (width<=1080px){.heroContainer .heroWrapper .textContainer h2{letter-spacing:6.5px;font-size:2.5rem}}.heroContainer .heroWrapper .textContainer h1{padding-bottom:12px;padding-left:15px;font-size:4rem;line-height:1.15}@media (width<=748px){.heroContainer .heroWrapper .textContainer h1{padding:0 15px;font-size:2.5rem}}.heroContainer .heroWrapper .textContainer .buttons{z-index:1;padding-left:15px}.heroContainer .heroWrapper .textContainer .buttons button{color:#fff;cursor:pointer;background-color:#0000;border:2.5px solid #248823;border-radius:10px;margin-right:20px;padding:20px;font-weight:300}@media (width<=748px){.heroContainer .heroWrapper .textContainer .buttons button{margin-right:15px;padding:15px}}.heroContainer .heroWrapper .textContainer img{width:50px;padding-left:15px}.heroContainer .heroWrapper .imageContainer{flex:1;justify-content:center;align-items:center;margin:auto;display:flex}.heroContainer .heroWrapper .imageContainer .imageWrapper{max-width:500px;display:flex}@media (width>=1081px) and (width<=1366px){.heroContainer .heroWrapper .imageContainer .imageWrapper{max-width:400px}}@media screen and (width>=749px) and (width<=1080px){.heroContainer .heroWrapper .imageContainer .imageWrapper{max-width:300px;margin:40px}}@media (width<=748px){.heroContainer .heroWrapper .imageContainer .imageWrapper{max-width:200px;margin:20px}}.heroContainer .heroWrapper .imageContainer .imageWrapper img{z-index:1;border-radius:50%;width:100%;height:100%}.heroContainer .heroWrapper .slidingTextContainer{white-space:nowrap;color:#ffffff09;width:50%;font-size:50vh;font-weight:700;position:absolute;bottom:-140px}@media (width<=748px){.heroContainer .heroWrapper .slidingTextContainer{font-size:40vh;bottom:-90px}}.typingText{white-space:nowrap;padding-bottom:10px;padding-left:15px;font-size:1.5rem;font-weight:500;display:inline-block;overflow:hidden}@media (width<=748px){.typingText{padding-top:16px;font-size:1.2rem}}.typingText .cursor{margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.expertiseContainer{flex-direction:column;justify-content:center;align-items:center;margin-top:40px;display:flex}@media (width<=748px){.expertiseContainer{margin-top:20px}}.expertiseContainer .boxContainer{display:flex}@media (width<=748px){.expertiseContainer .boxContainer{flex-direction:column}}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer{flex-direction:column}}.expertiseContainer .boxContainer .boxWrapper{border:1px solid;flex-direction:column;flex:1;padding:30px 40px;display:flex}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .boxWrapper{margin:0 15px;padding:50px 60px}}@media (width<=748px){.expertiseContainer .boxContainer .boxWrapper{margin:0 15px}}.expertiseContainer .boxContainer .boxWrapper .headingWrapper{align-items:center;margin-bottom:15px;display:flex}.expertiseContainer .boxContainer .boxWrapper .headingWrapper h5{padding-left:16px;font-size:1.625rem;font-weight:600;line-height:1.2em}@media (width<=748px){.expertiseContainer .boxContainer .boxWrapper .headingWrapper h5{padding-left:15px;padding-right:15px;font-size:1.1rem}}.expertiseContainer .boxContainer .boxWrapper .headingWrapper img{width:42px;height:42px}.expertiseContainer .boxContainer .boxWrapper .headingWrapper span{font-size:1.625rem}@media (width<=748px){.expertiseContainer .boxContainer .boxWrapper .headingWrapper span{font-size:1.1rem}}.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-blue,.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-orange,.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-rose{z-index:1;color:#fff;position:relative}.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-blue:after,.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-orange:after,.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-rose:after{content:"";z-index:-1;width:104%;height:.3em;position:absolute;bottom:13.5%;left:-1%}.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-blue:after{background:linear-gradient(65deg,#2c49d8 100%,#ffd10000 100%)}.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-orange:after{background:linear-gradient(65deg,#ff6b2b 100%,#ffd10000 100%)}.expertiseContainer .boxContainer .boxWrapper .headingWrapper .heading-underline-rose:after{background:linear-gradient(65deg,#f84aa7 100%,#ffd10000 100%)}.expertiseContainer .boxContainer .boxWrapper .textContainer{position:relative}.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper{color:#fff;padding-left:35px;line-height:1.4em}.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper p{line-height:1.4em}.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper:before{content:"<p>";opacity:.3;color:#fff;margin-bottom:5px;margin-left:-32px;font-size:.875rem;font-weight:400;display:block}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper:before{font-size:1rem}}.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper:after{content:"</p>";opacity:.3;color:#fff;margin-top:5px;margin-left:-32px;font-size:.875rem;font-weight:400;display:block}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .boxWrapper .textContainer .textWrapper:after{font-size:1rem}}.expertiseContainer .boxContainer .boxWrapper:first-child{border-style:solid;border-width:1px 0 1px 1px;border-radius:15px 0 0 15px}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .boxWrapper:first-child{border-style:solid;border-width:1px 1px 0;border-radius:15px 15px 0 0}}@media (width<=748px){.expertiseContainer .boxContainer .boxWrapper:first-child{border-style:solid;border-width:1px 1px 0;border-radius:15px 15px 0 0}}.expertiseContainer .boxContainer .boxWrapper:last-child{border-style:solid;border-width:1px 1px 1px 0;border-radius:0 15px 15px 0}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .boxWrapper:last-child{border-style:solid;border-width:0 1px 1px;border-radius:0 0 15px 15px}}@media (width<=748px){.expertiseContainer .boxContainer .boxWrapper:last-child{border-style:solid;border-width:0 1px 1px;border-radius:0 0 15px 15px}}.expertiseContainer .boxContainer .textContainer:after{opacity:.3;content:"";background-color:#fff;border:.1px solid #fff;width:0;height:65%;position:absolute;bottom:17%;left:17px}@media screen and (width>=749px) and (width<=1080px){.expertiseContainer .boxContainer .textContainer:after{height:55%;bottom:20%}}@media (width<=748px){.expertiseContainer .boxContainer .textContainer:after{height:50%;bottom:23%;left:15px}}.expertiseContainer .background-code_container{text-align:center;margin-top:-25px;display:block}@media (width<=748px){.expertiseContainer .background-code_container{margin-top:-14px}}.expertiseContainer .background-code_container .background-code{opacity:.2;width:480px}@media (width<=748px){.expertiseContainer .background-code_container .background-code{width:100%;padding-left:10px;padding-right:10px}}.tech-section{text-align:center;background:#1a191d;border-bottom:1px solid #ffffff1a;margin-top:40px}@media (width<=748px){.tech-section{padding:2rem 1rem}}.tech-header{max-width:800px;margin:0 auto 3rem}@media (width<=748px){.tech-header{margin-bottom:2rem}}.tech-title{color:#248823;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700}@media (width<=748px){.tech-title{font-size:2rem}}.tech-subtitle{color:#fffc;font-family:DM Sans,sans-serif;font-size:1.25rem;line-height:1.6}@media (width<=748px){.tech-subtitle{font-size:1rem}}.tech-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto;display:grid}@media (width<=748px){.tech-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:1rem}}.tech-item{cursor:pointer;background:#ffffff0d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem;transition:all .3s;display:flex}@media (width<=748px){.tech-item{padding:1rem .5rem}}.tech-icon{object-fit:contain;width:50px;height:50px;margin-bottom:.5rem}@media (width<=748px){.tech-icon{width:30px;height:30px}}.tech-name{color:#ffffffe6;margin-top:.5rem;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:500}@media (width<=748px){.tech-name{font-size:.7rem}}.tech-footer{color:#fff9;margin-top:40px;margin-bottom:40px;font-family:DM Sans,sans-serif;font-size:1.1rem;font-style:italic}@media (width<=748px){.tech-footer{margin-top:2rem;font-size:.9rem}}.tooltip-content{text-align:center;padding:.8rem 1rem;background:#248823!important;border-radius:4px!important}.tooltip-content h3{color:#fff;margin:0 0 4px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500}.tooltip-content p{color:#ffffffe6;margin:0;font-family:Roboto,sans-serif;font-size:.85rem}.MuiTooltip-arrow{color:#248823!important}.projects{flex-direction:column;align-items:center;padding-top:40px;display:flex}@media (width>=1081px){.projects{width:100%}}@media (width<=748px){.projects{justify-content:center;padding-top:60px}}.projects h1,.projects section{padding-bottom:40px}@media (width>=1081px){.projects section{min-width:100%}}@media screen and (width>=749px) and (width<=1080px){.projects section{min-width:650px}}@media (width<=748px){.projects section{padding-bottom:25px}}.projects .projectsContainer{background-color:#8888880d;border-radius:30px;overflow:hidden}@media screen and (width>=749px) and (width<=1080px){.projects .projectsContainer{border-radius:30px}}@media (width<=748px){.projects .projectsContainer{border-radius:30px}}.projects .projectsContainer .projectsWrapper{justify-content:center;align-items:center;width:100%;display:flex}@media (width<=748px){.projects .projectsContainer .projectsWrapper{flex-direction:column}}@media screen and (width>=749px) and (width<=1080px){.projects .projectsContainer .projectsWrapper{flex-direction:column}}.projects .projectsContainer .projectsWrapper .textContainer{max-width:610px}@media (width<=748px){.projects .projectsContainer .projectsWrapper .textContainer{flex-direction:row;padding:10px;transform:none!important}}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper{flex-direction:column;gap:25px;padding:0 45px;display:flex}@media (width<=748px){.projects .projectsContainer .projectsWrapper .textContainer .textWrapper{padding:20px}}@media screen and (width>=749px) and (width<=1080px){.projects .projectsContainer .projectsWrapper .textContainer .textWrapper{padding:45px 0 40px}}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper h3{font-size:1.75rem}@media (width<=748px){.projects .projectsContainer .projectsWrapper .textContainer .textWrapper h3{font-size:1.75rem}}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper p{color:#ffffffb3}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper .tagWrapper{max-width:550px}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper .tagWrapper ul{flex-flow:wrap;gap:7px;display:flex}.projects .projectsContainer .projectsWrapper .textContainer .textWrapper .tagWrapper ul li{color:#ffffffb3;letter-spacing:.04em;background-color:#2c3599;border-radius:10px;padding:5px 15px;font-size:.8rem;list-style:none}.projects .projectsContainer .projectsWrapper .imageContainer{max-width:650px}.projects .projectsContainer .projectsWrapper .imageContainer img{object-fit:cover;width:100%;display:block}@media (width<=748px){.projects .projectsContainer .projectsWrapper .imageContainer img{border-radius:0}}@media screen and (width>=749px) and (width<=1080px){.projects .projectsContainer .projectsWrapper .imageContainer img{border-radius:0}}.youtubeContainer{justify-content:center;display:flex}iframe{aspect-ratio:16/9;width:100%!important}.pricing{flex-direction:column;align-items:center;width:1100px;margin:0 auto;padding:6rem 2rem;display:flex}.pricingHeader{text-align:center}.pricingHeader h1{margin-bottom:1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:700}.pricingHeader p{color:#ffffffa6;margin-bottom:12px;font-size:1.1rem;line-height:1.7}.pricingCards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;width:100%;display:grid}.pricingCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:.75rem;margin-bottom:10px;padding:2rem 1.75rem;transition:border-color .2s,transform .2s;display:flex;position:relative}.pricingCard:hover{border-color:#fff3;transform:translateY(-4px)}.pricingCard--featured{background:#6c63ff14;border-color:#6c63ff}.pricingCard--featured:hover{border-color:#8b84ff}.pricingCard__badge{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#6c63ff;border-radius:99px;align-self:flex-start;margin-bottom:.25rem;padding:4px 12px;font-size:.7rem;font-weight:600;display:inline-block}.pricingCard__tag{letter-spacing:.04em;color:#ffffff8c;background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;align-self:flex-start;margin-bottom:.25rem;padding:3px 10px;font-size:.7rem;font-weight:500;display:inline-block}.pricingCard__title{color:#fff;font-size:1.25rem;font-weight:700}.pricingCard__price{color:#fff;margin:.25rem 0 .5rem;font-size:2rem;font-weight:800;line-height:1}.pricingCard__desc{color:#fff9;flex:1;font-size:.9rem;line-height:1.6}.pricingCard__features{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.pricingCard__features li{color:#ffffffbf;padding-left:1.4rem;font-size:.88rem;position:relative}.pricingCard__features li:before{content:"✓";color:#6c63ff;font-weight:700;position:absolute;left:0}.pricingVatNoteContainer{margin-bottom:50px}.pricingCard__vat{opacity:.6;font-size:.75rem;font-weight:400;display:block}.pricingVatNote{opacity:.55;text-align:center;margin-top:1rem;font-size:.75rem;line-height:1.6}.pricingContact{text-align:center;width:100%;max-width:640px}.pricingContact h3{margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.pricingContact>p{color:#fff9;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.pricingContact form{text-align:left;flex-direction:column;gap:1rem;display:flex}.pricingContact__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=520px){.pricingContact__row{grid-template-columns:1fr}}.pricingContact input,.pricingContact textarea{color:#fff;resize:none;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.pricingContact input::placeholder,.pricingContact textarea::placeholder{color:#ffffff59}.pricingContact input:focus,.pricingContact textarea:focus{border-color:#6c63ff;outline:none}.pricingContact button{cursor:pointer;background:#6c63ff;border:none;border-radius:10px;align-self:flex-end;padding:.75rem 2.5rem;transition:background .2s,transform .1s}.pricingContact button:hover{background:#8b84ff}.pricingContact button:active{transform:scale(.97)}.pricingContact button .send_buttonText{color:#fff;margin:0;font-size:.95rem;font-weight:600}.pricingContact button .center_button{justify-content:center}.pricingContact .error_message{color:#ff6b6b;margin-top:.25rem;font-size:.85rem}.pricingContact .success_message{color:#6bffb8;margin-top:.25rem;font-size:.85rem}.headerContainer{width:100vw;height:100vh}@media (width<=748px){.headerContainer{width:100%;height:100%}}.portfolioContainer{flex-direction:column;max-width:1260px;margin:auto;display:flex}h1{font-size:4.5rem;font-weight:600}@media screen and (width>=749px) and (width<=1080px){h1{padding-bottom:40px;font-size:3.125rem}}@media (width<=748px){h1{padding-bottom:30px;font-size:2.5rem}}p{font-size:1rem}@media (width<=748px){p{font-size:.875rem}}.add-movie-ul{flex-direction:column;gap:.75rem;max-height:400px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.add-movie-li{background:#232527;border-radius:.7rem;align-items:center;padding:.7rem 1rem;transition:box-shadow .13s;display:flex;box-shadow:0 2px 12px #00000012}.add-movie-li:hover{background:#262c27;box-shadow:0 4px 18px #729e6521}.movieList{flex-direction:column;gap:1.25rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.movieList li{background:#212325;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;transition:box-shadow .15s;display:flex;box-shadow:0 2px 12px #0000000f}.movieList li:hover{box-shadow:0 4px 18px #729e6529}.movieList img{background:#181818;border-radius:.5rem}.movieList span{color:#fff;flex:1;font-size:1.1rem}.movieList input[type=text]{color:#fff;background:#181818;border:2px solid #729e65;border-radius:.5rem;width:160px;margin-right:.75rem;padding:.4rem .8rem;font-size:1rem}.movieList input[type=text]:focus{border-color:#4e7c4a;outline:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/roboto/roboto-v50-latin-300.woff2)format("woff2"),url(/fonts/roboto/roboto-v50-latin-300.ttf)format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto/roboto-v50-latin-regular.woff2)format("woff2"),url(/fonts/roboto/roboto-v50-latin-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/roboto/roboto-v50-latin-500.woff2)format("woff2"),url(/fonts/roboto/roboto-v50-latin-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/poppins/poppins-v24-latin-600.woff2)format("woff2"),url(/fonts/poppins/poppins-v24-latin-600.ttf)format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins/poppins-v24-latin-700.woff2)format("woff2"),url(/fonts/poppins/poppins-v24-latin-700.ttf)format("truetype")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/fonts/dm-sans/dm-sans-v17-latin-regular.woff2)format("woff2"),url(/fonts/dm-sans/dm-sans-v17-latin-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(/fonts/dm-sans/dm-sans-v17-latin-italic.woff2)format("woff2"),url(/fonts/dm-sans/dm-sans-v17-latin-italic.ttf)format("truetype")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/fonts/dm-sans/dm-sans-v17-latin-500.woff2)format("woff2"),url(/fonts/dm-sans/dm-sans-v17-latin-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/fonts/dm-sans/dm-sans-v17-latin-600.woff2)format("woff2"),url(/fonts/dm-sans/dm-sans-v17-latin-600.ttf)format("truetype")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/fonts/dm-sans/dm-sans-v17-latin-700.woff2)format("woff2"),url(/fonts/dm-sans/dm-sans-v17-latin-700.ttf)format("truetype")}
