.landingpage .frame:not(.frame-background-dark):not(.frame-background-primary):not(.frame-background-secondary) .frame-header .element-header{color:var(--primary)}.landingpage__intro{background-color:#f0f2f5}.landingpage .landingpage__intro-inner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.landingpage .landingpage__intro-content{min-width:0}.landingpage .landingpage__intro-content--align-center{text-align:center}.landingpage .landingpage__intro-content--align-right{text-align:right}.landingpage .landingpage__intro-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--primary)}.landingpage .landingpage__intro-title-text{line-height:1.1}.landingpage .landingpage__intro-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2em;height:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landingpage .landingpage__intro-icon img,.landingpage .landingpage__intro-icon svg{display:block;width:100%;height:100%}.landingpage .landingpage__intro-icon--svg svg,.landingpage .landingpage__intro-icon--svg svg *{stroke:var(--primary)}.landingpage .frame:not(.frame-background-dark):not(.frame-background-primary):not(.frame-background-secondary) .table{color:var(--primary)}.landingpage .list-arrow li:before{color:var(--primary);fill:var(--primary)}.landingpage .frame-type-form_formframework .form-control:focus{border-color:var(--primary)}.landingpage .button.button--link-page:after{content:none}.landingpage .btn.btn-default{color:var(--primary)}.landingpage .btn.btn-default:before{background:var(--primary)}.landingpage .btn.btn-primary,.landingpage .btn.btn-secondary{background-color:var(--primary);border-color:var(--primary);color:#fff}.landingpage .btn.btn-primary:hover,.landingpage .btn.btn-primary:focus,.landingpage .btn.btn-primary:active,.landingpage .btn.btn-primary.active,.landingpage .btn.btn-secondary:hover,.landingpage .btn.btn-secondary:focus,.landingpage .btn.btn-secondary:active,.landingpage .btn.btn-secondary.active{background-color:hsl(from var(--primary) h s calc(l*.7));border-color:hsl(from var(--primary) h s calc(l*.7));color:#fff}.trp-tabs ul.tab-navigation,.frame-type-trptemplate_tabs ul.tab-navigation,.landingpage .frame-type-tab ul.tab-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;padding:0;margin:0 0 24px;list-style:none;border-bottom:1px solid rgb(from var(--primary) r g b/.15)}.trp-tabs ul.tab-navigation .nav-item,.frame-type-trptemplate_tabs ul.tab-navigation .nav-item,.landingpage .frame-type-tab ul.tab-navigation .nav-item{margin:0}.trp-tabs ul.tab-navigation .nav-link,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link,.landingpage .frame-type-tab ul.tab-navigation .nav-link{position:relative;padding:8px 0 12px;border:0;border-radius:0;background:none;color:inherit;font-weight:500;font-size:1.1rem;text-decoration:none}.trp-tabs ul.tab-navigation .nav-link:after,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link:after,.landingpage .frame-type-tab ul.tab-navigation .nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--primary);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.trp-tabs ul.tab-navigation .nav-link:hover,.trp-tabs ul.tab-navigation .nav-link.active,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link:hover,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link.active,.landingpage .frame-type-tab ul.tab-navigation .nav-link:hover,.landingpage .frame-type-tab ul.tab-navigation .nav-link.active{color:var(--primary)}.trp-tabs ul.tab-navigation .nav-link.active,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link.active,.landingpage .frame-type-tab ul.tab-navigation .nav-link.active{font-weight:700}.trp-tabs ul.tab-navigation .nav-link.active:after,.frame-type-trptemplate_tabs ul.tab-navigation .nav-link.active:after,.landingpage .frame-type-tab ul.tab-navigation .nav-link.active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.landingpage .frame-background-primary,.landingpage .container--primary{background-color:var(--primary);color:#fff}.landingpage .frame-background-primary a:not(.btn),.landingpage .container--primary a:not(.btn){color:#fff}.landingpage .frame-background-primary a:not(.btn):hover,.landingpage .container--primary a:not(.btn):hover{color:#fff}.landingpage .frame-space-before-none{margin-top:0;padding-top:0rem}.landingpage .frame-space-after-none{margin-bottom:0;padding-bottom:0rem}.landingpage .frame-space-before-extra-small{margin-top:0;padding-top:1rem}.landingpage .frame-space-after-extra-small{margin-bottom:0;padding-bottom:1rem}.landingpage .frame-space-before-small{margin-top:0;padding-top:1.5rem}.landingpage .frame-space-after-small{margin-bottom:0;padding-bottom:1.5rem}.landingpage .frame-space-before-medium{margin-top:0;padding-top:2rem}.landingpage .frame-space-after-medium{margin-bottom:0;padding-bottom:2rem}.landingpage .frame-space-before-large{margin-top:0;padding-top:2.5rem}.landingpage .frame-space-after-large{margin-bottom:0;padding-bottom:2.5rem}.landingpage .frame-space-before-extra-large{margin-top:0;padding-top:3rem}.landingpage .frame-space-after-extra-large{margin-bottom:0;padding-bottom:3rem}.landingpage .frame-space-before-none{padding-top:100px}.landingpage .frame-space-after-none{padding-bottom:100px}.landingpage .shape--primary{background:var(--primary)}.landingpage .frame-background-shape-primary-left:after,.landingpage .frame-background-shape-primary-right:after{background:var(--primary)}.landingpage .big-shape{background:rgb(from var(--primary) r g b/.8)}.landingpage .frame-layout-product-header:before{background:var(--primary)}.landingpage .carousel-box,.landingpage .carousel-text-inner{text-shadow:0px 1px 3px var(--primary)}.landingpage .carousel-fullscreen .carousel-item:not(.carousel-item-type-header) .vcontainer:before,.landingpage .carousel .carousel-item:not(.carousel-item-type-header) .vcontainer:before{background:rgb(from var(--primary) r g b/.8)}.landingpage .swiper-pagination-bullet,.landingpage .swiper-pagination-bullet-active{background:var(--primary)}
