:root{--globalPadding:20px;--borderRadius:40px;--logoHeight:57px;--rightSideBgSize:700px;--triangleBorders:50vw;--flexDir:row;--contentSubtitleWidth:75%;--homeSubtitleWidth:75%;--elementWidth:365px;--leftSideElementJustify:unset;--homeLeftSideHeight:auto;--productPadding:20px;--productHeight:515px;--productLogo:276px;--productMarginHorizontal:34px;--productTextFontSize:20px;--healthProductLogo:241px;--healthProductHeight:555px;--burgerShowHide:none;--toggleTextMarginVertical:15px;--hideShowToggle:none;--navbarShowHide:flex;--titleSize:40px;--subTextWidth:80%;--subtitleSize:28px;--bigTitleSize:80px;--sectionMinHeight:100vh;--homeSectionHeight:75vh;--homeLeftTitleDisplay:block;--homeTitleDisplay:none;--fontSmall:27px;--fontMedium:40px;--fontLarge:60px;--boxTitleFontSize:35px;--boxFontSize:20px;--boxTextMargin:40px;--boxTitlePaddingHorizontal:10px;--boxTextPaddingHorizontal:31px;--marginPaddingSmall:83px;--marginPaddingMedium:110px;--marginPaddingLarge:132px;--contentMarginVertical:110px;--homeSubtitleMarginVertical:95px;--testimonalsPadding:0 0 180px 0;--boxesMargin:2%;--boxAlign:unset;--introPaddingTop:110px;--logosDirection:row;--logosContainerWidth:50%;--workingToolsContainerMargin:69px 0 95px 0;--scriptLogosWidth:115px;--scriptLogosPartWidth:90px;--scriptLogosHeight:142px;--workToolsLogoSize:90px;--companiesLogoDimensionSize:120px;--logoMargin:10px 15px;--workingToolsBorderRadius:20px;--mobileContainerPadding:0 10px 0 95px;--shortBoxHeight:469px;--tallBoxHeight:694px;--showContent:block;--portfolioBtnArrowSize:120px;--portfolioBtnWidth:300px;--portfolioBtnHeight:70px;--textPosition:left;--leftFlexValue:3;--portfolioBtnMargin:unset;--sectionPadding:0 83px 290px;--navbarVerticalPadding:64px;--navbarHorizontalPadding:89px;--triangleBorder:125px;--companiesLogoContainerHeight:205px;--companiesLogoSize:100%;--titleOverlineWidth:150px;--titleOverlineMargin:-10px;--employementPadding:140px 197px 0 132px;--boxIconContainerWidth:145px;--boxIconContainerHeight:120px;--boxWidth:360px;--flexDirBoxes:row;--boxUserMargin:0;--boxUserWidth:100%;--userContainerDisplay:block;--userImageSize:200px;--userImageMargin:1%;--userFlexWrapping:wrap;--showUserImage:block;--userContainerHeight:326px;--articleDistance:0px;--articleVerticalDistance:5%;--userTextsPadding:0 0 0 34px;--userTextSize:22px;--userNameMargin:0px;--userNameFontSize:38px;--userNameWidth:100%;--userInfoLeft:0px;--userPadding:2.8% 2.4% 3% 3%;--userImagePositionType:unset;--reviewPadding:5px 0;--firstItem:1;--secondItem:2;--thirdItem:3;--forthItem:4;--arrowSize:50px;--arrowPosition:89%;--contactFieldHeight:96px;--contactMessageHeight:435px;--contactMessageMargin:32px;--submitHeight:80px;--distanceBetweenBoxContainers:15px;--distanceBetweenContainers:32px;--boxesContainerVerticalDistance:95px;--fieldsDistance:16px 0 16px 0;--canvasDisplay:block;--canvasPosition:35%}@media screen and (max-width:1366px){:root{--globalPadding:10px;--borderRadius:30px;--logoHeight:40px;--rightSideBgSize:570px;--flexDir:row;--homeSubtitleWidth:100%;--elementWidth:360px;--productPadding:15px;--productHeight:520px;--productLogo:240px;--productMarginHorizontal:12px;--healthProductLogo:220px;--healthProductHeight:545px;--burgerShowHide:flex;--toggleTextMarginVertical:10px;--hideShowToggle:block;--navbarShowHide:none;--navbarVerticalPadding:15px;--navbarHorizontalPadding:15px;--titleSize:33px;--subTextWidth:84%;--subtitleSize:22px;--bigTitleSize:40px;--sectionMinHeight:75vh;--homeSectionHeight:61vh;--fontSmall:22px;--fontMedium:28px;--fontLarge:42px;--boxTitleFontSize:25px;--boxFontSize:14px;--boxTitlePaddingHorizontal:10px;--boxTextPaddingHorizontal:25px;--marginPaddingSmall:58px;--marginPaddingMedium:77px;--marginPaddingLarge:92px;--testimonalsPadding:0 0 70px 0;--contentMarginVertical:28px;--homeSubtitleMarginVertical:35px;--introPaddingTop:50px;--logosDirection:column;--logosContainerWidth:100%;--workingToolsContainerMargin:20px 0;--scriptLogosHeight:112px;--logoMargin:8px 13px;--mobileContainerPadding:5px 0;--workingToolsBorderRadius:10px;--shortBoxHeight:315px;--tallBoxHeight:486px;--sectionPadding:0 50px 125px;--portfolioBtnArrowSize:84px;--portfolioBtnWidth:210px;--portfolioBtnHeight:60px;--boxTextMargin:20px;--textPosition:center;--portfolioBtnMargin:auto;--triangleBorder:75px;--companiesLogoContainerHeight:143px;--companiesLogoSize:100%;--titleOverlineWidth:90px;--titleOverlineMargin:-10px;--employementPadding:70px 77px 0;--boxIconContainerWidth:103px;--boxIconContainerHeight:83px;--boxWidth:250px;--flexDirBoxes:row;--boxUserMargin:23px;--boxUserWidth:360px;--userContainerHeight:495px;--userContainerDisplay:flex;--userImageSize:120px;--articleDistance:10px;--articleVerticalDistance:20px;--userTextsPadding:0;--userTextSize:17px;--userNameMargin:25px;--userNameFontSize:18px;--userNameWidth:350px;--userInfoLeft:170px;--userImagePositionType:absolute;--userPadding:0;--reviewPadding:50% 8% 0;--arrowSize:35px;--contactFieldHeight:58px;--contactMessageHeight:250px;--submitHeight:56px;--distanceBetweenBoxContainers:20px;--distanceBetweenContainers:20px;--boxesContainerVerticalDistance:20px;--fieldsDistance:16px 0 16px 0;--canvasDisplay:none;--canvasPosition:200px}}@media screen and (max-width:1024px){:root{--globalPadding:11px;--borderRadius:25px;--logoHeight:32px;--flexDir:row;--contentSubtitleWidth:100%;--elementWidth:300px;--leftSideElementJustify:space-around;--homeLeftSideHeight:200px;--homeRightSideHeight:100px;--productPadding:10px;--productHeight:490px;--productMarginHorizontal:10px;--toggleTextMarginVertical:5px;--productTextFontSize:14px;--healthProductLogo:210px;--healthProductHeight:480px;--titleSize:21px;--hideShowToggle:flex;--navbarShowHide:none;--navbarVerticalPadding:10px;--navbarHorizontalPadding:10px;--subtitleSize:15px;--bigTitleSize:42px;--sectionMinHeight:53vh;--homeSectionHeight:320px;--homeLeftTitleDisplay:none;--homeTitleDisplay:block;--fontSmall:18px;--fontMedium:21px;--fontLarge:32px;--boxTitleFontSize:30px;--boxFontSize:20px;--boxTitlePaddingHorizontal:13px;--boxTextPaddingHorizontal:31px;--marginPaddingSmall:44px;--marginPaddingMedium:58px;--marginPaddingLarge:70px;--marginBottomHomeTitle:50px;--contentMarginVertical:6%;--boxesMargin:52px;--boxAlign:center;--firstBoxMarginLeft:52px;--introPaddingTop:25px;--shortBoxHeight:469px;--boxTextMargin:40px;--tallBoxHeight:478px;--portfolioBtnArrowSize:64px;--showContent:none;--sectionPadding:0 30px 125px;--portfolioBtnWidth:150px;--portfolioBtnHeight:50px;--portfolioBtnMargin:0;--leftFlexValue:2;--triangleBorder:68px;--companiesLogoContainerHeight:108px;--companiesLogoSize:85%;--titleOverlineWidth:60px;--titleOverlineMargin:-10px;--employementPadding:30px 58px;--workingToolsContainerMargin:36px 0 50px 0;--scriptLogosWidth:92px;--scriptLogosHeight:100px;--logoMargin:8px 10px;--boxIconContainerWidth:85px;--boxIconContainerHeight:85px;--boxWidth:340px;--flexDirBoxes:column;--articleVerticalDistance:20px;--userTextSize:15px;--boxUserMargin:18px;--boxUserWidth:300px;--userContainerHeight:405px;--userInfoLeft:140px;--userNameWidth:290px;--userImageSize:110px;--userImageMargin:1% 1.5%;--userNameFontSize:15px;--reviewPadding:45% 8% 0;--arrowSize:28px;--arrowPosition:150%;--contactFieldHeight:46px;--contactMessageHeight:270px;--contactMessageMargin:25px;--submitHeight:42px;--fieldsDistance:0 12px 12px 12px;--canvasPosition:20%}}@media screen and (max-width:768px){:root{--globalPadding:80px;--borderRadius:20px;--logoHeight:30px;--flexDir:column;--elementWidth:300px;--productPadding:5px;--productHeight:420px;--productLogo:200px;--productMarginHorizontal:0;--healthProductLogo:200px;--healthProductHeight:420px;--titleSize:16px;--navbarVerticalPadding:15px;--navbarHorizontalPadding:15px;--subtitleSize:16px;--bigTitleSize:32px;--boxTextMargin:20px;--boxFontSize:14px;--boxTitlePaddingHorizontal:10px;--boxTextPaddingHorizontal:25px;--firstBoxMarginLeft:0;--sectionMinHeight:40vh;--homeSubtitleMarginVertical:5px;--homeSectionHeight:225px;--fontSmall:13px;--fontMedium:16px;--fontLarge:24px;--marginPaddingSmall:33px;--marginPaddingMedium:44px;--marginPaddingLarge:53px;--marginBottomHomeTitle:7%;--boxesMargin:0;--introPaddingTop:10px;--workingToolsContainerMargin:27px 0 38px 0;--scriptLogosWidth:15%;--scriptLogosPartWidth:15%;--scriptLogosHeight:115px;--workToolsLogoSize:45px;--companiesLogoDimensionSize:55px;--logoMargin:10px 15px;--shortBoxHeight:273px;--tallBoxHeight:340px;--portfolioBtnArrowSize:128px;--portfolioBtnHeight:31px;--portfolioBtnWidth:95px;--sectionPadding:0 5px 125px;--showContent:none;--triangleBorder:42px;--companiesLogoContainerHeight:auto;--companiesLogoSize:80%;--employementPadding:20px;--boxIconContainerWidth:60px;--boxIconContainerHeight:60px;--boxWidth:260px;--userTextSize:15px;--boxUserMargin:0;--userInfoLeft:130px;--userNameWidth:290px;--boxTitleFontSize:25px;--boxUserWidth:300px;--userContainerHeight:435px;--userFlexWrapping:nowrap;--reviewPadding:55% 8% 0;--showUserImage:block;--contactFieldHeight:30px;--arrowSize:22px;--contactMessageHeight:120px;--contactMessageMargin:auto 25px;--submitHeight:32px;--distanceBetweenBoxContainers:10px;--fieldsDistance:0 10px 10px 10px;--canvasPosition:70%}}*{box-sizing:border-box}@font-face{font-family:Avenir-Roman;src:url(/fonts/Avenir-Roman.otf)format("opentype"),url(/fonts/Avenir-Roman.ttf)format("truetype"),url(/fonts/Avenir-Roman.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext-Bold;src:url(/fonts/AvenirNext-Bold.otf)format("opentype"),url(/fonts/AvenirNext-Bold.ttf)format("truetype"),url(/fonts/AvenirNext-Bold.woff)format("woff");font-weight:700;font-style:normal}.logo{background-image:-webkit-image-set(url(/images/logos/logo.png) 1x,url(/images/logos/logo@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-sent{background-image:-webkit-image-set(url(/images/icon/icon-sent.png) 1x,url(/images/icon/icon-sent@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-arrow{background-image:-webkit-image-set(url(/images/icon/icon-arrow.png) 1x,url(/images/icon/icon-arrow@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.bet{background-image:-webkit-image-set(url(/images/application/bet.png) 1x,url(/images/application/bet@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.flipped{background-image:-webkit-image-set(url(/images/application/flipped.png) 1x,url(/images/application/flipped@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.bankroll{background-image:-webkit-image-set(url(/images/application/bankroll.png) 1x,url(/images/application/bankroll@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.whiskas{background-image:-webkit-image-set(url(/images/application/whiskas.png) 1x,url(/images/application/whiskas@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.ravel{background-image:-webkit-image-set(url(/images/application/ravel.png) 1x,url(/images/application/ravel@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.venu{background-image:-webkit-image-set(url(/images/application/venu.png) 1x,url(/images/application/venu@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.inkubate{background-image:-webkit-image-set(url(/images/application/inkubate.png) 1x,url(/images/application/inkubate@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.shocase{background-image:-webkit-image-set(url(/images/application/shocase.png) 1x,url(/images/application/shocase@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.insitu{background-image:-webkit-image-set(url(/images/application/insitu.png) 1x,url(/images/application/insitu@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.foodiagram{background-image:-webkit-image-set(url(/images/application/foodiagram.png) 1x,url(/images/application/foodiagram@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.otg-food-ordering{background-image:-webkit-image-set(url(/images/application/otg-food-ordering.png) 1x,url(/images/application/otg-food-ordering@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.myia{background-image:-webkit-image-set(url(/images/application/myia.png) 1x,url(/images/application/myia@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.studylog{background-image:-webkit-image-set(url(/images/application/studylog.png) 1x,url(/images/application/studylog@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.meprint{background-image:-webkit-image-set(url(/images/application/meprint.png) 1x,url(/images/application/meprint@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.vreye{background-image:-webkit-image-set(url(/images/application/vreye.png) 1x,url(/images/application/vreye@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.lernbalon{background-image:-webkit-image-set(url(/images/application/lernbalon.png) 1x,url(/images/application/lernbalon@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.zoodles{background-image:-webkit-image-set(url(/images/application/zoodles.png) 1x,url(/images/application/zoodles@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.hdyo{background-image:-webkit-image-set(url(/images/application/hdyo.png) 1x,url(/images/application/hdyo@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.rug{background-image:-webkit-image-set(url(/images/application/rug.png) 1x,url(/images/application/rug@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.vrinterview{background-image:-webkit-image-set(url(/images/application/vrinterview.png) 1x,url(/images/application/vrinterview@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.movie{background-image:-webkit-image-set(url(/images/application/movie.png) 1x,url(/images/application/movie@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.synto{background-image:-webkit-image-set(url(/images/application/synto.png) 1x,url(/images/application/synto@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.music{background-image:-webkit-image-set(url(/images/application/music.png) 1x,url(/images/application/music@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-design{background-image:-webkit-image-set(url(/images/icon/icon-design.png) 1x,url(/images/icon/icon-design@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-code{background-image:-webkit-image-set(url(/images/icon/icon-code.png) 1x,url(/images/icon/icon-code@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-mobile{background-image:-webkit-image-set(url(/images/icon/icon-mobile.png) 1x,url(/images/icon/icon-mobile@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.icon-video{background-image:-webkit-image-set(url(/images/icon/icon-video.png) 1x,url(/images/icon/icon-video@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.jason{background-image:-webkit-image-set(url(/images/human/gaia.png) 1x,url(/images/human/gaia@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.ron{background-image:-webkit-image-set(url(/images/human/ceoShocase.png) 1x,url(/images/human/ceoShocase@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.chi{background-image:-webkit-image-set(url(/images/human/betManager.png) 1x,url(/images/human/betManager@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.business-request{background-image:-webkit-image-set(url(/images/icon/arrow-black.png) 1x,url(/images/icon/arrow-black@2x.png) 2x);background-repeat:no-repeat;background-size:contain}.angular{background-image:-webkit-image-set(url(/images/logos/development/script/angular.png) 1x);background-repeat:no-repeat;background-size:contain}.react{background-image:-webkit-image-set(url(/images/logos/development/mobile/react.png) 1x);background-repeat:no-repeat;background-size:contain}.html5{background-image:-webkit-image-set(url(/images/logos/development/script/html5.png) 1x);background-repeat:no-repeat;background-size:contain}.wordpress{background-image:-webkit-image-set(url(/images/logos/development/script/wordpress.png) 1x);background-repeat:no-repeat;background-size:contain}.java{background-image:-webkit-image-set(url(/images/logos/development/script/java.png) 1x);background-repeat:no-repeat;background-size:contain}.microsoft{background-image:-webkit-image-set(url(/images/logos/development/script/microsoft.png) 1x);background-repeat:no-repeat;background-size:contain}.mysql{background-image:-webkit-image-set(url(/images/logos/development/script/mysql.png) 1x);background-repeat:no-repeat;background-size:contain}.amazon{background-image:-webkit-image-set(url(/images/logos/development/script/amazon.png) 1x);background-repeat:no-repeat;background-size:contain}.mongoDB{background-image:-webkit-image-set(url(/images/logos/development/script/mongoDB.png) 1x);background-repeat:no-repeat;background-size:contain}.apple{background-image:-webkit-image-set(url(/images/logos/development/mobile/apple.png) 1x);background-repeat:no-repeat;background-size:contain}.android{background-image:-webkit-image-set(url(/images/logos/development/mobile/android.png) 1x);background-repeat:no-repeat;background-size:contain}.unity{background-image:-webkit-image-set(url(/images/logos/development/mobile/unity.png) 1x);background-repeat:no-repeat;background-size:contain}.react-native{background-image:-webkit-image-set(url(/images/logos/development/mobile/react-native.png) 1x);background-repeat:no-repeat;background-size:contain}.flutter{background-image:-webkit-image-set(url(/images/logos/development/mobile/flutter.png) 1x);background-repeat:no-repeat;background-size:contain}.bet-network{background-image:-webkit-image-set(url(/images/logos/companies/bet-network.png) 1x);background-repeat:no-repeat;background-size:contain}.otg{background-image:-webkit-image-set(url(/images/logos/companies/otg.png) 1x);background-repeat:no-repeat;background-size:contain}.inkubate-lg{background-image:-webkit-image-set(url(/images/logos/companies/inkubate-lg.png) 1x);background-repeat:no-repeat;background-size:contain}.sap{background-image:-webkit-image-set(url(/images/logos/companies/sap.png) 1x);background-repeat:no-repeat;background-size:contain}.in-situ{background-image:-webkit-image-set(url(/images/logos/companies/in-situ.png) 1x);background-repeat:no-repeat;background-size:contain}.gaia{background-image:-webkit-image-set(url(/images/logos/companies/gaia.png) 1x);background-repeat:no-repeat;background-size:contain}.zoodles-lg{background-image:-webkit-image-set(url(/images/logos/companies/zoodles-lg.png) 1x);background-repeat:no-repeat;background-size:contain}.ibm{background-image:-webkit-image-set(url(/images/logos/companies/ibm.png) 1x);background-repeat:no-repeat;background-size:contain}.shocase-lg{background-image:-webkit-image-set(url(/images/logos/companies/shocase-lg.png) 1x);background-repeat:no-repeat;background-size:contain}.mit{background-image:-webkit-image-set(url(/images/logos/companies/mit.png) 1x);background-repeat:no-repeat;background-size:contain}h2,h5{margin:8px 0 0;font-weight:400}html{scroll-behavior:smooth}body{margin:0;font-family:Avenir,Arial,sans-serif;overflow-x:hidden}.dark{--colorPrimary:white;--colorBg:black}.light{--colorPrimary:black;--colorBg:white}.only-dark{--colorPrimary:white;--colorBg:#11232e}.only-light{--colorPrimary:black;--colorBg:white}a{color:#fff;text-decoration:none}.block{transition:all .3s}header{background-color:var(--colorBg);color:var(--colorPrimary);display:flex}header .navbar{background-color:var(--colorBg);width:100%}header .navbar .navbar-head{padding:var(--navbarVerticalPadding)var(--navbarHorizontalPadding)var(--navbarVerticalPadding)0;z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}header .navbar .navbar-head .logo{margin-left:var(--navbarHorizontalPadding);height:var(--logoHeight);background-image:-webkit-image-set(url(/images/logos/logo.png) 1x,url(/images/logos/logo@2x.png) 2x);background-position-y:3px;background-repeat:no-repeat;flex:1;justify-content:flex-start}header .navbar .navbar-head .checkbox-toggle{display:var(--burgerShowHide);cursor:pointer;z-index:3;opacity:0;width:30px;height:25px;margin:0;position:absolute;right:25px}header .navbar .navbar-head .checkbox-toggle:checked~.hamburger .navicon{background-color:#0000}header .navbar .navbar-head .checkbox-toggle:checked~.hamburger .navicon:before{transform:rotate(-45deg)}header .navbar .navbar-head .checkbox-toggle:checked~.hamburger .navicon:after{transform:rotate(45deg)}header .navbar .navbar-head .checkbox-toggle:checked~.hamburger .navicon:before,header .navbar .navbar-head .checkbox-toggle:checked~.hamburger .navicon:after{top:0}header .navbar .navbar-head .checkbox-toggle:checked~.header-toggle-list{opacity:1;visibility:visible;transform:translateY(0)}header .navbar .navbar-head .navbar-menu{display:var(--navbarShowHide);flex:2;justify-content:space-between;align-items:flex-end;font-size:30px}header .navbar .navbar-head .navbar-menu .texts a.button{margin-right:0}header .navbar .navbar-head .navbar-menu .texts a{color:#fff}header .navbar .navbar-head .navbar-menu .texts a:not(:last-child){margin-right:50px}header .navbar .navbar-head .navbar-menu .texts a{text-align:center;line-height:2}header .navbar .navbar-head .navbar-menu .texts a:hover{background-color:var(--white);color:var(--blue);transition-duration:.4s}header .navbar .navbar-head .navbar-menu .contact-us{color:var(--white);margin:auto}header .navbar .navbar-head .hamburger{display:var(--burgerShowHide);cursor:pointer;color:#fff;justify-content:center;align-items:center;width:50px;height:30px;margin:0;padding:10px;transition:all .4s;right:10px}header .navbar .navbar-head .hamburger>.navicon{content:"";background-color:#fff;width:100%;height:2px;transition:background .2s ease-out;display:block;position:relative}header .navbar .navbar-head .hamburger>.navicon:before,header .navbar .navbar-head .hamburger>.navicon:after{content:"";z-index:1;background-color:#fff;width:100%;height:2px;transition:all .2s ease-out;position:absolute;top:-10px}header .navbar .navbar-head .hamburger>.navicon:after{top:10px}header .navbar .header-toggle-list{display:var(--burgerShowHide);visibility:hidden;opacity:0;width:100%;padding:0 var(--navbarHorizontalPadding);background-color:#fff;transition:opacity .2s ease-out,transform .2s linear,visibility 10ms linear;position:absolute;top:100%;transform:translateY(-160%)}header .navbar .header-toggle-list ul{padding:0}header .navbar .header-toggle-list ul li{margin-top:var(--toggleTextMarginVertical);list-style-type:none}header .navbar .header-toggle-list ul li a{color:#000;white-space:nowrap;width:100%;max-width:100%;height:auto;font-size:var(--headerFont);background-color:#0000;padding:0;text-decoration:none}.unique-btn{max-width:273px;height:var(--portfolioBtnHeight);justify-content:flex-end;font-size:24px;display:flex}.unique-btn.our-portfolio-container{max-width:unset;display:block}.unique-btn .button{cursor:pointer;margin:var(--portfolioBtnMargin);font-size:var(--fontSmall);width:var(--portfolioBtnWidth);height:inherit;border:3px solid #47e2f3;justify-content:space-between;display:flex}.unique-btn .button span{text-align:center;margin:auto}.unique-btn .button span.contact-us{width:187px}.unique-btn .button span.our-portfolio{width:400px}.unique-btn .button .icon-sent,.unique-btn .button .icon-arrow{background-color:#47e2f3;background-position:50%;background-size:50%;width:80px}.unique-btn .button .icon-arrow{font-size:var(--fontSmall);width:var(--portfolioBtnArrowSize);display:var(--showContent)}.linkClass{cursor:pointer;text-align:center;border:4px solid #47e2f3;justify-content:center;align-items:center;display:flex;position:relative}.linkClass:after{color:#fff;position:absolute}section{background-color:var(--colorBg);color:var(--colorPrimary);height:auto;min-height:var(--sectionMinHeight);padding:var(--sectionPadding);flex-direction:column;width:100%;display:flex}section.home{padding-top:var(--introPaddingTop);min-height:var(--homeSectionHeight);padding-bottom:0}section.portfolio{padding:0}section.dark:not(:first-child),section.light{position:relative}section.dark:not(:first-child):before,section.light:before{border-left:var(--triangleBorders)solid #0000;border-right:var(--triangleBorders)solid #0000;content:"";position:absolute;bottom:100%;left:0}section.dark:not(:first-child):before{border-bottom:var(--triangleBorder)solid #000}section.light:not(.flutter-section):before{border-bottom:var(--triangleBorder)solid #fff}.flutter-description a{color:#2768d7}.title-home{display:var(--homeTitleDisplay);font-size:var(--fontLarge);text-align:center;margin-bottom:var(--marginBottomHomeTitle)}.intro-container{height:auto;min-height:var(--homeSectionHeight);flex-direction:row;display:flex}.intro-container .intro-left-side{height:var(--homeLeftSideHeight);justify-content:var(--leftSideElementJustify);flex-direction:column;flex:var(--leftFlexValue);display:flex}.intro-container .intro-left-side>*{text-align:var(--textPosition)}.intro-container .intro-left-side .intro-title{display:var(--homeLeftTitleDisplay);font-size:var(--titleSize);margin-bottom:25px;font-weight:700}.intro-container .intro-left-side .home-subtitle{font-size:var(--fontSmall)}.intro-container .intro-left-side .content.home{margin-bottom:var(--homeSubtitleMarginVertical)}.intro-container .intro-left-side .content{margin-bottom:var(--contentMarginVertical)}.intro-container .intro-right-side{flex:2;position:relative}.intro-container .intro-right-side canvas{position:absolute;bottom:1%;right:0}.entertainment-content{padding:var(--sectionPadding)}.product{flex-wrap:wrap;flex-direction:var(--flexDir);justify-content:center;align-items:center;width:100%;height:max-content;display:flex}.product_element{border-radius:var(--borderRadius);color:#000;margin:20px var(--productMarginHorizontal);width:var(--elementWidth);height:var(--productHeight);background-color:#fff;flex-direction:column;align-items:flex-start;display:flex;box-shadow:0 3px 99px #9b9b9b29}.product_element_logo{height:var(--productLogo);border-radius:var(--borderRadius)var(--borderRadius)0 0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.product_element_title{margin:25px 14px 8px 22px;font-size:28px;font-weight:700}.product_element_subtitle{padding:var(--productPadding)0;font-size:var(--productTextFontSize);margin:0 22px}.product.health .product_element{height:var(--healthProductHeight)}.product.health .product_element .product_element_logo{height:var(--healthProductLogo)}.title{font-size:var(--titleSize);margin-bottom:20px;font-weight:700}.title:before{content:"";border-top:8px solid #47e2f3;width:7.3vw;position:absolute;top:-10px;bottom:100%;left:50.5%;transform:translate(-50%)}.content,.subTitle{font-size:var(--subtitleSize)}.subText{width:var(--subTextWidth);margin:0 auto 35px}.content.home{width:var(--homeSubtitleWidth)}.content{width:var(--contentSubtitleWidth)}.subTitle{margin-bottom:35px}.center{text-align:center}.logos{flex-wrap:wrap;display:flex}.logos.script-logos,.logos.companies-logos{flex-direction:var(--logosDirection);justify-content:space-between}.logos.script-logos .script-front,.logos.script-logos .script-back,.logos.script-logos .companies-above,.logos.script-logos .companies-below,.logos.companies-logos .script-front,.logos.companies-logos .script-back,.logos.companies-logos .companies-above,.logos.companies-logos .companies-below{width:var(--logosContainerWidth);justify-content:space-around;display:flex}.logos.companies-logos{margin:20px 0}.logos.mobile-logos,.logos .script-front,.logos .script-back{padding:5px 0}.logos.mobile-logos div,.logos .script-front div,.logos .script-back div{margin:var(--logoMargin);width:var(--workToolsLogoSize);height:var(--workToolsLogoSize);background-position:50%;background-size:contain}.logos .companies-above a,.logos .companies-below a{width:var(--companiesLogoDimensionSize);height:var(--companiesLogoDimensionSize)}.logos .companies-above a div,.logos .companies-below a div{width:inherit;height:inherit;background-size:var(--companiesLogoSize);background-position:50%}.employment-section{padding:var(--employementPadding)}.employment-section .employment.testimonials{padding:var(--testimonalsPadding)}.employment-section .employment .employment-element .title-two{font-size:var(--bigTitleSize)}.employment-section .employment .employment-element .title-two.overline:before{width:var(--titleOverlineWidth);content:"";margin:var(--titleOverlineMargin)0;border:4px solid #47e2f3;position:absolute}.employment-section .employment .employment-element .employment_element_content{margin:var(--distanceBetweenContainers)0}.employment-section .employment .employment-element .employment_element_content span{font-size:var(--fontMedium);font-weight:400}.employment-section .employment .employment-element .users-container{display:var(--userContainerDisplay);flex-wrap:var(--userFlexWrapping);flex-direction:var(--flexDir);justify-content:center;align-items:center}.employment-section .employment .employment-element .users-container .user-article{width:var(--boxUserWidth);margin:var(--articleVerticalDistance)var(--articleDistance);height:var(--userContainerHeight);border-radius:var(--borderRadius);padding:var(--userPadding);background-color:#fff;display:flex;overflow:hidden}.employment-section .employment .employment-element .users-container .user-article .user-image{display:var(--showUserImage);height:var(--userImageSize);margin:var(--userImageMargin);width:var(--userImageSize);position:var(--userImagePositionType);background-position-y:50%;flex:1}.employment-section .employment .employment-element .users-container .user-article .user-texts{color:#000;padding:var(--userTextsPadding);flex:6}.employment-section .employment .employment-element .users-container .user-article .user-texts .name-job{width:var(--userNameWidth);position:var(--userImagePositionType);padding-left:var(--userInfoLeft);margin-top:var(--userNameMargin);font-size:var(--userNameFontSize);font-weight:700}.employment-section .employment .employment-element .users-container .user-article .user-texts .review{font-size:var(--userTextSize);padding:var(--reviewPadding)}.employment-section .employment .employment-element .working-tools{margin:var(--workingToolsContainerMargin);border-radius:var(--workingToolsBorderRadius);background-color:#fff}.employment-section .employment .employment-element .working-tools .mobile-logos{padding:var(--mobileContainerPadding);justify-content:space-evenly}.employment-section .employment .boxes-container .boxes{margin-top:var(--boxesContainerVerticalDistance);flex-direction:var(--flexDirBoxes);justify-content:center;align-items:var(--boxAlign);flex-wrap:wrap;width:100%;height:max-content;display:flex}.employment-section .employment .boxes-container .boxes .box{margin:var(--distanceBetweenBoxContainers);border-radius:var(--borderRadius);width:var(--boxWidth);color:#000;background-color:#fff;flex-direction:row;overflow:hidden;box-shadow:0 3px 99px #9b9b9b29}.employment-section .employment .boxes-container .boxes .box .article .box-header{height:var(--boxIconContainerHeight);display:flex}.employment-section .employment .boxes-container .boxes .box .article .box-header .box-icon-container{width:var(--boxIconContainerWidth);background-color:#47e2f3;height:100%;display:flex}.employment-section .employment .boxes-container .boxes .box .article .box-header .box-icon-container .icon{width:50%;height:50%;margin:auto}.employment-section .employment .boxes-container .boxes .box .article .box-header .box-title{font-size:var(--boxTitleFontSize);padding-left:var(--boxTitlePaddingHorizontal);text-overflow:ellipsis;white-space:nowrap;width:79%;margin:auto 0;font-weight:700;overflow:hidden}.employment-section .employment .boxes-container .boxes .box .article .text-info{padding:0 var(--boxTextPaddingHorizontal)0 var(--boxTextPaddingHorizontal);font-size:var(--boxFontSize);margin-top:var(--boxTextMargin)}.employment-section .employment .boxes-container .boxes .short{height:var(--shortBoxHeight)}.employment-section .employment .boxes-container .boxes .tall{height:var(--tallBoxHeight)}.contact .contact-element{display:flex}.contact .contact-element input,.contact .contact-element select,.contact .contact-element .your-message-container{border-radius:var(--borderRadius);font-family:inherit;font-size:var(--fontSmall);color:#000;background-color:#fff;border:0;box-shadow:0 3px 99px #9b9b9b29}.contact .contact-element input::placeholder,.contact .contact-element select::placeholder,.contact .contact-element .your-message-container::placeholder{color:#000}.contact .contact-element .your-info-container{padding:16px var(--distanceBetweenContainers)0 0;flex:1}.contact .contact-element .your-info-container input,.contact .contact-element .your-info-container select{width:100%;height:var(--contactFieldHeight);margin:var(--fieldsDistance);outline:none;padding:3% 6%}.contact .contact-element .your-info-container .business-request{background-position-x:var(--arrowPosition);background-size:var(--arrowSize);appearance:none;background-position-y:50%}.contact .contact-element .your-message-container{margin:var(--contactMessageMargin);flex:1}.contact .contact-element .your-message-container .message{font-size:inherit;height:var(--contactMessageHeight);resize:none;border-radius:var(--borderRadius);border:0;outline:none;width:100%;padding:7% 14px 0 10%;font-family:inherit;overflow:hidden}.contact .contact-element .your-message-container .message::placeholder{color:#000}.contact .contact-element .your-message-container .btn-submit{color:#fff;width:100%;font-size:var(--fontMedium);text-align:center;height:var(--submitHeight);border-radius:var(--borderRadius);cursor:pointer;background-color:#47e2f3;border:none;outline:none;font-family:inherit;position:relative;top:0}footer{color:#fff;font-size:var(--fontSmall);flex-direction:var(--flexDir);background-color:#1a3547;justify-content:space-between;align-items:center;padding:2.8% 5.5%;display:flex}footer>div{margin:5px}
