@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css);*{box-sizing:border-box}body,html{color:#333}body,div,h1,html,p,span,ul{margin:0;padding:0}body{font-family:Noto Sans,sans-serif;font-size:15px;font-weight:500}h1,h2,h3,h4,h5{margin:0;padding:0}i,var{font-style:normal}li,ul{list-style:none}@media screen and (max-width:767px){.hidden-xs{display:none}}@media screen and (min-width:768px){.hidden-sm{display:none}}#layout__lp-1 #header{background-color:hsla(0,0%,100%,.6);position:absolute;width:100%}@media screen and (max-width:767px){#layout__lp-1 #header{padding:10px 0}}#layout__lp-1 #header .header__logo .title{font-size:12px;margin:0;padding:5px 0 0;font-weight:400;color:#363b3f}@media screen and (max-width:767px){#layout__lp-1 #header .header__logo .title{padding:0}}#layout__lp-1 #header .header__logo img{display:block;height:auto}@media screen and (max-width:767px){#layout__lp-1 #header .header__logo img{width:150px}}@media screen and (min-width:768px){#layout__lp-1 #header .header__contact{margin:10px 0 10px auto}}#layout__lp-1 #header .header__contact a{display:block;text-decoration:none;background-color:#fabe00;color:#333;font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #header .header__contact a{border-radius:8px 8px;padding:15px 25px;font-size:18px}}@media screen and (max-width:767px){#layout__lp-1 #header .header__contact a{padding:5px 10px;border-radius:6px 6px;font-size:14px}}#layout__lp-1 #footer{background-color:#f5f5f5;padding:12px 0;text-align:center;font-size:.7rem}#layout__lp-1 #footer .footer__copyright{color:#333}#layout__lp-1 .main__container{max-width:1200px;margin:0 auto}@media screen and (min-width:768px){#layout__lp-1 .main__container{padding:0 25px}}@media screen and (max-width:767px){#layout__lp-1 .main__container{padding:0 20px}}#layout__lp-1 .main__container.flex{display:flex;justify-content:space-between;align-items:center}#layout__lp-1 #main{color:#333}@media screen and (min-width:768px){#layout__lp-1 #main .main__content{padding:110px 0}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content{padding:30px 0}}#layout__lp-1 #main .main__content-headline{text-align:center;line-height:1.2}@media screen and (min-width:768px){#layout__lp-1 #main .main__content-headline{margin-bottom:70px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content-headline{margin-bottom:20px}}#layout__lp-1 #main .main__content-headline-text{display:block}@media screen and (min-width:768px){#layout__lp-1 #main .main__content-headline-text{font-size:26px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content-headline-text{font-size:24px}}#layout__lp-1 #main .main__content-headline-sub{margin-top:8px;display:block;font-size:16px;font-weight:700;color:#faad00}#layout__lp-1 #main .main__contact{background-color:#fabe00;display:block;color:#333;border-radius:10px 10px;text-decoration:none;text-align:center}@media screen and (min-width:768px){#layout__lp-1 #main .main__contact{width:440px;margin:0 auto;padding:20px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__contact{padding:10px 15px}}#layout__lp-1 #main .main__contact:before{font-size:20px;content:"";font-family:FontAwesome;color:#fff}#layout__lp-1 #main .main__contact-text{font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #main .main__contact-text{font-size:30px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__contact-text{font-size:26px}}#layout__lp-1 #main .main__contact-sub{font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #main .main__contact-sub{font-size:14px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__contact-sub{font-size:12px}}#layout__lp-1 #main .main__content.firstview{background-image:url(/packs/media/company_contact/image/bg_main_visual-41e47c438e268d180dbf1ac27afd4d03.png);background-size:cover}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview{padding-top:150px;padding-bottom:80px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview{padding-top:180px;padding-bottom:30px;background-position:-230px}}#layout__lp-1 #main .main__content.firstview .main__content-firstview{text-align:center}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview{margin-left:auto;display:inline-block}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview{width:100%}}#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal{font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal{font-size:55px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal{font-size:30px;text-shadow:0 0 5px hsla(0,0%,100%,.8)}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal span{font-size:40px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal span{font-size:18px}}#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal [data-ruby]{position:relative}#layout__lp-1 #main .main__content.firstview .main__content-firstview-appeal [data-ruby]:before{content:attr(data-ruby);position:absolute;color:#faad00;top:-1.2em;left:0;right:0;margin:auto;font-size:.5em}#layout__lp-1 #main .main__content.firstview .main__content-firstview-target{background-color:#333;border-radius:40px 40px;line-height:1;font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target{margin-top:30px;padding:10px 15px 5px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target{margin-top:20px;padding:10px 15px 8px}}#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .position{color:#faad00;vertical-align:middle}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .position{font-size:36px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .position{font-size:18px}}#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .text{color:#fff;padding-left:8px;vertical-align:middle}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .text{font-size:28px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-target .text{font-size:12px}}#layout__lp-1 #main .main__content.firstview .main__content-firstview-service{margin-top:13px;color:#fff;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-weight:700;line-height:1}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-service{font-size:100px;text-shadow:10px 3px 0 #fabe00}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-service{font-size:54px;text-shadow:5px 2px 0 #fabe00}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-contact{margin-top:30px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.firstview .main__content-firstview-contact{margin-top:70px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-item{display:flex;align-items:flex-start;justify-content:space-between;margin-top:50px}#layout__lp-1 #main .main__content.reasons .main__content-reasons-item:nth-child(2n) .main__content-reasons-text{order:2;padding-left:70px;padding-right:0}#layout__lp-1 #main .main__content.reasons .main__content-reasons-item:nth-child(2n) .main__content-reasons-image{order:1}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-item{margin-top:25px;background-color:#f5f5f5;padding:15px;border-radius:10px 10px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-text{width:calc(100% - 420px);margin-top:15px;padding-right:70px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-label{font-size:24px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-label{text-align:center;font-size:24px}}#layout__lp-1 #main .main__content.reasons .main__content-reasons-label b{color:#faad00}#layout__lp-1 #main .main__content.reasons .main__content-reasons-description{font-size:16px;line-height:1.6}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-description{margin-top:20px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-description{margin-top:10px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-image{width:420px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.reasons .main__content-reasons-image{margin-top:15px}}#layout__lp-1 #main .main__content.reasons .main__content-reasons-image img{width:100%;height:auto;display:block}#layout__lp-1 #main .main__content.service{background-color:#f5f5f5}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.service .main__content-service-list{display:flex;align-items:stretch;justify-content:space-between}}#layout__lp-1 #main .main__content.service .main__content-service-item{border-radius:7px 7px;background-color:#fff}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.service .main__content-service-item{padding:40px;width:calc(50% - 60px);display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.service .main__content-service-item{padding:15px;margin-top:20px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.service .main__content-service-image{text-align:center}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.service .main__content-service-text{margin-left:30px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.service .main__content-service-text{margin-top:15px;text-align:center}}#layout__lp-1 #main .main__content.service .main__content-service-label{margin:0 -5px;font-size:20px;font-weight:700;line-height:1.1}#layout__lp-1 #main .main__content.service .main__content-service-label span{padding:0 5px;background:linear-gradient(transparent 50%,#fff5db 0)}#layout__lp-1 #main .main__content.service .main__content-service-label b{color:#faad00}#layout__lp-1 #main .main__content.service .main__content-service-description{margin-top:20px;font-size:16px}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.service .main__content-service-contact{margin-top:60px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.service .main__content-service-contact{margin-top:20px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.data .main__content-data-list{display:flex;align-items:stretch;justify-content:space-between}}#layout__lp-1 #main .main__content.data .main__content-data-item{border-radius:7px 7px;background-color:#f5f5f5;padding:40px;position:relative}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.data .main__content-data-item{width:calc(50% - 60px);display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.data .main__content-data-item{margin-top:20px}}#layout__lp-1 #main .main__content.data .main__content-data-item.circle-chart img{width:300px;height:auto}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.data .main__content-data-label{width:100%;text-align:center}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.data .main__content-data-label{text-align:center;margin-bottom:15px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.data .main__content-data-image{width:100%;display:flex;flex-wrap:wrap;place-items:center;justify-content:center}}#layout__lp-1 #main .main__content.data .main__content-data-image img{max-width:100%;height:auto;display:block}#layout__lp-1 #main .main__content.data .main__content-data-text{font-size:10px;font-weight:700;position:absolute;right:10px;bottom:10px}#layout__lp-1 #main .main__content.flow{background-color:#f5f5f5}#layout__lp-1 #main .main__content.flow .main__content-flow-tabs{display:flex;align-items:flex-end;justify-content:left}#layout__lp-1 #main .main__content.flow .main__content-flow-tab{margin-right:8px;border:1px solid #888;border-bottom:none;border-radius:5px 5px 0 0;text-align:center;font-weight:700}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-tab{width:240px;font-size:20px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-tab{width:calc(45% - 5px);font-size:18px}}#layout__lp-1 #main .main__content.flow .main__content-flow-tab a{display:block;text-decoration:none;color:#333}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-tab a{padding:15px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-tab a{padding:8px 15px}}#layout__lp-1 #main .main__content.flow .main__content-flow-tab.uk-active a{background-color:#fabe00}#layout__lp-1 #main .main__content.flow .main__content-flow-panes{border:1px solid #888;border-radius:0 5px 5px 5px;background-color:#fff}#layout__lp-1 #main .main__content.flow .main__content-flow-pane{display:none}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-pane{padding:20px 45px 45px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-pane.uk-active{display:flex}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-pane.uk-active{display:block}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-item{width:calc(33.33333% - 40px);margin-top:25px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-item{padding:15px}#layout__lp-1 #main .main__content.flow .main__content-flow-item:not(:first-child){border-top:1px solid #333}}#layout__lp-1 #main .main__content.flow .main__content-flow-number{font-weight:400;color:#faad00}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-number{font-size:50px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-number{font-size:30px}}#layout__lp-1 #main .main__content.flow .main__content-flow-label{font-size:20px;padding-left:5px}#layout__lp-1 #main .main__content.flow .main__content-flow-description{font-size:16px}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-description{margin-top:15px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-description{margin-top:5px}}#layout__lp-1 #main .main__content.flow .main__content-flow-description a{color:#faad00;font-weight:700}#layout__lp-1 #main .main__content.flow .main__content-flow-description span.notice{font-size:14px}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.flow .main__content-flow-contact{margin-top:50px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.flow .main__content-flow-contact{margin-top:20px}}#layout__lp-1 #main .main__content.review{background-image:url(/packs/media/company_contact/image/bg_review-8b1a7aca0e9be61eea2f581c580b185f.png);background-color:#f5f5f5;background-position:50%;background-size:cover}#layout__lp-1 #main .main__content.review .main__content-headline-text{color:#fff}#layout__lp-1 #main .main__content.review .main__content-headline-sub{text-shadow:0 0 5px rgba(0,0,0,.2)}#layout__lp-1 #main .main__content.review .main__content-reviews-list{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}#layout__lp-1 #main .main__content.review .main__content-reviews-item{background-color:#fff;border-radius:5px 5px}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.review .main__content-reviews-item{width:calc(50% - 20px);margin-top:40px;padding:35px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.review .main__content-reviews-item{padding:15px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#layout__lp-1 #main .main__content.review .main__content-reviews-item:not(:first-child){margin-top:15px}}#layout__lp-1 #main .main__content.review .main__content-reviews-label{font-weight:700;font-size:20px}#layout__lp-1 #main .main__content.review .main__content-reviews-label b{color:#faad00;margin-right:5px}#layout__lp-1 #main .main__content.review .main__content-reviews-description{margin-top:10px}#layout__lp-1 #main .main__content.review .main__content-reviews-companies{border-radius:5px 5px;background-color:#fff}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.review .main__content-reviews-companies{margin-top:40px;padding:15px 80px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.review .main__content-reviews-companies{margin-top:20px;padding:10px}}#layout__lp-1 #main .main__content.review .main__content-reviews-companies img{width:100%;height:auto;margin:0 auto;display:block}#layout__lp-1 #main .main__content.faq{background-color:#f5f5f5}#layout__lp-1 #main .main__content.faq .main__content-faq-item{background-color:#fff}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.faq .main__content-faq-item{display:flex;align-items:flex-start;padding:25px 35px}#layout__lp-1 #main .main__content.faq .main__content-faq-item:not(:first-child){margin-top:30px}#layout__lp-1 #main .main__content.faq .main__content-faq-item:before{content:"Q.";font-size:24px;color:#faad00}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.faq .main__content-faq-item{padding:20px}#layout__lp-1 #main .main__content.faq .main__content-faq-item:not(:first-child){margin-top:20px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.faq .main__content-faq-text{padding-left:25px}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.faq .main__content-faq-label{margin-top:5px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.faq .main__content-faq-label{display:flex;align-items:flex-start;justify-content:left}#layout__lp-1 #main .main__content.faq .main__content-faq-label:before{content:"Q.";margin-top:-5px;margin-right:10px;font-size:24px;color:#faad00}}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.faq .main__content-faq-description{margin-top:20px}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.faq .main__content-faq-description{margin-top:10px}}#layout__lp-1 #main .main__content.faq .main__content-faq-description a{color:#faad00;font-weight:700}#layout__lp-1 #main .main__content.contact .main__content-contact-form{display:block;border:1px solid #333;border-radius:8px 8px;background-color:#f5f5f5}@media screen and (min-width:768px){#layout__lp-1 #main .main__content.contact .main__content-contact-form{width:880px;height:750px;margin:50px auto 0}}@media screen and (max-width:767px){#layout__lp-1 #main .main__content.contact .main__content-contact-form{width:100%;height:calc(100vh - 40px);margin-top:20px}}