@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");.component--integrations{padding:50px 0}.component--integrations.remove-padding{padding-top:0;padding-bottom:0}@media(max-width:1200px){.component--integrations .container{padding-left:25px;padding-right:25px;max-width:100%}}@media(max-width:768px){.component--integrations:not(.remove-padding){padding:35px 0}}.component--integrations *{font-family:'Open Sans',sans-serif}.component--integrations-intro{padding-bottom:15px}@media(max-width:768px){.component--integrations-intro{padding-bottom:20px}}.component--integrations-intro h2{font-family:Barlow;font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0;padding:0}.component--integrations-intro h2 p{font-family:Barlow;font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#112128;margin:0;padding:0}.component--integrations-intro h2 p strong{font-family:Barlow;font-weight:bold}@media(max-width:768px){.component--integrations-intro h2 p{font-size:32px;line-height:1.19}}.component--integrations-intro-content{text-align:center;padding-top:50px}@media(max-width:768px){.component--integrations-intro-content{text-align:left;padding-top:25px}}.component--integrations-intro-content *{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#112128}@media(max-width:768px){.component--integrations-intro-content *{font-size:16px;line-height:1.63}}.component--integrations-items-item>div,.component--integrations-items-item>a{display:block;padding:84px 25px 25px;-webkit-transition:.2s all;transition:.2s all}@media(max-width:768px){.component--integrations-items-item>div,.component--integrations-items-item>a{padding:50px 25px 25px;border-radius:3px;-webkit-box-shadow:20px 28px 34px 0 rgba(0,0,0,0.11);box-shadow:20px 28px 34px 0 rgba(0,0,0,0.11);text-decoration:none;background:#fff;margin-bottom:25px}.component--integrations-items-item>div img.default,.component--integrations-items-item>a img.default{display:none;opacity:0}.component--integrations-items-item>div img.hover,.component--integrations-items-item>a img.hover{opacity:1;display:inline-block}}.component--integrations-items-item>div:hover,.component--integrations-items-item>a:hover{border-radius:3px;-webkit-box-shadow:20px 28px 34px 0 rgba(0,0,0,0.11);box-shadow:20px 28px 34px 0 rgba(0,0,0,0.11);text-decoration:none;background:#fff}.component--integrations-items-item>div:hover img.default,.component--integrations-items-item>a:hover img.default{opacity:0;display:none}.component--integrations-items-item>div:hover img.hover,.component--integrations-items-item>a:hover img.hover{opacity:1;display:inline-block}.component--integrations-items-item-image{padding-bottom:40px}.component--integrations-items-item-image img{max-width:100%;max-height:90px;width:auto;height:auto}.component--integrations-items-item-image img.default{opacity:1;display:inline-block}.component--integrations-items-item-image img.hover{opacity:0;display:none}.component--integrations-items-item h3{font-family:Barlow;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:1px;color:#112128;text-transform:uppercase;margin:0;padding:0 0 5px}.component--integrations-items-item-description{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#112128}