@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-Light.otf) format('opentype');font-weight:300;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-LightItalic.otf) format('opentype');font-weight:300;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-Regular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-Italic.otf) format('opentype');font-weight:400;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-Medium.otf) format('opentype');font-weight:500;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-MediumItalic.otf) format('opentype');font-weight:500;font-style:italic}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-Bold.otf) format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Neue Montreal';src:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../fonts/NeueMontreal-BoldItalic.otf) format('opentype');font-weight:700;font-style:italic}:root{--color-primary:#5903ff;--color-on-primary:#fff;--color-primary-highlight:#6a20ff;--color-on-primary-highlight:#fff;--color-secondary:#fff;--color-on-secondary:#000;--color-secondary-highlight:#5903ff;--color-on-secondary-highlight:#fff;--color-tertiary:#4a4157;--color-background:#0d0029;--color-on-background:#fff;--color-background-secondary:#f9f7f7;--color-on-background-secondary:#000}html{height:100%;scroll-behavior:smooth}html[lang=de-DE] body{hyphens:auto}body{background-color:#fff;font-family:"Poppins","Arial",sans-serif;color:#000;font-size:16px;font-weight:300;line-height:1.25;overflow-x:hidden}.body strong,.body b{font-weight:500}img,object,embed{max-width:100%}a:hover,a:focus,a:active{outline:none !important;color:#b087ff}em{color:#5903ff;font-style:normal}strong,b{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Poppins","Arial",sans-serif;color:#000000;font-weight:300;line-height:1.2;margin:0;strong,b{font-weight:500}}h1,.h1{font-weight:500;font-size:2.5rem}h2,.h2{font-size:2.5rem}h3,.h3{font-weight:300;line-height:1.75}@media (max-width:1199px){h1{font-size:2.5rem}h2,.h2{font-size:2.25rem}}@media (max-width:768px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}}p{margin:0}a{color:#b087ff;text-decoration:none;transition:color .3s ease}textarea{resize:vertical}svg,img{max-width:100%;height:auto}picture{display:flex;height:100%}button{outline:none !important;background-color:transparent}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container{position:relative;max-width:1630px;margin:0 auto;width:100%;padding:0 32px}.section{padding:6rem 4rem}@media (max-width:1199px){.section{padding:6rem 3rem}}@media (max-width:768px){.section{padding:4rem 2rem}}.container-fw{max-width:100%}main{display:flex;flex-direction:column;min-height:100vh;height:100%;transition:padding .3s ease}.grecaptcha-badge{display:none !important}.btn{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:100%;padding:15px 25px;display:inline-flex;justify-content:space-between;align-items:center;gap:30px;border:2px solid transparent;border-radius:8px;transition:color .3s ease,background .3s ease,border .3s ease;position:relative}.btn svg{max-width:16px}.btn svg path{transition:stroke .3s ease}.btn-primary{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-on-secondary)}.btn-primary svg path{stroke:var(--color-on-secondary)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus-within{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.btn-primary:hover:before,.btn-primary:active:before,.btn-primary:focus-within:before{background-color:var(--color-primary)}.btn-primary:hover svg path,.btn-primary:active svg path,.btn-primary:focus-within svg path{stroke:var(--color-on-primary)}.btn-primary.btn-outline{background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}.btn-primary.btn-outline svg path{stroke:var(--color-secondary)}.btn-primary.btn-outline:hover,.btn-primary.btn-outline:active,.btn-primary.btn-outline:focus-within{background-color:var(--color-secondary);color:var(--color-on-secondary)}.btn-primary.btn-outline:hover svg path,.btn-primary.btn-outline:active svg path,.btn-primary.btn-outline:focus-within svg path{stroke:var(--color-on-secondary)}.btn-secondary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.btn-secondary:before{background-color:var(--color-primary)}.btn-secondary svg path{stroke:var(--color-on-primary)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus-within{background:var(--color-primary-highlight);border-color:var(--color-primary-highlight);color:var(--color-on-primary-highlight)}.btn-secondary:hover:before,.btn-secondary:active:before,.btn-secondary:focus-within:before{background-color:var(--color-primary)}.btn-secondary:hover svg path,.btn-secondary:active svg path,.btn-secondary:focus-within svg path{stroke:var(--color-on-primary-highlight)}.btn-btn-secondary.btn-outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.btn-secondary.btn-outline svg path{stroke:var(--color-primary)}.btn-secondary.btn-outline:hover,.btn-secondary.btn-outline:active,.btn-secondary.btn-outline:focus-within{background-color:var(--color-primary);color:var(--color-on-primary)}.btn-secondary.btn-outline:hover svg path,.btn-secondary.btn-outline:active svg path,.btn-secondary.btn-outline:focus-within svg path{stroke:var(--color-on-primary)}.btn-tertiary{background:#4a4157;border-color:#4a4157;color:#fff}.btn-tertiary:before{background-color:#4a4157}.btn-tertiary svg path{stroke:#fff}.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary:focus-within{background:#6a20ff;border-color:#6a20ff;color:#fff}.btn-tertiary:hover:before,.btn-tertiary:active:before,.btn-tertiary:focus-within:before{background-color:#6a20ff}.btn-tertiary:hover svg path,.btn-tertiary:active svg path,.btn-tertiary:focus-within svg path{stroke:#fff}.navbar-default{background-color:rgba(11,0,39,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;-webkit-transition:top .3s ease,box-shadow .3s ease,background .3s ease;transition:top .3s ease,box-shadow .3s ease,background .3s ease;z-index:1002}body:not(.hero-active) .navbar-default{background-color:rgba(13,0,41,.9)}.navbar-sticky .navbar-default{background-color:rgba(13,0,41,.9)}.nav-wrapper{padding:25px 0;transition:padding .3s ease}.nav-wrapper-inner{display:flex;align-items:center;justify-content:space-between}.nav-wrapper .main-logo{transition:transform .3s ease;position:relative;z-index:9;display:inline-block;max-width:230px;height:auto;width:100%;margin-right:50px}.nav-wrapper .main-logo img{transition:opacity .3s ease}.nav-wrapper .main-logo:hover{transform:scale(.95)}.nav-wrapper .hamburger{display:none}.nav-primary{display:flex;align-items:center;justify-content:space-between;gap:30px}.nav-buttons{display:flex;align-items:center;justify-content:space-between;gap:30px}.nav-buttons .header-btn-2,.nav-buttons .header-btn-2:hover,.nav-buttons .header-btn-2:active,.nav-buttons .header-btn-2:focus-within{background:0 0;background-color:transparent;border-color:transparent;color:#fff}.nav-buttons .header-btn-2:hover,.nav-buttons .header-btn-2:active,.nav-buttons .header-btn-2:focus-within{color:#b087ff;border-color:transparent}.nav-buttons .header-btn-2:before,.nav-buttons .header-btn-2:hover:before,.nav-buttons .header-btn-2:active:before,.nav-buttons .header-btn-2:focus-within:before{background-color:transparent}.navbar-nav{display:flex;align-items:center;list-style-type:none;gap:35px;padding:0;margin:0;scrollbar-width:thin}.navbar-nav a{font-size:16px;color:#fff;padding:10px;font-weight:600}.navbar-nav li.active:not(.menu-item-object-custom) a,.navbar-nav a:hover{color:#b087ff}@media (min-width:1200px){.navbar-nav{margin-left:-10px;margin-right:-10px}.hamburger-logo{display:none}.navbar-sticky .nav-buttons .header-btn-2:hover{background:0 0;color:#b087ff}body:not(.hero-active) .nav-buttons .btn-secondary:hover svg path,.navbar-sticky .nav-buttons .btn-secondary:hover svg path{stroke:#fff}}@media (max-width:1199px){.navbar-sticky .nav-wrapper{padding:10px 0}.nav-primary{position:absolute;left:0;top:-12px;width:100%;transform:translateX(100%);transition:transform .3s ease;background-color:#343434;height:100vh;padding:25px}.nav-primary.active{transform:translateX(0)}.navbar-nav li.active a,.navbar-nav a:hover{color:#fff}.nav-wrapper{padding:12px 0}.nav-wrapper .hamburger{display:none;flex-direction:column;cursor:pointer;z-index:99}.nav-wrapper .bar{width:24px;height:2px;background-color:#fff;margin:4px 0;transition:.4s}.nav-wrapper .hamburger{display:flex}.hamburger-logo{position:absolute;top:0;left:50%;transform:translateY(100%) translateX(-50%);width:100%;max-width:75%;display:flex;align-items:center;justify-content:center}.nav-primary{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.navbar-nav{display:flex;flex-direction:column;gap:16px;height:100%}.nav-menu-wrapper{width:100%;padding:0}.nav-menu-wrapper nav{transform:translateX(100%);transition:transform .3s ease;position:absolute;left:0;top:0;z-index:99;width:100%}.nav-menu-wrapper.active nav{transform:translateX(0)}.nav-wrapper .bar.active:nth-child(1){transform:rotate(-45deg) translate(-8px,6px)}.nav-wrapper .bar.active:nth-child(2){opacity:0}.nav-wrapper .bar.active:nth-child(3){transform:rotate(45deg) translate(-8px,-6px)}.nav-menu-wrapper{border-bottom:0}.nav-buttons{flex-direction:column}}.language-switcher{position:relative;display:inline-block;font-family:Arial,sans-serif}.lang-btn{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:5px;color:#fff;font-weight:700;font-size:14px}.lang-btn:after{content:"";background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/angle-bottom.png);filter:grayscale(1) brightness(100);background-repeat:no-repeat;margin-left:5px;width:16px;height:9px;transition:transform .3s ease}.language-switcher:hover .lang-btn:after{transform:rotateZ(180deg)}.lang-menu{display:none;position:absolute;top:100%;left:0;min-width:100px;list-style-type:none;margin:0;padding:0;z-index:100;background-color:#5903ff}.lang-menu a{display:block;padding:6px 12px;text-decoration:none;color:#fff;font-weight:700;font-size:14px}.language-switcher:hover .lang-menu{display:block}.features{background-color:#f9f7f7;padding:120px 0 140px;position:relative}.features:before{content:'';clip-path:polygon(100% 0,100% 25%,0 100%,0 75%);position:absolute;left:0;top:75%;background-color:#5903ff;width:21vw;height:auto;aspect-ratio:1;transform:translateY(-50%)}.features:after{content:'';clip-path:polygon(100% 0,100% 25%,0 100%,0 75%);position:absolute;right:0;top:50%;background-color:#5903ff;width:21vw;height:auto;aspect-ratio:1;transform:translateY(-50%)}.features .container{z-index:4}.features .block-title{text-align:center;display:flex;flex-direction:column;gap:10px}.features .block-title p{font-weight:200;font-size:30px}.features .block-title h2{font-weight:800;font-size:52px}.features .features-wrapper{padding-top:130px;display:flex}.features .feature-single{width:25%;border:1px solid #dfdfdf;background-color:#fff;padding:45px 40px;display:flex;flex-direction:column;gap:30px;position:relative}.features .feature-single:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:8px;background-color:#5903ff;opacity:0;transition:opacity .3s ease;z-index:43}.features .feature-single:hover:before{opacity:1}.features .feature-icon{display:flex;align-items:center;position:relative;margin-left:22px;margin-bottom:15px}.features .feature-icon img{z-index:1;position:relative}.features .feauture-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity .3s ease}.features .feauture-image:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#554a67;z-index:0;opacity:.7}.features .feauture-image img{object-fit:cover;height:100%;width:100%}.features .feature-single>*:not(.feauture-image){z-index:1;position:relative}.features .feature-single.has-image:hover .feauture-image{opacity:1}.features .feature-single.has-image:hover .feature-icon img{filter:brightness(100) grayscale(1)}.features .feature-single .feature-description *,.features .feature-single .feature-title *{transition:color .3s ease}.features .feature-single.has-image:hover .feature-description *,.features .feature-single.has-image:hover .feature-title *{color:#fff}@media (max-width:1366px){.features{padding:80px 0}.features .feature-single{padding:25px 20px}.features .block-title h2{font-size:46px}.features .block-title p{line-height:1.25}}@media (max-width:991px){.features .features-wrapper{flex-wrap:wrap;padding-top:60px}.features .feature-single{width:50%}.features .block-title h2{font-size:36px}.features .block-title p{font-size:24px}}@media (max-width:768px){.features{padding:50px 0}.features .feature-single{width:100%}.features .block-title h2{font-size:28px}.features .block-title p{font-size:20px}.features .feature-single .feature-description *,.features .feature-single .feature-title *{text-align:center}}.pricing{padding:90px 0 150px;position:relative;background-color:#fff;background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/pricing-bg.png);background-repeat:no-repeat;background-size:100%;background-position:50% 50%}.pricing .block-title{text-align:center;display:flex;flex-direction:column;gap:10px;padding-bottom:160px}.pricing .block-title p{font-weight:200;font-size:30px}.pricing .block-title h2{font-weight:800;font-size:52px}.pricing .pricing-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:60px 30px;z-index:99;position:relative}.pricing .pricing-single{width:calc(20% - 25px);border:1px solid #dfdfdf;padding:50px 40px;display:flex;flex-direction:column;gap:30px;position:relative;background-color:#fff}.pricing .pricing-single.featured:before{content:'';position:absolute;text-align:center;width:calc(100% + 16px);height:calc(100% + 16px);left:0;transform:translateY(-8px) translateX(-8px);top:0;border:9px solid #5903ff}.pricing .pricing-single.featured:after{content:attr(data-badge);position:absolute;text-align:center;width:calc(100% + 16px);height:80px;left:0;top:0;background-color:#5903ff;transform:translateY(-100%) translateX(-8px);text-align:center;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;color:#fff}.pricing .pricing-title span{font-size:24px}.pricing .pricing-title h3{font-size:36px}.pricing .pricing-title *{font-weight:800;color:#5903ff}.pricing .btn{width:100%;padding-block:21px}.pricing .pricing-description{font-weight:600}.pricing .pricing-price{margin:20px 0}.pricing .pricing-price div{display:flex;align-items:flex-end}.pricing .pricing-price div span{font-size:22px;color:#5903ff}.pricing .pricing-price div .price{font-size:68px;color:#5903ff;font-weight:800;line-height:1}.pricing .pricing-price div .under-price{color:#9e9e9e;font-size:14px;font-weight:700}.pricing .pricing-features{margin-top:14px;border-top:1px solid #dadada;padding-top:25px;display:flex;flex-direction:column;gap:8px}.pricing .pricing-features ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}.pricing .pricing-features li{position:relative;padding-left:17px;font-size:14px}.pricing .pricing-features li:before{content:'';position:absolute;left:0;top:0}.pricing .pricing-features ul.pricing-included li:before{content:'+';color:#34b236}.pricing .pricing-features ul.pricing-excluded li:before{content:'-';color:#b8594b}@media (max-width:1600px){.pricing .pricing-single{padding:40px 30px}.pricing .pricing-price div .price{font-size:48px}}@media (max-width:1366px){.pricing .block-title h2{font-size:46px}.pricing .block-title p{line-height:1.25}}@media (max-width:1199px){.pricing .pricing-wrapper{flex-wrap:wrap;gap:40px}.pricing .pricing-single{width:100%;order:1}.pricing .pricing-single.featured{order:0}.pricing .block-title{padding-bottom:120px}.pricing .pricing-single{width:calc(32% - 40px)}}@media (max-width:991px){.pricing .block-title h2{font-size:36px}.pricing .block-title p{font-size:24px}.pricing .pricing-single{width:calc(50% - 40px)}}@media (max-width:768px){.pricing{padding:50px 0}.pricing .block-title h2{font-size:28px}.pricing .block-title p{font-size:20px}.pricing .pricing-single{width:100%}}@media (min-width:1199px) and (max-width:1500px){.pricing .pricing-wrapper{gap:60px 10px}.pricing .pricing-single{width:calc(20% - 10px);gap:15px;padding:30px 20px}.pricing .pricing-title span{font-size:16px}.pricing .pricing-title h3{font-size:24px}.pricing .pricing-single.featured:after{font-size:16px}.pricing .pricing-price div .price{font-size:36px}.pricing .pricing-price{margin:10px 0}.pricing .btn{padding-block:12px}}footer{background-color:#000;background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/footer-bg.png);background-repeat:no-repeat;background-size:cover;padding:50px 0;color:#fff}footer .footer-logo{display:flex;justify-content:center;margin:0 auto}footer .footer-wrapper{display:flex;align-items:center}footer .footer-column{width:50%;display:flex}footer .footer-contact-wrapper{display:flex;flex-direction:column;gap:50px;width:100%;font-size:18px;font-weight:300}footer .footer-contact-wrapper a{color:#fff}footer .footer-contact-wrapper a:hover{color:#5803ff}footer .footer-contact-wrapper strong{font-size:24px;font-weight:900}footer .contact-row{display:flex;gap:100px}footer .contact-single{display:flex;align-items:center;gap:50px;width:50%}footer .contact-data{line-height:1.5}footer .contact-icon{position:relative}footer .contact-icon:before{-webkit-clip-path:polygon(100% 0%,100% 40%,0 100%,0 60%);clip-path:polygon(100% 0%,100% 40%,0 100%,0 60%);content:'';position:absolute;left:0;top:50%;background-color:#5803ff;width:60px;height:100px;transform:translateY(-50%) translateX(-50%);z-index:0}footer .contact-icon img{max-width:66px;z-index:4;position:relative;transition:transform .3s ease}footer .contact-single:hover .contact-icon img{transform:scale(.95)}@media (max-width:1366px){footer .contact-row{gap:50px;justify-content:center}footer .footer-wrapper{flex-wrap:wrap;gap:50px}footer .footer-column{width:100%}footer .footer-contact-wrapper{width:90%;margin:0 auto}}@media (max-width:991px){footer{background-attachment:fixed}footer .footer-contact-wrapper{width:100%;gap:60px}footer .contact-row{flex-direction:column;gap:20px;align-items:center}footer .contact-single{flex-direction:column;width:100%;text-align:center;gap:25px}footer .footer-logo{max-width:300px}}.categories{background-color:#020612;position:relative;background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/categories-bg.png);background-repeat:no-repeat;background-size:cover;padding:120px 0 130px;overflow:hidden}.categories *:not(em){color:#fff}.categories .categories-wrapper{display:flex}.categories .categories-column{width:50%}.categories .categories-column.cat-left{display:flex;gap:30px}.categories .categories-column.cat-right{padding-left:50px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.categories .categories-column-single.cat-title-wrapper{width:47%;flex-direction:column;gap:20px;justify-content:space-between}.categories .categories-column-single.cat-title-wrapper .cat-desc{font-size:18px;line-height:1.5}.categories .categories-column-single.cat-image-wrapper{width:53%;background-color:#fff}.categories .categories-column-single.cat-image-wrapper img{width:100%}.categories .categories-column-single.cat-image-wrapper *{color:#000}.categories .categories-column-single{display:flex;flex-direction:column}.categories .categories-column-single h2{font-size:48px;font-weight:800}.categories .categories-column-single h2 em{font-size:76px}.categories .cat-numbers{padding:50px 35px}.categories .cat-numbers h2{font-size:90px}.categories .number-desc-1{font-weight:700;font-size:14px;margin-top:10px}.categories .number-desc-2{font-size:24px;font-weight:300;color:#5903ff !important;margin-top:60px}.categories .col-title{font-size:48px;font-weight:800;display:flex;align-items:flex-end}.categories .cat-columns2{display:flex;gap:30px}.categories .col-1{display:flex;flex-direction:column;gap:15px}.categories .col-text ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:8px}.categories .cat-title2 h2{font-size:48px}@media (max-width:1440px){.categories .categories-column-single h2 em,.categories .categories-column-single h2{font-size:46px}.categories .col-title,.categories .cat-title2 h2{font-size:36px}.categories .cat-numbers{padding:30px}.categories .categories-column.cat-right{padding-left:30px}.categories .number-desc-2{margin-top:40px}}@media (max-width:1199px){.categories .categories-column-single h2 em,.categories .categories-column-single h2{font-size:36px}.categories .col-title,.categories .cat-title2 h2{font-size:28px}.categories .cat-numbers{padding:20px}.categories .categories-column.cat-right{padding-left:20px}.categories .number-desc-2{margin-top:30px;font-size:18px}}@media (max-width:991px){.categories{padding:60px 0}.categories .categories-wrapper{flex-direction:column;gap:50px}.categories .categories-column{width:100%}}@media (max-width:768px){.categories .categories-column.cat-left{flex-direction:column}.categories .categories-column-single.cat-image-wrapper,.categories .categories-column-single.cat-title-wrapper{width:100%}.categories .cat-columns2{flex-wrap:wrap}.categories .col-title,.categories .cat-title2 h2{line-height:1.4}.categories{background-attachment:fixed}}body.single-post .single-blog-post{margin-top:140px;padding-bottom:100px}body.single-post .single-blog-post .container{max-width:1200px;margin:0 auto}body.single-post h1{font-size:46px}body.single-post h2{font-size:36px}body.single-post h3{font-size:28px}body.single-post h4,body.single-post h5,body.single-post h6{font-size:20px}body.single-post h1,body.single-post h2,body.single-post h3,body.single-post h4,body.single-post h5,body.single-post h6{margin:48px 0 16px}body.single-post h1{margin-top:0}body.single-post .single-blog-post-content *{margin-bottom:20px}body.single-post .single-blog-post-content h2,body.single-post .single-blog-post-content h3,body.single-post .single-blog-post-content h4,body.single-post .single-blog-post-content h5,body.single-post .single-blog-post-content h6{color:#5803ff}.single-post-wrapper{display:flex;gap:50px}.single-blog-post-content{width:70%}.single-blog-post-sidebar{width:30%;display:flex;flex-direction:column;gap:16px;height:100%;top:120px;position:sticky}.single-post-new{box-shadow:0px 8px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:16px;gap:16px;transition:background .3s ease,color .3s ease}.single-post-new:hover{background-color:#5903ff;color:#fff}.single-post-new:hover h4{color:#fff}.single-post-new h4{margin:0 !important;font-size:18px !important;transition:color .3s ease}@media (max-width:1199px){body.single-post h1{font-size:36px}body.single-post h2{font-size:26px}body.single-post h3{font-size:22px}body.single-post h4,body.single-post h5,body.single-post h6{font-size:16px}}@media (max-width:991px){.single-post-wrapper{flex-wrap:wrap}.single-blog-post-sidebar,.single-blog-post-content{width:100%}}.blog-container{margin:120px auto 0;padding:20px 0 60px;width:100%}.blog-container .container{max-width:1200px}.blog-title h1{margin-bottom:60px;font-size:42px}.blog-categories ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin-bottom:20px}.blog-categories li a{display:block;padding:10px 15px;background:#fff;border:2px solid #5803ff;color:#5803ff;border-radius:0;text-decoration:none;transition:background .3s ease,border .3s ease,color .3s ease}.blog-categories li a:hover{background:#6a20ff;color:#fff}.blog-categories li a.active{background-color:#5803ff;color:#fff;border-color:#5803ff}.posts-grid{display:flex;flex-wrap:wrap;gap:20px}.post-item{width:calc(50% - 20px);overflow:hidden;background:#fff}.post-item:hover .post-thumbnail img{transform:scale(1.03)}.post-thumbnail img{width:100%;aspect-ratio:636/358;height:auto;display:block;object-fit:cover;transition:transform .3s}.post-thumbnail{position:relative;line-height:.8;overflow:hidden;-webkit-clip-path:polygon(0 10%,0 100%,105% 100%,100% 0,7.5% 0);clip-path:polygon(0 10%,0 100%,105% 100%,100% 0,7.5% 0)}.post-thumbnail .post-category{position:absolute;left:0;bottom:0;background-color:#5803ff;color:#fff;padding:8px 16px;z-index:99}.single-post-thumbnail{aspect-ratio:820/400;width:100%;height:auto;object-fit:cover;object-position:50% 50%;-webkit-clip-path:polygon(0 10%,0 100%,105% 100%,100% 0,7.5% 0);clip-path:polygon(0 10%,0 100%,105% 100%,100% 0,7.5% 0)}.post-info{padding:16px 0}.post-date{font-size:14px;color:#777}.post-title{font-size:18px;margin:10px 0}.post-excerpt{font-size:16px;color:#555}.single-blog-post-sidebar h5{margin-top:0 !important}.pagination{text-align:left;margin-top:60px;display:flex;align-items:center;justify-content:flex-start;gap:8px}.pagination .page-numbers{padding:8px;width:32px;height:auto;aspect-ratio:1;display:flex;justify-content:center;align-items:center;transition:color .3s ease,background .3s ease}.pagination .page-numbers:hover,.pagination .page-numbers.current{background-color:#5803ff;color:#fff}.pagination .page-numbers.prev,.pagination .page-numbers.next{width:auto;aspect-ratio:auto}.post-cat-date{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.post-cat-date a{color:#fff;background-color:#5903ff;padding:8px}.post-cat-date span{margin-left:16px}@media (max-width:768px){.post-item{width:100%}}.scrollWrapper{position:relative;top:-120px}.hero{background-color:var(--color-background);color:#fff;background-image:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 50%,transparent) 0%,transparent 40%);position:relative;background-position:50% 50%}.hero+script+.rich-text,.hero+.rich-text{padding-top:60px}.hero .hero-parallax{position:absolute;top:50%;right:0;transform:translateY(-50%);height:auto;overflow:hidden}.hero .hero-buttons{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:32px}.hero .hero-wrapper{display:flex;align-items:center;padding-bottom:4rem;gap:4rem}.hero-content-wrapper{flex:1;display:flex;flex-direction:row;gap:1rem;align-items:start;padding-top:2rem}.hero .hero-dinks-wrapper{display:flex;align-self:start;height:100%}.hero .hero-dinks{padding-top:8px;width:3rem}.hero .hero-text{display:flex;flex-direction:column;gap:60px;margin-bottom:32px}.hero .hero-text>*{color:#fff}.hero .hero-text-wrapper{gap:32px}.hero .hero-text h3{max-width:500px}.hero .hero-image-wrapper{flex:1}.hero .hero-image-wrapper img{width:100%;border-radius:1rem}.hero .swiper{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%)}.hero .swiper-slide{width:auto !important;display:flex;align-items:center;justify-content:center}.hero .logo-image{display:flex;align-items:center;justify-content:center}.hero .swiper-slide img{filter:brightness(.3) grayscale(1) invert(1);transition:filter .3s ease;max-height:60px;max-width:200px;width:auto;height:auto;object-fit:contain}.hero .swiper-wrapper{transition-timing-function:linear !important;align-items:center}.hero .scrollbottom{z-index:99;position:relative;display:flex;justify-content:center;margin-top:auto;align-items:center;padding:48px 0 24px;font-size:14px;color:#9099b0;width:auto;cursor:pointer}.hero .scrollbottom p{position:absolute;transform:translateX(-100%)}.hero .scrollbottom img{animation-duration:2s;animation-iteration-count:infinite;animation-name:bounceKeyframes;animation-timing-function:cubic-bezier(.28,.840,.42,1)}@keyframes bounceKeyframes{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-20px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-4px)}84%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@media (max-width:1199px){.hero .hero-text{gap:30px}.hero .hero-text>*{line-height:1.4}.hero .hero-wrapper{flex-direction:column;align-items:start;padding-bottom:2rem;gap:2rem}.hero .hero-text-wrapper{width:100%}.hero .hero-image-wrapper{width:100%;padding:0 4rem}.hero .swiper{padding-top:2rem}}@media (max-width:768px){.hero{overflow:hidden}.hero .hero-wrapper{gap:2rem}.hero .hero-dinks-wrapper{display:none}.hero .scrollbottom{padding:60px 0 20px}.hero .scrollbottom p{display:none}.hero .hero-image-wrapper{padding:0}.hero .swiper{margin:0}}.headline{position:relative;overflow:hidden;background-color:var(--color-background-secondary);background-image:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary) 50%,transparent) 0%,transparent 40%);background-position:50% 50%}.headline .layout{display:flex;flex-direction:row;grid-template-columns:1fr;gap:4rem;align-items:center}.headline .media{flex:1;position:relative;width:100%;display:flex;flex-direction:row;justify-content:center}.headline .image{width:100%;max-width:650px;border-radius:1rem;height:auto;object-fit:contain;filter:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08))}.headline .content{flex:1}.headline .heading{color:var(--color-on-background-secondary);line-height:1.15;margin-bottom:2rem}.headline .heading strong,.headline .heading b{color:var(--color-background);font-weight:600}.headline .description{color:var(--color-on-background-secondary);max-width:500px}@media (max-width:1199px){.headline .layout{grid-template-columns:1fr 1fr;gap:4rem}}@media (max-width:768px){.headline .layout{flex-direction:column}}.pain-points{position:relative;background-color:var(--color-secondary)}.pain-points .layout{display:flex;flex-direction:row;align-items:flex-start;gap:6rem}.pain-points .sidebar{flex:1;position:sticky;top:120px}.pain-points .sidebar .heading{padding:2rem 0}.pain-points .sidebar .heading strong,.pain-points .sidebar .heading b{color:var(--color-background)}.pain-points .sidebar .description{max-width:500px}.pain-points .list{flex:1;display:flex;flex-direction:column}.pain-points .list .item{display:flex;flex-direction:row;gap:2.5rem;padding:3rem;border-bottom:2px solid #d3d3d3}.pain-points .list .item:last-child{border-bottom:none}.pain-points .list .icon{flex-shrink:0;width:64px;height:64px;display:flex;align-items:flex-start}.pain-points .list .icon img{width:100%;height:auto;object-fit:contain}.pain-points .list .content{flex:1}.pain-points .list .item-title{padding-bottom:.75rem;font-weight:500}.pain-points .list .item-link{display:inline-block;margin-top:1rem;text-decoration:underline;text-underline-offset:4px;color:var(--color-on-secondary);transition:opacity .3s ease}.pain-points .list .item-link:hover{color:color-mix(in srgb,var(--color-on-secondary) 50%,var(--color-primary))}@media (max-width:1199px){.pain-points .layout{gap:4rem}.pain-points .sidebar{position:relative;top:auto}.pain-points .sidebar .heading{padding:0}.pain-points .layout{flex-direction:column;gap:3rem}}@media (max-width:768px){.pain-points .layout{gap:1rem}.pain-points .list .item{flex-direction:column;gap:1rem;padding:2rem 0}}.cta-consultation .section{padding-top:0}.cta-consultation .card{background-color:var(--color-background);padding:0 4rem;border-radius:24px;display:flex;flex-direction:row;overflow:hidden;position:relative;background-image:radial-gradient(circle at right,color-mix(in srgb,var(--color-primary) 50%,transparent) 0%,transparent 40%)}.cta-consultation .content-col{flex:1;padding:2rem 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2}.cta-consultation .heading{color:var(--color-on-background);font-size:2.5rem;line-height:1.2;margin-bottom:1rem}.cta-consultation .description{color:var(--color-on-background);margin-bottom:2.5rem;max-width:480px;line-height:1.6}.cta-consultation .media-col{flex:0 0 auto;position:relative;align-self:flex-end;width:auto;height:500px}.cta-consultation .shape-wrapper{z-index:0;padding-top:8rem;height:100%;max-height:100%}.cta-consultation .shape-wrapper svg{display:block;height:100%;max-height:100%;width:auto}.cta-consultation .person-wrapper{z-index:1;position:absolute;bottom:0;right:10%;left:10%;top:10%}.cta-consultation .person-info{z-index:2;position:absolute;bottom:2rem;right:4rem;text-align:right}.cta-consultation .name{font-weight:600;font-size:1.5rem;color:var(--color-on-background)}.cta-consultation .experience{font-size:1.125rem;color:var(--color-on-background);margin-top:.25rem}@media (max-width:1199px){.cta-consultation .heading{font-size:2rem}.cta-consultation .media-col{height:350px}.cta-consultation .shape-wrapper{padding-top:6rem}}@media (max-width:991px){.cta-consultation .card{flex-direction:column;padding:1rem 3rem 0}.cta-consultation .description{max-width:unset}.cta-consultation .media-col{aspect-ratio:1.333;max-width:100%;align-self:center}.cta-consultation .shape-wrapper{position:absolute;bottom:0;top:1rem;width:100%;height:auto;display:flex;align-items:flex-end;justify-content:center}.cta-consultation .shape-wrapper svg{display:block;width:100%}}@media (max-width:768px){.cta-consultation .card{padding:0 2rem 0}.cta-consultation .heading{font-size:1.75rem}.cta-consultation .media-col{max-height:250px}.cta-consultation .person-info{right:0}}.perks-expandable{background-color:var(--color-background-secondary)}.perks-expandable .layout{display:flex;flex-direction:row;gap:6rem;align-items:flex-start}.perks-expandable .content-col{flex:1;display:flex;flex-direction:column;gap:3rem}.perks-expandable .accordion{display:flex;flex-direction:column;gap:1rem}.perks-expandable .item{display:flex;flex-direction:column;border:1px solid #d3d3d3;border-radius:12px;overflow:hidden;padding:1rem}.perks-expandable .trigger{width:100%;display:flex;align-items:center;background:0 0;border:none;cursor:pointer;text-align:left}.perks-expandable .icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--color-primary);color:var(--color-on-primary);flex-shrink:0;opacity:1;margin-right:16px;transition:opacity .2s ease,margin-right .2s ease,width .2s ease}.perks-expandable .item.is-active .icon{opacity:0;width:0;margin-right:-4px}.perks-expandable .icon svg{width:16px;height:16px}.perks-expandable .title{font-weight:500}.perks-expandable .panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.perks-expandable .item.is-active .panel{grid-template-rows:1fr}.perks-expandable .panel-inner{overflow:hidden;padding-top:12px}.perks-expandable .media-col{flex:1;display:flex;justify-content:center;align-items:center}.perks-expandable .media-wrapper{width:100%;position:relative;background-color:transparent}.perks-expandable .media-item{display:none;width:100%;height:100%;border-radius:12px;overflow:hidden}.perks-expandable .media-item.is-active{display:block;animation:mediaFadeIn .4s ease-in-out}@keyframes mediaFadeIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.perks-expandable .feature-media{display:block;width:100%;height:auto;object-fit:cover}@media (max-width:1199px){.perks-expandable .media-col{display:none}}body.modal-opened{overflow-y:hidden}.modal{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modal-content{color:#000;background-color:#fff;margin:5% auto;padding:20px;border-radius:0;width:80%;max-width:400px;position:relative;background-repeat:no-repeat;background-size:cover;border-radius:20px}.modal-content h2{color:#343434;font-size:24px;margin-bottom:25px;line-height:1.4;padding-right:20px}.close{color:#fff;background-color:#343434;border:none;padding:10px;font-size:42px;cursor:pointer;position:absolute;top:10px;right:10px;border-radius:0;aspect-ratio:1;width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:0 auto}.close span{transition:transform .3s ease}.close:hover span{transform:rotateZ(90deg)}.modal-content .wpcf7-form{display:flex;flex-direction:column;gap:20px;max-height:60svh;overflow-y:auto}.modal-content .wpcf7-form textarea{min-height:140px;height:140px}.modal-content .wpcf7-form textarea,.modal-content .wpcf7-form input.wpcf7-text,.modal-content .wpcf7-form input.wpcf7-mail{width:100%;outline:0;border-radius:20px;border:0;padding:4px 8px;border:1px solid #343434}.modal-content .wpcf7-list-item{margin:0}.modal-content .wpcf7-submit{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:100%;padding:15px 25px;display:inline-flex;justify-content:space-between;align-items:center;gap:30px;border:1px solid transparent;transition:color .3s ease,background .3s ease,border .3s ease;-webkit-clip-path:polygon(0 16px,0 100%,105% 100%,100% 0,20px 0);clip-path:polygon(0 16px,0 100%,105% 100%,100% 0,20px 0);position:relative;cursor:pointer;background:#343434;border-color:#343434}.modal-content .wpcf7-submit:hover,.modal-content .wpcf7-submit:active,.modal-content .wpcf7-submit:focus-within{background:#5903ff;border-color:#5903ff;color:#fff}.modal-content .wpcf7 form .wpcf7-response-output{margin:0}@media (max-width:991px){.modal-content{margin:7.5% 15px;width:auto}.modal-content h2{color:#343434;font-size:24px;margin-bottom:30px}}@media (min-width:991px){footer .to-hover{overflow:hidden;position:relative;display:flex;flex-direction:column}footer .to-hover span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer .to-hover span:last-child{transform:translateY(100%)}footer .to-hover:hover span:first-child{top:-100%;transform:translateY(-100%)}footer .to-hover span:last-child{position:absolute}footer .to-hover:hover span:last-child{transform:translateY(0%)}}@media (max-width:991px){footer .to-hover span:last-child{display:none}}.partners{position:relative;padding:80px 0 0;z-index:4}.partners-wrapper{display:flex;align-items:flex-start}.partners.partners-simple .partners-wrapper{align-items:center}.partners:not(.partners-simple) .block-title{padding-right:100px;position:relative}.partners:not(.partners-simple) .block-title>*{color:#fff;hyphens:none}.partners:not(.partners-simple) .block-title:before{content:'';position:absolute;clip-path:polygon(0 0,100% 0,100% 30%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 30%,0 100%);right:0;top:-80px;background-color:#5903ff;width:40vw;height:40vw;z-index:-1}.partners .swiper-slide{width:auto !important;display:flex;align-items:center;justify-content:center}.partners .swiper-slide img{filter:grayscale(1);transition:filter .3s ease;max-height:150px;max-width:300px;width:auto;height:auto;object-fit:contain}.partners .swiper{margin-left:30px;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%)}.partners .swiper-wrapper{align-items:center}.partners .partners-nav{display:flex;justify-content:center;align-items:center;gap:15px;padding-top:120px}.partners .partners-simple-nav{display:flex;justify-content:center;align-items:center;gap:15px;padding-top:60px;padding-bottom:60px}.partners .partners-simple-nav .swiper-button-prev,.partners .partners-simple-nav .swiper-button-next,.partners .partners-nav .swiper-button-prev,.partners .partners-nav .swiper-button-next{position:relative;left:auto;top:auto;right:auto;bottom:auto;margin:0;width:auto;height:auto}.partners .partners-simple-nav .swiper-button-prev:before,.partners .partners-simple-nav .swiper-button-prev:after,.partners .partners-simple-nav .swiper-button-next:before,.partners .partners-simple-nav .swiper-button-next:after,.partners .partners-nav .swiper-button-prev:before,.partners .partners-nav .swiper-button-prev:after,.partners .partners-nav .swiper-button-next:before,.partners .partners-nav .swiper-button-next:after{content:none !important}@media (max-width:991px){.partners .partners-nav{padding-top:70px}}@media (max-width:768px){.partners{padding-top:0}.partners:not(.partners-simple) .block-title{background-color:#5903ff}.partners:not(.partners-simple) .block-title:before{display:none;content:none}.partners-wrapper{flex-direction:column;gap:40px}.partners .swiper{margin-left:0}.partners:not(.partners-simple) .block-title{text-align:center;padding-right:0;width:calc(100% + 30px);left:-15px;padding:40px 0}.partners .swiper{width:100%}.partners .partners-simple-nav{padding:30px 0}.partners .partners-nav{padding-top:30px}}@media (min-width:2000px){.partners .block-title:before{height:30vw;width:30vw}}.hero-small{padding-top:160px;padding-bottom:32px;position:relative}.hero-small *{color:#fff}.hero-small:before{content:'';background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/footer-bg.png);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1199px){.hero-small{padding-top:101px;padding-bottom:32px}}.about-us{padding:60px 0;position:relative;overflow:hidden;background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/pricing-bg.png);background-repeat:no-repeat;background-size:100%;background-position:50% 50%}.about-us:before{content:'';clip-path:polygon(100% 0,100% 25%,0 100%,0 75%);position:absolute;left:0;top:75%;background-color:#5903ff;width:21vw;height:auto;aspect-ratio:1;transform:translateY(-50%)}.about-us .block-title{text-align:center;padding-bottom:40px}.about-us .feature-image{line-height:.8;overflow:hidden}.about-us .feature-image img{aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease}.about-us .feature-image:hover img{transform:scale(1.1)}.about-us .feature-title{padding:12px 8px;background-color:#fff}.about-us .feature-title p{color:#5903ff;font-weight:700}.about-us .feature-descriptionn{background-color:#fff;padding:0 8px}@media (max-width:991px){.about-us{padding:32px 0}}.application{padding:0;position:relative;overflow:hidden;background-image:url(//btrustup.eu/app/themes/kamil-theme/assets/css/../images/bg-app-newest.png);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.application .app-wrapper{display:flex;align-items:center;gap:32px}.application .app-wrapper>*{width:calc(50% - 16px)}.application .app-column-image{display:flex;align-items:flex-end;justify-content:center;height:auto;margin-top:auto;position:relative}.application .app-column-image .image-wrapper{position:relative}.application .app-column:not(.app-column-image){padding:32px 0}.application .image-wrapper img{width:100%;height:auto;aspect-ratio:696/1004;object-fit:contain;display:flex;margin:0 auto;max-width:656px;border:0!important;outline:0!important}.application .boxes-wrapper{display:flex;flex-direction:column;gap:28px}.application .boxes-wrapper h2{color:#fff;margin:48px 0 48px}.application .boxes-wrapper .feature-single{display:flex;flex-direction:column;gap:16px;color:#fff;font-size:24px;font-weight:700;position:relative;padding-left:48px}.application .boxes-wrapper .feature-single:before{content:'';-webkit-clip-path:polygon(100% 0%,100% 40%,0 100%,0 60%);clip-path:polygon(100% 0%,100% 40%,0 100%,0 60%);position:absolute;left:3px;top:50%;background-color:#5803ff;width:20px;height:30px;transform:translateY(-50%);z-index:0}.application .btn-wrapper{display:flex;justify-content:flex-end;margin-top:24px}.application .pre-title-img{position:relative;aspect-ratio:1164/374;width:100%;height:auto}.application .pre-title-img img{aspect-ratio:1164/374;width:100%;height:auto;position:absolute;left:0;top:0;transform:translateX(-25%) translateY(20%) scale(1.3)}.application .boxes-wrapper-container{display:flex;flex-direction:column;gap:28px;max-width:85%}@media (max-width:1199px){.application .app-wrapper{flex-direction:column;flex-direction:column-reverse}.application .app-wrapper>*{width:100%}.application .image-wrapper img{aspect-ratio:auto;max-width:100%}.application .pre-title-img{display:none}.application .boxes-wrapper-container{max-width:100%}.application .app-column:not(.app-column-image){padding:48px 0}.application .boxes-wrapper{background-color:#252525;padding:24px}.application .boxes-wrapper h2{margin:0 0 24px}.application .boxes-wrapper .feature-single{font-size:20px}}@media (max-width:991px){.application .app-column:not(.app-column-image){padding:32px 0}}