:root{--mobileMaxWidth: 1400px;--desktopMinWidth: 1401px;--blurRadius: 15px;--headerBackgroundColor: rgba(0, 0, 0, .75);--headerFontColor: white;--menuBackgroundColor: rgba(0, 0, 0, 75%);--menuButtonBackgroundColor: rgba(0, 0, 0, 5%);--greyPageBackground: #f1f1f1}*{font-family:Tahoma,sans-serif;font-size:16px}html{margin:0!important;min-height:100%!important;overflow-y:scroll;padding:0!important;touch-action:manipulation;-webkit-text-size-adjust:100%}body{margin:0!important;min-height:100%!important;padding:0!important}input,input:focus,input:active,textarea,textarea:focus,textarea:active{outline:none}.thinScrollbar{scrollbar-width:thin}.thinScrollbar::-webkit-scrollbar{width:9px}.thinScrollbar::-webkit-scrollbar-track{background:transparent}.thinScrollbar::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border-radius:20px;border:transparent}.bold{font-weight:700}.fontSize12{font-size:12px!important}.fontSize16{font-size:16px!important}.hasDefinition{text-decoration:underline;text-decoration-style:dashed}p,li,ul{color:#000;margin:0;padding:10px}.slide{background-size:cover!important;box-sizing:border-box;min-height:98vh!important;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;width:100%!important}.d-none{display:none!important}.right{text-align:right}.centerVertically{align-items:center;display:flex;flex-direction:column;flex:1;justify-content:space-evenly;width:100%}.bottom{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.topButtons{position:absolute;right:100px;top:0;display:flex;gap:12px;z-index:2000;@media(min-width:1000px){z-index:1}@media(min-width:1800px){right:113px}@media(max-width:599px){right:57px;gap:8px}}.contactUsButton{font-size:32px;user-select:none;width:auto;text-decoration:none;padding:12px 15px;background:#0070ff;@media(min-width:1800px){font-size:64px}@media(max-width:599px){font-size:24px;padding:10px 12px}}.languageSwitcher{position:relative;user-select:none}.languageSwitcher summary{font-size:32px;cursor:pointer;list-style:none;padding:12px 15px;background:#75797f;color:#fff;display:flex;align-items:center;gap:.3em;white-space:nowrap;@media(min-width:1800px){font-size:64px}@media(max-width:599px){font-size:24px;padding:10px 12px}}.languageSwitcher summary::-webkit-details-marker{display:none}.languageSwitcher summary:after{content:"▾";font-size:.55em}.languageButtonGlobe{font-size:inherit;width:1em;height:1em;flex:none}.languageSwitcher ul{position:absolute;top:calc(100% + 8px);right:0;margin:0;padding:8px 0;list-style:none;background:#fff;border:1px solid rgba(20,24,31,.12);border-radius:12px;box-shadow:0 12px 32px #0000002e;max-height:60vh;overflow-y:auto;z-index:2001;@media(max-width:599px){position:fixed;left:12px;right:auto;top:58px}}.languageSwitcher li{margin:0;padding:0;list-style:none}.languageSwitcher ul a,.languageSwitcher ul a:visited,.languageSwitcher ul a:active{display:block;padding:8px 22px;color:#14181f;font-size:20px;text-decoration:none;white-space:nowrap}.languageSwitcher ul a:hover{background:#0070ff1a}.languageSwitcher ul a[aria-current=true]{color:#0070ff;font-weight:700}.mainMenuButton{background:var(--menuButtonBackgroundColor);box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;height:63px;width:63px;position:fixed;right:0;top:0;user-select:none;z-index:2000;@media(min-width:1800px){height:101px;width:101px}@media(max-width:599px){height:49px;width:49px}}.mainMenuButton img{width:34%;height:auto}.mainMenuOverlay.active{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));display:block;inset:0;position:fixed;z-index:1000}.mainMenuOverlay{display:none}.mainMenu{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));background:var(--menuBackgroundColor);bottom:0;display:flex;flex-direction:column;line-height:40px;max-width:500px;overflow-y:auto;padding-top:60px;position:fixed;right:-500px;text-align:left;top:0;transition:right .2s;width:90%;z-index:1001}.mainMenu.active{right:0!important}.mainMenu a{display:block;font-size:32px;padding:10px 30px}.mainMenu a,.mainMenu a:visited,.mainMenu a:active{color:#fff;text-decoration:none}.mainMenu a:hover{color:#d3d3d3;text-decoration:none}.aiSlide{background:url(../img/backgrounds/ai-background-dark.jpg) center;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.aiTextBox{padding:50px;text-align:center;max-width:1000px;margin:auto;@media(max-width:768px){padding:30px}@media(max-width:480px){padding:20px}}.aiTitle{color:#fff;text-transform:uppercase;padding-bottom:.5em;@media(min-width:1001px){font-size:72px}@media(max-width:1000px){font-size:48px}@media(max-width:768px){font-size:36px}@media(max-width:480px){font-size:28px}}.aiTextBox p{color:#fff;width:100%;line-height:1.6;@media(min-width:1401px){font-size:36px}@media(max-width:1400px){font-size:28px}@media(max-width:768px){font-size:20px}@media(max-width:480px){font-size:16px}}.sparkle{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 8px 2px #fffc;z-index:10;animation:twinkle 3s ease-in-out infinite;pointer-events:none}@keyframes twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.sparkle-1{top:10%;left:15%;animation-delay:0s}.sparkle-2{top:20%;right:12%;animation-delay:.8s}.sparkle-3{top:70%;left:8%;animation-delay:1.5s}.sparkle-4{bottom:15%;right:20%;animation-delay:2.2s}.sparkle-5{top:30%;left:5%;animation-delay:.4s}.sparkle-6{top:80%;right:10%;animation-delay:1.8s}.sparkle-7{top:15%;right:25%;animation-delay:1.1s}.sparkle-8{bottom:20%;left:18%;animation-delay:2.5s}.sparkle-9{top:25%;left:10%;animation-delay:.6s}.sparkle-10{top:40%;right:8%;animation-delay:1.3s}.sparkle-11{top:60%;left:12%;animation-delay:2s}.sparkle-12{bottom:25%;right:15%;animation-delay:.9s}.sparkle-13{top:18%;left:22%;animation-delay:1.7s}.sparkle-14{top:75%;right:18%;animation-delay:2.4s}.sparkle-15{top:35%;left:7%;animation-delay:.3s}.sparkle-16{bottom:30%;right:22%;animation-delay:1.4s}.sparkle-17{top:12%;right:18%;animation-delay:2.1s}.sparkle-18{top:65%;left:15%;animation-delay:.7s}.sparkle-19{bottom:18%;right:12%;animation-delay:1.9s}.sparkle-20{top:22%;left:6%;animation-delay:2.6s}.sparkle-21{top:85%;right:14%;animation-delay:1.2s}.sparkle-22{top:45%;left:9%;animation-delay:.5s}.sparkle-23{bottom:12%;right:25%;animation-delay:1.6s}.sparkle-24{top:55%;right:6%;animation-delay:2.3s}@media(max-width:768px){.sparkle{width:3px;height:3px;box-shadow:0 0 6px 1px #fffc}}@media(min-width:1401px){:root{--move-animation-left: 100px;--move-animation-right: -100px;--move-animation-down: -100px;--move-animation-up: 100px}}@media(max-width:1400px){:root{--move-animation-left: 20px;--move-animation-right: -20px;--move-animation-down: -20px;--move-animation-up: 20px}}@keyframes typing{0%{max-width:0}to{max-width:100%}}[data-inviewport=typewriter].animationActivated{@media(min-width:1401px){animation:typing 3s steps(40,end)}}[data-inviewport=scale-in]{transition:1s;transform:scale(.8)}[data-inviewport=scale-in].animationActivated{transform:scale(1)}[data-inviewport=fade-rotate]{transition:1s;opacity:0}[data-inviewport=fade-rotate].animationActivated{transform:rotate(180deg);opacity:1}[data-inviewport=move-left]{opacity:0;transform:translate(var(--move-animation-left));transition:1s}[data-inviewport=move-left].animationActivated{opacity:2;transform:translate(0)}[data-inviewport=move-right]{opacity:0;transform:translate(var(--move-animation-right));transition:1s}[data-inviewport=move-right].animationActivated{opacity:2;transform:translate(0)}[data-inviewport=move-up]{opacity:0;transform:translateY(var(--move-animation-up));transition:1s}[data-inviewport=move-up].animationActivated{opacity:2;transform:translateY(0)}[data-inviewport=move-down]{opacity:0;transform:translateY(0);transition:1s}[data-inviewport=move-down].animationActivated{opacity:2;transform:translateY(var(--move-animation-down))}[data-inviewport=fade-in-1s]{opacity:0;transform:translateY(0);transition:1s}[data-inviewport=fade-in-1s].animationActivated{opacity:2;transition:opacity 1s}[data-inviewport=fade-in-3s]{opacity:0;transition:3s}[data-inviewport=fade-in-3s].animationActivated{opacity:2;transition:opacity 3s}[data-inviewport=rotate-y]{transform:rotateY(180deg);transition:3s}[data-inviewport=rotate-y].animationActivated{transform:rotateY(0)}[data-inviewport=rotate-y].animationActivated *{animation:showInTheEnd 1s}@keyframes showInTheEnd{0%{opacity:0}99%{opacity:0}to{opacity:1}}.contactSlide{background:url(../img/backgrounds/10202993-2.jpg);display:flex;flex-direction:column}.contactBox textarea{min-height:100px;resize:vertical}.contactTextBox{color:#fff;display:inline-block;padding:10px 20px;@media(min-width:1000px){margin:150px 200px 50px auto;font-size:128px!important}@media(max-width:999px){margin:150px 10px 50px auto;font-size:64px!important}}.contactBox{display:inline-block;margin-left:auto;margin-right:70px;margin-bottom:150px;width:800px;@media(min-width:600px)and (max-width:999px){width:500px}@media(max-width:599px){width:300px}}.contactBox form{width:100%}.contactBox label{display:block;margin-bottom:5px;padding:0 10px}.contactBox input,.contactBox input:focus,.contactBox textarea,.contactBox button{background:transparent;border:none;border-bottom:1px solid darkgray;box-sizing:border-box;color:#000;font-size:16px;padding:10px;width:100%}.contactBox input[type=submit],.contactBox button,.contactBox input[type=button]{width:100%;background:transparent;cursor:pointer;border:none;text-align:left}.contactForm{width:100%}.temporaryContactForm{margin-left:auto}.temporaryContactFormLink{margin:50px;-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));background:#fff;word-wrap:break-word;color:#000;width:fit-content;padding:10px 20px;@media(min-width:1000px){margin:50px;font-size:48px}@media(max-width:999px){margin:10px;font-size:24px}}.temporaryContactForm a{color:#a9a9a9;text-decoration:none;@media(min-width:501px){font-size:48px}@media(max-width:500px){font-size:24px}}.contactSlideUpwork{margin-right:10em}.grecaptcha-badge{bottom:500px!important;left:-5000px!important}.customersSlide{background:#fff;display:flex;flex-direction:column;text-align:center}.customersTextBox{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));color:gray;@media(min-width:1000px){font-size:96px;margin:150px auto 50px 200px}@media(max-width:999px){font-size:48px;margin:150px auto 50px 10px}padding:10px 20px}.customerLogo{margin:20px;@media(min-width:1000px){max-height:200px;max-width:200px;margin:50px}@media(max-width:999px){max-height:100px;max-width:100px}}.feedbackSlide{background:var(--greyPageBackground);display:flex;flex-direction:column}.feedbackTextBox{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));color:gray;@media(min-width:1000px){margin:200px 200px 50px auto;font-size:64px}@media(max-width:999px){margin:200px 10px 50px auto;font-size:32px}padding:10px 20px}.feedbackCarousel{display:flex;flex-direction:row;scrollbar-width:thin}.feedbackCarouseButton{background:none;border:none;color:#000;cursor:pointer;font-size:72px;margin:0;padding:0;text-shadow:white 0 0 5px;z-index:100}.feedbackCarouseButtonLeft{margin-left:-30px;margin-right:-50px}.feedbackCarouseButtonRight{margin-left:-50px;margin-right:-30px}.feedbackCarouselInner::-webkit-scrollbar{display:none}.feedbackCarouselInner{align-content:space-evenly;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:space-between;margin:25px;overflow-x:scroll;scroll-behavior:smooth}.feedbackItem{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));background:#ffffff7f;color:#000;display:inline-block;flex-basis:280px;flex-grow:1;flex-shrink:0;margin:25px;max-height:90%;overflow:hidden;padding:10px}.feedbackItemDummy{flex-basis:1px;flex-grow:0;flex-shrink:0}.feedbackAuthor{font-size:24px}.feedbackInitials{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:24px;height:70px;justify-content:center;letter-spacing:1px;margin:20px auto;width:70px}.feedbackItem:nth-child(6n+1) .feedbackInitials{background:#005fd9}.feedbackItem:nth-child(6n+2) .feedbackInitials{background:#7e22ce}.feedbackItem:nth-child(6n+3) .feedbackInitials{background:#0f766e}.feedbackItem:nth-child(6n+4) .feedbackInitials{background:#15803d}.feedbackItem:nth-child(6n+5) .feedbackInitials{background:#a16207}.feedbackItem:nth-child(6n) .feedbackInitials{background:#b91c1c}.feedbackText{font-size:1.1rem}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;color:#fff;text-align:center;height:90vh;box-sizing:border-box}.footer p{margin:20px}.footer p,.footer a,.footer a:active,.footer a:visited,._{color:#fff;font-size:20px}.footer .footerLanguages,.footer .footerLanguage{font-size:16px;opacity:.85}.footer .footerLanguageActive{font-weight:700;text-decoration:none}:root{--homeHeaderColor: rgba(0, 0, 0, .4);--homeCarouselItemBackground: #4d4d4d00;--homeCarouselItemHeight: 100px;@media(min-width:500px)and (max-width:999px){--homeCarouselItemHeight: 70px}@media(max-width:499px){--homeCarouselItemHeight: 50px}}.homeSlide{display:flex;flex-direction:row;justify-content:space-between;align-content:space-around;margin:0;padding:0;max-height:99vh;overflow:hidden!important;background:#000}.homeSlideVideo{position:absolute;right:0;top:0;width:100%;height:99vh;object-fit:cover;opacity:1;transition:opacity .7s ease-in-out}.homeSlideVideoStandby{opacity:0}.hssLogo{opacity:.4;@media(max-width:999px){margin-bottom:10px;max-width:100px;max-height:100px}}.homeHeaderContainer{margin-left:20px;display:flex;position:absolute;z-index:1000;flex-direction:column;height:95vh}.homeLogoContainer{flex:1;margin-top:20px}.homeCompanyTitleContainer{margin-top:100px}.homeHeaderLine{color:#fff;display:block!important;font-size:100px;margin-top:-50px;margin-bottom:-50px;max-width:400px;padding:0 40px;width:fit-content;@media(max-width:1000px){font-size:32px;margin-top:-15px;margin-bottom:-15px}}.homeCarousel{flex-direction:column;margin-top:120px;margin-left:auto;padding-right:10px;overflow:hidden!important;width:100%;@media(max-width:1000px){margin-top:200px}}.homeCarouselItem{color:#fff;display:block;font-size:48px;position:relative;text-shadow:1px 1px 1px 1px black;overflow:hidden;padding:0 20px;margin:0 0 0 auto;box-sizing:border-box;transition:height 3s;text-align:right;height:var(--homeCarouselItemHeight);@media(min-width:1500px){font-size:64px;max-width:1600px}@media(min-width:1000px)and (max-width:1499px){font-size:48px;padding:3px 5px}@media(min-width:1000px)and (max-width:1199px){font-size:32px;padding:3px 5px}@media(min-width:800px)and (max-width:999px){font-size:42px;background:var(--homeCarouselItemBackground);padding:1px 2px}@media(min-width:600px)and (max-width:799px){font-size:36px;background:var(--homeCarouselItemBackground);padding:1px 2px}@media(min-width:500px)and (max-width:599px){font-size:28px;background:var(--homeCarouselItemBackground);padding:1px 2px}@media(min-width:400px)and (max-width:499px){font-size:24px;background:var(--homeCarouselItemBackground);padding:1px 2px}@media(max-width:399px){font-size:20px;background:var(--homeCarouselItemBackground);padding:1px 2px}}@keyframes animateCarouselItemInvisible{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes animateCarouselItemGrowing{0%{height:0}to{height:var(--homeCarouselItemHeight)}}@keyframes animateCarouselItemColorAppearing{0%{color:#8a2be2}to{color:#ff00b7}}.animateCarouselItemGrowing{opacity:0;animation:animateCarouselItemGrowing 3s linear;animation-iteration-count:1}@keyframes animateCarouselItemColorDisappearing{0%{color:#ff00b7}25%{color:orange}50%{color:#adff2f}75%{color:#1e90ff}to{color:#8a2be2}}@keyframes animateCarouselItemFadeInAndFadeOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}.animateCarouselItemFadeInAndFadeOut{animation:animateCarouselItemFadeInAndFadeOut 18s linear;animation-iteration-count:1;opacity:0}.ourOwnProductsSlide{padding:0}.ourOwnProductsContainer{display:flex;flex-direction:row;flex-wrap:wrap;@media(max-width:600px){display:flex;flex-direction:column}}.ourOwnProductsContainer a,.ourOwnProductsContainer p,._{color:#fff}.ourOwnProduct{background-size:cover;display:inline-flex;flex-direction:column;justify-content:end;flex:1;margin:1px;@media(min-width:1000px){min-width:20%}@media(max-width:999px){min-width:30%}min-height:400px}.ourOwnProductInfoArea{padding:10px;overflow:hidden}.ourOwnProductInfoArea a{font-size:14px}.ourOwnProductInfoArea p{font-size:10px}.ourOwnProductInfoArea img{max-width:50px;max-height:50px;display:inline-block;margin-bottom:-10px}.ourInHouseProductsBox{color:gray;margin:150px 70px 50px auto;padding:10px 20px;@media(min-width:1001px){font-size:96px;margin-right:100px}@media(max-width:1000px){font-size:48px}}.ourOwnProductInstanote{align-self:center;background-image:url(/img/in-house/notes.jpg);background-position:center}.ourOwnProductFileManager{align-self:center;background-image:url(/img/in-house/fiman.jpg)}.ourOwnProductFruitGame{align-self:center;background-image:url(/img/in-house/fruit.jpg)}.productSolitaire{align-self:center;background-image:url(/img/in-house/freecell.jpg);background-position:bottom}.ourOwnProductIm{align-self:center;background-image:url(/img/in-house/im.jpg);background-position:bottom}.ourOwnProductFinancePlanner{align-self:center;background-image:url(/img/in-house/wallet.jpg)}.ourOwnProductPowerReminders{align-self:center;background-image:url(/img/in-house/reminders.jpg)}.ourOwnProductInsight{align-self:center;background-image:url(/img/in-house/insight.jpg);background-position:center}.ourOwnProductWifiQr{align-self:center;background-image:url(/img/in-house/wifi-qr-studio.jpg);background-position:70% center}.ourOwnProductInsight .ourOwnProductInfoArea img,.ourOwnProductWifiQr .ourOwnProductInfoArea img{border-radius:22%}.ourOwnProductsStorefrontLink{text-align:center;padding:60px 20px;font-size:32px;@media(max-width:600px){font-size:24px}}.ourOwnProductsStorefrontLink a{display:inline-block;font-size:64px;color:#fff;background:#0070ff;padding:12px 15px;text-decoration:none;transition:background .2s;@media(max-width:600px){font-size:24px}}.ourOwnProductsStorefrontLink a:hover{background:#005fd9}.ourOwnProduct a{color:#fff;font-size:48px;text-align:center;text-decoration:none}.ourOwnProduct p{font-size:24px}.platformsSlide{background:var(--greyPageBackground);display:flex;flex-direction:column;text-align:center;margin:0}.platformsTextBox{-webkit-backdrop-filter:blur(var(--blurRadius));backdrop-filter:blur(var(--blurRadius));color:gray;@media(min-width:1000px){font-size:92px;margin:150px auto 50px 200px}@media(max-width:999px){font-size:48px;margin:150px auto 50px 10px}padding:10px 20px}.platformLogo{display:inline-block;padding:0;@media(min-width:1000px){margin:50px}@media(max-width:999px){margin:10px}}.platformLogo img{@media(min-width:1000px){max-height:200px;max-width:200px}@media(max-width:999px){max-height:100px;max-width:100px}}.whyChooseUsSlide{padding:20px;display:flex;flex-direction:row;flex-wrap:wrap;min-height:200vh!important;align-items:center;align-content:center;justify-content:center;@media(min-width:1401px){background:url(../img/backgrounds/796206.jpg?202310291440) center}@media(max-width:1400px)and (min-width:401px){background:url(../img/backgrounds/796206-mobile.jpg?202310291440) left;padding-left:200px}@media(max-width:400px){background:url(../img/backgrounds/796206-mobile.jpg?202310291440) left;padding-left:100px}}.whyChooseUsHeading{text-align:justify;@media(min-width:1001px){font-size:128px!important}@media(max-width:1000px){font-size:64px!important}}.whyChooseUsTextBox{box-sizing:border-box;color:#fff;font-size:20px;width:100%;text-align:justify;@media(min-width:1401px){color:#fff;width:49%;padding:100px;font-size:32px}}.programmingLanguagesSlide{background:#000;display:flex;flex-direction:column;text-align:center;justify-content:space-around;align-content:space-around;padding:400px 10px 200px;margin:0;min-height:200vh!important}.textBoxProgrammingLanguages{display:flex;flex-direction:row;margin:0;padding:0 10px;text-align:left}.textBoxProgrammingLanguages *{color:#fff;font-size:48px;font-family:Courier New,serif}.typeWriter{display:inline-block;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0;@media(min-width:1401px){white-space:nowrap;overflow:hidden}}@keyframes cursorBlink{0%{opacity:0}}.cursorBlink{display:inline-block;animation:cursorBlink 1.5s steps(2) infinite}.programmingLanguagesContainer{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center}.programmingLanguageLogo{border-radius:10px;@media(min-width:1000px){margin:50px}@media(max-width:999px){margin:10px}}.programmingLanguageLogo img{@media(min-width:1000px){max-height:200px;max-width:200px}@media(max-width:999px){max-height:100px;max-width:100px}}.uiDesignSlide{padding:20px;flex-direction:row;flex-wrap:wrap;min-height:100vh!important;align-items:center;align-content:center;justify-content:center}.uiDesignTextBox{color:#000;padding-top:100px;padding-left:50px;padding-right:50px;text-align:center;text-transform:uppercase;@media(min-width:1001px){font-size:128px}@media(max-width:1000px){font-size:64px}}.uiDesignTextBox2{color:#000;font-size:32px;padding-left:50px;padding-right:50px;margin-bottom:100px;text-align:center}.uiDesignTextBox *{color:#fff;font-size:32px!important;width:100%;@media(min-width:1401px){color:#fff;font-size:48px!important;width:100%}}.uiDesignImageBox{text-align:center}.uiDesignImageBox img{margin:auto;max-width:70vw;max-height:70vh}.qualityAssuranceSlide{background:url(../img/backgrounds/9743168.jpg) top right;display:flex;flex-direction:column}.qualityAssuranceTextBox{background:none;border-radius:20px;margin-bottom:200px;margin-right:auto;margin-top:20px;max-width:900px;padding:20px}.qualityAssuranceTitle{color:#fff;text-transform:uppercase;margin-bottom:.5em;@media(min-width:1001px){font-size:256px}@media(max-width:1000px){font-size:128px}}.qualityAssuranceTextBox p{color:#fff;@media(min-width:1000px){font-size:48px!important}@media(max-width:999px){font-size:24px!important}}.technologiesSlide{display:flex;flex-direction:column;text-align:center}.technologiesTextBox{color:gray;@media(min-width:1000px){font-size:92px;margin:150px 200px 50px auto}@media(max-width:999px){font-size:48px;margin:150px 10px 50px auto}padding:10px 20px}.technologiesSearch{text-align:center;font-size:32px;width:300px;@media(min-width:1000px){margin-left:200px}@media(max-width:999px){margin-left:10px}margin-bottom:20px;margin-right:70px}.technologyContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:stretch;justify-items:stretch;justify-self:stretch;align-content:stretch;align-items:stretch;margin:1px 1px 0}.technologyBox{border:1px solid black;display:inline-flex;flex:1;flex-direction:column;margin:-1px -1px 0 0;padding:3px;justify-items:center;align-items:center;justify-content:center;align-content:center;@media(min-width:1000px){padding-left:60px;padding-right:60px;height:200px}}.technologyLogo{display:flex;justify-items:center;align-items:center;justify-content:center;align-content:center}.technologyLogo img{max-height:100px;max-width:100px}.technologyTitleInvisible{color:transparent;margin-top:-1em}.technologyTitle{margin-top:5px;font-size:20px}.whatWeDoAndWhatWeCreatedSlide{background:var(--greyPageBackground);align-content:space-around;align-items:stretch;justify-content:space-around;height:auto!important;padding:0;margin-bottom:300px;@media(max-width:1400px){flex-direction:column}@media(min-width:1401px){flex-direction:row}}.weDoTextBox{color:gray;display:inline-block;padding:10px 20px;@media(min-width:1000px){font-size:96px;margin:150px 200px 50px}@media(max-width:999px){font-size:48px;margin:150px 10px 50px}}.weCreatedTextBox{color:gray;display:block;padding:10px 20px;width:fit-content;@media(min-width:1000px){font-size:96px;margin:150px 200px 50px auto}@media(max-width:999px){font-size:48px;margin:150px 10px 50px auto}}.whatWeDoAndWhatWeCreatedContainer{align-content:stretch;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:stretch;justify-items:stretch}.whatWeDoAndWhatWeCreatedBox{background:#a4a4a4;color:#fff;display:flex;flex-direction:column;justify-content:end;flex:1;font-size:48px;height:30vh;margin:1px;min-width:280px;padding:10px;text-align:center;vertical-align:center;background-size:cover;@media(max-width:999px){width:50px;height:20vh;font-size:16px;min-width:100px}}.whatWeDoAndWhatWeCreatedBox *{font-size:24px}.whatWeDoAndWhatWeCreatedIcon{font-size:30px;@media(max-width:999px){font-size:20px}}.zenCodingSlide{background:url(../img/backgrounds/5201527.jpg?202310291440) right;height:150vh}.zenCodingTextBox{padding-top:200px;padding-left:50px;padding-right:50px;text-align:left;@media(min-width:1401px){margin-right:100px}}.zenCodingTitle{color:#fff;text-transform:uppercase;padding-bottom:.5em;@media(min-width:1001px){font-size:92px}@media(max-width:1000px){font-size:64px}}.zenCodingTextBox p{color:#fff;width:100%;@media(max-width:1400px){font-size:32px}@media(min-width:1401px){color:#fff;font-size:48px;width:100%}}.languagesSlide{background-color:#b74007;background-image:linear-gradient(#14181dd1,#14181dd1),url(/img/backgrounds/languages.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%,cover!important;color:#fff;text-align:center;@media(min-aspect-ratio:4 / 5){background-size:100% 100%,contain!important}@media(min-width:1000px)and (min-aspect-ratio:16 / 10){background-image:url(/img/backgrounds/languages.jpg),linear-gradient(to bottom,#ba4207,#a3390a,#d25511);background-position:right center,center;background-size:contain,100% 100%!important;align-items:flex-start;padding-left:5%;text-align:left}}.languagesTextBox{margin:0 auto;max-width:900px;padding:0 20px}.languagesGlobe{font-size:inherit;width:.85em;height:.85em;margin-right:.25em;vertical-align:-.08em;opacity:.85}.languagesTitle{font-size:64px;margin:20px 0;@media(max-width:999px){font-size:40px}}.languagesBody{color:#fff;font-size:24px;opacity:.8;@media(max-width:999px){font-size:18px}}.languagesOffer{color:#fff;font-size:24px;margin-top:28px;@media(max-width:999px){font-size:18px}}.languagesSwitcher{width:100%}.languagesChipsLabel{color:#fff;font-size:28px;margin:0 auto;max-width:800px;opacity:.7;padding:0 20px;@media(max-width:999px){font-size:28px}}.languagesChips{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:14px auto 0;max-width:800px;padding:0 20px}.languagesChips .languageChip{font-size:20px;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:10px 22px;transition:border-color .2s,background .2s}.languagesChips .languageChip:hover{border-color:#fff;background:#ffffff1a}.languagesChips .languageChipActive{background:#fff;color:#14181d;border-color:#fff}@media(min-width:1000px)and (min-aspect-ratio:16 / 10){.languagesTextBox,.languagesChips,.languagesChipsLabel{margin-left:0;margin-right:0;max-width:calc(90% - 79vh);padding-left:0}.languagesChips{justify-content:flex-start}}
