.btn.btn-default-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-size:100%;background-image:linear-gradient(270deg,#fff,#90d0ec);border:none;color:#19426c;border-radius:6px;position:relative;z-index:100}.btn.btn-default-talend2020:before{border-radius:inherit;background-image:linear-gradient(225deg,#fff,#90d0ec 50%);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .45s}.btn.btn-default-talend2020:hover{color:#19426c}.btn.btn-default-talend2020:hover:before{opacity:1}.btn.btn-default-talend2020:active{color:#fff!important}.btn.btn-default-talend2020:active:before{opacity:1}.btn.btn-default-talend2020.disabled,.btn.btn-default-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important}.btn.btn-primary-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-size:100%;background-image:linear-gradient(270deg,#2e0d56,#ff6d70);border:none;color:#fff;border-radius:6px;position:relative;z-index:100}.btn.btn-primary-talend2020:before{border-radius:inherit;background-image:linear-gradient(225deg,#2e0d56 33%,#ff6d70);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .45s}.btn.btn-primary-talend2020:focus{background-color:rgba(255,109,112,.75)!important}.btn.btn-primary-talend2020:active:before,.btn.btn-primary-talend2020:hover:before{opacity:1}.btn.btn-primary-talend2020.disabled,.btn.btn-primary-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important}.btn.btn-primary-outline-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-color:transparent;color:#1c1e21;box-shadow:inset 0 0 0 2px #ff6d70;border-radius:6px;transition:all .45s}.btn.btn-primary-outline-talend2020:focus,.btn.btn-primary-outline-talend2020:hover{background-color:#ff6d70;color:#fff}.btn.btn-primary-outline-talend2020:active{background-color:#ff6d70!important;color:#fff!important}.btn.btn-primary-outline-talend2020.disabled,.btn.btn-primary-outline-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important;box-shadow:inset 0 0 0 2px #67718b}.dark .btn{padding:8px 24px!important}.dark .btn,.dark .btn.btn-default-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0}.dark .btn.btn-default-talend2020{padding:8px 24px;background-size:100%;background-image:linear-gradient(270deg,#fff,#90d0ec);border:none;color:#19426c;border-radius:6px;position:relative;z-index:100}.dark .btn.btn-default-talend2020:before{border-radius:inherit;background-image:linear-gradient(225deg,#fff,#90d0ec 50%);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .45s}.dark .btn.btn-default-talend2020:hover{color:#19426c}.dark .btn.btn-default-talend2020:hover:before{opacity:1}.dark .btn.btn-default-talend2020:active{color:#fff!important}.dark .btn.btn-default-talend2020:active:before{opacity:1}.dark .btn.btn-default-talend2020.disabled,.dark .btn.btn-default-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important}.dark .btn.btn-primary-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-size:100%;background-image:linear-gradient(270deg,#2e0d56,#ff6d70);border:none;color:#fff;border-radius:6px;position:relative;z-index:100}.dark .btn.btn-primary-talend2020:before{border-radius:inherit;background-image:linear-gradient(225deg,#2e0d56 33%,#ff6d70);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .45s}.dark .btn.btn-primary-talend2020:focus{background-color:rgba(255,109,112,.75)!important}.dark .btn.btn-primary-talend2020:active:before,.dark .btn.btn-primary-talend2020:hover:before{opacity:1}.dark .btn.btn-primary-talend2020.disabled,.dark .btn.btn-primary-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important}.dark .btn.btn-primary-outline-talend2020{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-color:transparent;color:#1c1e21;box-shadow:inset 0 0 0 2px #ff6d70;border-radius:6px;transition:all .45s}.dark .btn.btn-primary-outline-talend2020:focus,.dark .btn.btn-primary-outline-talend2020:hover{background-color:#ff6d70;color:#fff}.dark .btn.btn-primary-outline-talend2020:active{background-color:#ff6d70!important;color:#fff!important}.dark .btn.btn-primary-outline-talend2020.disabled,.dark .btn.btn-primary-outline-talend2020:disabled{background-image:none;background-color:#e1e4ea!important;color:#67718b!important;box-shadow:inset 0 0 0 2px #67718b}.resources-search-navbar{margin-bottom:3rem}.resources-search-navbar #searchbar{padding:0}.resources-search-navbar .dropdown{padding:1rem}.resources-search-navbar .dropdown a{color:#000}.resources-search-navbar .dropdown.dropdown-active{background:#0675c1;margin-left:-1rem}.resources-search-navbar .dropdown.dropdown-active .dropdown-toggle:hover{background:#0675c1}.resources-search-navbar .dropdown.dropdown-active .dropdown-toggle:hover a,.resources-search-navbar .dropdown.dropdown-active a{color:#fff}.resources-search-navbar .dropdown.dropdown-active:hover{background:#0675c1}.resources-search-navbar .dropdown.dropdown-active:hover a{color:#fff}.resources-search-navbar .dropdown.dropdown-active.open>a{color:#fff;background:#0675c1}.resources-search-navbar .dropdown.dropdown-active.open>ul a{color:#000}.resources-search-navbar .dropdown:nth-child(2):after,.resources-search-navbar .dropdown:nth-child(3):after{background:#eaeaea;content:"";height:50%;position:absolute;right:0;top:25%;width:1px;z-index:100}.resources-search-navbar .caret,.resources-search-navbar .caret-up{margin-left:7px}.resources-search-navbar .navbar-form{position:relative;margin:1rem 0}.resources-search-navbar input#st-search-input-blog{background-color:#ededed;background-size:16px 16px;border:none;border-radius:7.5px;display:inline-block;height:2.85rem;opacity:1;padding:10px 40px 10px 10px;text-align:left}.resources-search-navbar #search-submit-button{border:none}.resources-search-navbar #search-submit-button svg{color:silver;height:22px;right:15%;position:absolute;top:calc(50% - 11px);width:22px}.resources-search-navbar{margin-bottom:0}.single-resource .container{width:100%;max-width:1366px}.resources-header{position:relative;min-height:332px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-blend-mode:hard-light;background-color:#323e48;background-position:bottom}@media screen and (max-width:1199px){.resources-header{min-height:412px}}.resources-header img.bg-img{position:absolute;top:0;left:0;z-index:0;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;height:100%}.resources-header .container{position:relative;z-index:2;text-align:center}.resources-header .container h1{color:#fff}.resources-header .container .resource-author-meta{display:flex;text-align:center;color:#fff;margin-bottom:2rem;font-size:.85rem;justify-content:center;align-items:center;margin-top:2rem}.resources-header .container .resource-author-meta a{color:#fff;padding:0 .25rem}.resources-header .container .resource-author-meta a.date{color:#fff}.resources-header .container .resource-author-meta img{border-radius:50%;padding:0 .25rem}.single-resource{background:#f7f7f7}.single-resource .button.button-cta{background-color:#ff6d70;text-decoration:none;-webkit-transition:all .2s linear;border:0;border-radius:50rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:1;padding:9px 20px 10px;transition:all .2s linear}.single-resource .button.button-cta:hover{background:rgba(255,109,112,.5);border-color:transparent}.single-resource .entry-content{padding:4rem 2rem 4rem 3rem}.single-resource .entry-content img.resources-thumbnail{float:left;max-width:250px;margin-right:55px;margin-bottom:20px;box-shadow:0 6px 18px 1px #afadad}.single-resource .entry-content img.resources-thumbnail.default-thumbnail{display:none}.single-resource .entry-content p{line-height:1.8}.single-resource .entry-content ol li,.single-resource .entry-content ul li{line-height:1.8;margin:.5rem 0}.single-resource .resource-most-popular-section{margin:0 0 2rem;background-color:#323e48;padding:2rem 4rem;box-shadow:1px 1px 6px 2px #9a9a9a;color:#fff;clear:both}.single-resource .resource-most-popular-section h3{color:#fff}.single-resource .resource-most-popular-section .brochure-boxes{margin-top:3rem;margin-bottom:3rem}.single-resource .resource-most-popular-section .brochure-boxes .inner{display:flex;flex-direction:column;min-height:300px}.single-resource .resource-most-popular-section .brochure-boxes h4 a{color:#fff;font-size:1rem}.single-resource .resource-most-popular-section .brochure-boxes .button-cta{background-color:#ff6d70;text-decoration:none;-webkit-transition:all .2s linear;border:0;border-radius:50rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:1;padding:9px 20px 10px;transition:all .2s linear;z-index:3;position:relative}.single-resource .resource-most-popular-section .brochure-boxes .button-cta:hover{background:rgba(255,109,112,.5);border-color:transparent}.single-resource .resource-sidebar{position:relative;z-index:3}.single-resource .resource-sidebar aside{background:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.18);padding:1rem 1.5rem;margin-bottom:2rem}.single-resource .resource-sidebar aside:first-child{margin-top:-3.5rem}.single-resource .resource-sidebar aside h3{letter-spacing:1px;margin:1rem 0;text-align:center;color:#045896}.single-resource .resource-sidebar aside ul{margin:0;padding:0 0 6px .5rem;list-style-type:none}.single-resource .resource-sidebar aside ul li{line-height:1.6rem;margin-bottom:.5rem}.single-resource .resource-sidebar aside.gated-content{position:relative}.single-resource .resource-sidebar aside.gated-content.iframe-form{min-height:500px}.single-resource .resource-sidebar aside.gated-content.iframe-form iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-resource .resource-sidebar span.privacy-policy{color:grey;font-size:13px;text-align:center;display:block;margin-bottom:2rem}.single-resource .resource-sidebar .data-int-img-box{align-items:center;display:flex;height:auto;overflow:hidden;position:relative;margin:-1rem -1.5rem}.single-resource .resource-sidebar .data-int-box-content-title{color:#fff;font-size:21px;font-weight:600;line-height:32px;padding:0;position:absolute;text-align:center;width:100%}.single-resource .resource-sidebar .data-int-img{height:auto;margin-top:0;width:100%}.single-resource .resource-sidebar .data-int-box-content{padding:2.5rem 1.5rem 0;text-align:center}.js-hidden{display:none!important}@media screen and (min-width:520px){.form-holder{padding:0 0 0 6px}}.form-holder h3{color:#1c1e21;font-family:Source Sans Pro;font-size:1.75rem;font-weight:600;line-height:2.25rem;color:#2d333f;text-align:center;margin:0 0 2rem}form.mktoForm{display:none;width:100%!important;font-family:Source Sans Pro}form.mktoForm.js-form-loaded{display:block}form.mktoForm .mktoButtonRow button.mktoButton{color:#67718b;font-family:Source Sans Pro;font-size:1rem;font-weight:400;line-height:1.5625rem;margin:16px 0;padding:8px 24px;background-image:none;word-wrap:break-word;margin-top:.5rem!important;background-color:#0093c9;color:#fff;border-radius:6px;transition:all .45s;outline:none;border:none}form.mktoForm .mktoButtonRow button.mktoButton:focus{background-color:#0093c9}form.mktoForm .mktoButtonRow button.mktoButton:active{background-color:#ff6d70}form.mktoForm .mktoButtonRow button.mktoButton.disabled,form.mktoForm .mktoButtonRow button.mktoButton:disabled{color:#67718b;background-color:#e1e4ea}form.mktoForm .mktoButtonRow button.mktoButton:before{display:none}form.mktoForm .mktoFormRow{margin-top:0}form.mktoForm .mktoFormRow .mktoFieldWrap{display:grid;grid-template-columns:7% 25% 65%;-moz-column-gap:1.5%;column-gap:1.5%;padding:0 0 8px}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox{margin:16px 0}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox label.mktoLabel{display:block;grid-column-start:2;grid-column-end:4;grid-row:1;width:auto!important;font-weight:400}@media screen and (max-width:519px){form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox label.mktoLabel{padding-left:8px}}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox label.mktoLabel .mktoAsterix{display:inline-block;margin-left:-8px;margin-right:3px;color:#b30015}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox .mktoGutter{display:none}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox .mktoCheckboxList{grid-column-start:1;grid-column-end:1;width:auto!important}form.mktoForm .mktoFormRow .mktoFieldWrap.js-has-checkbox input[type=checkbox]{margin-top:6px;transform:scale(1.33)}form.mktoForm .mktoFormRow .mktoFieldWrap label.mktoLabel{font-size:16px;grid-column:1/span 3;display:flex;flex-flow:row wrap;align-items:center;order:1;margin-bottom:0;position:relative}@media screen and (min-width:520px){form.mktoForm .mktoFormRow .mktoFieldWrap label.mktoLabel{grid-column:1/span 2}}form.mktoForm .mktoFormRow .mktoFieldWrap .mktoHtmlText{grid-column:1/span 3;font-size:14px}form.mktoForm .mktoFormRow .mktoFieldWrap>.mktoFormCol:not(.mktoFieldDescriptor)>.mktoFieldWrap{display:grid;grid-template-columns:100%}form.mktoForm .mktoFormRow .mktoFieldWrap>.mktoFormCol:not(.mktoFieldDescriptor)>.mktoFieldWrap>p{font-size:16px;line-height:24px}form.mktoForm .mktoFormRow .mktoInstruction{display:none}form.mktoForm .mktoFormRow input[type=date],form.mktoForm .mktoFormRow input[type=email],form.mktoForm .mktoFormRow input[type=number],form.mktoForm .mktoFormRow input[type=tel],form.mktoForm .mktoFormRow input[type=text],form.mktoForm .mktoFormRow input[type=url],form.mktoForm .mktoFormRow select.mktoField,form.mktoForm .mktoFormRow textarea.mktoField{grid-column:1/span 3;order:2;padding:.5rem .8rem;margin:8px 0;max-width:100%!important;font-size:16px;border:1px solid #ccc;border-radius:6px;outline:none}@media screen and (min-width:520px){form.mktoForm .mktoFormRow input[type=date],form.mktoForm .mktoFormRow input[type=email],form.mktoForm .mktoFormRow input[type=number],form.mktoForm .mktoFormRow input[type=tel],form.mktoForm .mktoFormRow input[type=text],form.mktoForm .mktoFormRow input[type=url],form.mktoForm .mktoFormRow select.mktoField,form.mktoForm .mktoFormRow textarea.mktoField{grid-column:3/span 1}}form.mktoForm .mktoFormRow input[type=date]:active,form.mktoForm .mktoFormRow input[type=date]:focus,form.mktoForm .mktoFormRow input[type=email]:active,form.mktoForm .mktoFormRow input[type=email]:focus,form.mktoForm .mktoFormRow input[type=number]:active,form.mktoForm .mktoFormRow input[type=number]:focus,form.mktoForm .mktoFormRow input[type=tel]:active,form.mktoForm .mktoFormRow input[type=tel]:focus,form.mktoForm .mktoFormRow input[type=text]:active,form.mktoForm .mktoFormRow input[type=text]:focus,form.mktoForm .mktoFormRow input[type=url]:active,form.mktoForm .mktoFormRow input[type=url]:focus,form.mktoForm .mktoFormRow select.mktoField:active,form.mktoForm .mktoFormRow select.mktoField:focus,form.mktoForm .mktoFormRow textarea.mktoField:active,form.mktoForm .mktoFormRow textarea.mktoField:focus{border:1px solid #444;outline:none}form.mktoForm .mktoFormRow input[type=date].is-invalid,form.mktoForm .mktoFormRow input[type=email].is-invalid,form.mktoForm .mktoFormRow input[type=number].is-invalid,form.mktoForm .mktoFormRow input[type=tel].is-invalid,form.mktoForm .mktoFormRow input[type=text].is-invalid,form.mktoForm .mktoFormRow input[type=url].is-invalid,form.mktoForm .mktoFormRow select.mktoField.is-invalid,form.mktoForm .mktoFormRow textarea.mktoField.is-invalid{border-color:rgba(179,0,21,.75)}form.mktoForm .mktoFormRow input[type=date].is-invalid:active,form.mktoForm .mktoFormRow input[type=date].is-invalid:focus,form.mktoForm .mktoFormRow input[type=email].is-invalid:active,form.mktoForm .mktoFormRow input[type=email].is-invalid:focus,form.mktoForm .mktoFormRow input[type=number].is-invalid:active,form.mktoForm .mktoFormRow input[type=number].is-invalid:focus,form.mktoForm .mktoFormRow input[type=tel].is-invalid:active,form.mktoForm .mktoFormRow input[type=tel].is-invalid:focus,form.mktoForm .mktoFormRow input[type=text].is-invalid:active,form.mktoForm .mktoFormRow input[type=text].is-invalid:focus,form.mktoForm .mktoFormRow input[type=url].is-invalid:active,form.mktoForm .mktoFormRow input[type=url].is-invalid:focus,form.mktoForm .mktoFormRow select.mktoField.is-invalid:active,form.mktoForm .mktoFormRow select.mktoField.is-invalid:focus,form.mktoForm .mktoFormRow textarea.mktoField.is-invalid:active,form.mktoForm .mktoFormRow textarea.mktoField.is-invalid:focus{border-color:#ff001e}form.mktoForm .mktoFormRow select.mktoField{padding-right:1.75rem}form.mktoForm .mktoFormRow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2.5px),calc(100% - 15px) calc(1em + 2.5px);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}form.mktoForm .mktoFormRow select[multiple=multiple]{overflow:hidden;overflow-y:auto;border-radius:1rem;height:200px;background:none;padding-right:.5rem}form.mktoForm .mktoFormRow select[multiple=multiple] option{padding:.5rem 0;border-bottom:1px solid #e1e1e1;white-space:pre-line}form.mktoForm .mktoFormRow select[multiple=multiple] option[value=""]{padding-bottom:1rem;border-bottom:1px dotted #ccc}form.mktoForm .mktoButtonRow{text-align:center}form.mktoForm .mktoOffset{display:none}form.mktoForm .mktoRequiredField label.mktoLabel .mktoAsterix{color:#b30015;order:2;margin-left:3px}@media screen and (min-width:520px){form.mktoForm .mktoRequiredField label.mktoLabel .mktoAsterix{position:absolute;top:50%;transform:translateY(-50%);left:-12px}}form.mktoForm .mktoErrorArrowWrap{display:none}form.mktoForm .mktoError,form.mktoForm .mktoErrorMsg{grid-column:1/span 3;order:2;margin:0 0 4px;font-size:14px;color:#cc0018}.horizontal .mktoForm label{display:none}.horizontal .mktoForm .mktoFormRow{display:flex;clear:none!important;float:left;padding:0;width:40%}.horizontal .mktoForm .mktoFormRow .mktoFormCol{width:100%}.horizontal .mktoForm .mktoFormRow select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dde2ea;border-radius:50em;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 10px),calc(100% - 15px) calc(1em + 10px);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.horizontal .mktoForm .mktoFormRow:first-child input,.horizontal .mktoForm .mktoFormRow:first-child select{border-bottom-right-radius:0;border-top-right-radius:0;padding:1.25rem 1rem;border-color:#222}.horizontal .mktoForm .mktoFormRow:nth-child(2) input,.horizontal .mktoForm .mktoFormRow:nth-child(2) select{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;padding:1.25rem 1rem;border-color:#222;border-left:1px solid transparent}@media screen and (min-width:920px){.horizontal .mktoForm .mktoFormRow:first-child,.horizontal .mktoForm .mktoFormRow:nth-child(2){display:block;clear:none!important;float:left;padding:0;width:100%;margin:.5rem 0}.horizontal .mktoForm .mktoFormRow:first-child input,.horizontal .mktoForm .mktoFormRow:first-child select,.horizontal .mktoForm .mktoFormRow:nth-child(2) input,.horizontal .mktoForm .mktoFormRow:nth-child(2) select{border-bottom-right-radius:50em;border-top-right-radius:50em;border-bottom-left-radius:50em;border-top-left-radius:50em;padding:1.25rem 1rem;border-color:#222;border-left:1px solid #222}}