/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block.block--cta{background-color:#0061ec;}.block.block--cta .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;}.block.block--cta .content-wrapper .button-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;}.block.block--cta .content-wrapper .green-rectangle{position:absolute;top:0;left:0;width:356px;height:359px;border-bottom-left-radius:1000px;border-bottom-right-radius:1000px;background-color:#84d0ad;opacity:0.7;}.block.block--cta .content-wrapper .subtitle{z-index:1;margin-top:172px;margin-bottom:10px;color:rgba(242,242,242,0.5);}.block.block--cta .content-wrapper .title{z-index:1;}.block.block--cta .content-wrapper .title .block__title{padding-bottom:20px;color:#fff;}.block.block--cta .content-wrapper .body{z-index:1;text-align:center;margin-bottom:60px;max-width:620px;color:#f2f2f2;}.block.block--cta .content-wrapper .button-wrapper{z-index:1;margin-bottom:227px;}.block.block--cta .content-wrapper .logo{position:absolute;bottom:110px;right:0;background-color:#79b8fc;border-radius:1000px;width:180px;height:180px;background-image:url(/themes/profiles/img/icons/profiles-icon.png);background-position:right 30px center;background-repeat:no-repeat;background-size:60%;}.block.block--cta .content-wrapper .yellow-rectangle{position:absolute;bottom:10px;left:0;width:267px;height:267px;border-radius:750px;background-color:#f4df7f;opacity:0.7;}.block.block--cta .content-wrapper .red-rectangle{position:absolute;bottom:0;left:300px;width:266px;height:235px;border-top-left-radius:1000px;border-top-right-radius:1000px;background-color:#f98f7e;opacity:0.7;}@media screen and (max-width:767px){.block.block--cta .content-wrapper .subtitle{margin-top:60px;}.block.block--cta .content-wrapper .title{text-align:center;}.block.block--cta .content-wrapper .button-wrapper{margin-bottom:160px;}.block.block--cta .content-wrapper .green-rectangle{width:150px;height:150px;}.block.block--cta .content-wrapper .yellow-rectangle{width:110px;height:110px;bottom:90px;}.block.block--cta .content-wrapper .red-rectangle{width:110px;height:80px;left:50%;transform:translateX(-50%);}.block.block--cta .content-wrapper .logo{width:80px;height:80px;background-position:center;}}
.node--type-article.node--view-mode-teaser .content-wrapper a{text-decoration:none;}.node--type-article.node--view-mode-teaser .content-wrapper .image{overflow:hidden;border-radius:16px;}.node--type-article.node--view-mode-teaser .content-wrapper .image img{transition:0.2s ease;-o-object-fit:cover;object-fit:cover;}.node--type-article.node--view-mode-teaser .content-wrapper .date{margin:15px 0;font-size:14px;font-weight:500;color:#a1a1a1;text-transform:uppercase;}.node--type-article.node--view-mode-teaser .content-wrapper .title{color:#001e42;transition:0.2s ease;font-family:"DM Sans",sans-serif;font-weight:600;}@media screen and (min-width:767px){.node--type-article.node--view-mode-teaser .content-wrapper:hover .title{color:#ff842b;}.node--type-article.node--view-mode-teaser .content-wrapper:hover .image img{transform:scale(1.1);}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.block--articles .title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap;}@media screen and (max-width:767px){.block--articles{padding-bottom:60px;position:relative;}.block--articles article{margin-right:20px;margin-bottom:40px;}.block--articles a.button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}}
.block.block--image-text.flip .row{flex-direction:row-reverse;}.block.block--image-text.flip .image-wrapper .logo{left:70%;}.block.block--image-text .body .subtitle-wrapper{text-transform:uppercase;margin-bottom:10px;color:#009ddc;font-size:14px;}.block.block--image-text .body .title-wrapper{margin-bottom:20px;}.block.block--image-text .body .body-text-wrapper{margin-bottom:60px;}.block.block--image-text .image-wrapper{padding-bottom:20px;position:relative;}.block.block--image-text .image-wrapper .image{width:100%;aspect-ratio:1/1;}.block.block--image-text .image-wrapper .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%;}.block.block--image-text .image-wrapper .logo{position:absolute;bottom:0;left:-60px;background-color:#79b8fc;border-radius:1000px;width:180px;height:180px;background-image:url(/themes/profiles/img/icons/profiles-icon.png);background-position:right 30px center;background-repeat:no-repeat;}@media screen and (max-width:767px){.block.block--image-text .body{margin-bottom:60px;}.block.block--image-text .image-wrapper .logo{width:120px;height:120px;bottom:110px;background-position:center;background-size:60%;left:0px;bottom:40px;}}
.block--benefits .image{position:relative;height:100%;}.block--benefits .image::after{content:"";background-color:#84d0ad;display:block;position:absolute;bottom:-40px;right:0;width:180px;height:180px;border-radius:50%;}.block--benefits .image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1000px;aspect-ratio:929/634;position:absolute;right:0;max-width:unset;}.block--benefits .content-wrapper{height:100%;}.block--benefits .content-wrapper .title-wrapper .block-title{margin:10px 0 40px 0;}.block--benefits .content-wrapper .usp-wrapper{margin-bottom:60px;}.block--benefits .content-wrapper .usp-wrapper ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px;}.block--benefits .content-wrapper .usp-wrapper ul li{display:flex;align-items:center;gap:20px;}.block--benefits .content-wrapper .usp-wrapper ul li .icon{min-width:60px;min-height:60px;border:1px solid #0061ec;border-radius:100%;display:flex;align-items:center;justify-content:center;}.block--benefits .content-wrapper .usp-wrapper ul li .icon img{width:30px;height:30px;}@media screen and (max-width:767px){.block--benefits{margin-bottom:40px;}.block--benefits .content-wrapper{padding-bottom:40px;}.block--benefits .row{flex-direction:column-reverse;}.block--benefits .image img{max-height:300px;position:static;max-width:100%;}.block--benefits .image::after{right:20px;bottom:0;width:80px;height:80px;}}
.block--products .subtitle{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:10px;}.block--products .title-wrapper{margin-bottom:80px;}.block--products .products-wrapper .theme{margin-bottom:80px;}.block--products .products-wrapper .theme .title{padding:10px 0;padding-left:70px;background-repeat:no-repeat;background-position:left center;color:#001e42;font-size:24px;font-weight:600;}.block--products .products-wrapper .products .product{border-bottom:1px solid #d9d9d9;}.block--products .products-wrapper .products .product.active .title{color:#001e42;font-weight:600;background-image:url(/themes/profiles/img/icons/minus.svg);}.block--products .products-wrapper .products .product .title{transition:0.2s ease;cursor:pointer;padding:20px 0;color:#414143;font-size:18px;font-weight:400;background-position:right center;background-repeat:no-repeat;background-image:url(/themes/profiles/img/icons/plus.svg);}.block--products .products-wrapper .products .product .expand{display:none;}.block--products .products-wrapper .products .product .expand .body{font-size:16px;margin-bottom:20px;}.block--products .products-wrapper .products .product .expand a{margin-bottom:20px;}@media screen and (max-width:767px){.block--products .products-wrapper .theme{margin-bottom:20px;}.block--products .products-wrapper .theme .title{font-size:20px;}.block--products .products-wrapper .products{margin-bottom:70px;}.block--products .products-wrapper .products .product{margin-bottom:10px;}}
.block.block--header .content-wrapper{padding-top:40px;}.block.block--header .content-wrapper .subtitle{margin-bottom:5px;}.block.block--header .content-wrapper .block__title{margin-bottom:30px;}.block.block--header .content-wrapper .body{margin-bottom:50px;}.block.block--header .buttons-wrapper{display:flex;flex-wrap:wrap;gap:20px;}.block.block--header .partner-wrapper{margin-top:40px;}.block.block--header .partner-wrapper .row{align-items:center;justify-content:center;}.block.block--header .partner-wrapper .row .partner{text-align:center;}.block.block--header .images-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;aspect-ratio:1/1;}.block.block--header .images-wrapper .image-wrapper{position:absolute;}.block.block--header .images-wrapper .image-wrapper .image{border-radius:1000px;height:100%;width:100%;overflow:hidden;}.block.block--header .images-wrapper .image-wrapper .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.block.block--header .images-wrapper .image-wrapper .tag{padding:10px;background-color:#f2f8fc;display:inline-block;border-radius:100px;font-size:14px;font-weight:400;line-height:18px;position:absolute;}.block.block--header .images-wrapper .image-wrapper:nth-child(1){top:0;left:0;height:55%;width:55%;}.block.block--header .images-wrapper .image-wrapper:nth-child(1) .tag{top:15%;right:0;}.block.block--header .images-wrapper .image-wrapper:nth-child(2){bottom:0;left:0;height:40%;width:40%;}.block.block--header .images-wrapper .image-wrapper:nth-child(2) .tag{top:10%;right:0;}.block.block--header .images-wrapper .image-wrapper:nth-child(3){bottom:-50px;right:20px;height:65%;width:50%;}.block.block--header .images-wrapper .image-wrapper:nth-child(3) .tag{bottom:10%;left:-5%;}.block.block--header .logo{position:absolute;top:10%;right:20px;background-color:#79b8fc;border-radius:1000px;width:180px;height:180px;background-image:url(/themes/profiles/img/icons/profiles-icon.png);background-position:right 30px center;background-repeat:no-repeat;background-size:60%;}.block.block--header .block__title{display:flex;flex-direction:column;}@media screen and (max-width:767px){.block.block--header .content-wrapper{padding-top:20px;}.block.block--header .content-wrapper .block__title{display:block;}.block.block--header .logo{background-size:60%;background-position:center;width:100px;height:100px;}.block.block--header .images-wrapper{display:none;}}
.block--popup-form{display:none;}.block--popup-form .content-wrapper{overflow-y:scroll;overflow-x:hidden;z-index:401;top:0;right:0;bottom:0;left:0;position:fixed;}.block--popup-form .content-wrapper .popup-wrapper{position:absolute;top:100px;left:50%;transform:translateX(-50%);max-width:840px;width:100%;border-radius:16px;background-color:#f2f8fc;padding:110px;}.block--popup-form .content-wrapper .popup-wrapper .close{cursor:pointer;position:absolute;top:20px;right:20px;width:40px;height:40px;display:block;background-image:url(/themes/profiles/img/icons/close.svg);background-repeat:no-repeat;background-position:center;}.open-quotation-form,.open-demo-form{cursor:pointer;}@media screen and (max-width:767px){.block--popup-form .content-wrapper .popup-wrapper{padding:20px;padding-top:80px;top:0;border-radius:0;}}
