.paragraph--type--text-and-image{position:relative;padding:0}.paragraph--type--text-and-image .field--name-field-body{margin-bottom:1rem}@media (min-width:768px){.paragraph--type--text-and-image .field--name-field-body{margin-bottom:3rem}}.paragraph--type--text-and-image .content{height:100%;transition:all .3s ease}@media (min-width:960px){.paragraph--type--text-and-image .content{padding-top:5rem;padding-bottom:5rem;min-height:600px}}.paragraph--type--text-and-image .field-link{margin-top:auto}.paragraph--type--text-and-image .field-link .show-hidden{margin-right:2rem;transition:all .2s ease}.paragraph--type--text-and-image .field-link .field-link{display:inline-block;vertical-align:top}.paragraph--type--text-and-image .icon--smiley{width:310px;height:auto;display:block;margin:3rem auto}@media (min-width:960px){.paragraph--type--text-and-image .field--name-field-image{display:none}}.paragraph--type--text-and-image .field--name-field-image img{max-width:100%;height:auto;width:100%}@media (min-width:960px){.paragraph--type--text-and-image .image{position:absolute;top:0;width:100%;height:100%}.paragraph--type--text-and-image .image.fade{pointer-events:none}}@media (max-width:959.98px){.paragraph--type--text-and-image .show-hidden{display:none}}.paragraph--type--text-and-image.background-image .content{padding-top:2rem;padding-bottom:2rem;min-height:360px}@media (min-width:768px){.paragraph--type--text-and-image.background-image .content{padding-top:5rem;padding-bottom:5rem;min-height:600px}}.paragraph--type--text-and-image.background-image .shape{bottom:80px}.paragraph--type--text-and-image.background-image .shape .svg{width:566px;height:126px}.paragraph--type--text-and-image.background-image.text-white .svg{fill:#fff}@media (max-width:959.98px){.paragraph--type--text-and-image.image-first .image,.paragraph--type--text-and-image.text-first .image{background-image:none!important}.paragraph--type--text-and-image.image-first .field--name-field-image,.paragraph--type--text-and-image.text-first .field--name-field-image{margin-left:-3.25rem;margin-right:-3.25rem}}@media (max-width:575.98px){.paragraph--type--text-and-image.image-first .field--name-field-image,.paragraph--type--text-and-image.text-first .field--name-field-image{margin-left:-1.75rem;margin-right:-1.75rem}}.paragraph--type--text-and-image.image-first.swipe .content:first-child{max-width:0}.paragraph--type--text-and-image.image-first.swipe .show-hidden{pointer-events:none}.paragraph--type--text-and-image.image-first.swipe .show-hidden:before{display:none}.paragraph--type--text-and-image.image-first.swipe .box svg{transform:translate(-10%,-50%)}.paragraph--type--text-and-image.image-first .box{top:0;right:0}.paragraph--type--text-and-image.image-first .box .svg{width:681px;height:275px;transition:transform .2s ease;transform:translate(50%,-50%)}.paragraph--type--text-and-image.image-first .shape{left:0;bottom:60px;z-index:1}.paragraph--type--text-and-image.image-first .shape .svg{width:660px;max-width:50vw;text-align:left}@media (min-width:960px){.paragraph--type--text-and-image.image-first .content:last-child{position:absolute;z-index:-1}.paragraph--type--text-and-image.image-first .field--name-field-hidden-text{padding-top:150px}}@media (max-width:959.98px){.paragraph--type--text-and-image.image-first{padding-bottom:3rem}.paragraph--type--text-and-image.image-first .content.fade:not(.show){opacity:1}.paragraph--type--text-and-image.image-first .field--name-field-image{margin-bottom:3rem}.paragraph--type--text-and-image.image-first .shape{display:none}}@media (max-width:575.98px){.paragraph--type--text-and-image.image-first{padding-bottom:2rem}.paragraph--type--text-and-image.image-first .field--name-field-image{margin-bottom:2rem}}.paragraph--type--text-and-image.text-first .image{right:0}.paragraph--type--text-and-image.text-first .shape{width:500px;overflow:hidden}.paragraph--type--text-and-image.text-first .shape .svg{width:930px;margin-bottom:3rem}.paragraph--type--text-and-image.text-first:not(.text-white){fill:#000082}@media (max-width:959.98px){.paragraph--type--text-and-image.text-first{padding-top:3rem}.paragraph--type--text-and-image.text-first .field--name-field-image{margin-top:3rem}}@media (max-width:575.98px){.paragraph--type--text-and-image.text-first{padding-top:2rem}.paragraph--type--text-and-image.text-first .field--name-field-image{margin-top:2rem}}
.blog-latest-block .teaser-list{padding:2.5rem 0 1.625rem}.blog-latest-block .teaser-list .date{font-size:.6875rem}.blog-latest-block .teaser-list h4{margin:.4rem 0 2rem}.blog-latest-block .teaser-list+.teaser-list{border-top:1px solid #d8d8d8}.blog-latest-block .teaser-list:first-child{padding-top:0}.blog-latest-block .svg{fill:#000082;margin-bottom:2rem}@media (max-width:575.98px){.blog-latest-block .svg{display:none}}
.slick{opacity:0;visibility:hidden;transition:opacity .3s ease}.slick-initialized{opacity:1;visibility:visible}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-initialized .slick-slide{display:block}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;padding:0;list-style:none;z-index:1}@media (max-width:575.98px){.slick-dots{position:static;display:-ms-flexbox;display:flex;transform:none!important}.slick-dots li:first-child>button{margin-left:0}}.slick-dots button{padding:0;background:transparent;transition:background-color .2s ease;border:0;width:15px;height:15px;margin:1.125rem;border:1px solid #000082;border-radius:50%;text-indent:-9999px;overflow:hidden;cursor:pointer}.slick-dots button:focus{outline:0}.slick-dots .slick-active button,.slick-dots button:hover{background:#000082}.slick-dots.right{right:0;top:1rem}.slick-dots.right-center{top:50%;right:0;transform:translateY(-50%)}.slick-dots.center{top:50%;left:50%;transform:translate(-50%,-50%)}.slick-dots.horizontal{display:-ms-flexbox;display:flex;bottom:0;margin-bottom:0;left:50%;transform:translateX(-50%)}.slick-dots.horizontal button{margin-bottom:0}.text-white .slick-dots button{border-color:#fff}.text-white .slick-dots .slick-active button,.text-white .slick-dots button:hover{background:#fff}
.blog-category-list .container{min-height:20rem}@media (min-width:768px){.blog-category-list .container{min-height:27.5rem}}.blog-category-list .field--name-field-view{margin-top:auto}.blog-category-list .list-circle li{font-weight:300}.global-presence-block .container{min-height:27.5rem}.global-presence-block .field-field-title{margin-bottom:70px}.global-presence-block .views-exposed-form{width:95%;max-width:282px;margin-bottom:2rem}.global-presence-block .views-exposed-form select{border-bottom:1px solid #fff;padding:5px 10px;max-width:282px;width:100%;color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2214px%22%20height%3D%227px%22%20viewBox%3D%220%200%2014%207%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2051.3%20%2857544%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EI/1/LEFT3%20Copy%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22web%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%2212-contact-%22%20transform%3D%22translate%28-344.000000%2C%20-1075.000000%29%22%20stroke%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22I/1/LEFT3-Copy%22%20transform%3D%22translate%28351.000000%2C%201078.500000%29%20scale%281%2C%20-1%29%20rotate%2890.000000%29%20translate%28-351.000000%2C%20-1078.500000%29%20translate%28347.500000%2C%201072.500000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolyline%20id%3D%22Shape-Copy-8%22%20points%3D%226.31578947%2012%200%206%206.31578947%200%22%3E%3C/polyline%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-position:100%}.global-presence-block .global-presence .views-row{margin:1rem 0}.global-presence-block .form-group{margin:0}.global-presence-block .chosen-single{padding:5px 10px;border-bottom:1px solid #fff}.global-presence-block .chosen-results{max-height:315px;padding:1rem 0 1.2rem;border:0;background:transparent;border-bottom:1px solid #fff}.global-presence-block .chosen-results li{padding:5px 10px}.cares-block .teaser-list{padding:1rem 0 2rem}.cares-block .teaser-list .date{display:none}.cares-block .teaser-list h4{font-size:.8125rem;margin:1rem 0}@media (min-width:576px){.cares-block .teaser-list h4{font-size:1.25rem}}.cares-block .teaser-list+.teaser-list{border-top:1px solid #d8d8d8}.cares-block .teaser-list:first-child{padding-top:0}
.field--name-field-hubspot-form .hs-input{font-size:.875rem;padding:.625rem .625rem .3125rem .3125rem;display:block;width:100%;border:none;border-bottom:1px solid #d8d8d8;transition:box-shadow .3s,border .3s}.field--name-field-hubspot-form .hs-input.used~label,.field--name-field-hubspot-form .hs-input:focus~label{top:-1.25rem;font-size:.74996rem;color:#00a698}.field--name-field-hubspot-form .hs-input:focus{border-bottom:1px solid #00a698;box-shadow:0 1px 0 0 #00a698;outline:0}.field--name-field-hubspot-form .hs-input:focus~label{top:-1.25rem;font-size:.74996rem;color:#00a698}.field--name-field-hubspot-form .hs-fieldtype-select{position:relative}.field--name-field-hubspot-form .hs-fieldtype-select:before{content:"";width:12px;height:12px;border:solid #fe5045;z-index:1;display:inline-block;vertical-align:middle;padding:0;outline:0;border-width:0 2px 2px 0;transition:all .3s ease;position:absolute;bottom:1rem;right:.5rem;transform:rotate(45deg);border-color:#000082;pointer-events:none}.field--name-field-hubspot-form .hs-fieldtype-textarea label{margin-bottom:1rem}.field--name-field-hubspot-form .hs-fieldtype-textarea textarea{min-height:140px;border:1px solid #d8d8d8}@media (min-width:768px){.field--name-field-hubspot-form .hs-fieldtype-textarea textarea{min-height:260px}}.field--name-field-hubspot-form .hs-form{display:-ms-grid;display:grid;grid-column-gap:30px}@media (min-width:768px){.field--name-field-hubspot-form .hs-form{grid-template-areas:"a b "}}.field--name-field-hubspot-form .hs-form label{font-size:.75rem;color:#4a4a4a}.field--name-field-hubspot-form .hs-form>div{width:100%;max-width:412px;margin-bottom:2rem}@media (min-width:768px){.field--name-field-hubspot-form .hs-form>.hs_subject{grid-area:b;-ms-grid-column:2;grid-column:2;-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/span 1}}@media (min-width:768px){.field--name-field-hubspot-form .hs-form>.hs-message{grid-area:b;-ms-grid-column:2;grid-column:2;-ms-grid-row-span:6;-ms-grid-row:2;grid-row:2/span 6}}@media (min-width:768px){.field--name-field-hubspot-form .hs-form>.hs-submit{grid-area:b;-ms-grid-column:2;grid-column:2;-ms-grid-row:span 1;grid-row:span 1}}.field--name-field-hubspot-form .hs-error-msgs{position:absolute;margin-top:.5rem;background:hsla(4,100%,83%,.5);font-size:.75rem;color:#fe5045;padding:5px 2rem}.hs-button{font-size:.75rem;background:0;border:0;display:inline-block;color:#000082;padding-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;border:1px solid transparent;border-bottom:1px solid #000082;transition:border .3s ease}.hs-button:focus,.hs-button:hover{text-decoration:none}.hs-button.focus,.hs-button:focus{outline:0}.hs-button.disabled,.hs-button:disabled{opacity:.65}.hs-button:not(:disabled):not(.disabled){cursor:pointer}.hs-button.btn-xs{font-size:.75rem}.hs-button.btn-lg{font-size:1.24994rem}.hs_submit .actions{display:inline-block;position:relative;transition:color .2s}.hs_submit .actions:after,.hs_submit .actions:before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;border:1px solid transparent;width:0;height:0;z-index:0;pointer-events:none}.hs_submit .actions:before{bottom:0;right:0}.hs_submit .actions:after{top:0;right:0}.hs_submit .actions:hover{color:#000082}.hs_submit .actions:hover:after,.hs_submit .actions:hover:before{width:100%;height:100%}.hs_submit .actions:hover:before{border-right-color:#000082;transition:height .15s ease-out .15s,width .15s ease-out}.hs_submit .actions:hover:after{border-top-color:#000082;border-left-color:#000082;transition:border-color 0s ease-out .3s,width .15s ease-out .3s,height .15s ease-out .45s}
.paragraph--type--form{position:relative}.paragraph--type--form .field-field-title{margin-bottom:3rem}.paragraph--type--form:first-child .field-field-title{padding-top:5rem}.paragraph--type--form .shape{position:absolute;width:1000px;top:50%;right:-170px;margin-top:-20px;z-index:-1}@media (min-width:576px){.paragraph--type--form .field-field-title{margin-bottom:4rem}.paragraph--type--form:first-child .field-field-title{padding-top:140px}}
.paragraph--type--two-columns{padding:2rem 0}.paragraph--type--two-columns .field-link{margin-top:1rem}.paragraph--type--two-columns .right-col{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:576px){.paragraph--type--two-columns{padding:4.625rem 0}.paragraph--type--two-columns .right-col{padding-top:4.75rem;padding-bottom:4.75rem}}@media (min-width:960px){.paragraph--type--two-columns{padding:5rem 0}.paragraph--type--two-columns .right-col{padding-top:0}}
.navbar #logo-svg path,.navbar .region-header>button .icon{fill:#fff}.navbar .block-domain-nav-block .domain-list select,.navbar .category-menu .dropdown-toggle{color:#fff}.navbar .block-domain-nav-block .domain-list select option,.navbar .category-menu .dropdown-toggle option{color:#000;padding:0 3px}.navbar .block-domain-nav-block .domain-list select{border-bottom-color:#fff}.navbar .block-domain-nav-block .domain-list select option{color:#000;padding:0 3px}.navbar .block-domain-nav-block .domain-list:after,.navbar .dropdown-toggle:after{border-top-color:#fff}.navbar .block-domain-nav-block .domain-list:after option,.navbar .dropdown-toggle:after option{color:#000;padding:0 3px}.paragraph--type--hero .btn-link,.paragraph--type--hero h1{color:#fff}.paragraph--type--hero .btn-link:before{background-color:#fff}
@font-face{font-family:IBMPlexTranscom02-Light;src:url(/themes/custom/transcom/src/fonts/IBMPlexTranscom02-Light.otf)}.paragraph--type--hero{overflow:visible;padding:1.75rem 0}.paragraph--type--hero .container{position:relative;min-height:18.75rem}.paragraph--type--hero .container h1{max-width:46rem;margin:0;text-transform:uppercase;padding:1rem 0}.paragraph--type--hero .container .btn-link{position:absolute;bottom:0}.paragraph--type--hero .random-svg{position:absolute;right:0;bottom:0;width:1110px;transform:translateX(50%);text-align:center;z-index:1}.paragraph--type--hero .random-svg svg{width:100%}@media (min-width:576px){.paragraph--type--hero{padding:5rem 0}.paragraph--type--hero .container{min-height:27.5rem}}@media (min-width:960px){.paragraph--type--hero .container{min-height:35.5rem}}.paragraph--type--hero.animated-title h1{font-family:IBMPlexTranscom02-Light;text-transform:none;opacity:0;transition:opacity .3s ease .4s}.paragraph--type--hero.animated-title h1.drizzle-ma-nizzle{opacity:1}.paragraph+.paragraph--type--hero .container{min-height:0}.paragraph+.paragraph--type--hero h1{padding:5rem 0;margin:0 auto}
