.half-container{max-width:710px}.bg-black{background-color:var(--black)}.bg-blue-1{background-color:var(--blue-1)}.text-normal,.text-normal h1,.text-normal h2,.text-normal h3,.text-normal h4,.text-normal h5,.text-normal h6,.text-normal p,.text-normal a{font-weight:400}.text-semibold,.text-semibold h1,.text-semibold h2,.text-semibold h3,.text-semibold h4,.text-semibold h5,.text-semibold h6{font-weight:600}.text-bold,.text-bold h1,.text-bold h2,.text-bold h3,.text-bold h4,.text-bold h5,.text-bold h6,.text-bold p,.text-bold a{font-weight:700}.transition{transition:.2s}.zoom-hover:hover{transform:scale(1.05)}h1{font-size:48px;line-height:52px}h4{font-size:24px;line-height:30px}h5{font-size:20px;line-height:24px}#site-header.fixed .header-logo{width:148px}#site-header.fixed{background-color:var(--white);padding:10px 0;box-shadow:0 0 10px 0 #d4d4d4}.services-item{min-height:300px;border-radius:20px;transition:.2s}.services-item:hover{transform:scale(1.01)}.services-item:nth-child(1),.services-item:nth-child(2){width:48.9%}.services-item:nth-child(3),.services-item:nth-child(4),.services-item:nth-child(5){width:32%}.services-item .content-wrapper{border-radius:0 15px 15px 15px}.services-item .hyperlink-arrow{width:20px;height:20px}#partner.home .logo-list-wrapper .logo-item{width:140px}#about .col .logos{margin-top:50px;display:flex;align-content:start;justify-content:center;flex-wrap:wrap;align-items:center}#about .col .logos .logo-inner{width:33%;text-align:center;padding:12px 0}#about .col.col2 img{width:960px;max-width:unset;margin-left:-125px;margin-top:-249px}.burger.active .line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger.active .line:nth-child(2){opacity:0}.burger.active .line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.drawer.open{right:0}.drawer-menu{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:1400px){h1{font-size:40px;line-height:45px}h5{font-size:18px;line-height:22px}}@media only screen and (max-width:1100px){.services-item:nth-child(3),.services-item:nth-child(4),.services-item:nth-child(5){width:48.9%}}@media only screen and (max-width:1000px){.services-item{width:48%!important}}@media only screen and (max-width:767px){.testimonials-wrapper{padding:20px;background-color:rgba(0,0,0,.5);border-radius:15px}}@media only screen and (max-width:640px){h1{font-size:35px;line-height:40px}.services-item{width:100%!important}}@media only screen and (max-width:540px){#partner.home .logo-list-wrapper .logo-item{width:200px;text-align:center}}@media only screen and (max-width:440px){#partner.home .logo-list-wrapper .logo-item{width:120px}}