/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-faq.node--view-mode-teaser .content-wrapper{width:100%;}.node--type-faq.node--view-mode-teaser .content-wrapper .title-wrapper{padding:20px 0;font-weight:600;padding-right:42px;cursor:pointer;}.node--type-faq.node--view-mode-teaser .content-wrapper .title-wrapper .title{transition:0.2s ease;}.node--type-faq.node--view-mode-teaser .content-wrapper .title-wrapper .title:hover{color:#ff842b;}.node--type-faq.node--view-mode-teaser .content-wrapper .plus{background-image:url(/themes/profiles/img/icons/plus.svg);background-repeat:no-repeat;background-position:center right;}.node--type-faq.node--view-mode-teaser .content-wrapper .minus{background-image:url(/themes/profiles/img/icons/minus.svg);background-repeat:no-repeat;background-position:center right;}.node--type-faq.node--view-mode-teaser .content-wrapper .minus .title{color:#ff842b;}.node--type-faq.node--view-mode-teaser .content-wrapper .border-bottom{border-bottom:2px solid #d9d9d9;}.node--type-faq.node--view-mode-teaser .content-wrapper .body-wrapper{padding-bottom:40px;display:none;}.node--type-faq.node--view-mode-teaser .content-wrapper .body-wrapper p{margin:0;}
.block.block--faq .content-wrapper .top-container-wrapper{text-align:center;}.block.block--faq .content-wrapper .left-container-wrapper{max-width:400px;}.block.block--faq .content-wrapper .left-container-wrapper .title{margin-bottom:20px;}.block.block--faq .content-wrapper .left-container-wrapper .body{margin-bottom:60px;}.block.block--faq .content-wrapper .category-nodes{display:none;}.block.block--faq .content-wrapper .category-wrapper{background-image:url(/themes/profiles/img/icons/button-arrow-right-blue.svg);background-repeat:no-repeat;background-position:right 80px center;padding:15px 0;}.block.block--faq .content-wrapper .category-wrapper a{width:100%;display:block;font-weight:600;font-size:24px;color:#001e42;cursor:pointer;}.block.block--faq .content-wrapper .category-wrapper:hover a,.block.block--faq .content-wrapper .category-wrapper.active a{text-decoration:none;color:#ff842b;}.block.block--faq .content-wrapper .button-wrapper-category{margin-top:60px;margin-left:15px;}@media screen and (max-width:767px){.block.block--faq .content-wrapper .category-wrapper{background-position:right center;width:100%;}.block.block--faq .content-wrapper .category-wrapper a{font-size:20px;}.block.block--faq .content-wrapper .category-wrapper.active{background-image:url(/themes/profiles/img/icons/arrow-down-light.svg);}}
.block.block--contact .body{margin-top:20px;}.block.block--contact .socials{margin-top:60px;display:flex;flex-wrap:wrap;gap:20px;}.block.block--contact .socials .social-icon{display:inline-block;width:40px;height:40px;border-radius:100%;background:transparent;border:1px solid #001e42;background-repeat:no-repeat;background-position:center;transition:0.2s ease;}.block.block--contact .socials .social-icon.facebook{background-image:url(/themes/profiles/img/icons/facebook-dark.svg);}.block.block--contact .socials .social-icon.linkedin{background-image:url(/themes/profiles/img/icons/linkedin-dark.svg);}.block.block--contact .socials .social-icon.instagram{background-image:url(/themes/profiles/img/icons/instagram-dark.svg);}.block.block--contact .socials .social-icon:hover{border-color:#ff842b;}.block.block--contact .socials .social-icon:hover.facebook{background-image:url(/themes/profiles/img/icons/facebook-secondary.svg);}.block.block--contact .socials .social-icon:hover.linkedin{background-image:url(/themes/profiles/img/icons/linkedin-secondary.svg);}.block.block--contact .socials .social-icon:hover.instagram{background-image:url(/themes/profiles/img/icons/instagram-secondary.svg);}.block.block--contact .info-wrapper{margin-top:40px;}.block.block--contact .info-wrapper ul.info-list{list-style-type:none;display:flex;flex-direction:column;padding:0;margin:0;gap:10px;}.block.block--contact .info-wrapper ul.info-list li{color:#2f2f2f;font-size:18px;font-weight:400;}.block.block--contact .info-wrapper ul.info-list li:first-child{color:#001e42;font-weight:600;font-size:20px;margin-bottom:10px;}@media screen and (max-width:767px){.block.block--contact .body{margin-bottom:40px;}.block.block--contact .info-wrapper ul.info-list{margin-bottom:40px;}}
.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;}}
