﻿@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap";*,*::before,*::after{box-sizing:border-box}*{margin:0}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{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ol,ul{list-style:none;margin:0px 0px 16px 0px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html,body{height:100%}html{scroll-behavior:smooth}body{color:#081c2e;line-height:1;font-family:"Roboto",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;padding-top:154px}@media screen and (max-width: 768px){body{padding-top:186px}}a{color:#349cf3;text-decoration:none;transition:all .25s ease}a:hover{color:#287ac2;transition:all .25s ease}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row>*{padding-left:15px;padding-right:15px}.max-sized{width:100%;max-width:1280px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1024px){.max-sized{max-width:100%}}b,strong{font-weight:bold}[aria-current=page]{pointer-events:none;cursor:default;text-decoration:none;color:#000}h1,h2,h3,h4,h5,h6{color:#081c2e;font-family:"Rubik",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}h1{font-size:40px;line-height:48px}@media screen and (max-width: 768px){h1{font-size:28px;line-height:34px}}h2{font-size:38px}@media screen and (max-width: 768px){h2{font-size:28px}}h3{font-size:30px;line-height:39px}@media screen and (max-width: 768px){h3{font-size:22px;line-height:28px}}h4{font-size:18px}p,li{font-size:20px;line-height:26px}@media screen and (max-width: 768px){p,li{font-size:16px;line-height:22px}}code{font-family:"Source Code Pro",monospace;color:#081c2e}.clearfix::after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap;height:0}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.d-inline-block{display:inline-block}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-blue{background-color:#349cf3}.bg-darkblue{background-color:#081c2e}.bg-gray{background-color:#f7f7f7}.bg-white-secondary{background-color:#f2f7fb}.bg-blue-gradient{background:transparent linear-gradient(90deg, #287ac2 0%, #177ed5 50%, #349cf3 100%) 0% 0% no-repeat padding-box}.bg-orange{background-color:#f48243}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-decoration-underline{text-decoration:underline}.text-center{text-align:center}.text-blue{color:#349cf3}.text-darkblue{color:#081c2e}.text-orange{color:#f48243}.text-white{color:#fff}.text-black{color:#000}.text-gray{color:#f7f7f7}.m-0{margin:0 !important}.mb-0{margin-bottom:0}.mt-10px{margin-top:10px}.mb-10px{margin-bottom:10px}.mt-20px{margin-top:20px}.mb-20px{margin-bottom:20px}.fw-medium{font-weight:500}@media screen and (min-width: 1200px){.custom-col-xl-3{flex:0 0 auto;width:23.8%}}@media screen and (min-width: 1024px){.custom-col-xl-4{flex:0 0 auto;width:30.28%}}.custom-bullet-list ul{position:relative}.custom-bullet-list ul li{position:relative;padding-left:16px}.custom-bullet-list ul li::before{content:"•";color:#f48243;font-weight:bold;display:inline-block;width:10px;font-size:28px;padding-right:19px;vertical-align:top;position:absolute;left:-4px}.custom-bullet-list.black-bullet ul li::before{color:#000}.custom-bullet-list.blue-bullet ul li::before{color:#349cf3}.custom-bullet-list.blue-dark-bullet ul li::before{color:#081c2e}.widget{margin:0}.with-bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center}.with-bg-contain{background-repeat:no-repeat;background-size:contain;background-position:center}.with-bg-right{background-position:right}.with-bg-left{background-position:left}.with-overlay{position:relative}@media screen and (max-width: 1024px){.with-overlay::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.4)}}header.main-header{width:100%;position:fixed;top:0;z-index:999}header .top-header{padding:26px 0;transition:all .25s ease}header .top-header.hide{height:0;padding:0;transition:all .25s ease}header .top-header .wrapper{position:relative}header .top-header__info{color:#fff;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 768px){header .top-header__info{flex-direction:column}}header .top-header__info .text-wrapper{padding:0 130px}@media screen and (max-width: 768px){header .top-header__info .text-wrapper{margin-bottom:16px;padding:0}}header .top-header__info .text-wrapper span p{font-size:16px;line-height:18px}header .top-header__info .text-wrapper span p:last-child{margin-bottom:0}header .top-header__info .text-wrapper span a{color:#31cef9}header .top-header__info .text-wrapper span a:hover{text-decoration:underline}header .top-header__info .link-wrapper{position:absolute;right:0}@media screen and (max-width: 768px){header .top-header__info .link-wrapper{position:relative}}header .top-header__info .link-wrapper a{color:#fff;margin-right:22px}header .top-header__info .link-wrapper a:hover{color:#349cf3}header .top-header__info .link-wrapper a:last-child{margin-right:0}header .nav-wrapper{box-shadow:-1px 1px 7px 0 #b1adad;position:relative;padding:15px 0px;min-height:80px;width:100%;transition:all .25s ease}header .navbar{padding:0px}header .navbar .dropdown-toggle::after{content:"";position:relative;vertical-align:unset;top:50%;border:0;font-family:"Font Awesome 5 Free";font-weight:900;margin-left:8px}header .navbar__logo a{display:inline-block}header .navbar__logo img{width:179px;max-width:178px;height:52px}header .navbar .navbar-toggler{padding:0;border:0}header .navbar .navbar-toggler:focus,header .navbar .navbar-toggler:active{outline:none;box-shadow:none;border:0}header .navbar .navbar-toggler .toggler-icon{width:30px;height:3px;background-color:#349cf3;display:block;transition:all .2s}header .navbar .navbar-toggler .toggler-icon.top-bar{transform:rotate(0)}header .navbar .navbar-toggler .toggler-icon.middle-bar{margin:5px auto;opacity:1;filter:alpha(opacity=100)}header .navbar .navbar-toggler .toggler-icon.bottom-bar{transform:rotate(0)}header .navbar .navbar-toggler.open .toggler-icon.top-bar{transform:rotate(45deg);transform-origin:10% 10%}header .navbar .navbar-toggler.open .toggler-icon.middle-bar{opacity:0;filter:alpha(opacity=0)}header .navbar .navbar-toggler.open .toggler-icon.bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}header .navbar .navbar-collapse .navbar-nav{width:100%;margin-left:25px}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav{margin-top:30px;margin-left:0px}}header .navbar .navbar-collapse .nav-right{margin-left:auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){header .navbar .navbar-collapse .nav-right{flex-direction:column;align-items:flex-start;margin-left:0}}header .navbar .navbar-collapse .menu{display:flex;flex-direction:row;align-items:center;padding-left:0;column-gap:30px;-moz-column-gap:30px;-webkit-column-gap:30px}header .navbar .navbar-collapse .menu#menu-header{column-gap:25px;-moz-column-gap:25px;-webkit-column-gap:25px;margin-left:0}@media screen and (max-width: 991px){header .navbar .navbar-collapse .menu{flex-direction:column;margin-left:0}}header .navbar .navbar-collapse .menu li{width:100%}@media screen and (max-width: 991px){header .navbar .navbar-collapse .menu li{margin-bottom:15px}}header .navbar .navbar-collapse .menu a{display:block;color:#081c2e;font-weight:700;transition:color .2s ease-in-out}header .navbar .navbar-collapse .menu a.nav-link{padding:0px;font-size:14px;line-height:16px}header .navbar .navbar-collapse .menu a:hover{color:#349cf3}header .navbar .navbar-collapse .navbar-nav .dropdown-menu.show{min-width:100%;display:flex;flex-wrap:wrap;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:0px 0px 10px rgba(0,0,0,.404);margin-top:20px;padding:20px;z-index:9999}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav .dropdown-menu.show{border:0;box-shadow:none;margin-top:6px;padding:12px}}header .navbar .navbar-collapse .navbar-nav .dropdown-menu h6{width:100%;display:block;font-size:14px;line-height:16px;font-family:"Roboto",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin-bottom:12px}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub{display:flex;column-gap:60px;-moz-column-gap:60px;-webkit-column-gap:60px;row-gap:15px}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub{flex-wrap:wrap}}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub .dropdown-sub-menu{position:relative}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub .dropdown-sub-menu.highlight-first li:first-child a{color:#081c2e;font-size:12px;line-height:14px;text-decoration:underline}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub li{line-height:0;margin-bottom:10px}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub li:last-child{margin-bottom:0}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub a{display:inline;color:#287ac2;font-size:12px;font-weight:400;line-height:14px;padding:0}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub a:hover{background-color:transparent;color:#349cf3}header .navbar .navbar-collapse .navbar-nav .dropdown-menu .menu-sub a:active{background-color:transparent}header .navbar .navbar-collapse .navbar-nav .lang-menu.show{padding:10px 0}header .navbar .navbar-collapse .navbar-nav .lang-menu .menu-sub a{display:block;color:#081c2e;font-size:14px;font-weight:700;line-height:1;padding:8px 40px}header .navbar .navbar-collapse .navbar-nav .lang-menu .menu-sub a:hover{background-color:#f48243;color:#fff;transition:.2s ease}header .navbar .navbar-collapse .navbar-nav .lang-menu .menu-sub a:active{color:#fff;background-color:#f48243}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav .lang-menu .menu-sub a{padding:8px 20px}}header .navbar .navbar-collapse .navbar-nav .btn__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-left:30px;gap:15px 0px}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav .btn__wrapper{margin-left:0}}@media screen and (max-width: 768px){header .navbar .navbar-collapse .navbar-nav .btn__wrapper{margin-bottom:15px}}header .navbar .navbar-collapse .navbar-nav .btn__wrapper a{margin-right:30px}@media screen and (max-width: 991px){header .navbar .navbar-collapse .navbar-nav .btn__wrapper a{margin-right:15px}}header .navbar .navbar-collapse .navbar-nav .btn__wrapper a:last-child{margin-right:0}header .navbar .navbar-collapse .navbar-nav .btn{padding:12px 15px}header .navbar .navbar-collapse .navbar-nav .btn span{font-size:12px;line-height:14px;display:flex;justify-content:center;align-items:center}header .navbar .navbar-collapse .navbar-nav .btn span i{margin-left:8px}footer{position:relative}footer .wrapper__primary{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 575px){footer .wrapper__primary{text-align:center}}footer .wrapper__secondary{padding-top:26px;padding-bottom:24px}footer .heading-label p{color:#081c2e;font-size:18px;font-family:"Rubik",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;line-height:1;margin-bottom:10px}footer ul li{line-height:1}footer ul a{display:inline-block;color:#287ac2 !important;font-size:14px;line-height:22px}footer ul a:hover{color:#349cf3 !important;text-decoration:underline}footer .footer-logo{margin-right:auto;margin-left:auto;max-width:176px;width:100%;position:relative}@media screen and (max-width: 768px){footer .footer-logo{margin-top:15px}}footer .social-links{max-width:148px;margin:15px auto 0}footer .social-links a{color:#f48243;background-color:#f48243;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;width:28px;height:28px;position:relative}footer .social-links a i{color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;height:100%;width:100%}footer .social-links a:hover{color:#f48243;background-color:#fff;border:1px solid #f48243;text-decoration:none}footer .social-links a:hover i{color:#f48243}footer .logos-list{display:flex;align-items:center;justify-content:center;gap:28px}@media screen and (max-width: 1024px){footer .logos-list{flex-wrap:wrap}}footer .logos-list a{max-width:140px}@media screen and (max-width: 1024px){footer .logos-list a{max-width:92px}}footer .logos-list a:hover{text-decoration:none}footer .logos-list a img{width:100%;max-width:140px;height:100%}footer .footer-description{margin-top:20px}@media screen and (max-width: 768px){footer .footer-description{margin-top:36px}}footer .footer-description p{font-size:12px;line-height:20px}footer .footer-description a{color:#081c2e}footer .footer-description a:hover{color:#287ac2;text-decoration:underline}.btn{padding:11px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative}.btn span{font-size:16px;line-height:19px}@media screen and (max-width: 768px){.btn span{font-size:14px;line-height:18px}}.btn--white{background-color:#fff}.btn--transparent{background-color:transparent}.btn--white-secondary{background-color:#f2f7fb}.btn--orange{background-color:#f48243}.btn--blue{background-color:#349cf3}.btn--outline-orange{outline:2px solid #f48243}.btn--outline-blue{outline:2px solid #287ac2}.btn--outline-white{outline:2px solid #fff}.btn--outline-thin-blue{outline:1px solid #349cf3}.btn--outline-thin-blue2{outline:1px solid #287ac2}.btn--border-orange{border:2px solid #f48243}.btn--border-blue{border:2px solid #287ac2}.btn--border-white{border:2px solid #fff}.btn--border-thin-white{border:1px solid #fff}.btn--border-thin-blue{border:1px solid #349cf3}.btn--border-thin-blue2{border:1px solid #287ac2}.btn--animate{transition:transform .3s ease-out}.btn--animate:hover{transform:translateY(8px)}.btn__arrow{padding:0}.btn__arrow:focus{box-shadow:unset}.btn__underline{line-height:.9;border-bottom:3px solid #349cf3}.btn__underline--orange{border-bottom:3px solid #f48243}.hero-banner{width:100%;position:relative;padding:102px 0;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 768px){.hero-banner{padding:50px 0}}.hero-banner.image-right{background-image:url(https://images.unsplash.com/photo-1488590528505-98d2b5aba04b?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1470&q=80);background-position:100% 50%;background-size:contain}@media screen and (max-width: 768px){.hero-banner.image-right{background-size:cover;background-position:center}}.hero-banner .wrapper{position:relative}@media screen and (min-width: 991px){.hero-banner__text-wrapper{max-width:526px}}.hero-banner__text-wrapper h1{margin-bottom:15px}.hero-banner__text-wrapper p{margin-bottom:10px}.hero-banner__btn-wrapper{display:flex;flex-wrap:wrap;position:relative;margin-top:20px;gap:15px 25px}.hero-banner__input-form{width:100%;display:flex;flex-direction:column;position:relative}.hero-banner__input-form input[type=text]{width:100%;max-width:264px;-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-ms-border-radius:3px 0px 0px 3px;-o-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;padding:10.5px;border:0;outline:0}.hero-banner__input-form input[type=submit]:not(:disabled),.hero-banner__input-form button{-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-ms-border-radius:0px 3px 3px 0px;-o-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;padding:7px 23px}.hero-banner__input-wrapper{display:flex;align-items:center}.hero-banner__input-group{display:flex;align-items:center;position:relative}.hero-banner__input-group ul{display:none}.hero-banner__input-group ul.opened{display:block;width:100%;max-width:264px;background-color:#fff;padding:10px;max-height:160px;overflow-y:auto;position:absolute;top:0px;z-index:99;border:1px solid}.hero-banner__input-group li{font-size:14px;color:#081c2e}.hero-banner.custom-hero{display:flex;flex-direction:column;padding:0}.hero-banner.custom-hero .max-sized{padding:0}.hero-banner.custom-hero .wrapper{position:static}.hero-banner.custom-hero .hero-banner__text-wrapper{max-width:50%;padding:115px 15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width: 991px){.hero-banner.custom-hero .hero-banner__text-wrapper{position:relative;max-width:100%;padding:50px 15px 40px}}.hero-banner.custom-hero .hero-banner__img-wrapper{width:48%;height:100%;position:absolute;top:0;right:0;bottom:0}@media screen and (max-width: 991px){.hero-banner.custom-hero .hero-banner__img-wrapper{position:relative;width:100%}}.hero-banner.custom-hero .hero-banner__img-wrapper img{width:100%;height:100%;object-fit:cover}.tuxcare-story{padding:50px 0;position:relative}@media screen and (min-width: 1280px){.tuxcare-story__text-wrapper{max-width:710px}}.tuxcare-story__text-wrapper h2{margin-bottom:10px}.tuxcare-story__text-wrapper p{line-height:28px}@media screen and (max-width: 768px){.tuxcare-story__text-wrapper p{line-height:22px}}.tuxcare-story__btn-wrapper{position:relative;padding-top:4px}.tuxcare-story__img-wrapper{height:100%}@media screen and (max-width: 768px){.tuxcare-story__img-wrapper{margin-top:25px}}@media screen and (min-width: 1280px){.tuxcare-story__img-wrapper{margin-left:52px}}.tuxcare-story__img-wrapper img{height:100%;max-height:880px}@media screen and (max-width: 768px){.tuxcare-story__img-wrapper img{max-height:100%}}.team{padding:50px 0}.team h2{margin-bottom:35px}.team .row{gap:50px 20px}@media screen and (max-width: 1280px){.team .row{gap:20px 0}}.team .card{background-color:transparent;border:0}.team .card__img-wrapper{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;position:relative}.team .card__img-wrapper img{width:100%;min-height:300px;max-height:300px;object-fit:cover;object-position:center;transform:scale(1);transition:all .25s ease-in-out}.team .card__img-wrapper--overlay{overflow:hidden;position:relative}.team .card__img-wrapper--overlay::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,142,188,.5)}.team .card__author-info{padding:10px 0}.team .card__author-name,.team .card__author-profile{display:block}.team .card__author-name{font-size:18px;font-family:"Rubik",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:26px}.team .card__author-profile{color:#287ac2;line-height:26px}.team .card__social-link{margin-top:10px}.team .card:hover .card__img-wrapper img{transform:scale(1.1)}.contact-form{padding:50px 0}.contact-form h2{margin-bottom:8px}.contact-form .hbspt-form{margin-top:20px}.contact-form .hbspt-form .submitted-message{color:#fff;margin-top:18px;text-align:center}.contact-form .hbspt-form .submitted-message>*,.contact-form .hbspt-form .submitted-message p{color:#fff;margin-top:18px;text-align:center}.contact-form form{display:flex;flex-wrap:wrap;max-width:650px;margin:0 auto}.contact-form form.row>*,.contact-form form>*{width:100%;margin-top:12px;position:relative}@media screen and (min-width: 768px){.contact-form form.row>*,.contact-form form>*{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.contact-form form>div:nth-child(-n+6){width:50%}}.contact-form form label{color:#fff;font-size:18px}.contact-form form label.hs-error-msg{position:absolute;display:block;margin-top:7px;background-color:#e51b00;background-image:-webkit-linear-gradient(#e51b00 43%, #ba1600 100%);background-image:-moz-linear-gradient(#e51b00 43%, #ba1600 100%);background-image:linear-gradient(#e51b00 43%, #ba1600 100%);background-image:-ms-linear-gradient(#e51b00 43%, #ba1600 100%);border:1px solid #9f1300;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:rgba(0,0,0,.65) 0 2px 7px,inset #ff3c3c 0 1px 0px;box-shadow:rgba(0,0,0,.65) 0 2px 7px,inset #ff3c3c 0 1px 0px;color:#fff;font-size:12px;line-height:1.2em;max-width:100%;padding:.4em .6em;text-shadow:#901100 0 -1px 0;z-index:9}.contact-form form label.hs-error-msg::before{content:"";position:absolute;width:0px;height:0px;top:-6px;left:5px;display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e51b00}.contact-form form .form-control,.contact-form form .form-select,.contact-form form .hs-input{width:100%;min-height:38px;height:38px;color:#fff;background-color:rgba(255,255,255,.4);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #fff;font-size:14px;line-height:20px;outline:0}.contact-form form .form-control,.contact-form form .hs-input{padding:8px 12px}.contact-form form .form-control::-webkit-input-placeholder,.contact-form form .hs-input::-webkit-input-placeholder{color:#fff}.contact-form form .form-control:-moz-placeholder,.contact-form form .hs-input:-moz-placeholder{color:#fff;opacity:1}.contact-form form .form-control::-moz-placeholder,.contact-form form .hs-input::-moz-placeholder{color:#fff;opacity:1}.contact-form form .form-control:-ms-input-placeholder,.contact-form form .hs-input:-ms-input-placeholder{color:#fff}.contact-form form .form-control::-ms-input-placeholder,.contact-form form .hs-input::-ms-input-placeholder{color:#fff}.contact-form form .form-control::placeholder,.contact-form form .hs-input::placeholder{color:#fff}.contact-form form .form-control option,.contact-form form .hs-input option{color:#081c2e}.contact-form form .form-select{padding:8px 36px 8px 12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");transition:all .25s ease}.contact-form form .form-select option{color:#081c2e}.contact-form form textarea{resize:none;height:60px !important}.contact-form form .form-check,.contact-form form .hs-form-booleancheckbox-display{display:block;margin-bottom:10px}.contact-form form .form-check:last-child,.contact-form form .hs-form-booleancheckbox-display:last-child{margin-bottom:0}.contact-form form .form-check .form-check-input,.contact-form form .form-check .hs-input,.contact-form form .hs-form-booleancheckbox-display .form-check-input,.contact-form form .hs-form-booleancheckbox-display .hs-input{width:15px;height:15px;margin-top:0;background-color:transparent;border:1px solid #fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;margin-right:8px}.contact-form form .hs-form-field label{margin-bottom:10px}.contact-form form .hs-form-field ul{margin-bottom:0}.contact-form form .hs-form-booleancheckbox-display{display:flex;align-items:center;flex-wrap:wrap}.contact-form form .hs-form-booleancheckbox-display span{margin-left:0}.contact-form form .hs-form-booleancheckbox-display span p{font-size:16px}.contact-form form .hs-richtext p{font-size:14px;color:#e6e6e6}.contact-form form a{color:#fff;text-decoration:underline}.contact-form form label.hs-main-font-element{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-size:12px;background-image:-webkit-linear-gradient(#e51b00 43%, #ba1600 100%);background-image:-moz-linear-gradient(#e51b00 43%, #ba1600 100%);background-image:linear-gradient(#e51b00 43%, #ba1600 100%);background-image:-ms-linear-gradient(#e51b00 43%, #ba1600 100%);padding:4px 8px}.contact-form form input[type=submit]{padding:10px 13px;background-color:#f2f7fb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;outline:0;border:0;color:#349cf3;text-transform:uppercase;font-size:16px;line-height:19px;font-weight:bold}.contact-form form .btn{padding:9px 13px;line-height:1}.contact-form form .btn span{font-size:16px;line-height:19px}.services{padding:50px 0}.services h2{margin-bottom:30px}@media screen and (max-width: 768px){.services h2 br{display:none}}.services .sub-title{max-width:800px;margin:0 auto 40px;padding:0 15px;text-align:center}.services .row{gap:40px 0;justify-content:center}.services .card{max-width:465px;height:100%;padding:50px 22px;margin:0 auto;align-items:center;text-align:center;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@media screen and (min-width: 1280px){.services .card{padding:50px 32px 100px;min-height:500px}}.services .card__img-wrapper{margin-bottom:20px}.services .card__img-wrapper img{width:82px;max-width:82px;height:100%;max-height:92px;object-fit:cover;object-position:center}.services .card__body{padding:0;display:flex;flex-direction:column;justify-content:space-between}.services .card__title{display:block;font-family:"Rubik",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:22px;line-height:20px;margin-bottom:14px}.services .card__description{font-size:20px;line-height:21px}.services .card__btn-wrapper{margin-top:26px}.services .card__btn-wrapper .btn{padding:13px 70px}@media screen and (max-width: 1280px){.services .card__btn-wrapper .btn{padding:13px 35px}}.video-section{padding:50px 0}.video-section h3{margin-bottom:20px}.video-section ul{display:flex;justify-content:space-between;flex-wrap:wrap}.video-section ul li{width:48%}@media screen and (max-width: 768px){.video-section ul li{width:100%}}.video-section .row{row-gap:25px}.video-section__btn-wrapper{position:relative;margin-top:20px}.video-section__video-wrapper{width:100%;height:100%}.video-section ul li{margin-bottom:12px}.video-section ul li:last-child{margin-bottom:0}.info-box{padding:50px 0}.info-box h2{margin-bottom:20px}.info-box .row{row-gap:30px}.info-box__box-wrapper{border:1px solid #7f7f7f;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:36px;height:100%;background-color:#fff}@media screen and (max-width: 1024px){.info-box__box-wrapper{padding:22px 18px}}.info-box__box-wrapper h3{margin-bottom:20px}.info-box__content{display:flex;align-items:flex-start;max-width:486px;margin-bottom:18px}.info-box__content:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.info-box__content{max-width:100%}}.info-box__content img{width:42px;max-width:42px;height:42px}.info-box__text-wrapper{margin-left:12px}.info-box__text-wrapper h4{margin-top:1px;font-size:18px;line-height:1;margin-bottom:0}.info-box__text-wrapper p{font-size:14px;line-height:18px;margin-bottom:0px}.info-box__text-wrapper .link-wrapper{display:flex;gap:0px 8px;flex-wrap:wrap;align-items:center}.info-box__text-wrapper .link__arrow{font-size:14px;line-height:18px;display:inline-block}.info-box__text-wrapper .link__arrow span{transition:all .25s ease}.info-box__text-wrapper .link__arrow:hover span{color:#287ac2;transition:all .25s ease}.info-box__list-wrapper ul li{position:relative;margin-bottom:20px}.info-box__list-wrapper ul li:last-child{margin-bottom:0}.filter{padding:50px 0}.filter .wrapper{position:relative;padding:0 15px}.filter__description{max-width:450px;margin:0 auto;font-size:16px;line-height:20px}.filter__tabs{width:100%;margin-top:30px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.filter__tab{min-width:140px;padding:16px;border:2px solid #7f7f7f;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;color:#a4a4a4;text-align:center;font-size:14px;line-height:16px;font-weight:bold;transition:all .25s ease}@media screen and (max-width: 768px){.filter__tab{min-width:80px;padding:10px}}.filter__tab.active{border:2px solid #f48243;transition:all .25s ease}.filter__tab:hover{border:2px solid #f48243}.filter__tab a{color:#a4a4a4;display:inline-block}.filter__item-wrapper{width:100%;display:flex;justify-content:center;flex-wrap:wrap;min-height:160px;transition:all .6s ease-in-out;max-width:990px;margin:0 auto;gap:30px}@media screen and (max-width: 768px){.filter__item-wrapper{min-height:103px}}.filter__item{width:100%;max-width:140px;height:100%;border:1px solid #7f7f7f;padding:8px 12px;position:relative}@media screen and (max-width: 768px){.filter__item{max-width:125px}}.filter__item img{width:115px;max-width:115px;height:140px;max-height:140px;object-fit:contain}@media screen and (max-width: 768px){.filter__item img{width:100%;max-width:100%;height:85px}}.pagination{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination__wrapper{padding:15px 16px;display:flex;align-items:center;justify-content:center;border:2px solid #7f7f7f;gap:19px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.pagination__page-btn{display:flex;gap:19px 0px;justify-content:center;flex-wrap:wrap}.pagination__page-btn a{position:relative}.pagination__page-btn a.active{color:#f48243}.pagination__page-btn a.active span{color:#f48243}.pagination__page-btn a:first-child{padding-right:19px}.pagination__page-btn a:not(:first-child){padding-left:19px;padding-right:19px;border-left:1px solid #707070}.pagination__page-btn a:last-child{padding-right:0}.feedback-slider{padding:50px 0px 55px;overflow-x:hidden}.feedback-slider .wrapper{padding:0 38px}@media screen and (max-width: 1024px){.feedback-slider .wrapper{padding:0 32px}}.feedback-slider__main .slick-next,.feedback-slider__main .slick-prev{width:32px;height:32px;border:2px solid #7f7f7f;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;z-index:99}@media screen and (max-width: 991px){.feedback-slider__main .slick-next,.feedback-slider__main .slick-prev{width:24px;height:24px}}.feedback-slider__main .slick-next::before,.feedback-slider__main .slick-prev::before{font-family:"Font Awesome 5 Free";font-weight:900;opacity:1;color:#7f7f7f}@media screen and (max-width: 991px){.feedback-slider__main .slick-next::before,.feedback-slider__main .slick-prev::before{font-size:14px}}.feedback-slider__main .slick-prev{left:-56px}@media screen and (max-width: 1600px){.feedback-slider__main .slick-prev{left:-35px}}@media screen and (max-width: 1024px){.feedback-slider__main .slick-prev{left:-26px}}.feedback-slider__main .slick-prev::before{content:""}.feedback-slider__main .slick-next{right:-56px}@media screen and (max-width: 1600px){.feedback-slider__main .slick-next{right:-35px}}@media screen and (max-width: 1024px){.feedback-slider__main .slick-next{right:-26px}}.feedback-slider__main .slick-next::before{content:""}.feedback-slider__main .slick-dots{bottom:-35px}.feedback-slider__main .slick-dots li{width:15px;height:15px}.feedback-slider__main .slick-dots li button{color:#7f7f7f;width:15px;height:15px;line-height:1}.feedback-slider__main .slick-dots li button::before{color:#7f7f7f;width:15px;height:15px;font-size:15px;opacity:1}.feedback-slider__main .slick-dots li.slick-active button::before{color:#f48243}.feedback-slider__main .feedback-slider__slide{width:100%;display:flex;justify-content:space-between;align-items:center;gap:25px 80px;margin:0 50px}@media screen and (max-width: 1024px){.feedback-slider__main .feedback-slider__slide{margin:0 15px}}@media screen and (max-width: 768px){.feedback-slider__main .feedback-slider__slide{flex-direction:column}}.feedback-slider__main .feedback-slider__slide blockquote,.feedback-slider__main .feedback-slider__slide q{max-width:810px;margin-bottom:0}.feedback-slider__main .feedback-slider__slide blockquote p:last-child,.feedback-slider__main .feedback-slider__slide q p:last-child{margin-bottom:0}.feedback-slider__img{width:100%;max-width:270px;height:120px;display:block;position:relative}.feedback-slider__img img{margin:0 auto;max-height:100%;object-fit:contain}.contact-details{padding:50px 0 80px;overflow-x:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 991px){.contact-details{padding:50px 0}}.contact-details .wrapper>.row{gap:30px 0}.contact-details .contact-form{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:22px 15px 50px}@media screen and (min-width: 991px)and (max-width: 1440px){.contact-details .contact-form .row>*{padding-left:15px;padding-right:15px}}.contact-details .contact-form .hbspt-form{margin-top:0}.contact-details .contact-form form{max-width:100%}.contact-details .contact-form form input[type=submit]{padding:8px 13px}.contact-info{position:relative}.contact-info h3{margin-bottom:20px}.contact-info__wrapper{display:flex;flex-direction:column;gap:30px}.contact-info__box{width:100%;min-height:157px;background-color:#f7f7f7;display:flex;flex-direction:column;font-size:20px;line-height:26px;padding:20px;border:1px solid #707070;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media screen and (max-width: 1440px){.contact-info__box{min-height:unset;font-size:16px;line-height:20px}}.contact-info__box p{margin-bottom:0}.contact-info__box a{word-break:break-all}.contact-info__box-divider{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.contact-info__box-divider{row-gap:30px;flex-direction:column}}.contact-info__box-divider .box-half{width:48%;min-height:126px}@media screen and (max-width: 1440px){.contact-info__box-divider .box-half{min-height:unset}}@media screen and (max-width: 768px){.contact-info__box-divider .box-half{width:100%}}@media screen and (min-width: 991px){.contact-info__box-divider .box-half a{font-size:18px;line-height:24px}}.contact-info .box-title{color:#f48243;font-weight:bold;margin-bottom:12px}.contact-info span{display:block}.resources{padding:50px 0}.resources h2{margin-bottom:40px}.resources .row{gap:38px 0px}.resources .card{border:0;background-color:transparent;height:100%}.resources .card__img-wrapper{position:relative;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-box-shadow:1rem 1rem 2rem 0 rgba(0,0,0,.2);-moz-box-shadow:1rem 1rem 2rem 0 rgba(0,0,0,.2);-o-box-shadow:1rem 1rem 2rem 0 rgba(0,0,0,.2);-ms-box-shadow:1rem 1rem 2rem 0 rgba(0,0,0,.2)}.resources .card__img-wrapper img{width:100%;height:100%;min-height:120px;max-height:120px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;object-fit:cover;object-position:top}@media screen and (max-width: 768px){.resources .card__img-wrapper img{min-height:220px;max-height:220px}}.resources .card__body{height:100%;display:flex;flex-direction:column;padding:20px 0 0;justify-content:space-between}.resources .card__category{color:#349cf3;margin-bottom:5px;font-size:12px}@media screen and (max-width: 991px){.resources .card__category{font-size:16px}}.resources .card__title{color:#287ac2;font-size:15px;font-weight:bold}@media screen and (max-width: 991px){.resources .card__title{font-size:20px}}.resources .card__link{color:#081c2e;margin-top:30px;display:flex;align-items:center;font-size:13px}@media screen and (max-width: 991px){.resources .card__link{font-size:18px}}.resources .card__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.resources .card__link i{font-size:16px;margin-left:4px}.resources .card__link i::before{vertical-align:middle}.resources .btn__wrapper{margin-top:40px}.mini-link{padding:27px 0}.mini-link__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px 80px;margin-bottom:0}@media screen and (max-width: 991px){.mini-link__list{gap:15px 35px}}.mini-link__list li{font-size:14px;line-height:16px;font-weight:bold}.mini-link__list a:hover{color:#f48243}.mini-info{padding-bottom:50px}.mini-info__list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}@media screen and (max-width: 1280px){.mini-info__list{gap:25px 30px;justify-content:center}}@media screen and (max-width: 768px){.mini-info__list{justify-content:flex-start}}.mini-info__list>li{display:flex;max-width:378px}.mini-info__list li{font-size:16px;line-height:21px}.mini-info__img{max-width:60px;max-height:60px;object-fit:cover}.mini-info__text-wrapper{margin-left:10px}.mini-cta{padding:18px 0}.mini-cta .wrapper{width:100%;display:flex;justify-content:center;align-items:center;position:relative;flex-wrap:wrap;gap:30px 100px}@media screen and (max-width: 991px){.mini-cta .wrapper{gap:25px;flex-direction:column}}.mini-cta h3{margin-bottom:0}.mini-cta__list{display:flex;align-items:center;margin-bottom:0;gap:20px 80px}@media screen and (max-width: 991px){.mini-cta__list{gap:20px}}@media screen and (max-width: 768px){.mini-cta__list{gap:10px;flex-direction:column}}.mini-cta__list li{font-size:18px;line-height:26px}@media screen and (max-width: 768px){.mini-cta__list li{font-size:18px;line-height:26px}}.mini-cta__list li strong{font-size:28px;line-height:26px}@media screen and (max-width: 768px){.mini-cta__list li strong{font-size:18px;line-height:26px}}.mini-logo-grid{position:relative;padding:28px 0}.mini-logo-grid__list{display:flex;justify-content:center;align-items:center;margin-bottom:0;position:relative;flex-wrap:wrap;gap:35px 74px}.mini-logo-grid__list a{display:inline-block}.mini-logo-grid__list a:hover img,.mini-logo-grid__list a:hover svg{transition:all .25s ease-in-out;transform:scale(1.1)}.mini-logo-grid__list img,.mini-logo-grid__list svg{width:100%;height:100%;max-width:115px;object-fit:contain;transform:scale(1);transition:all .25s ease-in-out}.distro-info{padding:50px 0}.distro-info .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.distro-info__heading h3{margin-bottom:20px}.distro-info p{font-size:14px;line-height:18px;margin-bottom:0}.distro-info__description{max-width:474px}.distro-info__list ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:30px 0;gap:30px 100px}@media screen and (max-width: 575px){.distro-info__list ul{flex-direction:column}}.distro-info__list ul a{display:inline-block}.distro-info__list ul img{width:100%;height:100%;max-width:130px;max-height:40px;object-fit:contain}.distro-info__foot-info{max-width:260px}.generic-content{padding:50px 0}.generic-content.x-content-spacing .wrapper{padding:0px 60px}@media screen and (max-width: 768px){.generic-content.x-content-spacing .wrapper{padding:0px}}.generic-content .wrapper p:last-child,.generic-content .wrapper ul:last-child,.generic-content .wrapper ol:last-child{margin-bottom:0}.generic-content ul,.generic-content ol{padding-left:20px}.generic-content ul li,.generic-content ol li{margin-bottom:16px}.generic-content ul li p,.generic-content ol li p{margin-bottom:12px}.generic-content ul li:last-child,.generic-content ol li:last-child{margin-bottom:0}.generic-content ul{list-style:disc}.generic-content ol{list-style:auto}.generic-content .content-main p,.generic-content .content-main li{line-height:1.4}.homepage.hero-banner{padding:78px 0}.contact-page.hero-banner{padding:95px 0}@media screen and (max-width: 768px){.contact-page.hero-banner{padding:60px 0}}.contact-page .hero-banner__text-wrapper{max-width:100%}.product-page.info-box .wrapper>h2 span{display:block}.product-page.info-box .wrapper>p{font:normal normal normal 14px/18px "Roboto",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.product-page.info-box .info-box__box-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:42px 20px;border:1px solid #707070;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.product-page.info-box .info-box__text-wrapper{font-size:24px;line-height:30px;margin:0}.product-page.info-box .info-box__text-wrapper h4{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin-bottom:0;font-size:24px;line-height:30px}.product-page.info-box .info-box__text-wrapper p{font-size:20px;line-height:30px;margin-bottom:1rem}.product-page.info-box .info-box__btn-wrapper{text-align:center;margin-top:30px}.product-page.info-box .btn{line-height:1}.resources-page.hero-banner{padding:71px 0}.resources-page.resources{padding:118px 0 50px}@media screen and (max-width: 1024px){.resources-page.resources{padding:50px 0}}.resources-page.resources .wrapper{padding:15px 0}.blog-page.hero-banner{padding:70px 0}.blog-page.filter{padding:50px 0 15px}.blog-page.filter .filter__tabs{margin:0 auto;max-width:900px;justify-content:center}.blog-page.filter .filter__tabs .filter__tab{padding:0}.blog-page.filter .filter__tabs .filter__tab a{width:100%;padding:14px 8px}.blog-page.resources{padding:15px 0}.blog-page.resources .wrapper{padding:15px 0}.blog-page.pagination{padding:35px 0 50px}.blog-detail.hero-banner .hero-banner__text-wrapper{max-width:100%}.single-post .contact-form form{display:block}@media screen and (min-width: 768px){.single-post .contact-form form>div{width:100% !important}}.error-page.generic-content h2{font-size:38px;line-height:34px;font-family:"Rubik",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;margin-bottom:10px}.error-page__btn-wrapper{display:flex;flex-wrap:wrap;position:relative;gap:15px 20px;margin-top:30px}/*# sourceMappingURL=main.css.map */
