:root{--content-max-width:1100px}body{margin:0;overflow-x:hidden}section{padding-left:10vmin;padding-right:10vmin;text-align:center}.full-width__inner,section:not(.full-width){margin-right:auto;margin-left:auto;width:100%;max-width:var(--content-max-width)}section:not(.header-cover){margin-top:100px;margin-bottom:100px}.custom-footer{margin-top:0}.header-cover{position:relative;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:top center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;text-transform:uppercase;color:#fff}@media (max-width:574px){.header-cover{height:300px}}@media (min-width:575px) and (max-width:1199px){.header-cover{height:calc(300px + 300*(100vw - 575px)/625)}}@media (min-width:1200px){.header-cover{height:600px}}.header-cover__title{border-bottom-style:solid;border-bottom-color:#fff;padding:0 15px 10px;letter-spacing:1px;text-shadow:4px 4px 10px rgba(0,0,0,.4)}@media (max-width:474px){.header-cover__title{border-bottom-width:3px}}@media (min-width:475px) and (max-width:1919px){.header-cover__title{border-bottom-width:calc(3px + 7*(100vw - 475px)/1445)}}@media (min-width:1920px){.header-cover__title{border-bottom-width:10px}}@media (max-width:474px){.header-cover__title{font-size:30px}}@media (min-width:475px) and (max-width:1919px){.header-cover__title{font-size:calc(30px + 30*(100vw - 475px)/1445)}}@media (min-width:1920px){.header-cover__title{font-size:60px}}.header-cover__desc,.offer-list__item-cover::after{font-weight:600;text-shadow:4px 4px 10px rgba(0,0,0,.4)}.header-cover__desc{padding-top:8px;z-index:10;letter-spacing:1px}@media (max-width:474px){.header-cover__desc{font-size:18px}}@media (min-width:475px) and (max-width:1919px){.header-cover__desc{font-size:calc(18px + 8*(100vw - 475px)/1445)}}@media (min-width:1920px){.header-cover__desc{font-size:26px}}.offer-list__item{display:grid;align-items:flex-start;margin-top:70px}@media (max-width:474px){.offer-list__item{margin-top:50px}}@media (min-width:475px) and (max-width:767px){.offer-list__item{margin-top:calc(50px + 20*(100vw - 475px)/293)}}@media (min-width:768px){.offer-list__item{margin-top:70px}}@media only screen and (min-width:768px){.offer-list__item{grid-template-columns:1fr 2fr}}.offer-list__item-cover{position:relative}.offer-list__item-cover::after{content:attr(title);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff}@media (max-width:474px){.offer-list__item-cover::after{font-size:20px}}@media (min-width:475px) and (max-width:767px){.offer-list__item-cover::after{font-size:calc(20px + 15*(100vw - 475px)/293)}}@media (min-width:768px) and (max-width:1919px){.offer-list__item-cover::after{font-size:calc(18px + 6*(100vw - 768px)/1152)}}@media (min-width:1920px){.offer-list__item-cover::after{font-size:24px}}.offer-list__item-image{width:100%}.offer-list__item-content{text-align:left}.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{margin-top:0;background-color:#f3f3f3;line-height:1.5;font-weight:400;text-transform:uppercase}@media (max-width:474px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-top:15px;padding-bottom:15px}}@media (min-width:475px) and (max-width:1919px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-top:calc(15px + 5*(100vw - 475px)/1445);padding-bottom:calc(15px + 5*(100vw - 475px)/1445)}}@media (min-width:1920px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-top:20px;padding-bottom:20px}}@media (max-width:474px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-left:15px;padding-right:15px}}@media (min-width:475px) and (max-width:1919px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-left:calc(15px + 35*(100vw - 475px)/1445);padding-right:calc(15px + 35*(100vw - 475px)/1445)}}@media (min-width:1920px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{padding-left:50px;padding-right:50px}}@media (max-width:474px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:18px}}@media (min-width:475px) and (max-width:767px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:calc(18px + 9*(100vw - 475px)/293)}}@media (min-width:768px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:27px}}@media (max-width:767px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:18px}}@media (min-width:768px) and (max-width:1919px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:calc(18px + 6*(100vw - 768px)/1152)}}@media (min-width:1920px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{font-size:24px}}@media only screen and (max-width:767px){.offer-list__item-content h1,.offer-list__item-content h2,.offer-list__item-content h3,.offer-list__item-content h4,.offer-list__item-content h5,.offer-list__item-content h6{margin-top:20px}}.offer-list__item-content ul{list-style-type:"-";display:grid;align-items:flex-start}@media only screen and (min-width:600px) and (max-width:767px){.offer-list__item-content ul{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.offer-list__item-content ul{padding:10px}}@media only screen and (min-width:768px){.offer-list__item-content ul{margin:15px}}@media only screen and (min-width:992px){.offer-list__item-content ul{grid-template-columns:1fr 1fr}}.offer-list__item-content li{line-height:1.3}@media (max-width:574px){.offer-list__item-content li{font-size:16px}}@media (min-width:575px) and (max-width:991px){.offer-list__item-content li{font-size:calc(16px + 1*(100vw - 575px)/417)}}@media (min-width:992px){.offer-list__item-content li{font-size:17px}}.offer-list__item:last-of-type ul{grid-template-columns:auto}.about-us{padding-top:90px;padding-bottom:90px;background-color:#222;color:#fff}.about-us__title{margin-top:0}.reviews{display:grid}@media (max-width:574px){.reviews{gap:30px}}@media (min-width:575px) and (max-width:1199px){.reviews{gap:calc(30px + 20*(100vw - 575px)/625)}}@media (min-width:1200px){.reviews{gap:50px}}@media only screen and (min-width:600px){.reviews{grid-template-columns:1fr 1fr}}.review{position:relative;display:grid;align-content:center;border:2px solid #d5d5d5}@media only screen and (min-width:992px){.review{grid-template-columns:2fr 3fr;align-items:center}}.review::after,.review::before{content:"";position:absolute;display:block;width:45px;height:45px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 19'%3E%3Cpath d='M11.28,5.57A3.43,3.43,0,0,1,14.58,2c2.28,0,3.36,2.07,3.36,4.34A8.77,8.77,0,0,1,11.23,15l-.36-1.24a5.37,5.37,0,0,0,3.56-4.9A3.1,3.1,0,0,1,11.28,5.57ZM3,5.57A3.42,3.42,0,0,1,6.33,2C8.6,2,9.69,4.08,9.69,6.35A8.79,8.79,0,0,1,3,15l-.36-1.24a5.38,5.38,0,0,0,3.56-4.9A3.09,3.09,0,0,1,3,5.57Z' fill='%23d5d5d5'/%3E%3C/svg%3E");background-repeat:no-repeat}.review::before{top:-25px;left:15px;transform:rotate(180deg)}.review::after{bottom:-25px;right:15px}.review img{justify-self:center;max-width:calc(100% - 20px)}@media only screen and (max-width:991px){.review img{padding:35px 35px 10px}}@media only screen and (min-width:992px){.review img{grid-template-columns:2fr 3fr;padding:0 10px 10px}}.review-content{padding:25px;text-align:left;font-size:17px}.review-content strong{text-transform:uppercase}.review-content p{margin-top:15px;line-height:1.5}.how-we-work{display:grid}@media only screen and (min-width:1200px){.how-we-work{grid-template-columns:1fr 1fr;padding-right:0;padding-left:0}}@media only screen and (max-width:1199px){.how-we-work__content{margin-bottom:30px;text-align:center}}@media only screen and (min-width:1200px){.how-we-work__content{max-width:505px;margin-left:auto;text-align:justify}}.how-we-work__content p{padding-bottom:25px}.how-we-work__title{margin-top:0;margin-bottom:25px;padding:15px;background-color:#f3f3f3;text-align:center}.how-we-work__image{width:100%}@media (min-width:1200px) and (max-width:1919px){.how-we-work__image{padding-left:calc(40px + 40*(100vw - 1200px)/720)}}@media (min-width:1920px){.how-we-work__image{padding-left:80px}}.news__read-more{display:inline-block;margin-top:50px;padding:12px 26px;background-color:#f3f3f3;font-size:16px;font-weight:500;text-transform:uppercase}.customers__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,120px));justify-content:center;align-items:center;list-style-type:none;padding:0;gap:30px 60px}.customers__list-item{justify-self:center;margin-top:0}.customers__list-item img{max-width:100%;filter:grayscale(100%)}