.content{font-family:"Raleway",sans-serif;font-style:normal;line-height:normal;font-weight:400;color:#000;font-variant-numeric:lining-nums proportional-nums}.content img{max-width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.content h1,.content h2,.faq h2,.info-block h3{font-size:32px;line-height:37px;font-weight:400;text-align:center;font-family:"Raleway",sans-serif;color:#000}.info-block h3{text-align:left;font-weight:500}.main-info{max-width:1100px;margin:0 auto}.main-info div{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;margin:20px 0 40px;color:#000;font-style:normal;line-height:26px;text-align:center}.content .btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #ffd749;padding:9px 19px;background:0 0;background-color:#ffd749;color:#000;font-size:14px;line-height:21px;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:25px;-webkit-transition:.3s;transition:.3s;cursor:pointer;font-family:"Raleway",sans-serif;margin:0 auto}.content .btn-link svg{margin-left:10px}.content .btn-link svg *{-webkit-transition:.3s;transition:.3s}.content .btn-link:hover{background-color:#fff}.content .btn-link:hover svg circle{fill:#ffd749}.team,.reviews{margin:80px 0}.team-container{margin-top:40px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px}.team-container .team-member{flex:1 1 calc(33.333% - 15px);max-width:calc(33.333% - 15px);border-radius:20px;border:1px solid #f0f0f0;background:#fff;padding:20px;display:flex;align-items:center;gap:20px}.team-container .team-member .icon-employee{max-width:90px;width:100%}.team-container .team-member .team-member-content{flex:1;max-width:100%;display:flex;flex-direction:column;gap:6px;align-items:flex-start;color:#000;font-family:"Inter",sans-serif;font-style:normal;line-height:normal}.team-container .team-member .team-member-content h3{font-size:16px;font-weight:700}.team-container .team-member .team-member-content p{font-size:12px;font-weight:400}.team-container .team-member .team-member-content a{display:inline-flex;padding:5px 10px 5px 6px;align-items:center;gap:10px;border-radius:20px;border:1px solid #d9d9d9;background:#fff;color:#000;font-family:"Raleway",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;transition:transform .3s ease-out}.team-container .team-member .team-member-content a img{max-width:20px}.team-container .team-member .team-member-content a:hover{transform:scale(1.07)}.advantages{margin:80px 0 120px}.why-wrap__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.why-wrap__list .item{width:100%;max-width:130px;height:90px;background-color:#fff;border:solid 1px #f0f0f0;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px 10px;padding:5px 20px;transition:.2s}.why-wrap__list .item:hover{transform:scale(1.02)}.why-wrap__list .item img{max-height:59px}.why-wrap__text{font-size:14px;line-height:normal;text-align:center;font-family:"Inter",sans-serif;color:#000;padding-top:20px;margin-bottom:52px}.values{margin:120px 0 100px}.values-container{margin:36px 0;display:flex;align-items:stretch;gap:20px;flex-wrap:wrap}.values-container .value-item{display:flex;align-items:flex-start;gap:10px;border-radius:20px;border:1px solid #f0f0f0;background:#fff;flex:1 1 calc(33.333% - 15px);max-width:calc(33.333% - 15px);padding:30px}.values-container .value-item img{max-width:120px}.values-container .value-item .value-text{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.values-container .value-item .value-text h3{color:#000;font-family:"Raleway",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.values-container .value-item .value-text p{color:#000;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.certificates{margin:100px 0}.certificates-container{margin-top:40px;display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.certificates-container .certificate{flex:1 1 calc(16.666% - 17px);max-width:calc(16.666% - 17px);border-radius:10px;background:#fff;padding:16px}.certificates-container .certificate a{max-width:175px;width:100%;cursor:pointer}.certificates-container .certificate a img{transition:transform .3s ease-out}.certificates-container .certificate a:hover img{transform:scale(1.06)}.lb-data .lb-caption{font-size:16px;font-weight:bold}.lb-data .lb-details{width:100%;text-align:center}.faq{margin-top:80px}.faq .faq-wrap{max-width:1080px;margin:0 auto}.faq-wrap .item{position:relative;width:100%;background-color:#fff;border-radius:20px;padding:13px 20px;margin-bottom:20px}.faq-wrap .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.faq-wrap .item-text{margin-top:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1165px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);position:absolute;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;font-family:"Inter",sans-serif}.faq-wrap .open .item-text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:static;opacity:1;visibility:visible}.faq-wrap .item-top__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:5px;max-width:calc(100% - 70px);text-align:left;padding-top:5px;max-width:100%;font-size:24px;line-height:28px;margin-bottom:0}.faq-wrap .item-top__icon{width:52px;height:52px;border-radius:50%;background-color:#fff;border:solid 1px #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.faq-wrap .open .item-top__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-wrap .item-top__icon svg *{-webkit-transition:.3s;transition:.3s}.faq-wrap .item-text__row{max-width:100%;margin:0}.faq-wrap .item-text__row p{display:block;font-size:14px;line-height:21px;margin-bottom:0}.faq-wrap .item-text__row p a{font-size:14px!important;line-height:21px!important;cursor:pointer;color:#ffc700;transition:color .3s ease-out;font-weight:700}.faq-wrap .item-text__row p a:hover{color:#000}.contacts{margin-top:100px}.contacts .contact-info{margin-top:40px;display:flex;align-items:stretch;gap:20px;flex-wrap:wrap}.contacts .contact-info .item-contact{flex:1 1 calc(25% - 16px);max-width:calc(25% - 16px);border-radius:30px;border:1px solid #f0f0f0;background:#fff;padding:30px}.contacts .contact-info .item-contact img{max-width:45px;margin-bottom:20px}.contacts .contact-info .item-contact .title{color:#000;font-family:"Raleway",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.contacts .contact-info .item-contact .description,.contacts .contact-info .item-contact a{color:#000;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contacts .contact-info .item-contact a{cursor:pointer;transition:color .3s ease-out}.contacts .contact-info .item-contact a:hover{color:#ffbe2e}.reviews-container{margin:40px 0;display:flex;flex-wrap:wrap;align-items:stretch;gap:20px}.reviews-container .review-card{flex:1 1 calc(50% - 11px);max-width:calc(50% - 11px);padding:16px 30px;border-radius:20px;border:1px solid #f0f0f0;background:#fff;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.reviews-container .review-card .review-header{display:flex;justify-content:space-between;max-width:100%;width:100%}.reviews-container .review-card .review-header .google-icon{max-width:32px}.reviews-container .review-card .review-header .reviewer-info{display:flex;align-items:center;gap:20px;flex:1}.reviews-container .review-card .review-header .reviewer-info .reviewer-avatar{max-width:60px}.reviews-container .review-card .review-header .reviewer-info .reviewer-details{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1}.reviews-container .review-card .review-header .reviewer-info .reviewer-details .reviewer-name{color:#000;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.reviews-container .review-card .review-header .reviewer-info .reviewer-details .review-date{color:#757575;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.reviews-container .review-card .review-stars{display:flex;align-items:center;gap:7px}.reviews-container .review-card .review-text{color:#000;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.info-block{margin:60px 0;padding:40px 60px;border-radius:30px;border:1px solid #f0f0f0;background:#fff}.info-block *{margin-bottom:20px}.info-block p{font-size:18px;line-height:26px}.info-block p a{font-size:18px!important;line-height:26px!important;transition:color .3s ease-out;color:#ffc700;font-weight:700;cursor:pointer}.info-block p a:hover{color:#000}.info-block ul{padding:15px;display:block;list-style-type:disc;font-family:"Inter",sans-serif;background-color:#efefef;width:fit-content;border-radius:10px}.info-block ul li{margin-bottom:10px;list-style-type:disc;list-style-position:inside;font-size:16px;line-height:21px}.info-block ul li a{font-size:16px!important;line-height:21px!important;transition:color .3s ease-out;color:#ffc700;font-weight:700;cursor:pointer}.info-block ul li a:hover{color:#000}.info-block ul li:last-child{margin-bottom:0}@media (max-width:1100px){.faq-wrap .item-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-wrap .item-text__row{width:100%;max-width:100%;margin:0}.faq-wrap .item-text__row:nth-child(1) {margin:0 0 20px}}@media (max-width:1050px){.values-container .value-item{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px);padding:16px}}@media (max-width:1000px){.team-container{align-items:stretch}.team-container .team-member{flex:1 1 calc(50% - 11px);max-width:calc(50% - 11px)}}@media (max-width:850px){.contacts .contact-info .item-contact{flex:1 1 calc(50% - 11px);max-width:calc(50% - 11px);padding:16px;border-radius:16px}}@media (max-width:750px){.reviews-container{gap:10px}.reviews-container .review-card{flex:1 1 100%;max-width:100%;padding:16px 20px}.reviews-container .review-card .review-header .reviewer-info .reviewer-avatar{max-width:40px}.reviews-container .review-card .review-header .google-icon{max-width:20px}.reviews-container .review-card .review-stars .star{max-width:25px}}@media (max-width:650px){.values-container{gap:10px}.values-container .value-item{flex:1 1 100%;max-width:100%}.values-container .value-item img{max-width:85px}.values-container .value-item .value-text h3{font-size:18px}.values-container .value-item .value-text p{font-size:14px}.certificates-container .certificate{flex:1 1 calc(33.333% - 17px);max-width:calc(33.333% - 17px)}.certificates-container .certificate a{max-width:100%}.certificates-container .certificate a img{max-width:100px;margin:0 auto}}@media (max-width:550px){.content h1,.content h2,.faq h2,.info-block h3{font-size:18px;line-height:21px}.main-info div{font-size:14px;margin:10px 0 20px;line-height:21px}.why-wrap__list .item{border-radius:15px;width:100px;height:70px;margin:0 5px 10px;padding:13px}.why-wrap__list .item img{max-height:47px}.why-wrap__text{padding-top:0;font-size:12px;line-height:18px;margin-bottom:20px}.faq{margin-top:40px}.faq-wrap .item{margin-bottom:20px;padding:10px 20px;border-radius:10px}.faq-wrap .item-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq .faq-wrap .item-top__title{font-size:18px;line-height:21px;max-width:calc(100% - 70px)}.faq .faq-wrap .item-top__icon{width:52px;height:52px}.faq .faq-wrap .item-top__icon svg{max-width:inherit;max-height:inherit}.team,.reviews,.advantages,.values,.contacts{margin:60px 0}.team-container{margin-top:20px;gap:10px}.team-container .team-member{flex:1 1 100%;max-width:100%;padding:12px}.values-container,.reviews-container{margin:20px 0}.certificates-container,.contacts .contact-info{margin-top:20px}.contacts .contact-info{gap:10px}.contacts .contact-info .item-contact{flex:1 1 100%;max-width:100%}.contacts .contact-info .item-contact img{margin-bottom:10px}.info-block{padding:20px;border-radius:10px}.info-block p{font-size:16px;line-height:21px}.info-block p a{font-size:16px!important;line-height:21px!important}.info-block ul li{font-size:14px;line-height:21px}.info-block ul li a{font-size:14px!important;line-height:21px!important}}@media (max-width:450px){.certificates-container .certificate{flex:1 1 calc(50% - 11px);max-width:calc(50% - 11px)}}