html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}:focus,:active,:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{vertical-align:top;resize:vertical;overflow:auto}audio,canvas,video{transform-origin:0 0;max-width:100%;display:inline-block;transform:scale(1)}audio:not([controls]){height:0;display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:active,a:hover,a:focus{outline:none}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}legend{white-space:normal;border:0;margin-left:-7px;padding:0}button,input,select,textarea{vertical-align:baseline;vertical-align:middle;margin:0;font-size:100%}button{background:0 0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button>*,html input[type=button]>*,input[type=reset]>*,input[type=submit]>*{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}button{border:none;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#000}::selection{text-shadow:none;background:#b3d4fc}img{vertical-align:bottom}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}html.dark body{background:#1f1f1f}body{background:#f3f4f6;width:100%;transition:all .3s ease-in-out;overflow-x:hidden}body.disable-scroll{overflow:hidden}.wrapper>.footer{display:none}*{box-sizing:border-box}img{width:100%}::selection{color:#1f1f1f;background:#f90}@font-face{font-family:TarabaComfortaa;src:url(https://taraba.tech/build/assets/tarabaLight-2oL7TeTq.woff2)format("woff2");font-style:normal;font-weight:300;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:TarabaComfortaa;src:url(https://taraba.tech/build/assets/tarabaRegular-BznCFjJ_.woff2)format("woff2");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:TarabaComfortaa;src:url(https://taraba.tech/build/assets/tarabaBold-DRKxE80V.woff2)format("woff2");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:TarabaComfortaa;src:url(https://taraba.tech/build/assets/tarabaExtraBold-C9VF7rkU.woff2)format("woff2");font-style:normal;font-weight:900;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://taraba.tech/build/assets/roboto-v30-cyrillic-ext_latin-ext-300-jMPKAg9b.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://taraba.tech/build/assets/roboto-v30-cyrillic-ext_latin-ext-regular-B9sa-tgs.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://taraba.tech/build/assets/roboto-v30-cyrillic-ext_latin-ext-500-6BIylKNo.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://taraba.tech/build/assets/roboto-v30-cyrillic-ext_latin-ext-700-Dme6qf3d.woff2)format("woff2")}h1,h2,h3,h4,h5,h6{font-family:TarabaComfortaa}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fafafa}p,span,ul,ol,input,textarea{color:#384250;font-family:Roboto,sans-serif}.dark p,.dark span,.dark ul,.dark ol,.dark input,.dark textarea{color:#9da4ae}input,textarea{font-size:16px}.wrapper{cursor:default;max-width:1920px;margin:0 auto}@media (width>=1366px){.wrapper__inner{display:flex}}.wrapper>*{cursor:default}#fullpage{padding:0 16px;position:relative}@media (width>=1366px){#fullpage{width:calc(100% - 252px);padding:0 48px}}.section{padding-top:70px}@media (width>=768px){.section{padding-top:90px}}@media (width>=1366px){.section{padding-top:150px}}@media (width>=1440px){.section{max-width:1120px;margin-bottom:100px}.section__our-story{padding-right:250px}}@media (width>=1920px){.section{max-width:1330px}.section__our-story{padding-right:150px}}@media (width>=2560px){.section{max-width:1450px}}.section hgroup{margin-bottom:27.2px}.section hgroup .section__title{color:#1f1f1f;letter-spacing:-1px;font-size:30px;font-weight:900;line-height:38px}@media (width>=768px){.section hgroup .section__title{font-size:40px;line-height:48px}}@media (width>=2560px){.section hgroup .section__title{font-size:60px;line-height:72px}}.dark .section hgroup .section__title{color:#fafafa}.section hgroup .section__text{color:#1f1f1f;margin-top:8px;font-size:16px;line-height:24px}@media (width>=768px){.section hgroup .section__text{width:570px}}@media (width>=1024px){.section hgroup .section__text{width:93%}}@media (width>=1440px){.section hgroup .section__text{font-size:18px;line-height:28px}}@media (width>=2560px){.section hgroup .section__text{width:90%;font-size:30px;line-height:40px}}.dark .section hgroup .section__text{color:#fafafa}.section hgroup .section__note{color:#102a56;font-size:16px;line-height:24px;display:inline-block;position:relative}.section hgroup .section__note:after{content:"";vertical-align:text-top;background:url(https://taraba.tech/build/assets/hand-down-DOHZsMcq.svg) 0 3px no-repeat;width:20px;height:20px;display:inline-block}@media (width>=2560px){.section hgroup .section__note:after{background:url(https://taraba.tech/build/assets/hand-down-on-light-BGF_WYqc.svg) 0 3px no-repeat;width:40px;height:40px}}.dark .section hgroup .section__note{color:#b2ddff}.dark .section hgroup .section__note:after{content:"";background:url(https://taraba.tech/build/assets/hand-down-dark-MpLbM8nS.svg) 0 3px no-repeat}@media (width>=2560px){.dark .section hgroup .section__note:after{background:url(https://taraba.tech/build/assets/hand-down-on-dark-f_ziJPUg.svg) 0 3px no-repeat;width:40px;height:40px}}@media (width>=1440px){.section hgroup .section__note{background-position:0 6px;font-size:18px;line-height:28px}}@media (width>=2560px){.section hgroup .section__note{font-size:30px;line-height:24px}}.section .fp-overflow{max-height:unset;overflow:visible!important}.section.fp-table{margin-top:0;display:block}@media (width>=1366px){.desktop-sidebar{flex:0 0 250px;height:100%}}.desktop-sidebar #navigation-menu{display:none}.desktop-sidebar #navigation-menu.nav-sticky{position:fixed;top:150px}@media (width>=1366px){.desktop-sidebar #navigation-menu{margin-left:48px;display:flex}}@media (width>=768px){.hgroup-wrapper{justify-content:space-between;align-items:center;display:flex}}.back-link:first-of-type{margin-bottom:40px}.back-link:last-of-type:not(:first-of-type){margin-top:40px;margin-bottom:20px}.legal-back-to-btn{margin-top:40px}#navigation-menu{flex-direction:column;display:flex}#navigation-menu a{color:#1f1f1f;border:1px solid #0000;border-radius:6px;margin-bottom:32px;font-family:Roboto,sans-serif;font-size:21px;text-decoration:none}#navigation-menu a.active,#navigation-menu a:hover,#navigation-menu a:active{color:#175cd3;font-weight:700}#navigation-menu a:focus-visible{outline-offset:4px;outline:2px solid #175cd3}.dark #navigation-menu a{color:#fafafa}.dark #navigation-menu a.active,.dark #navigation-menu a:hover,.dark #navigation-menu a:active{color:#0ba5ec}@media (width>=2560px){#navigation-menu a{font-size:24px;line-height:20px}}.no-fullpage-scroll{overflow:auto}.no-fullpage-scroll::-webkit-scrollbar{width:8px}.no-fullpage-scroll::-webkit-scrollbar-track{background:#9da4ae}.no-fullpage-scroll::-webkit-scrollbar-thumb{border:8px solid #0ba5ec;border-radius:50px}.no-fullpage-scroll.dark::-webkit-scrollbar-track{background:#51525c}.no-fullpage-scroll .container{max-width:930px;margin:0 auto}@media (width>=1366px){.no-fullpage-scroll #header{background:#f3f4f6}.no-fullpage-scroll.dark #header{background:#1f1f1f}.no-fullpage-scroll #navigation-menu{position:fixed;top:128px}}.no-fullpage{overflow:auto}.no-fullpage #header{background:#f3f4f6}.dark .no-fullpage #header{background:#1f1f1f}@media (width>=1366px){.no-fullpage section{padding-top:130px}}.no-fullpage #our-tale-an .our-story__join{position:unset}@media (width>=1366px){.no-fullpage #navigation-menu{position:fixed;top:128px}.no-fullpage #contact-an .footer{display:none}.no-fullpage .wrapper{position:relative}.no-fullpage .footer{opacity:1;visibility:visible;display:block;position:absolute;bottom:-130px}}.grecaptcha-badge{visibility:hidden}@keyframes vibrate-2{0%{transform:translate(-50%)}20%{transform:translate(calc(5px - 50%),-5px)}40%{transform:translate(calc(5px - 50%),5px)}60%{transform:translate(calc(-50% - 5px),5px)}80%{transform:translate(calc(-50% - 5px),-5px)}to{transform:translate(-50%)}}@keyframes blink-2{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.button-group{flex-direction:column;align-items:flex-start;display:flex}@media (width>=768px){.button-group{flex-direction:row}}.button-group a.button+a.button{margin-top:24px}@media (width>=768px){.button-group a.button+a.button{margin-top:0;margin-left:24px}}.button{color:#1f1f1f;border-radius:8px;font-family:Roboto,sans-serif;font-weight:500;text-decoration:none;display:inline-block}.button--primary{background-color:#f90;padding:14px 16px}.button--primary:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}@media (width>=2560px){.button--primary{font-size:22px;line-height:30px}}.button--secondary{border:2px solid #175cd3;padding:12px 16px}.button--secondary:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}@media (width>=2560px){.button--secondary{font-size:22px;line-height:30px}}.dark .button--secondary{color:#fafafa;border-color:#0ba5ec}.button--secondary.active{color:#fafafa;background:#175cd3;border:2px solid #102a56}.dark .button--secondary.active{background:#1849a9;border-color:#0ba5ec}.button__icon-left{background-position:16px;background-repeat:no-repeat;padding-left:44px;position:relative}.button__icon-right{background-position:100%;background-repeat:no-repeat;padding-right:44px;position:relative}.icon-calendar,.icon-calendar-for-bg{background-image:url(https://taraba.tech/build/assets/calendar-dark-BQG4vJva.svg)}.dark .icon-calendar-for-bg{background-image:url(https://taraba.tech/build/assets/calendar-SRL4aPqn.svg)}.lets-talk{background-image:url(https://taraba.tech/build/assets/calendar-dark-BQG4vJva.svg);background-position:8px 12px;background-repeat:no-repeat;padding-left:30px}.dark .lets-talk{background-image:url(https://taraba.tech/build/assets/calendar-SRL4aPqn.svg)}@media (width>=2561px){.lets-talk{background-position:8px 18px}}.share-group{align-items:flex-start;display:flex}.share-group .button{margin-right:8px}.button--share{color:#fafafa;font-weight:400}.button__blue-600{background:#1570ef}.button__blue-500{background:#175cd3}.dark .button__blue-500{background:#0ba5ec}.button__blue-800{background:#1849a9}.button-link{color:#175cd3;align-items:center;gap:10px;font-size:18px;font-weight:500;text-decoration:underline;display:inline-flex}.button-link:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}@media (width>=2560px){.button-link{font-size:20px}}.dark .button-link{color:#0ba5ec}.button-link.button__icon-left{background-position:0;border-radius:0;padding-left:25px}.button-link.button__icon-right{background-position:100%;border-radius:0;padding-right:25px}.button-link--large{font-size:24px}@media (width>=768px){.button-link--large{font-size:30px}}.button-link--large.button__icon-left{background-size:18px 18px;padding-left:30px}@media (width>=1920px){.button-link--large.button__icon-left{background-size:22px 22px;padding-left:36px}}.button--narrow{padding:8px 16px}.button--flex-invert{align-items:center;display:flex}.button--flex-invert img{width:16px;height:16px;margin-right:8px}.dark .button--flex-invert img,.button--flex-invert.active img{filter:invert()}.button--flex{align-items:center;gap:10px;display:flex}.button--flex img{width:16px;height:16px;margin-right:8px}.button--flex__right img{margin-left:8px}input,textarea,#custom-select,#custom-select-lang-desktop,#custom-select-lang{background:#e5e7eb;transition:all .3s ease-in-out}input:focus,textarea:focus,#custom-select:focus,#custom-select-lang-desktop:focus,#custom-select-lang:focus{border:1px solid #53b1fd!important}.dark input,.dark textarea,.dark #custom-select,.dark #custom-select-lang-desktop,.dark #custom-select-lang{background:#2d2d2d}.contact-section{margin-bottom:32px}@media (width>=1366px){.contact-section{margin-bottom:80px}}@media (width>=1441px){.contact-section{margin-bottom:0}}.contact-section h2.form__fail{color:#df4141}.contact-section h2.form__success{color:#00760c}.contact-section .button:focus{border:2px solid #53b1fd}.contact-section .button:focus:focus{border:1px solid #53b1fd!important}.dark .contact-section h2.form__fail{color:#ff7474}.dark .contact-section h2.form__success{color:#00eb18}#contact-form{color:#384250;border-bottom:1px solid #9da4ae;margin-bottom:40px;padding-bottom:40px;font-family:Roboto,sans-serif}.dark #contact-form{color:#9da4ae}@media (width>=1024px){#contact-form{max-width:900px}}@media (width>=1366px){#contact-form{margin-top:35px;padding-bottom:60px}}@media (width>=1440px){#contact-form{margin-bottom:32px;padding-bottom:32px}}@media (width>=1920px){#contact-form{max-width:100%;padding-bottom:32px;padding-right:0}}#contact-form .form__group:not(.form__group-radio) input{border:1px solid #9da4ae;border-radius:8px;width:100%;height:44px;padding:10px 14px}#contact-form .form__group:not(.form__group-radio) input::-moz-placeholder{color:#384250;font-size:16px}#contact-form .form__group:not(.form__group-radio) input::placeholder{color:#384250;font-size:16px}.dark #contact-form .form__group:not(.form__group-radio) input::-moz-placeholder{color:#9da4ae}.dark #contact-form .form__group:not(.form__group-radio) input::placeholder{color:#9da4ae}#contact-form .form__group:not(.form__group-radio) textarea{resize:none;border:1px solid #9da4ae;border-radius:8px;width:100%;padding:10px 14px}#contact-form .form__group:not(.form__group-radio) textarea::-moz-placeholder{color:#384250;font-size:16px}#contact-form .form__group:not(.form__group-radio) textarea::placeholder{color:#384250;font-size:16px}#contact-form .shoping__card-inputs{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (width>=768px){#contact-form .shoping__card-inputs{-moz-column-gap:20px;grid-template-columns:repeat(2,1fr);gap:24px 20px}}@media (width>=1024px){#contact-form .shoping__card-inputs{-moz-column-gap:34px;gap:24px 34px}}@media (width>=1366px){#contact-form .shoping__card-inputs{-moz-column-gap:40px;column-gap:40px}}@media (width>=1440px){#contact-form .shoping__card-inputs{-moz-column-gap:24px;column-gap:24px}}#contact-form .form__group{position:relative}#contact-form .form__group>label{color:#1f1f1f;margin-bottom:4px;font-size:14px;font-weight:500;display:block}@media (width>=2560px){#contact-form .form__group>label{font-size:18px}}.dark #contact-form .form__group>label{color:#e5e7eb}#contact-form .form-contact-flexing{flex-direction:column;gap:16px;display:flex}#contact-form .form-group-button{text-align:left;margin-top:5px}@media (width>=768px){#contact-form .form-group-button{text-align:left;align-items:flex-start;display:flex}}@media (width>=1024px){#contact-form .form-group-button{justify-content:flex-start}}@media (width>=768px){#contact-form .form-group-name{order:1}}@media (width>=1024px){#contact-form .form-group-name{order:1}}@media (width>=768px){#contact-form .form-group-email{order:3}}@media (width>=1024px){#contact-form .form-group-email{order:4}}@media (width>=768px){#contact-form .form-group-phone{order:5}}@media (width>=1024px){#contact-form .form-group-phone{order:6}}@media (width>=768px){#contact-form .form-group-company{order:2}}@media (width>=1024px){#contact-form .form-group-company{order:1}}@media (width>=768px){#contact-form .form-group-website{order:4}}@media (width>=1024px){#contact-form .form-group-website{order:5}}@media (width>=768px){#contact-form .form-group-budget{order:6}}@media (width>=1024px){#contact-form .form-group-budget{order:7}}@media (width>=768px){#contact-form .form-group-message{order:7}}@media (width>=1024px){#contact-form .form-group-message{order:3;grid-row:1/3;grid-column-start:3}}@media (width>=768px){#contact-form .form-group-button{order:8}}@media (width>=1024px){#contact-form .form-group-button{order:8}}#contact-form .error{color:red;font-size:13px;position:absolute;bottom:-15px;left:0}.testimonial-cards{grid-template-columns:repeat(1,1fr);row-gap:16px;display:grid}@media (width>=768px){.testimonial-cards{-moz-column-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}}@media (width>=1024px){.testimonial-cards{grid-template-columns:repeat(3,1fr)}}@media (width>=2560px){.testimonial-cards{margin-top:40px}}.testimonial-cards .modal-testimonial:nth-child(2) .prev-testimonial-trigger,.testimonial-cards .modal-testimonial:last-of-type .next-testimonial-trigger{display:none}.testimonial-cards .modal-testimonial__text{margin-bottom:20px}.testimonial-card{background:#fafafa;border:1px solid #384250;border-radius:12px;flex-direction:column;justify-content:space-between;padding:12px;transition:all .2s ease-in-out;display:flex;position:relative}.testimonial-card:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.testimonial-card:not(.product-main__testimonials .testimonial-card),.testimonial-card:not(.product-main__testimonials .testimonial-card)>*{cursor:pointer}@media (width>=768px){.testimonial-card{padding:16px}}.dark .testimonial-card{background:#2d2d2d99}.testimonial-card__quote{color:#1f1f1f;border-left:1px solid #175cd3;margin-bottom:16px;padding-left:16px;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;line-height:24px}.dark .testimonial-card__quote{color:#e5e7eb;border-color:#0ba5ec}.testimonial-card__quote>*{color:#1f1f1f;font-family:Roboto,sans-serif}.dark .testimonial-card__quote>*{color:#e5e7eb}@media (width>=768px){.testimonial-card__quote{font-size:20.8px;line-height:30.4px}}@media (width>=1440px){.testimonial-card__quote{font-size:18px;line-height:28px}}@media (width>=2560px){.testimonial-card__quote{font-size:24px;line-height:34px}}.dark .testimonial-card__quote{color:#e5e7eb}.testimonial-card__person{align-items:center;margin-top:16px;display:flex}.testimonial-card__person-image img{border-radius:5px;width:60px;height:60px;margin-right:16px}@media (width>=2560px){.testimonial-card__person-image img{width:80px;height:80px}}.testimonial-card__person-info-name{color:#1f1f1f;margin-bottom:8px;font-family:Roboto,sans-serif;font-size:16px}@media (width>=2560px){.testimonial-card__person-info-name{font-size:20px;line-height:20px}}.dark .testimonial-card__person-info-name{color:#e5e7eb}.testimonial-card__person-info-position{align-items:center;display:flex}.testimonial-card__person-info-position-title{color:#384250;font-size:16px;font-weight:500;line-height:19.2px}@media (width>=2560px){.testimonial-card__person-info-position-title{font-size:20px;line-height:20px}}.dark .testimonial-card__person-info-position-title{color:#9da4ae}.testimonial-card__person-info-position-flag{flex-shrink:0;width:20px;margin-left:8px}.testimonial-card:not(.product-main__testimonials .testimonial-card):hover{background:#e5e7eb;transform:scale(.97)}.dark .testimonial-card:not(.product-main__testimonials .testimonial-card):hover{background:#3f3f46}.services-cards{grid-template-columns:repeat(1,1fr);row-gap:16px;display:grid}@media (width>=768px){.services-cards{-moz-column-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}}@media (width>=2560px){.services-cards{margin-top:40px}}.services-cards .service-card{cursor:pointer;background:#fafafa;border:1px solid #384250;border-radius:12px;gap:16px;padding:12px;transition:all .3s ease-in-out;display:flex}.services-cards .service-card:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.services-cards .service-card>*{cursor:pointer}@media (width>=768px){.services-cards .service-card{padding:16px}}.dark .services-cards .service-card{background:#2d2d2d99}.services-cards .service-card__title{color:#102a56;font-family:Roboto,sans-serif;font-size:16px;line-height:24px}@media (width>=768px){.services-cards .service-card__title{font-size:18px;line-height:30.4px}}@media (width>=2560px){.services-cards .service-card__title{font-size:22px;line-height:30px}}.dark .services-cards .service-card__title{color:#b2ddff}.services-cards .service-card__text{color:#384250;font-family:Roboto,sans-serif;font-size:16px;line-height:24px}@media (width>=2560px){.services-cards .service-card__text{font-size:20px;line-height:30px}}.dark .services-cards .service-card__text{color:#e5e7eb}.services-cards .service-card:hover{background:#e5e7eb;transform:scale(.98,.95)}.dark .services-cards .service-card:hover{background:#3f3f46}.services-cards .service-card:hover .image__wrapper img{filter:grayscale(0)}.services-cards .service-card .image__wrapper{justify-content:center;align-items:center;display:flex}.services-cards .service-card .image__wrapper img{filter:grayscale(.5);width:53px;height:53px;transition:all .4s}.product-slide{background:#eff8ff;border:1px solid #53b1fd;border-radius:20px;gap:40px;width:100%;padding:24px;display:grid;position:relative}@media (width>=1024px){.product-slide{grid-template-columns:1fr 1fr;align-items:center}}.dark .product-slide{background:#1f2a37}.product-slide__title{color:#1f1f1f;margin-bottom:15px;font-size:24px;font-weight:900}@media (width>=768px){.product-slide__title{font-size:28px}}@media (width>=2560px){.product-slide__title{font-size:36px;line-height:46px}}.dark .product-slide__title{color:#fafafa}.product-slide__description{color:#384250;margin-bottom:25px;font-size:16px;line-height:24px}@media (width>=768px){.product-slide__description{font-size:18px;line-height:28px}}@media (width>=1366px){.product-slide__description{font-size:20px;line-height:30px}}@media (width>=2560px){.product-slide__description{font-size:20px;line-height:30px}}.dark .product-slide__description{color:#e5e7eb}.product-slide__services{margin-bottom:20px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}@media (width>=768px){.product-slide__services{font-size:16px}}@media (width>=1366px){.product-slide__services{font-size:18px;line-height:28px}}.dark .product-slide__services{color:#fafafa}.product-slide__services p{font-weight:500;line-height:1.8}.dark .product-slide__services p{color:#fafafa}.product-slide__services span{color:#102a56}.dark .product-slide__services span{color:#b2ddff}.product-slide__image img{border-radius:10px;height:auto}.blog-card{background:#fafafa;border:0 solid #0000;border-radius:17px;text-decoration:none;transition:all .2s ease-in-out;position:relative;overflow:hidden;box-shadow:0 2px 20px #83838333}.blog-card:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.dark .blog-card{background:#2d2d2d;box-shadow:0 2px 20px #00000040}.blog-card .blog-card-initial{transition:all .2s ease-in-out}.blog-card .blog-card-initial .blog-card__image{aspect-ratio:3/2}.blog-card .blog-card-initial .blog-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-card .blog-card-initial .blog-card-content{padding:24px 16px}.blog-card .blog-card-initial .blog-card-content__category{color:#175cd3;align-items:center;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}.dark .blog-card .blog-card-initial .blog-card-content__category{color:#0ba5ec}.blog-card .blog-card-initial .blog-card-content__category img{filter:invert()sepia(38%)saturate(9000%)hue-rotate(181deg)brightness(64%)contrast(80%);width:14px;margin-right:6px}.blog-card .blog-card-initial .blog-card-content .blog-card-content__title{color:#1f1f1f;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px}.dark .blog-card .blog-card-initial .blog-card-content .blog-card-content__title{color:#fafafa}@media (width>=1440px){.blog-card .blog-card-initial .blog-card-content .blog-card-content__title{font-size:18px}}.blog-card .blog-card-hover{visibility:hidden;opacity:0;background:#fafafa;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16px;transition:all .2s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:hidden}.blog-card .blog-card-hover__title{color:#1f1f1f;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px}@media (width>=1440px){.blog-card .blog-card-hover__title{font-size:18px}}.dark .blog-card .blog-card-hover__title{color:#fafafa}.blog-card .blog-card-hover__description{color:#384250;font-size:14px;line-height:20px}.dark .blog-card .blog-card-hover__description{color:#fafafa}.blog-card .blog-card-hover__description_html{color:#384250;font-size:14px;line-height:20px}.dark .blog-card .blog-card-hover__description_html{color:#fafafa}.blog-card:hover{border:1px solid #9da4ae;transform:scale(1.05);box-shadow:0 4px 20px 2.19608px #83838366}.dark .blog-card:hover{box-shadow:0 4px 20px 2.19608px #0006}.blog-card:hover .blog-card-initial{visibility:hidden;opacity:0}.blog-card:hover .blog-card-hover{visibility:visible;opacity:1}.dark .blog-card:hover .blog-card-hover{background:#3f3f46}#theme-switcher{justify-content:center;align-items:center;margin:0 42px;display:flex;position:relative}@media (width>=768px){#theme-switcher{margin:0 24px}}#theme-switcher .theme-switcher__item{cursor:pointer;background:#175cd3 url(https://taraba.tech/build/assets/brightness-light-DNnaWNF7.svg) 50% no-repeat;border-radius:4px;width:32px;height:32px}#theme-switcher .theme-switcher__item>*{cursor:pointer}.dark #theme-switcher .theme-switcher__item{background:#0ba5ec url(https://taraba.tech/build/assets/moon-light-CQ0XF-w2.svg) 50% no-repeat}#theme-switcher .theme-switcher__item.active{background-color:#1570ef;border:2px solid #102a56}.custom-select-wrapper{height:44px}.with-absolute{background-color:#0000;display:none;position:absolute;right:55px}@media (width>=1366px){.with-absolute{display:block}}.text-img-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.text-img-wrapper .img-wrapper-header{width:13px;height:auto}.text-img-wrapper .img-wrapper-header .dark-mode-image{display:none}.dark .text-img-wrapper .img-wrapper-header .dark-mode-image,.text-img-wrapper .img-wrapper-header .light-mode-image{display:block}.dark .text-img-wrapper .img-wrapper-header .light-mode-image{display:none}.open{top:0}.header-select-toggle{gap:16px}#custom-select,#custom-select-lang{z-index:5;cursor:pointer;background:#e5e7eb;border:1px solid #9da4ae;border-radius:8px}#custom-select>*,#custom-select-lang>*{cursor:pointer}#custom-select.open .select-caret,#custom-select-lang.open .select-caret{transform:rotate(180deg)}#custom-select #select-trigger,#custom-select .radio-group,#custom-select-lang #select-trigger,#custom-select-lang .radio-group,#custom-select #select-trigger>*,#custom-select .radio-group>*,#custom-select-lang #select-trigger>*,#custom-select-lang .radio-group>*{cursor:pointer}#custom-select .select-toggle,#custom-select-lang .select-toggle{cursor:pointer;justify-content:space-between;align-items:center;height:31px;padding:0 14px;display:flex}#custom-select .select-toggle>*,#custom-select-lang .select-toggle>*{cursor:pointer}#custom-select .select-toggle .select-caret,#custom-select-lang .select-toggle .select-caret{width:13px;transition:all .3s ease-in-out}#custom-select .select-toggle .select-caret__light,#custom-select-lang .select-toggle .select-caret__light{display:none}#custom-select .select-toggle .select-caret__dark,#custom-select-lang .select-toggle .select-caret__dark,.dark #custom-select .select-toggle .select-caret__light,.dark #custom-select-lang .select-toggle .select-caret__light{display:block}.dark #custom-select .select-toggle .select-caret__dark,.dark #custom-select-lang .select-toggle .select-caret__dark{display:none}#custom-select #dropdown-select-menu,#custom-select-lang #dropdown-select-menu{border-top:none;border-radius:0 0 8px 8px;padding:0 14px 10px;display:none}#custom-select #dropdown-select-menu.open,#custom-select-lang #dropdown-select-menu.open{display:block}#custom-select #dropdown-select-menu .radio-group,#custom-select-lang #dropdown-select-menu .radio-group{margin-bottom:12px}#custom-select #dropdown-select-menu .custom-select-list li,#custom-select-lang #dropdown-select-menu .custom-select-list li{margin-left:20px;padding:5px 0}#custom-select #dropdown-select-menu .custom-select-list li a,#custom-select-lang #dropdown-select-menu .custom-select-list li a{color:#384250;text-decoration:none}.dark #custom-select #dropdown-select-menu .custom-select-list li a,.dark #custom-select-lang #dropdown-select-menu .custom-select-list li a{color:#9da4ae}#custom-select #dropdown-select-menu .custom-select-list li a:hover,#custom-select #dropdown-select-menu .custom-select-list li a:active,#custom-select #dropdown-select-menu .custom-select-list li a.active,#custom-select-lang #dropdown-select-menu .custom-select-list li a:hover,#custom-select-lang #dropdown-select-menu .custom-select-list li a:active,#custom-select-lang #dropdown-select-menu .custom-select-list li a.active{font-weight:600}.dark #custom-select #dropdown-select-menu .custom-select-list li a:hover,.dark #custom-select #dropdown-select-menu .custom-select-list li a:active,.dark #custom-select #dropdown-select-menu .custom-select-list li a.active,.dark #custom-select-lang #dropdown-select-menu .custom-select-list li a:hover,.dark #custom-select-lang #dropdown-select-menu .custom-select-list li a:active,.dark #custom-select-lang #dropdown-select-menu .custom-select-list li a.active{color:#fafafa}#custom-select input[type=radio],#custom-select-lang input[type=radio]{appearance:none;background:#9da4ae;border-radius:50%;width:14px;height:14px;position:relative}.dark #custom-select input[type=radio],.dark #custom-select-lang input[type=radio]{background:#e5e7eb}#custom-select input[type=radio]:checked:after,#custom-select-lang input[type=radio]:checked:after{content:"";background:#1570ef;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1366px){body.no-fullpage-scroll #header{background:#f3f4f6}.dark body.no-fullpage-scroll #header{background:#1f1f1f}}#header{z-index:22;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f4f680;justify-content:space-between;align-items:center;padding:16px;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=1366px){#header{padding:16px 48px}}@media (width>=1440px){#header{margin-bottom:30px;padding:24px 48px}}@media (width>=2560px){#header{margin-bottom:88px}}.dark #header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1f1f80}#header .focusable:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}#header .transparent-border{border:1px solid #0000;border-radius:6px}#header #logo{margin-right:auto}#header #logo img{height:30px;display:block}@media (width>=768px){#header #logo img{height:36px}}@media (width>=1920px){#header #logo img{height:40px}}#header #logo img.logo--dark{display:none}.dark #header #logo img.logo--dark{display:block}.dark #header #logo img.logo--light,#header #language-nav{display:none}#header #language-nav .language-nav__item{color:#384250;padding:16px;font-family:Roboto,sans-serif;font-size:20px;text-decoration:none}#header #language-nav .language-nav__item.active{color:#1f1f1f;font-weight:600}.dark #header #language-nav .language-nav__item.active{color:#fafafa}.dark #header #language-nav .language-nav__item{color:#9da4ae}@media (width>=1366px){#header #language-nav{display:block}}@media (width>=2560px){#header #language-nav{font-size:20px}}#header .header__cta{display:none}#header .header__cta a{justify-content:flex-start;align-items:center;gap:8px;display:flex}#header .header__cta a .images{margin-bottom:2px}#header .header__cta a .images .light-mode-image{display:block}.dark #header .header__cta a .images .light-mode-image,#header .header__cta a .images .dark-mode-image{display:none}.dark #header .header__cta a .images .dark-mode-image{display:block}@media (width>=768px){#header .header__cta{margin-right:80px;display:block}}@media (width>=1366px){#header .header__cta{margin-right:0}}@media (width>=2560px){#header .header__cta{font-size:18px}}#burger-menu{cursor:pointer;z-index:110;background-color:#175cd3;border-radius:4px;width:28px;height:28px;margin-left:48px;padding:5px;transition:all .3s ease-in-out;position:fixed;top:18px;right:16px}.dark #burger-menu{background-color:#0ba5ec}#burger-menu>*{cursor:pointer}@media (width>=768px){#burger-menu{top:25px;right:25px}}@media (width>=1366px){#burger-menu{display:none}}#burger-menu.active{transform:rotate(90deg)}#burger-menu .burger-menu__lines{flex-direction:column;justify-content:space-around;width:100%;height:100%;display:flex}#burger-menu .burger-menu__lines .burger-menu__line{background-color:#fff;border-radius:2px;height:2px;display:block}.mobile-nav-wrapper{z-index:105;background:#f3f4f6;border-bottom-left-radius:15px;width:200px;padding:24px;transition:all .3s ease-in-out;position:fixed;top:64px;right:0;transform:translate(100%)}@media (width>=768px){.mobile-nav-wrapper{padding:20px 16px;top:79px}}.dark .mobile-nav-wrapper{background:#1f1f1f}.mobile-nav-wrapper .hamburger-menu-wrapper{flex-direction:column;align-items:center;width:27px;margin-bottom:32px;margin-left:auto;display:flex}.mobile-nav-wrapper .hamburger-menu-wrapper__icon{margin-bottom:8px;transform:rotate(90deg)}.mobile-nav-wrapper .mobile-nav-links{margin-bottom:28px}@media (width>=1367px){.mobile-nav-wrapper .mobile-nav-links{display:none}}.mobile-nav-wrapper .mobile-nav-links #navigation-menu{flex-direction:column;display:flex}.mobile-nav-wrapper .mobile-nav-links #navigation-menu a{margin-bottom:20px}.mobile-nav-wrapper .mobile-nav-links #navigation-menu a:last-child{margin-bottom:0}.mobile-nav-wrapper .mobile-nav-lang__label{margin-bottom:6px;font-size:14px;display:inline-block}.mobile-nav-wrapper.active{transform:translate(0)}body{overflow:auto}@media (width>=1366px){body{overflow:hidden}}body.modal-open{overflow:hidden}.modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:hidden;opacity:0;background:#f3f4f6b3;width:100vw;height:100vh;transition:all .2s ease-in-out;position:fixed;top:0;left:0}.modal-backdrop.active{visibility:visible;opacity:1}.dark .modal-backdrop{background:#1f1f1fb3}.nav-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:hidden;opacity:0;background:#f3f4f6b3;width:100vw;height:100vh;transition:all .3s ease-in-out;position:fixed;top:64px;left:0}@media (width>=768px){.nav-backdrop{top:79px}}.nav-backdrop.active{visibility:visible;opacity:1}.dark .nav-backdrop{background:#1f1f1fb3}.modal{color:#384250;opacity:0;z-index:-20;background:#fff;border:1px solid #384250;border-radius:12px;width:calc(100vw - 32px);max-height:80svh;margin:0 16px;padding:12px;position:fixed;top:50%;left:0;overflow-y:auto;transform:translateY(-50%)}.modal::-webkit-scrollbar{width:8px}.modal::-webkit-scrollbar-track{background:#9da4ae}.modal::-webkit-scrollbar-thumb{border:8px solid #0ba5ec;border-radius:50px}.dark .modal::-webkit-scrollbar-track{background:#51525c}.modal--large-padding{padding:48px 14.4px 40px 40px}@media (width>=1024px){.modal{width:860px;max-height:70%;left:50%;transform:translate(-50%,-50%)}}.dark .modal{color:#e5e7eb;background:#2d2d2d;border:1px solid #384250}.modal.active{z-index:1100;opacity:1;transition:all .2s ease-in-out .15s}.modal-testimonial__text{padding-right:16px;font-style:italic;overflow:auto!important}.modal-testimonial__text::-webkit-scrollbar{width:8px}.modal-testimonial__text::-webkit-scrollbar-track{background:#9da4ae}.modal-testimonial__text::-webkit-scrollbar-thumb{border:8px solid #175cd3;border-radius:50px}.dark .modal-testimonial__text::-webkit-scrollbar-thumb{border:8px solid #0ba5ec}.dark .modal-testimonial__text::-webkit-scrollbar-track{background:#51525c}.modal-testimonial__text p{color:#384250;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:24px}.dark .modal-testimonial__text p{color:#e5e7eb}@media (width>=768px){.modal-testimonial__text p{font-size:24px;line-height:34px}}.modal-testimonial__text a{color:#175cd3}.dark .modal-testimonial__text a{color:#0ba5ec}.modal-testimonial.active{flex-direction:column;justify-content:space-between;display:flex}.modal-close{cursor:pointer;background:#175cd3;border-radius:4px;width:26px;height:26px;position:absolute;top:12px;right:12px}.modal-close:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.dark .modal-close{background:#0ba5ec}.modal-close>*{cursor:pointer}.modal-close img{width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-service{padding:24px}.modal-service h3{color:#102a56;margin-bottom:24px;font-family:Roboto,sans-serif;font-size:24px}@media (width>=768px){.modal-service h3{font-size:30px}}.dark .modal-service h3{color:#b2ddff}.modal-service p{margin-bottom:16px;font-size:16px;line-height:24px}@media (width>=768px){.modal-service p{font-size:24px;line-height:34px}}.dark .modal-service p{color:#fafafa}.modal-service p strong:first-child{color:#102a56;font-weight:500}.dark .modal-service p strong:first-child{color:#b2ddff}.dark .modal-service p strong:last-child{color:#fafafa}.modal-service-bottom{justify-content:space-between;align-items:center;display:flex}.modal-service-bottom__tools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.modal-service-bottom__tools img{width:auto;max-width:280px}@media (width>=480px){.modal-service-bottom__tools img{width:auto;max-width:unset}}.prev--next-buttons{margin-top:25px;display:flex}@media (width>=768px){.prev--next-buttons{margin-top:40px}}.prev--next-buttons a{font-size:18px}.prev--next-buttons .icon-next-arrow{margin-left:auto}.modal--award{max-width:550px;max-height:unset}.modal--award img{height:auto}.footer{background:#eff8ff;border-top:1px solid #9da4ae;padding:24px 0 20px;position:relative}@media (width>=1366px){.footer{opacity:0;transition:all .3s ease-in-out;position:fixed;bottom:-100%;left:0;right:0}.footer.footer__sticky{opacity:1;bottom:0}}@media (width>=768px){.footer .pages{text-align:right;flex:0 0 13%;justify-content:flex-start}}@media (width>=1366px){.footer .pages{flex:0 0 8%}}.footer .pages div a{white-space:nowrap}@media (width>=768px){.footer .contact{text-align:left;flex:0 0 33%}}@media (width>=1366px){.footer .contact{flex:0 0 22%}}@media (width>=2560px){.footer .contact{flex:0 0 20%}}@media (width>=1366px){.footer .socials{max-width:390px}}.dark .footer{background:#1f2a37;border-color:#384250}.footer .footer-container{flex-direction:column;gap:40px;padding:0 16px;display:flex}@media (width>=768px){.footer .footer-container{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px}}@media (width>=1366px){.footer .footer-container{flex-wrap:nowrap}}@media (width>=1440px){.footer .footer-container{padding:0 48px}}.footer .footer-container .pages div{justify-content:flex-start;margin-bottom:4px}@media (width>=768px){.footer__logo{flex:0 0 35%}}@media (width>=1366px){.footer__logo{flex:unset}}.footer__logo img{width:190px;margin-bottom:12px;display:block}.footer__logo img.logo--dark{display:none}.dark .footer__logo img.logo--dark{display:block}.dark .footer__logo img.logo--light{display:none}.footer__logo p{color:#384250;line-height:16px}.dark .footer__logo p{color:#e5e7eb}@media (width>=1366px){.footer__logo p{font-size:16px}.footer__contact,.footer__pages{flex:unset;text-align:left}}.footer__contact img,.footer__pages img{width:18px;height:18px}.footer__contact div,.footer__pages div{color:#175cd3;align-items:flex-start;gap:7px;display:flex}.dark .footer__contact div,.dark .footer__pages div{color:#0ba5ec}@media (width>=768px){.footer__contact div,.footer__pages div{justify-content:flex-start}}@media (width>=1366px){.footer__contact div,.footer__pages div{justify-content:flex-start}}.footer__contact .first-div,.footer__pages .first-div{margin-bottom:13px}.footer__contact a,.footer__pages a{color:#175cd3;border:1px solid #0000;border-radius:6px;font-family:Roboto,sans-serif;font-weight:500;line-height:18px}.footer__contact a:focus-visible,.footer__pages a:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}@media (width>=2560px){.footer__contact a,.footer__pages a{font-size:18px}}.dark .footer__contact a,.dark .footer__pages a{color:#0ba5ec}.footer__socials{text-align:center;margin-top:10px}@media (width>=768px){.footer__socials{flex:0 0 100%;justify-content:space-between;align-items:center;display:flex}}@media (width>=1366px){.footer__socials{flex:unset;text-align:right;align-items:flex-end;justify-content:unset;flex-direction:column;gap:17px;margin-top:0}}.footer__socials .hidden{opacity:0;visibility:hidden;position:absolute}.footer__socials a svg{width:35px;height:35px}@media (width>=1366px){.footer__socials a svg{width:31px;height:31px}}.footer__socials a svg path{color:#175cd3}.dark .footer__socials a svg path{color:#0ba5ec}.footer__socials a:first-child rect{color:#175cd3}.dark .footer__socials a:first-child rect{color:#0ba5ec}.footer__socials a:first-child path{color:#eff8ff}.dark .footer__socials a:first-child path{color:#1f2a37}.footer__socials div{justify-content:center;gap:20px;margin-bottom:18px;display:flex}@media (width>=768px){.footer__socials div{margin-bottom:0}}@media (width>=1366px){.footer__socials div{gap:17px}}.footer__socials p{color:#384250;font-size:12px;font-weight:300}@media (width>=2560px){.footer__socials p{font-size:14px}}.dark .footer__socials p{color:#e5e7eb}.hero__section hgroup .hero__title{max-width:90%;font-size:36px;font-weight:900;line-height:44px}@media (width>=768px){.hero__section hgroup .hero__title{font-size:48px;line-height:60px}}@media (width>=1366px){.hero__section hgroup .hero__title{max-width:950px}}@media (width>=1920px){.hero__section hgroup .hero__title{max-width:unset;font-size:60px;line-height:72px}}.dark .hero__section hgroup .hero__title{color:#fafafa}.hero__section hgroup .hero__text{margin:16px 0 24px;font-size:16px;line-height:24px}@media (width>=768px){.hero__section hgroup .hero__text{width:550px}}@media (width>=1024px){.hero__section hgroup .hero__text{width:77%;font-size:20.8px;line-height:30.4px}}@media (width>=1440px){.hero__section hgroup .hero__text{font-size:24px;line-height:35.2px}}@media (width>=2560px){.hero__section hgroup .hero__text{font-size:30px;line-height:40px}}.dark .hero__section hgroup .hero__text{color:#fafafa}.hero__section .hero-graphics{width:100%;height:210px;margin-top:25%;position:relative}@media (width>=768px){.hero__section .hero-graphics{height:250px;margin-top:15%}}@media (width>=1440px){.hero__section .hero-graphics{height:660px;margin-top:5%}}@media (width>=2560px){.hero__section .hero-graphics{margin-top:150px}}.hero__section .hero-graphics__element{position:absolute}.hero__section .hero-graphics__element--smoke{top:0;left:50%}.hero__section .hero-graphics__element--smoke img{z-index:1;width:285px;height:auto;animation:2s linear infinite both vibrate-2;position:absolute;transform:translate(-50%)}@media (width>=768px){.hero__section .hero-graphics__element--smoke img{width:350px}}@media (width>=1440px){.hero__section .hero-graphics__element--smoke img{width:460px}}@media (width>=1920px){.hero__section .hero-graphics__element--smoke img{width:620px}}.hero__section .hero-graphics__element--earth{z-index:2;width:220px;height:auto;top:0;left:50%;transform:translate(-50%)}@media (width>=768px){.hero__section .hero-graphics__element--earth{width:280px}}@media (width>=1440px){.hero__section .hero-graphics__element--earth{width:360px}}@media (width>=1920px){.hero__section .hero-graphics__element--earth{width:460px}}.hero__section .hero-graphics__element--rocket{z-index:3;width:185px;height:auto;top:-54px;left:50%;transform:translate(-20%)}@media (width>=768px){.hero__section .hero-graphics__element--rocket{width:280px;top:-74px}}@media (width>=1440px){.hero__section .hero-graphics__element--rocket{width:320px}}.hero__section .hero-graphics__element--star1{z-index:3;width:30px;height:auto;animation:2s infinite both blink-2;top:150px;left:10%;transform:rotate(45deg)}@media (width>=768px){.hero__section .hero-graphics__element--star1{width:46px;left:24%}}.hero__section .hero-graphics__element--star2{z-index:3;width:30px;height:auto;animation:2s .45s infinite both blink-2;top:75px;right:6%}@media (width>=768px){.hero__section .hero-graphics__element--star2{width:47px;right:15%}}.hero__section .hero-graphics__element--blue1{z-index:3;width:30px;height:auto;animation:5s linear infinite rotate;top:-31px;right:-2%}@media (width>=768px){.hero__section .hero-graphics__element--blue1{width:50px;right:5%}}.hero__section .hero-graphics__element--blue2{z-index:3;width:35px;height:auto;animation:5s linear infinite rotate;top:107px;left:-2%}@media (width>=768px){.hero__section .hero-graphics__element--blue2{width:53px;left:10%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero__section .hero-graphics__element--yellow1{z-index:3;width:56px;height:auto;animation:5s linear infinite rotate;top:157px;right:-2%}@media (width>=768px){.hero__section .hero-graphics__element--yellow1{width:79px;right:1%}}.hero__section .hero-graphics__element--yellow2{z-index:3;width:64px;height:auto;animation:5s linear infinite rotate;top:183px;left:-12%}@media (width>=768px){.hero__section .hero-graphics__element--yellow2{width:88px;left:-2%}}.hero__section .hero-graphics__element--checkmark{z-index:3;width:73px;height:auto;top:20px;left:-2%}@media (width>=768px){.hero__section .hero-graphics__element--checkmark{width:90px;left:15%}}.swiper{padding-bottom:55px!important}.custom-swiper-wrapper{position:relative}@media (width>=1024px){.custom-swiper-wrapper{padding:0 50px}}@media (width>=1366px){.custom-swiper-wrapper{padding:0 40px 0 0}}@media (width>=2560px){.custom-swiper-wrapper{margin-top:40px}}.swiper-button-next-te{z-index:10;cursor:pointer;border-radius:50%;width:40px;height:40px;display:none;position:absolute;top:45%;transform:translateY(-50%)}.swiper-button-next-te>*{cursor:pointer}@media (width>=1024px){.swiper-button-next-te{display:block;right:0}}@media (width>=1366px){.swiper-button-next-te{right:-10px}}.swiper-button-next-te:after{content:"";background:url(https://taraba.tech/build/assets/arrow-right-darken-NRGYLpOn.svg) 50% no-repeat;width:40px;height:40px;position:absolute}.dark .swiper-button-next-te:after{background:url(https://taraba.tech/build/assets/arrow-right-Cij2-muL.svg) 50% no-repeat}.swiper-button-next-te:hover{background:#d1e9ff}.dark .swiper-button-next-te:hover{background:#384250}.swiper-button-next-te.swiper-button-disabled{opacity:.5;cursor:auto}.swiper-button-next-te.swiper-button-disabled:hover{background:0 0}.swiper-button-prev-te{z-index:10;cursor:pointer;border-radius:50%;width:40px;height:40px;display:none;position:absolute;top:45%;transform:translateY(-50%)}@media (width>=1024px){.swiper-button-prev-te{display:block;left:0}}@media (width>=1366px){.swiper-button-prev-te{left:-50px}}.swiper-button-prev-te:after{content:"";background:url(https://taraba.tech/build/assets/arrow-left-darken-CksZFn0-.svg) 50% no-repeat;width:40px;height:40px;position:absolute}.dark .swiper-button-prev-te:after{background:url(https://taraba.tech/build/assets/arrow-left-Bmj6b1tH.svg) 50% no-repeat}.swiper-button-prev-te:hover{background:#d1e9ff}.dark .swiper-button-prev-te:hover{background:#384250}.swiper-button-prev-te.swiper-button-disabled{opacity:.5;cursor:auto}.swiper-button-prev-te.swiper-button-disabled:hover{background:0 0}.swiper-pagination .swiper-pagination-bullet{background:#53b1fd;width:12px;height:12px;margin:0 6px!important}.swiper-pagination .swiper-pagination-bullet-active{background:#1570ef;border:1px solid #1849a9}#our-tale-an .hgroup-wrapper hgroup .section__text{width:auto}#our-tale-an .hgroup-wrapper .hgroup-pronunciation{display:none}@media (width>=768px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation{align-items:center;display:flex}}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__text{color:#1f1f1f;font-family:Roboto,sans-serif;font-size:16px}@media (width>=2560px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation__text{font-size:20px}}.dark #our-tale-an .hgroup-wrapper .hgroup-pronunciation__text{color:#fafafa}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__image{cursor:pointer;border:1px solid #0000;border-radius:6px;width:28px;height:28px;margin-left:12px;margin-right:16px}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__image:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__image>*{cursor:pointer}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{color:#1f1f1f;font-family:Roboto,sans-serif;font-size:20px;font-weight:500}@media (width>=2560px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{font-size:24px}}.dark #our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{color:#fafafa}@media (width>=1440px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{font-size:21px}}#our-tale-an .our-story__quote-container{margin-left:30px;position:relative}@media (width>=768px){#our-tale-an .our-story__quote-container{border-left:1px solid #1849a9;margin-left:50px;padding-left:16px}}@media (width>=2560px){#our-tale-an .our-story__quote-container{margin-top:40px}}.dark #our-tale-an .our-story__quote-container{border-left:1px solid #53b1fd}#our-tale-an .our-story__quote-container:after{content:"";background-image:url(https://taraba.tech/build/assets/quotes-light-B7fTf3su.svg);background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;position:absolute;top:0;left:-27px}.dark #our-tale-an .our-story__quote-container:after{background-image:url(https://taraba.tech/build/assets/quotes-dark-DAJ81JD0.svg);background-repeat:no-repeat}@media (width>=768px){#our-tale-an .our-story__quote-container:after{background-size:40px 40px;width:40px;height:40px;left:-50px}}#our-tale-an .our-story__quote-container .our-story__blockquote{margin-left:8px}#our-tale-an .our-story__quote-container .our-story__blockquote p{color:#384250;margin-bottom:16px;font-size:18px;font-style:italic;line-height:30px}@media (width>=1024px){#our-tale-an .our-story__quote-container .our-story__blockquote p{font-size:20px}}@media (width>=2560px){#our-tale-an .our-story__quote-container .our-story__blockquote p{font-size:27px;line-height:37px}}.dark #our-tale-an .our-story__quote-container .our-story__blockquote p{color:#e5e7eb}#our-tale-an .our-story__founder{align-items:center;margin-left:8px;display:flex}@media (width>=2560px){#our-tale-an .our-story__founder{margin-top:40px}}#our-tale-an .our-story__founder .img-holder{margin-right:20px}#our-tale-an .our-story__founder .img-holder img{border-radius:10px;width:66px}#our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-name{color:#1f1f1f;margin-bottom:8px;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;display:block}@media (width>=2560px){#our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-name{font-size:24px}}.dark #our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-name{color:#e5e7eb}#our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-title{color:#1f1f1f;font-family:Roboto,sans-serif;font-size:16px}@media (width>=2560px){#our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-title{font-size:20px}}.dark #our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-title{color:#e5e7eb}#our-tale-an .our-story__join{white-space:normal;background:#fafafa;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;margin-top:40px;padding:16px;transition:all .2s ease-in-out;display:flex}#our-tale-an .our-story__join:hover{background:#d1e9ff}.dark #our-tale-an .our-story__join{background:#2d2d2d}.dark #our-tale-an .our-story__join:hover{background:#102a56}@media (width>=768px){#our-tale-an .our-story__join{flex-direction:row;align-items:center}}@media (width>=500px){#our-tale-an .our-story__join{white-space:nowrap}}#our-tale-an .our-story__join-text{width:240px;margin-bottom:11.2px;font-family:Roboto,sans-serif;font-size:16px;line-height:24px}@media (width>=768px){#our-tale-an .our-story__join-text{width:auto;margin-bottom:0}}@media (width>=1440px){#our-tale-an .our-story__join-text{font-size:20px}}.dark #our-tale-an .our-story__join-text{color:#fafafa}#our-tale-an .our-story__join .button__icon-left{padding-left:30px}#our-tale-an .join-our-team{font-style:italic}.section-team .team-grid{grid-template-columns:repeat(1,1fr);row-gap:5px;margin-top:40px;display:grid}@media (width>=768px){.section-team .team-grid{row-gap:40px}}@media (width>=1024px){.section-team .team-grid{-moz-column-gap:20px;grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media (width>=1440px){.section-team .team-grid{-moz-column-gap:57.6px;column-gap:57.6px}}@media (width>=1920px){.section-team .team-grid{-moz-column-gap:24px;column-gap:24px}}@media (width>=768px){.section-team .team-grid__card{align-items:center;display:flex}}.section-team .team-grid__card .mobile-visible{display:block}@media (width>=768px){.section-team .team-grid__card .mobile-visible{display:none}}.section-team .team-grid__card-image{margin-bottom:16px}@media (width>=768px){.section-team .team-grid__card-image{margin-bottom:0;margin-right:32px}}.section-team .team-grid__card-image img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:150px;height:150px;display:block}@media (width>=1920px){.section-team .team-grid__card-image img{width:204px;height:204px}}.section-team .team-grid__card-info{flex-direction:column;display:flex}.section-team .team-grid__card-info .order-change-first{display:none}@media (width>=768px){.section-team .team-grid__card-info .order-change-first{display:block}}.section-team .team-grid__card-info .order-change-second{order:2}.section-team .team-grid__card-info .order-change-thrid{order:1;padding-bottom:10px}@media (width>=768px){.section-team .team-grid__card-info .order-change-thrid{order:3;padding-bottom:0}}.section-team .team-grid__card-info-title{color:#102a56;background:#b2ddff;border-radius:16px;margin-bottom:16px;padding:0 16px;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:30px;display:inline-block}.dark .section-team .team-grid__card-info-title{color:#1f1f1f}.section-team .team-grid__card-info-text{color:#384250;border-bottom:1px solid #1849a9;margin-bottom:16px;padding-bottom:4.8px;font-size:18px;font-style:italic;line-height:28px}@media (width>=2560px){.section-team .team-grid__card-info-text{font-size:20px;line-height:28px}}.dark .section-team .team-grid__card-info-text{color:#eff8ff;border-color:#53b1fd}.section-team .team-grid__card-info-name{color:#1f1f1f;font-family:Roboto,sans-serif;font-size:18px;font-weight:700}@media (width>=2560px){.section-team .team-grid__card-info-name{font-size:20px;line-height:20px}}.dark .section-team .team-grid__card-info-name{color:#fafafa}.section-project{color:#1f1f1f;position:relative}.section-project .hgroup-wrapper hgroup{margin-bottom:8px}.section-project .product-header{margin-top:32px;margin-bottom:25.6px}@media (width>=768px){.section-project .product-header{justify-content:center;align-items:center;gap:40px;display:flex}}.section-project .product-header>div{flex:50%}.section-project .product-header__left{margin-bottom:24px}.section-project .product-header__left-item{margin-bottom:8px;font-size:16px}.dark .section-project .product-header__left-item{color:#fafafa}@media (width>=2560px){.section-project .product-header__left-item{font-size:18px;line-height:30px}}.section-project .product-header__left-item span{color:#102a56;font-weight:500}.dark .section-project .product-header__left-item span{color:#b2ddff}.section-project .product-header__left .services-text{line-height:24px}.section-project .product-header__right{align-items:center;display:flex}.section-project .product-header__right .img-holder{flex-shrink:0;width:100px;height:100px;margin-right:16px}.section-project .product-header__right .img-holder img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%}.section-project .product-header__right-description{font-size:16px;line-height:24px}@media (width>=768px){.section-project .product-header__right-description{line-height:28px}}@media (width>=1920px){.section-project .product-header__right-description{font-size:20px}}.dark .section-project .product-header__right-description{color:#fafafa}.section-project .product-main{background:#fafafa;padding:20px 16px;font-family:Roboto,sans-serif;line-height:24px}.dark .section-project .product-main{color:#e5e7eb}@media (width>=768px){.section-project .product-main{border-radius:30px;padding:40px 24px}}.dark .section-project .product-main{background:#2d2d2d}.section-project .product-main h2{margin-bottom:12px;font-size:24px;font-weight:700}.section-project .product-main>p{margin-bottom:24px;line-height:24px}@media (width>=2560px){.section-project .product-main>p{font-size:18px}}.dark .section-project .product-main>p{color:#e5e7eb}.section-project .product-main>p:last-child{margin-bottom:0}@media (width>=2560px){.section-project .product-main ul{font-size:18px}}.section-project .product-main__testimonials{border-top:1px solid #9da4ae;padding-top:22px}.section-project .product-main__testimonials .testimonial-card:hover{transform:scale(1)}.section-project .product-main__testimonials .testimonial-card__person{margin-top:20px}@media (width>=1440px){.about-us{background-image:url(https://taraba.tech/build/assets/taraba-bg-light-0G-x8zYh.webp);background-position:103% 12%;background-repeat:no-repeat}.dark .about-us{background-image:url(https://taraba.tech/build/assets/taraba-bg-DX5bPtet.webp)}}@media (width>=1024px){.about-us__text{flex:0 680px}.about-us__text .button{font-size:18px}}@media (width>=1920px){.about-us__text{flex:0 815px}.about-us__text .button{font-size:22px;line-height:30px}}@media (width>=768px){.about-us-section{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.about-us-section .section__text{width:unset}.about-us hgroup .section__text{width:unset;padding-bottom:12px}}.about-us__links{border-top:1px solid #9da4ae;margin-top:42px;padding-top:42px}@media (width>=1024px){.about-us__links{gap:120px;display:flex}}.about-us__links-row div{border:1px solid #0000;border-radius:6px}.about-us__links-row div:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.about-us__links-row:first-of-type{margin-bottom:30px}.about-us__links-row span{margin-bottom:17px;font-weight:600;line-height:18px;display:block}.dark .about-us__links-row span{color:#9da4ae}.about-us__links-row div,.about-us__links-row a{color:#175cd3;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;font-family:roboto;display:flex}.about-us__links-row div:focus-visible,.about-us__links-row a:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.dark .about-us__links-row div,.dark .about-us__links-row a{color:#0ba5ec}.about-us__links-row div>*,.about-us__links-row a>*{cursor:pointer}@media (width>=1024px){.about-us__links-row div,.about-us__links-row a{font-size:18px}}.about-us__links-row div p,.about-us__links-row a p{color:#175cd3}@media (width>=2560px){.about-us__links-row div p,.about-us__links-row a p{font-size:20px}}.dark .about-us__links-row div p,.dark .about-us__links-row a p{color:#0ba5ec}.about-us__links-row div:first-of-type,.about-us__links-row a:first-of-type{margin-bottom:15px}.about-us__links-row div img,.about-us__links-row a img{width:17px;height:17px}.about-us__logos{background:#fafafa;border:1px solid #9da4ae;border-radius:20px;flex:none;justify-content:flex-start;gap:38px;max-width:263px;margin-top:50px;padding:30px;display:grid;position:relative}.dark .about-us__logos{background:#1f1f1f;border-color:#384250}@media (width>=1920px){.about-us__logos{margin-top:40px}}.about-us__logos .tooltip{visibility:hidden;opacity:0;z-index:1;transition:all .2s;position:absolute;top:-100%}.about-us__logos a{border:1px solid #0000;border-radius:6px}.about-us__logos a:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.about-us__logos a,.about-us__logos div{color:#2d2d2d;text-decoration:none;position:relative}.dark .about-us__logos a,.dark .about-us__logos div{color:#fafafa}.about-us__logos a:hover .tooltip,.about-us__logos div:hover .tooltip{opacity:1;visibility:visible}.about-us__logos a small,.about-us__logos a span,.about-us__logos div small,.about-us__logos div span{color:inherit;margin-top:8px;font-size:18px;font-weight:300;display:block}.about-us__logos a small,.about-us__logos div small{margin-top:4px;font-family:Roboto,sans-serif;font-size:12px}.about-us__logos a img,.about-us__logos div img{width:unset;transition:filter .3s}.dark .about-us__logos a img:not(.taraba-logo),.dark .about-us__logos div img:not(.taraba-logo){filter:invert()}.about-us__logos a img.logo-dark,.about-us__logos div img.logo-dark{display:none}.dark .about-us__logos a img.logo-dark,.dark .about-us__logos div img.logo-dark{display:block}.dark .about-us__logos a img.logo-light,.dark .about-us__logos div img.logo-light{display:none}.about-us__logos #rocket-img{width:131px;height:131px;position:absolute;bottom:-60px;right:-23px}@media (width>=1366px){.about-us__logos #rocket-img{bottom:60px;right:10px}}.about-us__logos a:first-of-type{margin-bottom:20px}.blog-section .blog-filters{margin-bottom:40px}@media (width>=1440px){.blog-section .blog-filters{justify-content:space-between;align-items:center;display:flex}}.blog-section .blog-filters .blog-filters-left{flex-grow:1;margin-bottom:30px}@media (width>=768px){.blog-section .blog-filters .blog-filters-left{align-items:center;display:flex}}@media (width>=1440px){.blog-section .blog-filters .blog-filters-left{margin-bottom:0}}@media (width>=2560px){.blog-section .blog-filters .blog-filters-left{margin-top:40px}}.blog-section .blog-filters .blog-filters-left .blog-filters__title{color:#2d2d2d;flex-shrink:0;margin-bottom:15px;margin-right:16px;font-size:16px;display:block}@media (width>=2560px){.blog-section .blog-filters .blog-filters-left .blog-filters__title{font-size:20px;line-height:20px}}@media (width>=768px){.blog-section .blog-filters .blog-filters-left .blog-filters__title{margin-bottom:0}}.dark .blog-section .blog-filters .blog-filters-left .blog-filters__title{color:#fafafa}.blog-section .blog-filters .blog-filters-left .blog-filters-buttons{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (width>=768px){.blog-section .blog-filters .blog-filters-left .blog-filters-buttons{padding-left:4px}}.blog-section .blog-filters .blog-filters-left .blog-filters-buttons .button{flex-shrink:0;transition:all .1s ease-in-out}@media (width>=1024px){.blog-section .blog-filters .blog-filters-left .blog-filters-buttons .button:hover{transform:scale(1.04,1.08)}}.blog-section .blog-filters .blog-filters-left .blog-filters-buttons .button:last-child{margin-right:0}.blog-section .blog-filters .blog-filters-right{align-items:center;display:flex}.blog-section .blog-filters .blog-filters-right .blog-filters__title{color:#2d2d2d;flex-shrink:0;margin-right:16px;font-size:16px}@media (width>=2560px){.blog-section .blog-filters .blog-filters-right .blog-filters__title{font-size:20px;line-height:20px}}.dark .blog-section .blog-filters .blog-filters-right .blog-filters__title{color:#fafafa}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper{min-width:180px;position:relative}@media (width>=1440px){.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper{min-width:130px}}@media (width>=2560px){.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper{font-size:20px;line-height:20px}}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper:after{content:"";background:url(https://taraba.tech/build/assets/select-arrows-dark-pMj3YYmF.svg) 100% no-repeat;width:20px;height:20px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.dark .blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper:after{background:url(https://taraba.tech/build/assets/select-arrows-CWrNsFky.svg) 100% no-repeat}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select{color:#1f1f1f;appearance:none;background:#e5e7eb;border:1px solid #9da4ae;border-radius:4px;width:100%;padding:8px 20px 8px 8px}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select:focus-visible{outline-offset:4px!important;outline:2px solid #175cd3!important}.dark .blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select{color:#fafafa;background:#2d2d2d}.blog-section .blog-grid{grid-gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:30px;display:grid}@media (width>=768px){.blog-section .blog-grid{grid-template-columns:repeat(3,1fr);margin-bottom:48px;padding-right:100px}}@media (width>=1024px){.blog-section .blog-grid{grid-template-columns:repeat(5,1fr);padding-right:0}.blog-section .blog-grid a:nth-child(6):not(.blogs .blog-section .blog-grid a:nth-child(6)){display:none}}#contact-an{padding-bottom:50px}@media (width>=768px){#contact-an{padding-bottom:80px}}@media (width>=1440px){#contact-an{padding-bottom:0}}.contact-footer{align-items:center;font-size:18px;display:flex}.contact-footer span{font-size:20px}.contact-footer .button{margin-left:26px;font-size:16px}@media (width>=1024px){.contact-footer .button{font-size:18px}}.fp-watermark{display:none}.text-center{text-align:center}.taraba__slider{width:100%;padding-bottom:30px}.taraba__slider .swiper-pagination{bottom:0!important}swiper-slide{justify-content:center;align-items:center;display:flex}:root{--swiper-theme-color:#007158}@media (width>=769px){swiper-slide{width:66%}}
