@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap);
.wrapper.custom{max-width:1161px}.hidden{display:none}.integration-header{background:linear-gradient(-65deg,#4d7ebf 50%,transparent 0),url(../images/integrations/integration-header-bg.svg) 50% no-repeat;background-size:cover}@media screen and (max-width:768px){.integration-header{background:linear-gradient(-15deg,#4d7ebf 40%,transparent 0),url(../images/integrations/integration-header-bg.svg) 30% no-repeat;background-size:cover}}.integration-header .wrapper.head-container{max-width:1411px}.integration-header .flex-table{align-items:center;display:flex;justify-content:space-between;padding:77px 0 34px}@media screen and (max-width:1090px){.integration-header .flex-table .col-right{margin:45px 0 0;width:345px}}@media screen and (max-width:380px){.integration-header .flex-table .col-right{width:100%}}@media screen and (max-width:768px){.integration-header .flex-table{align-items:baseline;flex-direction:column;padding:44px 0 36px}}.integration-header .flex-table .col-left{margin:0 20px 0 0;width:640px}@media screen and (max-width:768px){.integration-header .flex-table .col-left{width:100%}}.integration-header .flex-table .col-left h1{color:#fff;font-size:44px;font-weight:300;line-height:52px;margin:0 0 10px}@media screen and (max-width:768px){.integration-header .flex-table .col-left h1{font-size:26px;line-height:38px}}.integration-header .flex-table .col-left p{color:#fff;font-size:15px;font-weight:300;line-height:24px;margin:0 0 30px}@media screen and (max-width:768px){.integration-header .flex-table .col-left p{margin:0 0 20px}}.why-section{padding:70px 0 100px}@media screen and (max-width:768px){.why-section{padding:20px 0 40px}}.why-section h2{color:#373d3f;font-size:24px;font-weight:400;line-height:32px;margin:0 0 80px;text-align:center}@media screen and (max-width:768px){.why-section h2{font-size:16px;line-height:24px;margin:0 0 20px}}.why-section h3{color:#373d3f;font-size:18px;font-weight:400;line-height:24px}.why-section p{color:#373d3f;font-size:16px;font-weight:300;line-height:24px;margin:20px 0 0}.why-section ul{display:flex;justify-content:center}@media screen and (max-width:768px){.why-section ul{flex-direction:column}}.why-section ul li{width:350px}@media screen and (max-width:380px){.why-section ul li{width:100%}}.why-section ul li:first-child p{width:275px}.why-section ul li:not(:last-child){margin:0 30px 0 0}@media screen and (max-width:768px){.why-section ul li:not(:last-child){margin:0 0 16px}}.why-section ul li div{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.why-section ul li div h3{margin:0 0 0 20px;width:147px}.why-section .why-title{color:#3a5573;font-size:36px;font-weight:300;line-height:42px;margin:0 0 80px;text-align:center}@media screen and (max-width:768px){.why-section .why-title{font-size:22px;line-height:32px;margin:0 0 20px}}.integration-cards .wrapper{max-width:1210px}.integration-cards .ecosystem-block{align-items:center;display:flex;justify-content:space-between;margin:0 0 50px}@media screen and (max-width:768px){.integration-cards .ecosystem-block{margin:0 0 40px}}.integration-cards .ecosystem-block .ecosystem-left{margin-right:20px;max-width:559px}@media screen and (max-width:768px){.integration-cards .ecosystem-block{align-items:baseline;flex-direction:column}}.integration-cards .ecosystem-block h3{color:#3a5573;font-size:36px;font-weight:300;line-height:42px;margin:0 0 10px}@media screen and (max-width:768px){.integration-cards .ecosystem-block h3{font-size:22px;line-height:32px}}.integration-cards .ecosystem-block p{color:#373d3f;font-size:16px;font-weight:300;line-height:24px}.integration-cards .ecosystem-block .ecosystem-right{display:flex;flex-direction:column}@media screen and (max-width:768px){.integration-cards .ecosystem-block .ecosystem-right{margin:20px 0 0;width:100%}}.integration-cards .ecosystem-block .ecosystem-right select{background:url(../images/integrations/select-icon.svg) no-repeat 90% 50%,#fff;border:1px solid #9298b2;border-radius:5px;color:#373d3f;cursor:pointer;font-size:15px;font-weight:300;line-height:24px;padding:10px 12px 10px 16px;width:340px}@media screen and (max-width:576px){.integration-cards .ecosystem-block .ecosystem-right select{background:url(../images/integrations/select-icon.svg) no-repeat 95% 50%,#fff;width:100%}}.integration-cards .ecosystem-block .ecosystem-right span{color:#3a5573;font-size:16px;font-weight:300;line-height:24px;margin:0 0 10px}@media screen and (max-width:1090px){.integration-cards .integration-content .category-container{border-bottom:1px solid #bec5d6}.integration-cards .integration-content .category-container .acc-container{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}}.integration-cards .integration-content .category-container:not(:last-child){margin:0 0 38px}.integration-cards .integration-content .category-container h2{color:#3a5573;font-size:24px;font-weight:400;line-height:32px;margin:0 0 24px;position:relative}@media screen and (max-width:1090px){.integration-cards .integration-content .category-container h2.active{color:#4d7cbe}.integration-cards .integration-content .category-container h2{cursor:pointer;margin:0 0 20px;padding:0 15px 0 0}.integration-cards .integration-content .category-container h2:after{color:#3a5573;content:url(../images/integrations/acc-close.svg);position:absolute;right:0;top:50%;transform:translateY(-50%)}.integration-cards .integration-content .category-container h2.active:after{content:url(../images/integrations/acc-open.svg)}}.integration-cards .integration-content .category-container ul{align-items:center;display:flex;flex-flow:wrap;justify-content:flex-start}@media screen and (max-width:1090px){.integration-cards .integration-content .category-container ul{align-items:baseline;flex-direction:column}}.integration-cards .integration-content .category-container li{align-items:center;border:1px solid #bec5d6;border-radius:5px;display:flex;flex-direction:column;height:218px;justify-content:end;padding:26px 10px 14px;width:340px}.integration-cards .integration-content .category-container li img{margin:auto 0;pointer-events:none}.integration-cards .integration-content .category-container li .empty-link,.integration-cards .integration-content .category-container li a{color:#e65100;font-size:18px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:1090px){.integration-cards .integration-content .category-container li{margin:0 0 20px}}@media screen and (max-width:400px){.integration-cards .integration-content .category-container li{padding:0 15px;width:100%}}.integration-cards .integration-content .category-container li:not(:nth-child(3n)){margin:0 45px 24px 0}.integration-cards .integration-content .category-container li:nth-child(3n+3){margin-bottom:24px}@media screen and (max-width:1209px){.integration-cards .integration-content .category-container li:nth-child(3n+3){margin:0 45px 24px 0}}.integration-cards .integration-content .category-container li hr{margin:26px 0 14px;width:290px}@media screen and (max-width:400px){.integration-cards .integration-content .category-container li hr{width:100%}}.contact-form{padding:100px 0 60px}@media screen and (max-width:768px){.contact-form{padding:40px 0 60px}}.contact-form h3{color:#eaf5ff;font-size:36px;font-weight:300;line-height:42px;text-align:center}@media screen and (max-width:768px){.contact-form h3{font-size:22px;line-height:32px}}.contact-form p{color:#fff;font-size:16px;font-weight:300;line-height:24px;margin:20px 0 0;text-align:center}@media screen and (max-width:768px){.contact-form p{margin:10px 0 0}}.contact-form .container-contact-form{background:#4d7cbe;border-radius:5px;padding:60px 15px}@media screen and (max-width:768px){.contact-form .container-contact-form{padding:30px 15px 40px}}.contact-form .container-contact-form form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:50px 0 0}@media screen and (max-width:768px){.contact-form .container-contact-form form{margin:30px 0 0}}.contact-form .container-contact-form form fieldset{display:flex}@media screen and (max-width:900px){.contact-form .container-contact-form form fieldset{flex-direction:column}.contact-form .container-contact-form form fieldset.form-columns-1{width:100%}}.contact-form .container-contact-form form fieldset.form-columns-2{margin:0 0 30px}@media screen and (max-width:900px){.contact-form .container-contact-form form fieldset.form-columns-2{width:100%}}.contact-form .container-contact-form form fieldset.form-columns-2 div:first-child{margin:0 30px 0 0}@media screen and (max-width:900px){.contact-form .container-contact-form form fieldset.form-columns-2 div:first-child{margin:0 0 24px}}.contact-form .container-contact-form form .hs-form-field{position:relative}.contact-form .container-contact-form form .hs-form-field>label{color:#2d343c;font-size:15px;font-weight:300;left:25px;line-height:24px;position:absolute;top:18px;transition:all .175s ease-in-out}.contact-form .container-contact-form form .hs-form-field.is-active>label{color:#3a5573;font-size:10px;font-weight:500;top:4px}.contact-form .container-contact-form form .hs-form-field .hs-fieldtype-booleancheckbox{margin-bottom:15px}.contact-form .container-contact-form form .hs-input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #2d343c;border-radius:5px;color:#2e343c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;height:60px;padding:0 24px;width:350px}.contact-form .container-contact-form form .hs-input:not([type=checkbox]):not([type=radio]):focus{border-color:#3a5573}.contact-form .container-contact-form form .hs-input:not([type=checkbox]):not([type=radio]).hs-error-msgs>.hs-error-msg{border-color:#e62b00;color:#ff4e44}@media screen and (max-width:900px){.contact-form .container-contact-form form .hs-input:not([type=checkbox]):not([type=radio]){width:100%}}.contact-form .container-contact-form form select.hs-input{background:#fff url(../images/pricing/icon-arrow-down.svg) no-repeat center right 27px!important;background-size:16px 16px}.contact-form .container-contact-form form textarea.hs-input:not([type=checkbox]):not([type=radio]){margin:0 0 10px;min-height:141px;padding:19px 24px 16px!important;resize:vertical;width:734px}@media screen and (max-width:900px){.contact-form .container-contact-form form textarea.hs-input:not([type=checkbox]):not([type=radio]){width:100%}}.contact-form .container-contact-form form .hs-error-msg{color:#e62b00;display:inline-block;font-size:14px;font-weight:400;line-height:1.4;text-align:left}.contact-form .container-contact-form form .legal-consent-container{margin-bottom:20px}.contact-form .container-contact-form form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e65100;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;height:60px;letter-spacing:1px;line-height:24px;margin:20px 0 0;outline:none;padding:15px;text-align:center;transition:.4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:230px}.contact-form .container-contact-form form .hs-button:hover{background-color:#fff;color:#e65101}.contact-form .container-contact-form form .field .hs-form-field{margin-top:16px;position:relative}.unlock-section{background:#eaecf3;padding:100px}@media screen and (max-width:768px){.unlock-section{padding:60px 15px}}.unlock-section .btn{align-items:center;background:#e65100;border-radius:5px;display:flex;font-size:24px;font-weight:400;height:94px;justify-content:center;line-height:32px;text-align:center;width:463px}@media screen and (max-width:576px){.unlock-section .btn{font-size:16px;height:60px;line-height:24px;width:100%}}.unlock-section .btn.tertiary{border:1px solid #e65100;border-radius:5px}.unlock-section .primary{margin:0 30px 0 0}@media screen and (max-width:768px){.unlock-section .primary{margin:0 0 20px}}.unlock-section h2{color:#3a5573;font-size:36px;font-weight:300;line-height:42px;margin:0 0 50px;text-align:center}@media screen and (max-width:768px){.unlock-section h2{font-size:26px;line-height:38px;margin:0 0 40px}}.unlock-section .flex-table{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.unlock-section .flex-table{flex-direction:column}}
