@charset "UTF-8";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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}:focus,:active,:hover{outline:none;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,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,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{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;transform:scale(1);transform-origin:0 0;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover,a:focus{outline:none}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button{background:transparent}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;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:none;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#000}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:bottom}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html.dark body{background:#1f1f1f}body{background:#f3f4f6;overflow-x:hidden;width:100%;transition:all .3s ease-in-out}body.disable-scroll{overflow:hidden}.wrapper>.footer{display:none}*{box-sizing:border-box}img{width:100%}::-moz-selection{background:#f90;color:#1f1f1f}::selection{background:#f90;color:#1f1f1f}@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{font-family:Roboto,sans-serif;color:#384250}.dark p,.dark span,.dark ul,.dark ol,.dark input,.dark textarea{color:#9da4ae}input,textarea{font-size:16px}.wrapper{max-width:1920px;margin:0 auto;cursor:default}@media (min-width: 1366px){.wrapper__inner{display:flex}}.wrapper>*{cursor:default}#fullpage{position:relative;padding:0 16px}@media (min-width: 1366px){#fullpage{width:calc(100% - 252px);padding:0 48px}}.section{padding-top:70px}@media (min-width: 768px){.section{padding-top:90px}}@media (min-width: 1366px){.section{padding-top:150px}}@media (min-width: 1440px){.section{max-width:1120px;margin-bottom:100px}.section__our-story{padding-right:250px}}@media (min-width: 1920px){.section{max-width:1330px}.section__our-story{padding-right:150px}}@media (min-width: 2560px){.section{max-width:1450px}}.section hgroup{margin-bottom:27.2px}.section hgroup .section__title{font-size:30px;font-weight:900;line-height:38px;color:#1f1f1f;letter-spacing:-1px}@media (min-width: 768px){.section hgroup .section__title{font-size:40px;line-height:48px}}@media (min-width: 2560px){.section hgroup .section__title{font-size:60px;line-height:72px}}.dark .section hgroup .section__title{color:#fafafa}.section hgroup .section__text{font-size:16px;line-height:24px;color:#1f1f1f;margin-top:8px}@media (min-width: 768px){.section hgroup .section__text{width:570px}}@media (min-width: 1024px){.section hgroup .section__text{width:93%}}@media (min-width: 1440px){.section hgroup .section__text{font-size:18px;line-height:28px}}@media (min-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{font-size:16px;line-height:24px;color:#102a56;display:inline-block;position:relative}.section hgroup .section__note:after{content:"";background:url(https://taraba.tech/build/assets/hand-down-DOHZsMcq.svg) no-repeat 0 3px;display:inline-block;width:20px;height:20px;vertical-align:text-top}@media (min-width: 2560px){.section hgroup .section__note:after{background:url(https://taraba.tech/build/assets/hand-down-on-light-BGF_WYqc.svg) no-repeat 0 3px;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) no-repeat 0 3px}@media (min-width: 2560px){.dark .section hgroup .section__note:after{background:url(https://taraba.tech/build/assets/hand-down-on-dark-f_ziJPUg.svg) no-repeat 0 3px;width:40px;height:40px}}@media (min-width: 1440px){.section hgroup .section__note{font-size:18px;line-height:28px;background-position:0 6px}}@media (min-width: 2560px){.section hgroup .section__note{font-size:30px;line-height:24px}}.section .fp-overflow{max-height:unset;overflow:visible!important}.section.fp-table{display:block;margin-top:0}@media (min-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 (min-width: 1366px){.desktop-sidebar #navigation-menu{display:flex;margin-left:48px}}@media (min-width: 768px){.hgroup-wrapper{display:flex;justify-content:space-between;align-items:center}}.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{display:flex;flex-direction:column}#navigation-menu a{font-family:Roboto,sans-serif;font-size:21px;margin-bottom:32px;text-decoration:none;color:#1f1f1f;border:1px solid transparent;border-radius:6px}#navigation-menu a.active,#navigation-menu a:hover,#navigation-menu a:active{font-weight:700;color:#175cd3}#navigation-menu a:focus-visible{outline:2px solid #175cd3;outline-offset:4px}.dark #navigation-menu a{color:#fafafa}.dark #navigation-menu a.active,.dark #navigation-menu a:hover,.dark #navigation-menu a:active{color:#0ba5ec}@media (min-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 (min-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 (min-width: 1366px){.no-fullpage section{padding-top:130px}}.no-fullpage #our-tale-an .our-story__join{position:unset}@media (min-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{position:absolute;opacity:1;visibility:visible;bottom:-130px;display:block}}.grecaptcha-badge{visibility:hidden}@keyframes vibrate-2{0%{transform:translate(-50%)}20%{transform:translate(calc(-50% + 5px),-5px)}40%{transform:translate(calc(-50% + 5px),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{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.button-group{flex-direction:row}}.button-group a.button+a.button{margin-top:24px}@media (min-width: 768px){.button-group a.button+a.button{margin-top:0;margin-left:24px}}.button{display:inline-block;font-family:Roboto,sans-serif;font-weight:500;text-decoration:none;color:#1f1f1f;border-radius:8px}.button--primary{background-color:#f90;padding:14px 16px}.button--primary:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}@media (min-width: 2560px){.button--primary{font-size:22px;line-height:30px}}.button--secondary{padding:12px 16px;border:2px solid #175cd3}.button--secondary:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}@media (min-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{padding-left:44px;position:relative;background-position:16px center;background-repeat:no-repeat}.button__icon-right{padding-right:44px;position:relative;background-position:16px center;background-repeat:no-repeat;background-position:right center}.icon-calendar{background-image:url(https://taraba.tech/build/assets/calendar-dark-BQG4vJva.svg)}.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-repeat:no-repeat;background-position:8px 12px;padding-left:30px}.dark .lets-talk{background-image:url(https://taraba.tech/build/assets/calendar-SRL4aPqn.svg)}@media (min-width: 2561px){.lets-talk{background-position:8px 18px}}.share-group{display:flex;align-items:flex-start}.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{text-decoration:underline;color:#175cd3;font-size:18px;font-weight:500;display:inline-flex;align-items:center;gap:10px}.button-link:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}@media (min-width: 2560px){.button-link{font-size:20px}}.dark .button-link{color:#0ba5ec}.button-link.button__icon-left{padding-left:25px;background-position:0px center;border-radius:0}.button-link.button__icon-right{padding-right:25px;background-position:right center;border-radius:0}.button-link--large{font-size:24px}@media (min-width: 768px){.button-link--large{font-size:30px}}.button-link--large.button__icon-left{padding-left:30px;background-size:18px 18px}@media (min-width: 1920px){.button-link--large.button__icon-left{padding-left:36px;background-size:22px 22px}}.button--narrow{padding:8px 16px}.button--flex-invert{display:flex;align-items:center}.button--flex-invert img{width:16px;height:16px;margin-right:8px}.dark .button--flex-invert img,.button--flex-invert.active img{filter:invert(1)}.button--flex{display:flex;align-items:center;gap:10px}.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 (min-width: 1366px){.contact-section{margin-bottom:80px}}@media (min-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{font-family:Roboto,sans-serif;padding-bottom:40px;border-bottom:1px solid #9da4ae;margin-bottom:40px;color:#384250}.dark #contact-form{color:#9da4ae}@media (min-width: 1024px){#contact-form{max-width:900px}}@media (min-width: 1366px){#contact-form{padding-bottom:60px;margin-top:35px}}@media (min-width: 1440px){#contact-form{padding-bottom:32px;margin-bottom:32px}}@media (min-width: 1920px){#contact-form{padding-bottom:32px;padding-right:0;max-width:100%}}#contact-form .form__group:not(.form__group-radio) input{width:100%;padding:10px 14px;border:1px solid #9da4ae;border-radius:8px;height:44px}#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{width:100%;padding:10px 14px;border:1px solid #9da4ae;border-radius:8px;resize:none}#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{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width: 768px){#contact-form .shoping__card-inputs{grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:24px}}@media (min-width: 1024px){#contact-form .shoping__card-inputs{-moz-column-gap:34px;column-gap:34px;row-gap:24px}}@media (min-width: 1366px){#contact-form .shoping__card-inputs{-moz-column-gap:40px;column-gap:40px}}@media (min-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{display:block;font-size:14px;font-weight:500;color:#1f1f1f;margin-bottom:4px}@media (min-width: 2560px){#contact-form .form__group>label{font-size:18px}}.dark #contact-form .form__group>label{color:#e5e7eb}#contact-form .form-contact-flexing{display:flex;flex-direction:column;gap:16px}#contact-form .form-group-button{text-align:left;margin-top:5px}@media (min-width: 768px){#contact-form .form-group-button{text-align:left;display:flex;align-items:flex-start}}@media (min-width: 1024px){#contact-form .form-group-button{justify-content:flex-start}}@media (min-width: 768px){#contact-form .form-group-name{order:1}}@media (min-width: 1024px){#contact-form .form-group-name{order:1}}@media (min-width: 768px){#contact-form .form-group-email{order:3}}@media (min-width: 1024px){#contact-form .form-group-email{order:4}}@media (min-width: 768px){#contact-form .form-group-phone{order:5}}@media (min-width: 1024px){#contact-form .form-group-phone{order:6}}@media (min-width: 768px){#contact-form .form-group-company{order:2}}@media (min-width: 1024px){#contact-form .form-group-company{order:1}}@media (min-width: 768px){#contact-form .form-group-website{order:4}}@media (min-width: 1024px){#contact-form .form-group-website{order:5}}@media (min-width: 768px){#contact-form .form-group-budget{order:6}}@media (min-width: 1024px){#contact-form .form-group-budget{order:7}}@media (min-width: 768px){#contact-form .form-group-message{order:7}}@media (min-width: 1024px){#contact-form .form-group-message{grid-column-start:3;order:3;grid-row-start:1;grid-row-end:3}}@media (min-width: 768px){#contact-form .form-group-button{order:8}}@media (min-width: 1024px){#contact-form .form-group-button{order:8}}#contact-form .error{position:absolute;bottom:-15px;left:0;font-size:13px;color:red}.testimonial-cards{display:grid;grid-template-columns:repeat(1,1fr);row-gap:16px}@media (min-width: 768px){.testimonial-cards{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media (min-width: 1024px){.testimonial-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width: 2560px){.testimonial-cards{margin-top:40px}}.testimonial-cards .modal-testimonial:nth-child(2) .prev-testimonial-trigger{display:none}.testimonial-cards .modal-testimonial:last-of-type .next-testimonial-trigger{display:none}.testimonial-cards .modal-testimonial__text{margin-bottom:20px}.testimonial-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #384250;border-radius:12px;padding:12px;transition:all .2s ease-in-out;background:#fafafa}.testimonial-card:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.testimonial-card:not(.product-main__testimonials .testimonial-card){cursor:pointer}.testimonial-card:not(.product-main__testimonials .testimonial-card)>*{cursor:pointer}@media (min-width: 768px){.testimonial-card{padding:16px}}.dark .testimonial-card{background:#2d2d2d99}.testimonial-card__quote{padding-left:16px;margin-bottom:16px;border-left:1px solid #175cd3;font-style:italic;color:#1f1f1f;font-size:16px;line-height:24px;font-family:Roboto,sans-serif}.dark .testimonial-card__quote{border-color:#0ba5ec;color:#e5e7eb}.testimonial-card__quote>*{color:#1f1f1f;font-family:Roboto,sans-serif}.dark .testimonial-card__quote>*{color:#e5e7eb}@media (min-width: 768px){.testimonial-card__quote{font-size:20.8px;line-height:30.4px}}@media (min-width: 1440px){.testimonial-card__quote{font-size:18px;line-height:28px}}@media (min-width: 2560px){.testimonial-card__quote{font-size:24px;line-height:34px}}.dark .testimonial-card__quote{color:#e5e7eb}.testimonial-card__person{display:flex;align-items:center;margin-top:16px}.testimonial-card__person-image img{width:60px;height:60px;border-radius:5px;margin-right:16px}@media (min-width: 2560px){.testimonial-card__person-image img{width:80px;height:80px}}.testimonial-card__person-info-name{font-family:Roboto,sans-serif;font-size:16px;color:#1f1f1f;margin-bottom:8px}@media (min-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{display:flex;align-items:center}.testimonial-card__person-info-position-title{font-size:16px;font-weight:500;line-height:19.2px;color:#384250}@media (min-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{width:20px;margin-left:8px;flex-shrink:0}.testimonial-card:not(.product-main__testimonials .testimonial-card):hover{transform:scale(.97);background:#e5e7eb}.dark .testimonial-card:not(.product-main__testimonials .testimonial-card):hover{background:#3f3f46}.services-cards{display:grid;grid-template-columns:repeat(1,1fr);row-gap:16px}@media (min-width: 768px){.services-cards{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media (min-width: 2560px){.services-cards{margin-top:40px}}.services-cards .service-card{display:flex;gap:16px;border:1px solid #384250;border-radius:12px;padding:12px;cursor:pointer;transition:all .3s ease-in-out;background:#fafafa}.services-cards .service-card:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.services-cards .service-card>*{cursor:pointer}@media (min-width: 768px){.services-cards .service-card{padding:16px}}.dark .services-cards .service-card{background:#2d2d2d99}.services-cards .service-card__title{font-family:Roboto,sans-serif;font-size:16px;line-height:24px;color:#102a56}@media (min-width: 768px){.services-cards .service-card__title{font-size:18px;line-height:30.4px}}@media (min-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{font-family:Roboto,sans-serif;font-size:16px;line-height:24px;color:#384250}@media (min-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{transform:scale(.98,.95);background:#e5e7eb}.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{display:flex;align-items:center;justify-content:center}.services-cards .service-card .image__wrapper img{width:53px;height:53px;filter:grayscale(.5);transition:all .4s ease}.product-slide{position:relative;padding:24px;background:#fafafa;border-radius:20px;width:100%;display:grid;gap:40px;border:1px solid #53b1fd;background:#eff8ff}@media (min-width: 1024px){.product-slide{grid-template-columns:1fr 1fr;align-items:center}}.dark .product-slide{background:#1f2a37}.product-slide__title{font-size:24px;font-weight:900;color:#1f1f1f;margin-bottom:15px}@media (min-width: 768px){.product-slide__title{font-size:28px}}@media (min-width: 2560px){.product-slide__title{font-size:36px;line-height:46px}}.dark .product-slide__title{color:#fafafa}.product-slide__description{font-size:16px;line-height:24px;color:#384250;margin-bottom:25px}@media (min-width: 768px){.product-slide__description{font-size:18px;line-height:28px}}@media (min-width: 1366px){.product-slide__description{font-size:20px;line-height:30px}}@media (min-width: 2560px){.product-slide__description{font-size:20px;line-height:30px}}.dark .product-slide__description{color:#e5e7eb}.product-slide__services{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:20px}@media (min-width: 768px){.product-slide__services{font-size:16px}}@media (min-width: 1366px){.product-slide__services{font-size:18px;line-height:28px}}.dark .product-slide__services{color:#fafafa}.product-slide__services p{line-height:1.8;font-weight:500}.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{position:relative;border-radius:17px;text-decoration:none;background:#fafafa;box-shadow:0 2px 20px #83838333;transition:all .2s ease-in-out;overflow:hidden;border:0px solid transparent}.blog-card:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card .blog-card-initial .blog-card-content{padding:24px 16px}.blog-card .blog-card-initial .blog-card-content__category{font-size:16px;font-weight:500;color:#175cd3;display:flex;align-items:center;margin-bottom:12px}.dark .blog-card .blog-card-initial .blog-card-content__category{color:#0ba5ec}.blog-card .blog-card-initial .blog-card-content__category img{width:14px;margin-right:6px;filter:invert(100%) sepia(38%) saturate(9000%) hue-rotate(181deg) brightness(64%) contrast(80%)}.blog-card .blog-card-initial .blog-card-content .blog-card-content__title{font-family:Roboto,sans-serif;color:#1f1f1f;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 (min-width: 1440px){.blog-card .blog-card-initial .blog-card-content .blog-card-content__title{font-size:18px}}.blog-card .blog-card-hover{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background:#fafafa;transition:all .2s ease-in-out;padding:16px;overflow:hidden}.blog-card .blog-card-hover__title{font-family:Roboto,sans-serif;color:#1f1f1f;font-size:16px;font-weight:500;line-height:24px;margin-bottom:20px}@media (min-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{font-size:14px;line-height:20px;color:#384250}.dark .blog-card .blog-card-hover__description{color:#fafafa}.blog-card .blog-card-hover__description_html{font-size:14px;line-height:20px;color:#384250}.dark .blog-card .blog-card-hover__description_html{color:#fafafa}.blog-card:hover{transform:scale(1.05);border:1px solid #9da4ae;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{display:flex;justify-content:center;align-items:center;margin:0 42px;position:relative}@media (min-width: 768px){#theme-switcher{margin:0 24px}}#theme-switcher .theme-switcher__item{width:32px;height:32px;border-radius:4px;cursor:pointer;background:url(https://taraba.tech/build/assets/brightness-light-DNnaWNF7.svg) no-repeat center center;background-color:#175cd3}#theme-switcher .theme-switcher__item>*{cursor:pointer}.dark #theme-switcher .theme-switcher__item{background:url(https://taraba.tech/build/assets/moon-light-CQ0XF-w2.svg) no-repeat center center;background-color:#0ba5ec}#theme-switcher .theme-switcher__item.active{background-color:#1570ef;border:2px solid #102a56}.custom-select-wrapper{height:44px}.with-absolute{position:absolute;right:55px;display:none;background-color:transparent}@media (min-width: 1366px){.with-absolute{display:block}}.text-img-wrapper{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}.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{border:1px solid #9da4ae;border-radius:8px;background:#e5e7eb;z-index:5;cursor:pointer}#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{cursor:pointer}#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;display:flex;justify-content:space-between;align-items:center;padding:0 14px;height:31px}#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{display:none;padding:0 14px 10px;border-top:none;border-radius:0 0 8px 8px}#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{padding:5px 0;margin-left:20px}#custom-select #dropdown-select-menu .custom-select-list li a,#custom-select-lang #dropdown-select-menu .custom-select-list li a{text-decoration:none;color:#384250}.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]{background:#9da4ae;width:14px;height:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;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:"";position:absolute;width:9px;height:9px;top:50%;left:50%;border-radius:50%;background:#1570ef;transform:translate(-50%,-50%)}@media (min-width: 1366px){body.no-fullpage-scroll #header{background:#f3f4f6}.dark body.no-fullpage-scroll #header{background:#1f1f1f}}#header{position:fixed;top:0;z-index:22;left:0;right:0;display:flex;justify-content:space-between;align-items:center;background:#f3f4f680;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease-in-out;padding:16px}@media (min-width: 1366px){#header{padding:16px 48px}}@media (min-width: 1440px){#header{padding:24px 48px;margin-bottom:30px}}@media (min-width: 2560px){#header{margin-bottom:88px}}.dark #header{background:#1f1f1f80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header .focusable:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}#header .transparent-border{border:1px solid transparent;border-radius:6px}#header #logo{margin-right:auto}#header #logo svg{display:block;height:20px}@media (min-width: 768px){#header #logo svg{height:28px}}@media (min-width: 1920px){#header #logo svg{height:40px}}#header #logo svg.logo--dark{display:none}.dark #header #logo svg.logo--dark{display:block}.dark #header #logo svg.logo--light{display:none}#header #language-nav{display:none}#header #language-nav .language-nav__item{font-family:Roboto,sans-serif;text-decoration:none;font-size:20px;padding:16px;color:#384250}#header #language-nav .language-nav__item.active{font-weight:600;color:#1f1f1f}.dark #header #language-nav .language-nav__item.active{color:#fafafa}.dark #header #language-nav .language-nav__item{color:#9da4ae}@media (min-width: 1366px){#header #language-nav{display:block}}@media (min-width: 2560px){#header #language-nav{font-size:20px}}#header .header__cta{display:none}#header .header__cta a{display:flex;justify-content:flex-start;align-items:center;gap:8px}#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 (min-width: 768px){#header .header__cta{display:block;margin-right:80px}}@media (min-width: 1366px){#header .header__cta{margin-right:0}}@media (min-width: 2560px){#header .header__cta{font-size:18px}}#burger-menu{width:28px;height:28px;background-color:#175cd3;border-radius:4px;padding:5px;margin-left:48px;cursor:pointer;position:fixed;top:18px;right:16px;z-index:110;transition:all .3s ease-in-out}.dark #burger-menu{background-color:#0ba5ec}#burger-menu>*{cursor:pointer}@media (min-width: 768px){#burger-menu{top:25px;right:25px}}@media (min-width: 1366px){#burger-menu{display:none}}#burger-menu.active{transform:rotate(90deg)}#burger-menu .burger-menu__lines{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around}#burger-menu .burger-menu__lines .burger-menu__line{display:block;background-color:#fff;height:2px;border-radius:2px}.mobile-nav-wrapper{background:#f3f4f6;position:fixed;top:64px;right:0;padding:24px;border-bottom-left-radius:15px;transform:translate(100%);transition:all .3s ease-in-out;z-index:105;width:200px}@media (min-width: 768px){.mobile-nav-wrapper{padding:20px 16px;top:79px}}.dark .mobile-nav-wrapper{background:#1f1f1f}.mobile-nav-wrapper .hamburger-menu-wrapper{width:27px;margin-left:auto;display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.mobile-nav-wrapper .hamburger-menu-wrapper__icon{margin-bottom:8px;transform:rotate(90deg)}.mobile-nav-wrapper .mobile-nav-links{margin-bottom:28px}@media (min-width: 1367px){.mobile-nav-wrapper .mobile-nav-links{display:none}}.mobile-nav-wrapper .mobile-nav-links #navigation-menu{display:flex;flex-direction:column}.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{font-size:14px;display:inline-block;margin-bottom:6px}.mobile-nav-wrapper.active{transform:translate(0)}body{overflow:auto}@media (min-width: 1366px){body{overflow:hidden}}body.modal-open{overflow:hidden}.modal-backdrop{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background:#f3f4f6b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:hidden;opacity:0;transition:all .2s ease-in-out}.modal-backdrop.active{visibility:visible;opacity:1}.dark .modal-backdrop{background:#1f1f1fb3}.nav-backdrop{position:fixed;top:64px;left:0;z-index:100;width:100vw;height:100vh;background:#f3f4f6b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:hidden;opacity:0;transition:all .3s ease-in-out}@media (min-width: 768px){.nav-backdrop{top:79px}}.nav-backdrop.active{visibility:visible;opacity:1}.dark .nav-backdrop{background:#1f1f1fb3}.modal{position:fixed;width:calc(100vw - 32px);top:50%;left:0;transform:translateY(-50%);margin:0 16px;background:#fff;padding:12px;max-height:80svh;overflow-y:auto;border-radius:12px;border:1px solid #384250;color:#384250;opacity:0;z-index:-20}.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 (min-width: 1024px){.modal{width:860px;left:50%;transform:translate(-50%,-50%);max-height:70%}}.dark .modal{background:#2d2d2d;border:1px solid #384250;color:#e5e7eb}.modal.active{z-index:1100;opacity:1;transition:all .2s ease-in-out;transition-delay:.15s}.modal-testimonial__text{overflow:auto!important;padding-right:16px;font-style:italic}.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{font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:400;font-style:italic;color:#384250}.dark .modal-testimonial__text p{color:#e5e7eb}@media (min-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{display:flex;flex-direction:column;justify-content:space-between}.modal-close{position:absolute;top:12px;right:12px;width:26px;height:26px;background:#175cd3;border-radius:4px;cursor:pointer}.modal-close:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.dark .modal-close{background:#0ba5ec}.modal-close>*{cursor:pointer}.modal-close img{width:14px;height:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.modal-service{padding:24px}.modal-service h3{font-family:Roboto,sans-serif;font-size:24px;color:#102a56;margin-bottom:24px}@media (min-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 (min-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{display:flex;justify-content:space-between;align-items:center}.modal-service-bottom__tools{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.modal-service-bottom__tools img{width:auto;max-width:280px}@media (min-width: 480px){.modal-service-bottom__tools img{width:auto;max-width:unset}}.prev--next-buttons{display:flex;margin-top:25px}@media (min-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{padding:24px 0 20px;background:#eff8ff;border-top:1px solid #9da4ae;position:relative}@media (min-width: 1366px){.footer{position:fixed;bottom:-100%;left:0;right:0;opacity:0;transition:all .3s ease-in-out}.footer.footer__sticky{opacity:1;bottom:0}}@media (min-width: 768px){.footer .pages{justify-content:flex-start;flex:0 0 13%;text-align:right}}@media (min-width: 1366px){.footer .pages{flex:0 0 8%}}.footer .pages div a{white-space:nowrap}@media (min-width: 768px){.footer .contact{flex:0 0 33%;text-align:left}}@media (min-width: 1366px){.footer .contact{flex:0 0 22%}}@media (min-width: 2560px){.footer .contact{flex:0 0 20%}}@media (min-width: 1366px){.footer .socials{max-width:390px}}.dark .footer{background:#1f2a37;border-color:#384250}.footer .footer-container{display:flex;flex-direction:column;gap:40px;padding:0 16px}@media (min-width: 768px){.footer .footer-container{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}}@media (min-width: 1366px){.footer .footer-container{flex-wrap:nowrap}}@media (min-width: 1440px){.footer .footer-container{padding:0 48px}}.footer .footer-container .pages div{margin-bottom:4px;justify-content:flex-start}@media (min-width: 768px){.footer__logo{flex:0 0 35%}}@media (min-width: 1366px){.footer__logo{flex:unset}}.footer__logo svg{width:190px;display:block;margin-bottom:12px}.footer__logo svg.logo--dark{display:none}.dark .footer__logo svg.logo--dark{display:block}.dark .footer__logo svg.logo--light{display:none}.footer__logo p{line-height:16px;color:#384250}.dark .footer__logo p{color:#e5e7eb}@media (min-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{display:flex;align-items:flex-start;gap:7px;color:#175cd3}.dark .footer__contact div,.dark .footer__pages div{color:#0ba5ec}@media (min-width: 768px){.footer__contact div,.footer__pages div{justify-content:flex-start}}@media (min-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;font-family:Roboto,sans-serif;font-weight:500;line-height:18px;border:1px solid transparent;border-radius:6px}.footer__contact a:focus-visible,.footer__pages a:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}@media (min-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 (min-width: 768px){.footer__socials{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center}}@media (min-width: 1366px){.footer__socials{flex:unset;flex-direction:column;align-items:flex-end;text-align:right;margin-top:0;justify-content:unset;gap:17px}}.footer__socials .hidden{position:absolute;opacity:0;visibility:hidden}.footer__socials a svg{width:35px;height:35px}@media (min-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{display:flex;justify-content:center;gap:20px;margin-bottom:18px}@media (min-width: 768px){.footer__socials div{margin-bottom:0}}@media (min-width: 1366px){.footer__socials div{gap:17px}}.footer__socials p{font-size:12px;font-weight:300;color:#384250}@media (min-width: 2560px){.footer__socials p{font-size:14px}}.dark .footer__socials p{color:#e5e7eb}.hero__section hgroup .hero__title{font-size:36px;font-weight:900;line-height:44px;max-width:90%}@media (min-width: 768px){.hero__section hgroup .hero__title{font-size:48px;line-height:60px}}@media (min-width: 1366px){.hero__section hgroup .hero__title{max-width:950px}}@media (min-width: 1920px){.hero__section hgroup .hero__title{font-size:60px;line-height:72px;max-width:unset}}.dark .hero__section hgroup .hero__title{color:#fafafa}.hero__section hgroup .hero__text{font-size:16px;line-height:24px;margin:16px 0 24px}@media (min-width: 768px){.hero__section hgroup .hero__text{width:550px}}@media (min-width: 1024px){.hero__section hgroup .hero__text{font-size:20.8px;line-height:30.4px;width:77%}}@media (min-width: 1440px){.hero__section hgroup .hero__text{font-size:24px;line-height:35.2px}}@media (min-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{position:relative;width:100%;height:210px;margin-top:25%}@media (min-width: 768px){.hero__section .hero-graphics{height:250px;margin-top:15%}}@media (min-width: 1440px){.hero__section .hero-graphics{height:660px;margin-top:5%}}@media (min-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;transform:translate(-50%);width:285px;height:auto;animation:vibrate-2 2s linear infinite both;position:absolute}@media (min-width: 768px){.hero__section .hero-graphics__element--smoke img{width:350px}}@media (min-width: 1440px){.hero__section .hero-graphics__element--smoke img{width:460px}}@media (min-width: 1920px){.hero__section .hero-graphics__element--smoke img{width:620px}}.hero__section .hero-graphics__element--earth{top:0;left:50%;z-index:2;transform:translate(-50%);width:220px;height:auto}@media (min-width: 768px){.hero__section .hero-graphics__element--earth{width:280px}}@media (min-width: 1440px){.hero__section .hero-graphics__element--earth{width:360px}}@media (min-width: 1920px){.hero__section .hero-graphics__element--earth{width:460px}}.hero__section .hero-graphics__element--rocket{top:-54px;left:50%;z-index:3;transform:translate(-20%);width:185px;height:auto}@media (min-width: 768px){.hero__section .hero-graphics__element--rocket{width:280px;top:-74px}}@media (min-width: 1440px){.hero__section .hero-graphics__element--rocket{width:320px}}.hero__section .hero-graphics__element--star1{top:150px;left:10%;z-index:3;transform:rotate(45deg);width:30px;height:auto;animation:blink-2 2s infinite both}@media (min-width: 768px){.hero__section .hero-graphics__element--star1{left:24%;width:46px}}.hero__section .hero-graphics__element--star2{top:75px;right:6%;z-index:3;width:30px;height:auto;animation:blink-2 2s .45s infinite both}@media (min-width: 768px){.hero__section .hero-graphics__element--star2{right:15%;width:47px}}.hero__section .hero-graphics__element--blue1{top:-31px;right:-2%;z-index:3;width:30px;height:auto;animation:rotate 5s linear infinite}@media (min-width: 768px){.hero__section .hero-graphics__element--blue1{right:5%;width:50px}}.hero__section .hero-graphics__element--blue2{top:107px;left:-2%;z-index:3;width:35px;height:auto;animation:rotate 5s linear infinite}@media (min-width: 768px){.hero__section .hero-graphics__element--blue2{left:10%;width:53px}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero__section .hero-graphics__element--yellow1{top:157px;right:-2%;z-index:3;width:56px;height:auto;animation:rotate 5s linear infinite}@media (min-width: 768px){.hero__section .hero-graphics__element--yellow1{right:1%;width:79px}}.hero__section .hero-graphics__element--yellow2{top:183px;left:-12%;z-index:3;width:64px;height:auto;animation:rotate 5s linear infinite}@media (min-width: 768px){.hero__section .hero-graphics__element--yellow2{left:-2%;width:88px}}.hero__section .hero-graphics__element--checkmark{top:20px;left:-2%;z-index:3;width:73px;height:auto}@media (min-width: 768px){.hero__section .hero-graphics__element--checkmark{left:15%;width:90px}}.swiper{padding-bottom:55px!important}.custom-swiper-wrapper{position:relative}@media (min-width: 1024px){.custom-swiper-wrapper{padding:0 50px}}@media (min-width: 1366px){.custom-swiper-wrapper{padding:0 40px 0 0}}@media (min-width: 2560px){.custom-swiper-wrapper{margin-top:40px}}.swiper-button-next-te{display:none;position:absolute;top:45%;width:40px;height:40px;z-index:10;transform:translateY(-50%);cursor:pointer;border-radius:50%}.swiper-button-next-te>*{cursor:pointer}@media (min-width: 1024px){.swiper-button-next-te{display:block;right:0}}@media (min-width: 1366px){.swiper-button-next-te{right:-10px}}.swiper-button-next-te:after{content:"";position:absolute;width:40px;height:40px;background:url(https://taraba.tech/build/assets/arrow-right-darken-NRGYLpOn.svg) no-repeat center}.dark .swiper-button-next-te:after{background:url(https://taraba.tech/build/assets/arrow-right-Cij2-muL.svg) no-repeat center}.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:transparent}.swiper-button-prev-te{display:none;position:absolute;top:45%;width:40px;height:40px;z-index:10;transform:translateY(-50%);cursor:pointer;border-radius:50%}@media (min-width: 1024px){.swiper-button-prev-te{display:block;left:0}}@media (min-width: 1366px){.swiper-button-prev-te{left:-50px}}.swiper-button-prev-te:after{content:"";position:absolute;background:url(https://taraba.tech/build/assets/arrow-left-darken-CksZFn0-.svg) no-repeat center;width:40px;height:40px}.dark .swiper-button-prev-te:after{background:url(https://taraba.tech/build/assets/arrow-left-Bmj6b1tH.svg) no-repeat center}.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:transparent}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 6px!important;background:#53b1fd}.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 (min-width: 768px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation{display:flex;align-items:center}}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__text{font-family:Roboto,sans-serif;font-size:16px;color:#1f1f1f}@media (min-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{width:28px;height:28px;margin-left:12px;margin-right:16px;cursor:pointer;border:1px solid transparent;border-radius:6px}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__image:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__image>*{cursor:pointer}#our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{font-family:Roboto,sans-serif;font-size:20px;font-weight:500;color:#1f1f1f}@media (min-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 (min-width: 1440px){#our-tale-an .hgroup-wrapper .hgroup-pronunciation__word{font-size:21px}}#our-tale-an .our-story__quote-container{position:relative;margin-left:30px}@media (min-width: 768px){#our-tale-an .our-story__quote-container{margin-left:50px;padding-left:16px;border-left:1px solid #1849a9}}@media (min-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{position:absolute;content:"";left:-27px;top:0;width:20px;height:20px;background-image:url(https://taraba.tech/build/assets/quotes-light-B7fTf3su.svg);background-repeat:no-repeat;background-size:20px 20px}.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 (min-width: 768px){#our-tale-an .our-story__quote-container:after{width:40px;height:40px;background-size:40px 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{margin-bottom:16px;line-height:30px;font-style:italic;color:#384250;font-size:18px}@media (min-width: 1024px){#our-tale-an .our-story__quote-container .our-story__blockquote p{font-size:20px}}@media (min-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{display:flex;align-items:center;margin-left:8px}@media (min-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{width:66px;border-radius:10px}#our-tale-an .our-story__founder .our-story__founder-wrapper .our-story__founder-name{display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;margin-bottom:8px;color:#1f1f1f}@media (min-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{font-family:Roboto,sans-serif;font-size:16px;color:#1f1f1f}@media (min-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{display:flex;flex-direction:column;justify-content:space-between;padding:16px;background:#fafafa;margin-top:40px;border-radius:8px;transition:all .2s ease-in-out;width:100%;white-space:normal}#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 (min-width: 768px){#our-tale-an .our-story__join{flex-direction:row;align-items:center}}@media (min-width: 500px){#our-tale-an .our-story__join{white-space:nowrap}}#our-tale-an .our-story__join-text{font-family:Roboto,sans-serif;font-size:16px;line-height:24px;margin-bottom:11.2px;width:240px}@media (min-width: 768px){#our-tale-an .our-story__join-text{width:auto;margin-bottom:0}}@media (min-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{display:grid;grid-template-columns:repeat(1,1fr);row-gap:5px;margin-top:40px}@media (min-width: 768px){.section-team .team-grid{row-gap:40px}}@media (min-width: 1024px){.section-team .team-grid{grid-template-columns:repeat(2,1fr);row-gap:40px;-moz-column-gap:20px;column-gap:20px}}@media (min-width: 1440px){.section-team .team-grid{-moz-column-gap:57.6px;column-gap:57.6px}}@media (min-width: 1920px){.section-team .team-grid{-moz-column-gap:24px;column-gap:24px}}@media (min-width: 768px){.section-team .team-grid__card{display:flex;align-items:center}}.section-team .team-grid__card .mobile-visible{display:block}@media (min-width: 768px){.section-team .team-grid__card .mobile-visible{display:none}}.section-team .team-grid__card-image{margin-bottom:16px}@media (min-width: 768px){.section-team .team-grid__card-image{margin-bottom:0;margin-right:32px}}.section-team .team-grid__card-image img{display:block;-o-object-fit:cover;object-fit:cover;width:150px;height:150px;border-radius:20px}@media (min-width: 1920px){.section-team .team-grid__card-image img{width:204px;height:204px}}.section-team .team-grid__card-info{display:flex;flex-direction:column}.section-team .team-grid__card-info .order-change-first{display:none}@media (min-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 (min-width: 768px){.section-team .team-grid__card-info .order-change-thrid{padding-bottom:0;order:3}}.section-team .team-grid__card-info-title{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;color:#102a56;display:inline-block;background:#b2ddff;line-height:30px;padding:0 16px;border-radius:16px;margin-bottom:16px}.dark .section-team .team-grid__card-info-title{color:#1f1f1f}.section-team .team-grid__card-info-text{font-size:18px;color:#384250;font-style:italic;line-height:28px;margin-bottom:16px;padding-bottom:4.8px;border-bottom:1px solid #1849a9}@media (min-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{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;color:#1f1f1f}@media (min-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 (min-width: 768px){.section-project .product-header{display:flex;justify-content:center;align-items:center;gap:40px}}.section-project .product-header>div{flex:1 1 50%}.section-project .product-header__left{margin-bottom:24px}.section-project .product-header__left-item{font-size:16px;margin-bottom:8px}.dark .section-project .product-header__left-item{color:#fafafa}@media (min-width: 2560px){.section-project .product-header__left-item{font-size:18px;line-height:30px}}.section-project .product-header__left-item span{font-weight:500;color:#102a56}.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{display:flex;align-items:center}.section-project .product-header__right .img-holder{width:100px;height:100px;flex-shrink:0;margin-right:16px}.section-project .product-header__right .img-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.section-project .product-header__right-description{font-size:16px;line-height:24px}@media (min-width: 768px){.section-project .product-header__right-description{line-height:28px}}@media (min-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 (min-width: 768px){.section-project .product-main{border-radius:30px;padding:40px 24px}}.dark .section-project .product-main{background:#2d2d2d}.section-project .product-main h2{font-size:24px;font-weight:700;margin-bottom:12px}.section-project .product-main>p{margin-bottom:24px;line-height:24px}@media (min-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 (min-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 (min-width: 1440px){.about-us{background-image:url(https://taraba.tech/build/assets/taraba-bg-light-0G-x8zYh.webp);background-repeat:no-repeat;background-position:103% 12%}.dark .about-us{background-image:url(https://taraba.tech/build/assets/taraba-bg-DX5bPtet.webp)}}@media (min-width: 1024px){.about-us__text{flex:0 1 680px}.about-us__text .button{font-size:18px}}@media (min-width: 1920px){.about-us__text{flex:0 1 815px}.about-us__text .button{font-size:22px;line-height:30px}}@media (min-width: 768px){.about-us-section{display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.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 (min-width: 1024px){.about-us__links{display:flex;gap:120px}}.about-us__links-row div{border:1px solid transparent;border-radius:6px}.about-us__links-row div:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.about-us__links-row:first-of-type{margin-bottom:30px}.about-us__links-row span{font-weight:600;line-height:18px;display:block;margin-bottom:17px}.dark .about-us__links-row span{color:#9da4ae}.about-us__links-row div,.about-us__links-row a{display:flex;align-items:center;gap:7px;color:#175cd3;font-family:roboto;cursor:pointer;border:1px solid transparent;border-radius:6px}.about-us__links-row div:focus-visible,.about-us__links-row a:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!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 (min-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 (min-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{border:1px solid #9da4ae;border-radius:20px;padding:30px;display:grid;justify-content:flex-start;max-width:263px;gap:38px;margin-top:50px;position:relative;flex:0 0 auto;background:#fafafa}.dark .about-us__logos{border-color:#384250;background:#1f1f1f}@media (min-width: 1920px){.about-us__logos{margin-top:40px}}.about-us__logos .tooltip{visibility:hidden;opacity:0;position:absolute;z-index:1;transition:all .2s;top:-100%}.about-us__logos a{border:1px solid transparent;border-radius:6px}.about-us__logos a:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!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{font-weight:300;font-size:18px;display:block;margin-top:8px;color:inherit}.about-us__logos a small,.about-us__logos div small{font-size:12px;margin-top:4px;font-family:Roboto,sans-serif}.about-us__logos a img,.about-us__logos div img{width:unset;transition:filter .3s ease}.dark .about-us__logos a img:not(.taraba-logo),.dark .about-us__logos div img:not(.taraba-logo){filter:invert(1)}.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 (min-width: 1366px){.about-us__logos #rocket-img{right:10px;bottom:60px}}.about-us__logos a:first-of-type{margin-bottom:20px}.blog-section .blog-filters{margin-bottom:40px}@media (min-width: 1440px){.blog-section .blog-filters{display:flex;justify-content:space-between;align-items:center}}.blog-section .blog-filters .blog-filters-left{flex-grow:1;margin-bottom:30px}@media (min-width: 768px){.blog-section .blog-filters .blog-filters-left{display:flex;align-items:center}}@media (min-width: 1440px){.blog-section .blog-filters .blog-filters-left{margin-bottom:0}}@media (min-width: 2560px){.blog-section .blog-filters .blog-filters-left{margin-top:40px}}.blog-section .blog-filters .blog-filters-left .blog-filters__title{font-size:16px;margin-right:16px;flex-shrink:0;color:#2d2d2d;display:block;margin-bottom:15px}@media (min-width: 2560px){.blog-section .blog-filters .blog-filters-left .blog-filters__title{font-size:20px;line-height:20px}}@media (min-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{display:flex;align-items:center;flex-wrap:wrap;gap:24px}@media (min-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 (min-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{display:flex;align-items:center}.blog-section .blog-filters .blog-filters-right .blog-filters__title{font-size:16px;margin-right:16px;flex-shrink:0;color:#2d2d2d}@media (min-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 (min-width: 1440px){.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper{min-width:130px}}@media (min-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:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);width:20px;height:20px;background:url(https://taraba.tech/build/assets/select-arrows-dark-pMj3YYmF.svg) no-repeat right center}.dark .blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper:after{background:url(https://taraba.tech/build/assets/select-arrows-CWrNsFky.svg) no-repeat right center}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select{width:100%;border:1px solid #9da4ae;padding:8px 20px 8px 8px;background:#e5e7eb;color:#1f1f1f;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.dark .blog-section .blog-filters .blog-filters-right .blog-filters-select__wrapper select{background:#2d2d2d;color:#fafafa}.blog-section .blog-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-bottom:30px}@media (min-width: 768px){.blog-section .blog-grid{grid-template-columns:repeat(3,1fr);padding-right:100px;margin-bottom:48px}}@media (min-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 (min-width: 768px){#contact-an{padding-bottom:80px}}@media (min-width: 1440px){#contact-an{padding-bottom:0}}.contact-footer{display:flex;align-items:center;font-size:18px}.contact-footer span{font-size:20px}.contact-footer .button{font-size:16px;margin-left:26px}@media (min-width: 1024px){.contact-footer .button{font-size:18px}}@media (min-width: 1440px){.blog-page-content .blog-page-top{display:grid;align-items:start;grid-template-columns:1fr 1fr;gap:30px}.blog-page-content .blog-page-top .blog-page-top-details{display:flex;gap:15px;flex-wrap:wrap}}.blog-page-content .blog-page-top .blog-page-figure{aspect-ratio:2/1}.blog-page-content .blog-page-top .blog-page-figure img{border-radius:12px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width: 1920px){.blog-page-content .blog-page-top .blog-page-figure{margin-bottom:40px;flex-grow:1}}.blog-page-content .blog-page-top .blog-page-meta hgroup{margin:16px 0}.blog-page-content .blog-page-top .blog-page-meta hgroup .section__title{font-size:38px;line-height:50px}@media (min-width: 1440px){.blog-page-content .blog-page-top .blog-page-meta hgroup .section__title{font-size:38px;line-height:50px}.blog-page-content .blog-page-top .blog-page-meta hgroup{margin:0 0 16px}}.blog-page-content .blog-page-top .blog-page-meta__item{font-size:16px;color:#384250;display:block;margin-bottom:6px}@media (min-width: 2560px){.blog-page-content .blog-page-top .blog-page-meta__item{margin-bottom:32px}}.dark .blog-page-content .blog-page-top .blog-page-meta__item{color:#9da4ae}.blog-page-content .blog-page-content-editor{margin-top:24px}.blog-page-content .blog-page-content-editor .post-content-code{display:block;white-space:pre-wrap;word-break:break-word;font-size:16px;line-height:1.5;margin:16px 0;padding:16px;background-color:#eff8ff;border:1px solid #9da4ae;border-radius:10px;overflow-x:auto}.dark .blog-page-content .blog-page-content-editor .post-content-code{background-color:#384250;color:#e5e7eb;border:1px solid #f3f4f6}.blog-page-content .blog-page-content-editor .post-content-p{color:#3f3f46;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.blog-page-content .blog-page-content-editor .post-content-p img{max-width:100%;height:auto!important;border-radius:12px;margin:16px 0}.dark .blog-page-content .blog-page-content-editor .post-content-p{color:#e5e7eb}.blog-page-content .blog-page-content-editor .post-content-h2{color:#1f2a37;font-size:30px;font-style:normal;font-weight:900;line-height:40px;letter-spacing:.1px;margin-bottom:16px;margin-top:40px}.dark .blog-page-content .blog-page-content-editor .post-content-h2{color:#fafafa}.blog-page-content .blog-page-content-editor .post-content-h3{color:#1f2a37;font-size:24px;font-style:normal;font-weight:900;line-height:34px;letter-spacing:.1px;margin-bottom:16px;margin-top:40px}.dark .blog-page-content .blog-page-content-editor .post-content-h3{color:#fafafa}.blog-page-content .blog-page-content-editor h4{color:#1f2a37;font-size:20px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:.1px;margin-bottom:16px;margin-top:40px}.dark .blog-page-content .blog-page-content-editor h4{color:#fafafa}.blog-page-content .blog-page-content-editor h5{color:#1f2a37;font-size:18px;font-style:normal;font-weight:900;line-height:28px;letter-spacing:.1px;margin-bottom:16px;margin-top:40px}.dark .blog-page-content .blog-page-content-editor h5{color:#fafafa}.blog-page-content .blog-page-content-editor .post-content-a{color:#175cd3}.dark .blog-page-content .blog-page-content-editor .post-content-a{color:#0ba5ec}.blog-page-content .blog-page-content-editor .post-content-ol{color:#102a56;font-size:18px;font-style:normal;font-weight:400;line-height:32px;counter-reset:outer-counter}.blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li{display:grid;grid-template-columns:min-content 1fr;gap:8px;align-items:baseline}.blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li p{display:inline-block;color:inherit;font-size:inherit}.blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li .post-content-ol{counter-reset:inner-counter}.blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li .post-content-ol>.post-content-li:before{counter-increment:inner-counter;content:counter(inner-counter,lower-alpha) ". ";font-weight:400;margin-left:.5em;margin-right:.5em}.blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li:before{counter-increment:outer-counter;content:counter(outer-counter) ". ";min-width:.5em;text-align:left}.dark .blog-page-content .blog-page-content-editor .post-content-ol{color:#d1e9ff}.dark .blog-page-content .blog-page-content-editor .post-content-ol>.post-content-li:before{color:#d1e9ff}.blog-page-content .blog-page-content-editor .post-content-ul{color:#102a56;font-size:18px;font-style:normal;font-weight:400;line-height:26px;list-style-type:none;counter-reset:list}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li{position:relative;counter-increment:list;display:flex}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li:before{content:"•";font-weight:700;color:#102a56;padding:4px 5px 0 0}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li p{display:inline-block;color:inherit;font-size:inherit}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li:last-child{margin-bottom:10px}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li .post-content-ul{font-size:18px;font-style:normal;font-weight:400;line-height:22px;list-style-type:none;counter-reset:sublist;padding-left:20px}.blog-page-content .blog-page-content-editor .post-content-ul .post-content-li .post-content-ul .post-content-li:before{content:"–";font-weight:400;color:#102a56;margin-right:5px}.dark .blog-page-content .blog-page-content-editor .post-content-ul{color:#d1e9ff}.dark .blog-page-content .blog-page-content-editor .post-content-ul .post-content-li:before{color:#d1e9ff}.dark .blog-page-content .blog-page-content-editor .post-content-ul .post-content-li .post-content-ul .post-content-li:before{color:#d1e9ff}.blog-page-content .blog-page-content-editor table{width:100%;text-align:left}.blog-page-content .blog-page-content-editor table tr:first-child{background-color:#d1e9ff;border:1px solid #8a8a8a}.dark .blog-page-content .blog-page-content-editor table tr:first-child{background-color:#102a56;border:1px solid #102a56}.blog-page-content .blog-page-content-editor table tr th{padding:4px;border-right:1px solid #1f1f1f}.dark .blog-page-content .blog-page-content-editor table tr th{border:1px solid #f3f4f6}.blog-page-content .blog-page-content-editor table td{border:1px solid #1f1f1f;padding:4px}.dark .blog-page-content .blog-page-content-editor table td{border:1px solid #f3f4f6}.blog-page-content .blog-page-content-editor .post-content-blockquote{padding:16px;background:#d1e9ff;border-left:2px solid #1849a9;margin-bottom:10px;margin-top:10px;color:#3f3f46;font-size:18px;font-weight:400;line-height:32px}.dark .blog-page-content .blog-page-content-editor .post-content-blockquote{color:#e5e7eb;background:#1f2a37;border-left:2px solid #b2ddff}.blog-page-content .blog-page-content-editor .post-content-blockquote p:last-child{margin-bottom:0}.blog-page-content .blog-page-content-editor .code-snippet{color:#384250;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding:24px 16px;background-color:#eff8ff;border:1px solid #9da4ae;border-radius:10px}.blog-page-content .blog-page-content-editor .code-snippet .post-content-code{white-space:break-spaces}.dark .blog-page-content .blog-page-content-editor .code-snippet{color:#e5e7eb;background-color:#384250}.blog-page-content .blog-page-content-editor .post-content-im{max-width:100%;height:auto!important;border-radius:12px}.blog-page-content .blog-page-bottom{margin-top:48px;margin-bottom:48px}.blog-page-content .blog-page-bottom-left{margin-bottom:40px}.blog-page-content .blog-page-bottom-left__text{font-family:TarabaComfortaa;font-size:18px;font-weight:700;margin-bottom:15px;display:inline-block}.dark .blog-page-content .blog-page-bottom-left__text{color:#fafafa}.blog-page-content .blog-page-bottom-left-claps{display:flex;align-items:center}.blog-page-content .blog-page-bottom-left-claps #like-counter{margin-left:12px}.blog-page-content .blog-page-bottom-left #claps-holder img{width:25px;height:25px;display:block;border:1px solid transparent;border-radius:6px}.blog-page-content .blog-page-bottom-left #claps-holder img:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.blog-page-content .blog-page-bottom-left #claps-holder .clap-post{cursor:pointer}.blog-page-content .blog-page-bottom-left #claps-holder .clap-post>*{cursor:pointer}.blog-page-content .blog-page-bottom-left #claps-holder .clap-dark{display:none}.dark .blog-page-content .blog-page-bottom-left #claps-holder .clap-dark,.blog-page-content .blog-page-bottom-left #claps-holder .clap-light{display:block}.dark .blog-page-content .blog-page-bottom-left #claps-holder .clap-light{display:none}@media (min-width: 1440px){.blog-page-content .blog-page-bottom{display:flex;justify-content:space-between}}.blog-page-content .button--flex{border-radius:4px}.blog-page-content .share-group .button{padding:6.4px 11.2px;font-size:14px;border:1px solid transparent;border-radius:6px}.blog-page-content .share-group .button:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.blog-page-content .blog-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;margin-bottom:30px}@media (min-width: 768px){.blog-page-content .blog-grid{grid-template-columns:repeat(3,1fr);padding-right:100px;margin-bottom:48px}}@media (min-width: 1024px){.blog-page-content .blog-grid{grid-template-columns:repeat(4,1fr);padding-right:0}}.blog-page-content h2{font-size:22px;line-height:32px;margin-bottom:24px}.blog-page-content h4{font-size:22px;line-height:34px}.blog-page-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px;margin-top:48px}.blog-page-nav .button--flex img{width:13px;height:14px}.act-as-br{display:block;margin:16px 0}.blogs .pagination-bck-to-blog{display:flex}.blogs .pagination-bck-to-blog .pagination{display:flex;justify-content:center;width:100%}.blogs .pagination-bck-to-blog .pagination__item{font-size:14px;color:#1f1f1f;height:40px;width:40px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;background:#d1e9ff;text-decoration:none;font-family:Roboto,sans-serif;border:1px solid #175cd3}.blogs .pagination-bck-to-blog .pagination__item:not(:first-child){border-left:1px solid #fff}.blogs .pagination-bck-to-blog .pagination__item:nth-last-child(2){border-right:1px solid #175cd3}.blogs .pagination-bck-to-blog .pagination .blue-svg{background-color:#0ba5ec;color:#0ba5ec}.blogs .pagination-bck-to-blog .pagination .active{color:#fff;background-color:#175cd3}.blogs .pagination-bck-to-blog .pagination .disabled{color:#8a8a8a;border:1px solid #8a8a8a}.blogs .pagination-bck-to-blog .pagination__prev,.blogs .pagination-bck-to-blog .pagination__next{width:auto;padding:0 16px;color:#175cd3;background:transparent}.blogs .pagination-bck-to-blog .pagination__prev{border-top-left-radius:8px;border-bottom-left-radius:8px}.blogs .pagination-bck-to-blog .pagination__next{border-top-right-radius:8px;border-bottom-right-radius:8px}@media (min-width: 768px){.blogs .pagination-bck-to-blog .pagination{justify-content:flex-end}}.blogs .pagination-bck-to-blog .back-link{margin-bottom:20px;white-space:nowrap;display:none}@media (min-width: 768px){.blogs .pagination-bck-to-blog .back-link{display:block}}.dark .blogs .pagination-bck-to-blog .pagination__item{border:1px solid #0ba5ec;background:#d1e9ff}.dark .blogs .pagination-bck-to-blog .pagination__item:not(:first-child){border-left:1px solid #1f1f1f;border-right:0}.dark .blogs .pagination-bck-to-blog .pagination__item:nth-last-child(1){border-right:1px solid #0ba5ec}.dark .blogs .pagination-bck-to-blog .pagination__item:nth-last-child(2){border-right:1px solid #1f1f1f}.dark .blogs .pagination-bck-to-blog .pagination .active{background-color:#0ba5ec;color:#1f1f1f}.dark .blogs .pagination-bck-to-blog .pagination__prev,.dark .blogs .pagination-bck-to-blog .pagination__next{color:#0ba5ec;background:transparent}.dark .blogs .pagination-bck-to-blog .disabled{color:#8a8a8a;border:1px solid #8a8a8a}.legal{overflow-y:auto;margin-bottom:40px}.legal h1{font-size:30px;font-weight:900;line-height:38px;color:#1f1f1f;letter-spacing:-1px;margin-top:38px;margin-bottom:16px}@media (min-width: 768px){.legal h1{font-size:40px;line-height:48px}}@media (min-width: 2560px){.legal h1{font-size:50px;line-height:62px}}.dark .legal h1{color:#fafafa}.legal h2{color:#1f1f1f;font-size:32px;margin-top:24px}.dark .legal h2{color:#fafafa}.legal p{font-size:16px;line-height:24px;color:#1f1f1f;margin-top:8px}@media (min-width: 1366px){.legal p{font-size:18px;line-height:28px}}@media (min-width: 2560px){.legal p{width:90%;font-size:20px;line-height:32px}}.dark .legal p{color:#fafafa}.legal a{color:#175cd3;font-family:roboto;cursor:pointer;border:1px solid transparent;border-radius:6px}.legal a:focus-visible{outline:2px solid #175cd3!important;outline-offset:4px!important}.dark .legal a{color:#0ba5ec}.legal a>*{cursor:pointer}.legal ul{list-style:none;padding:0;margin-top:10px;margin-bottom:30px}.legal ul li{margin-bottom:8px;position:relative;padding-left:20px;margin-top:8px;font-size:16px;line-height:24px}@media (min-width: 2560px){.legal ul li{font-size:20px;line-height:32px}}.legal ul li:before{content:"•";color:#007bff;font-size:20px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.dark .legal ul li{color:#fafafa}.fp-watermark{display:none}.text-center{text-align:center}.taraba__slider{padding-bottom:30px;width:100%}.taraba__slider .swiper-pagination{bottom:0!important}swiper-slide{display:flex;justify-content:center;align-items:center}:root{--swiper-theme-color: #007158}@media (min-width: 769px){swiper-slide{width:66%}}
