.page-marketing .hero{position:relative;padding:150px 0 210px}.page-marketing .hero .hero__img-bg{position:absolute;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;inset:0}.page-marketing .hero__text p{max-width:505px}.page-marketing .hero .content img{margin-left:46px;width:100%;height:auto}.page-marketing .hero h2{color:#aafaff}.page-marketing .demo{background-image:url("../../img/marketing/form-bg-d.webp")}@media(max-width: 1199.98px){.page-marketing .hero{padding:80px 0 150px}.page-marketing .hero img{margin-left:0}}@media(max-width: 991.98px){.page-marketing .hero{overflow-y:hidden;padding:95px 0 165px}.page-marketing .hero__text p{max-width:380px}.page-marketing .hero__img{right:-15px;text-align:right}.page-marketing .hero .content img{margin-left:0;margin-top:50px;max-width:373px}.page-marketing .demo{background-image:url("../../img/marketing/bg-form-tablet.webp")}}@media(max-width: 767.98px){.page-marketing .hero{padding:60px 0 340px}.page-marketing .hero__img{top:100%;right:0;text-align:center}.page-marketing .hero .content img{margin-top:0;max-width:500px;width:100%}}@media(max-width: 575.98px){.page-marketing .hero{padding:60px 0 290px}.page-marketing .hero .content img{max-width:350px}.page-marketing .demo{background-image:url("../../img/marketing/bg-form-mobile.webp")}}.page-landing.marketing-page{padding:0 120px;color:#0d0d0d;overflow:hidden}@media screen and (max-width: 1024px){.page-landing.marketing-page{padding:0 30px}}@media screen and (max-width: 767px){.page-landing.marketing-page{padding:0 20px}}.page-landing.marketing-page .module-subtitle_before{padding:0;margin-bottom:32px;color:#676767;font-weight:700;line-height:28px;background:none;letter-spacing:2.5px}@media screen and (max-width: 767px){.page-landing.marketing-page .module-subtitle_before{margin-bottom:24px}}.page-landing.marketing-page .module-title{font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:52px;line-height:60px;letter-spacing:0}@media screen and (max-width: 1024px){.page-landing.marketing-page .module-title{margin-bottom:20px;font-size:40px;line-height:60px}}@media screen and (max-width: 767px){.page-landing.marketing-page .module-title{margin-bottom:12px;font-size:32px;line-height:40px}}.page-landing.marketing-page .hero{margin-right:-120px;margin-left:-120px;margin-bottom:0;border-radius:0}@media screen and (max-width: 1024px){.page-landing.marketing-page .hero{margin-right:-30px;margin-left:-30px}}@media screen and (max-width: 767px){.page-landing.marketing-page .hero{margin-right:-20px;margin-left:-20px}}.page-landing.marketing-page .hero__row{flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:50px 30px 0;background:none;gap:0}@media screen and (max-width: 767px){.page-landing.marketing-page .hero__row{padding:40px 20px 0}}.page-landing.marketing-page .hero__row:before,.page-landing.marketing-page .hero__row:after{display:none}.page-landing.marketing-page .hero__text{height:auto;padding:0;margin:0;max-width:766px;align-items:center;flex:auto;text-align:center}.page-landing.marketing-page .hero__text p{color:#0d0d0d;font-size:18px;line-height:28px;letter-spacing:0}.page-landing.marketing-page .hero__text-wrapper{padding:0 0 50px;flex:none}@media screen and (max-width: 767px){.page-landing.marketing-page .hero__text-wrapper{padding-bottom:25px}}.page-landing.marketing-page .hero__title{margin-bottom:20px;font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:60px;line-height:68px;color:rgba(13,13,13,.88);letter-spacing:-1px}@media screen and (max-width: 1024px){.page-landing.marketing-page .hero__title{margin-bottom:20px;font-size:60px;line-height:68px}}@media screen and (max-width: 767px){.page-landing.marketing-page .hero__title{margin-bottom:24px;font-size:48px;line-height:60px}}.page-landing.marketing-page .hero .link-to-form{max-width:222px;color:#fff;background:#0d0d0d}@media screen and (max-width: 767px){.page-landing.marketing-page .hero .link-to-form{padding:6px 8px 6px 24px;max-width:192px;font-size:20px;min-height:56px;gap:8px}}.page-landing.marketing-page .hero .link-to-form:after{color:#0d0d0d}@media screen and (max-width: 767px){.page-landing.marketing-page .hero .link-to-form:after{font-size:22px;width:44px;height:44px}}.page-landing.marketing-page .hero__img{margin-top:31px;max-width:1068px;height:100%;position:relative;aspect-ratio:auto}@media screen and (max-width: 1024px){.page-landing.marketing-page .hero__img{max-width:928px}}@media screen and (max-width: 767px){.page-landing.marketing-page .hero__img{margin:50px -20px 40px;width:calc(100% + 40px)}}.page-landing.marketing-page .hero__img:before,.page-landing.marketing-page .hero__img:after{display:none}.page-landing.marketing-page .hero__img img{-o-object-fit:contain;object-fit:contain}.page-landing.marketing-page .tile__flexible{padding:0 0 20px}@media screen and (max-width: 1024px){.page-landing.marketing-page .tile__flexible{padding-bottom:10px}}@media screen and (max-width: 767px){.page-landing.marketing-page .tile__flexible{padding-top:28px;padding-bottom:0}}.page-landing.marketing-page .tile__flexible .article__item{padding:50px 0}@media screen and (min-width: 1025px){.page-landing.marketing-page .tile__flexible .article__item .content{max-width:1284px}.page-landing.marketing-page .tile__flexible .article__item .row{justify-content:space-between}.page-landing.marketing-page .tile__flexible .article__item .article__item__text{flex:0 0 45%;max-width:582px;margin:0 !important}.page-landing.marketing-page .tile__flexible .article__item .article__item__img__box{max-width:656px;aspect-ratio:656/440;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 1024px){.page-landing.marketing-page .tile__flexible .article__item:nth-child(1) .article__item__img__box{flex:0 0 38%;max-width:38%}.page-landing.marketing-page .tile__flexible .article__item:nth-child(1) .article__item__text{flex:0 0 62%;max-width:62%}.page-landing.marketing-page .tile__flexible .article__item:nth-child(3) .article__item__img__box{flex:0 0 42%;max-width:42%}.page-landing.marketing-page .tile__flexible .article__item:nth-child(3) .article__item__text{flex:0 0 58%;max-width:58%}.page-landing.marketing-page .tile__flexible .article__item:nth-child(4) .article__item__img__box{flex:0 0 58%;max-width:58%}.page-landing.marketing-page .tile__flexible .article__item:nth-child(4) .article__item__text{flex:0 0 42%;max-width:42%}}@media screen and (max-width: 992px){.page-landing.marketing-page .tile__flexible .article__item{padding:32px 0}.page-landing.marketing-page .tile__flexible .article__item:nth-child(1) .article__item__img__box,.page-landing.marketing-page .tile__flexible .article__item:nth-child(1) .article__item__text,.page-landing.marketing-page .tile__flexible .article__item:nth-child(3) .article__item__img__box,.page-landing.marketing-page .tile__flexible .article__item:nth-child(3) .article__item__text,.page-landing.marketing-page .tile__flexible .article__item:nth-child(4) .article__item__img__box,.page-landing.marketing-page .tile__flexible .article__item:nth-child(4) .article__item__text{flex:0 0 100%;max-width:100%}.page-landing.marketing-page .tile__flexible .article__item .col-12{margin-top:0 !important}}@media(min-width: 993px)and (max-width: 1024px){.page-landing.marketing-page .tile__flexible .article__item .row{margin-right:-24px;margin-left:-24px}.page-landing.marketing-page .tile__flexible .article__item .row>.col-12{padding-right:24px;padding-left:24px}}.page-landing.marketing-page .tile__flexible .article__item .article-title_before{margin-bottom:18px;display:block;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:16px;line-height:28px;color:#676767;letter-spacing:2.5px}@media screen and (max-width: 767px){.page-landing.marketing-page .tile__flexible .article__item .article-title_before{margin-bottom:12px;letter-spacing:1.5px}}.page-landing.marketing-page .tile__flexible .article__item .article-title{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:32px;line-height:38px;color:#0d0d0d;letter-spacing:0}@media screen and (max-width: 767px){.page-landing.marketing-page .tile__flexible .article__item .article-title{font-size:28px;line-height:36px}}@media screen and (max-width: 767px){.page-landing.marketing-page .tile__flexible .article__item__img{padding:0;margin:0 0 24px !important}}@media screen and (max-width: 767px){.page-landing.marketing-page .tile__flexible .article__item__text{padding-top:20px;padding-bottom:20px}}.page-landing.marketing-page .best-features{padding:56px 0 20px;margin-right:-40px;margin-left:-40px;background:none}@media screen and (max-width: 1024px){.page-landing.marketing-page .best-features{padding-top:36px;margin:0}}@media screen and (max-width: 767px){.page-landing.marketing-page .best-features{padding:16px 0 0}}.page-landing.marketing-page .best-features .header-row .col-12{flex:0 0 100%;max-width:100%}.page-landing.marketing-page .best-features .header-row p{margin:0 !important;font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:52px;line-height:60px;color:#0d0d0d;letter-spacing:0;text-transform:none}@media screen and (max-width: 1024px){.page-landing.marketing-page .best-features .header-row p{font-size:40px}}@media screen and (max-width: 767px){.page-landing.marketing-page .best-features .header-row p{font-size:32px;line-height:40px}}.page-landing.marketing-page .best-features .best-features__row{margin-top:35px !important;margin-right:0;margin-left:0;-moz-column-gap:25px;column-gap:25px;row-gap:35px}@media screen and (max-width: 767px){.page-landing.marketing-page .best-features .best-features__row{margin-top:25px !important;row-gap:25px}}.page-landing.marketing-page .best-features .best-features__item-wrapper{margin:0;padding:0;width:auto;flex:0 0 calc((100% - 50px)/3)}@media screen and (max-width: 1024px){.page-landing.marketing-page .best-features .best-features__item-wrapper{flex-basis:calc((100% - 25px)/2)}}@media screen and (max-width: 767px){.page-landing.marketing-page .best-features .best-features__item-wrapper{flex-basis:100%}}.page-landing.marketing-page .best-features .best-features__item{padding:44px 25px;border-radius:0;text-align:left}.page-landing.marketing-page .best-features .best-features__icon{width:auto;height:75px;margin:0 0 40px;justify-content:flex-start}.page-landing.marketing-page .best-features .best-features__title{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#0d0d0d}@media screen and (max-width: 1024px){.page-landing.marketing-page .best-features .best-features__title{line-height:24px}}.page-landing.marketing-page .best-features .best-features__description{margin-top:12px;font-family:"Nunito Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#141e30}.page-landing.marketing-page .pricing-testimonials-section{padding:0 15px;margin-right:-120px;margin-left:-120px;background:linear-gradient(90deg, #F7F7F7 48.83%, #F7F7F7 306.56%)}@media screen and (max-width: 1024px){.page-landing.marketing-page .pricing-testimonials-section{margin-right:-30px;margin-left:-30px}}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section{margin-right:-20px;margin-left:-20px}}.page-landing.marketing-page .pricing-testimonials-section .col-12{padding:0}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-wrapper{padding:26px 32px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;gap:115px;background:none}@media screen and (max-width: 1024px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-wrapper{padding:92px 32px}}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-wrapper{padding:104px 32px 65px}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-data{left:unset;transform:none}@media screen and (max-width: 1024px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-data{max-width:494px}}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-data{max-width:282px}}@media(max-width: 1280px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-data:before{top:-26px;left:-54px;width:82px;height:68px}}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-data:before{top:-22px;left:-15px;width:82px;height:68px}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-text{font-size:32px}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-text{font-size:18px;margin-bottom:12px}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-name,.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-company{font-size:18px}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-name,.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-company{font-size:12px}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-video-button{margin-top:24px}@media screen and (max-width: 767px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-video-button .btn{padding:8px 8px 8px 16px;font-size:15px;line-height:22px;min-height:40px}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-image{position:relative;width:337px;height:337px;overflow:hidden}@media screen and (max-width: 1024px){.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-image{display:none}}.page-landing.marketing-page .pricing-testimonials-section .pricing-testimonials-image img{position:relative;width:100%;height:auto;left:0;transform:none}.page-landing.marketing-page .simple_section{padding:80px 0}@media screen and (max-width: 1024px){.page-landing.marketing-page .simple_section{padding:57px 0}}@media screen and (max-width: 767px){.page-landing.marketing-page .simple_section{padding:40px 0}}.page-landing.marketing-page .simple_section .content{color:#fff;padding:60px 48px;border-radius:32px;display:flex;flex-direction:column;align-items:center;background-image:url(../../img/marketing/simple_bg_desktop.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;background-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){.page-landing.marketing-page .simple_section .content{padding:42px 34px;background-image:url(../../img/marketing/simple_bg_tablet.webp)}}@media screen and (max-width: 767px){.page-landing.marketing-page .simple_section .content{padding:32px 24px 98px;background-image:url(../../img/marketing/simple_bg_mobile.webp)}}.page-landing.marketing-page .simple_section .content .link-to-form{margin-top:24px !important;background:#fff;max-width:240px;color:#0d0d0d;text-wrap:nowrap}@media screen and (max-width: 1024px){.page-landing.marketing-page .simple_section .content .link-to-form{margin-top:18px !important}}@media screen and (max-width: 767px){.page-landing.marketing-page .simple_section .content .link-to-form{margin-top:24px !important}}.page-landing.marketing-page .simple_section .content .link-to-form:after{background:#0d0d0d;color:#fff}.page-landing.marketing-page .simple_section .content .link-to-form:hover{opacity:1;color:#5352f5}.page-landing.marketing-page .simple_section .content .link-to-form:hover:after{background:#5352f5}.page-landing.marketing-page .simple_section .content .link-to-form:active{opacity:1;color:#5352f5;background:linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%),#fff}.page-landing.marketing-page .simple_section .content .link-to-form:active:after{background:#5352f5}.page-landing.marketing-page .simple_section .content .link-to-form:focus{opacity:1;border:1px solid #7169fb;color:#0d0d0d;background:#fff}.page-landing.marketing-page .simple_section .data-block{max-width:756px}@media screen and (max-width: 1024px){.page-landing.marketing-page .simple_section .data-block{max-width:695px}}.page-landing.marketing-page .simple_section .landing-title{margin-bottom:24px !important;font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:52px;line-height:48px;letter-spacing:0}@media screen and (max-width: 1024px){.page-landing.marketing-page .simple_section .landing-title{margin-bottom:18px !important;font-size:42px}}@media screen and (max-width: 767px){.page-landing.marketing-page .simple_section .landing-title{margin-bottom:12px !important;font-size:40px;line-height:48px}}.page-landing.marketing-page .testimonials-video-slider{padding:80px 0 14px;margin-right:-120px;margin-left:-120px;background:rgba(0,0,0,0)}@media screen and (max-width: 1024px){.page-landing.marketing-page .testimonials-video-slider{margin-right:-30px;margin-left:-30px}}@media screen and (max-width: 767px){.page-landing.marketing-page .testimonials-video-slider{padding:20px 0 22px;margin-right:-20px;margin-left:-20px}}.page-landing.marketing-page .testimonials-video-slider h2{margin-bottom:30px;font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:52px;line-height:60px;color:#0d0d0d;letter-spacing:0}@media screen and (max-width: 1024px){.page-landing.marketing-page .testimonials-video-slider h2{font-size:40px}}@media screen and (max-width: 767px){.page-landing.marketing-page .testimonials-video-slider h2{margin-bottom:10px;font-size:32px;line-height:40px;letter-spacing:0}}.page-landing.marketing-page .testimonials-video-slider .testimonials-video-carousel{padding:24px 0;background-color:#fafafb}@media screen and (max-width: 767px){.page-landing.marketing-page .testimonials-video-slider .testimonials-video-carousel{padding:16px 0}}.page-landing.marketing-page .testimonials-video-slider .testimonials-video-carousel .testimonial__name{font-weight:400}.page-landing.marketing-page .faq{max-width:none;padding:60px 50px;margin-right:-120px;margin-left:-120px;background:#f4f4f6}@media screen and (max-width: 1024px){.page-landing.marketing-page .faq{margin-right:-30px;margin-left:-30px}}@media screen and (max-width: 767px){.page-landing.marketing-page .faq{padding:40px 20px;margin-right:-20px;margin-left:-20px}}.page-landing.marketing-page .faq .content{max-width:1006px}@media screen and (min-width: 768px)and (max-width: 1024px){.page-landing.marketing-page .faq .module-title{font-size:52px;line-height:60px}}.page-landing.marketing-page .faq__item{margin-top:0;background:#fff}.page-landing.marketing-page .faq__item.js-open{background:#fff}.page-landing.marketing-page .faq__head.accordion-head{font-family:"Nunito Sans",sans-serif;font-size:20px;line-height:28px;font-weight:700}@media screen and (max-width: 767px){.page-landing.marketing-page .faq__head.accordion-head{line-height:24px}}.page-landing.marketing-page .faq__head.accordion-head:after{margin:13px;padding:0;font-family:"Fontello";content:"";display:inline-block;font-size:20px;flex:0 0 20px;color:rgba(77,73,254,.6);width:20px;height:20px;transform:none;transition:transform .3s;background:#fff}.page-landing.marketing-page .faq__head.accordion-head.open:after{transform:rotate(-90deg)}.page-landing.marketing-page .faq__body{padding-top:8px;padding-bottom:0;color:#141e30}.page-landing.marketing-page .demo{padding:60px 0}@media screen and (max-width: 1024px){.page-landing.marketing-page .demo{padding:0 0 40px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo{padding:0 0 20px}}.page-landing.marketing-page .demo .frame{background:#0d0d0d}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .demo-form-box-wrapper{gap:20px}}.page-landing.marketing-page .demo .frame .h3{font-family:"Nunito Sans",sans-serif}@media screen and (max-width: 1024px){.page-landing.marketing-page .demo .frame .h3{font-size:40px;line-height:44px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .h3{font-size:32px;line-height:40px;letter-spacing:0;margin-bottom:12px !important}}.page-landing.marketing-page .demo .frame .advantages-list .advantages-check-icon{margin-right:16px}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .advantages-list p{font-size:14px;line-height:24px;font-family:"Nunito Sans",sans-serif;font-weight:700}}.page-landing.marketing-page .demo .frame .advantages-list li{margin-bottom:12px}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .advantages-list li+li{margin-top:12px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .customer-quote-box{margin-top:16px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .customer-quote-avatar{width:58px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .customer-quote-text p{font-size:18px;line-height:28px}}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .customer-quote-name{font-size:16px}}.page-landing.marketing-page .demo .frame .step-demo-form__title{font-family:"Nunito Sans",sans-serif;font-weight:700}@media screen and (max-width: 767px){.page-landing.marketing-page .demo .frame .step-demo-form__title{font-size:24px}}.page-landing.marketing-page .demo .demo-form-box-wrapper .advantages-list li i{background:rgba(0,0,0,0)}.page-landing.marketing-page .demo .demo-form-box-wrapper .advantages-list li i:before{background:url(../../img/dental/checkmark.svg) center no-repeat;width:24px;height:24px}.page-landing.marketing-page .demo .customer-quote-box:before{color:rgba(0,0,0,0);background-image:url(../../img/dental/double_quotes.svg)}.page-landing.marketing-page .demo .step-box__item{background:linear-gradient(43deg, #4D49FE 17.48%, #DDC7F2 151.92%)}.page-landing.marketing-page .demo .btn{background:linear-gradient(43deg, #4D49FE 17.48%, #DDC7F2 151.92%)}.page-landing.marketing-page .demo .btn-icon-circle:after{color:#2948ff}.page-landing.marketing-page+.hp-footer{margin-top:0}.page-landing.marketing-page .as_seen_in{padding:60px 0 0}@media screen and (max-width: 1024px){.page-landing.marketing-page .as_seen_in{padding:60px 0}}@media screen and (max-width: 767px){.page-landing.marketing-page .as_seen_in{padding:60px 0 0}}.page-landing.marketing-page .as_seen_in-images{min-height:140px;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px 75px}@media screen and (max-width: 767px){.page-landing.marketing-page .as_seen_in-images{min-height:auto;gap:20px 40px}}.page-landing.marketing-page .as_seen_in-image{width:auto;max-width:none;padding:0}@media screen and (max-width: 767px){.page-landing.marketing-page .as_seen_in-image{gap:40px}}
/*# sourceMappingURL=page-marketing.min.css.map */
