.width-664px{max-width:664px;margin-left:auto;margin-right:auto}#home{overflow:hidden}section.intro-header{padding-top:0}section.intro-header .top-text h1{font-weight:500!important}@media(max-width:768px){section.intro-header .top-text h1{margin-left:auto;margin-right:auto}}@media(max-width:575px){section.intro-header .top-text h1{width:315px}}section.intro-header .top-text a .title-h5{font-size:21px;line-height:30px}@media(max-width:575px){section.intro-header .top-text a .title-h5{font-size:19px;line-height:28px}}section.intro-header .row-boxes-gap{row-gap:30px}section.intro-header .header-box{padding:80px 30px 20px;border-radius:8px;min-height:726px;max-width:408px}@media(max-width:767px){section.intro-header .header-box{min-height:633px}}@media(max-width:767px){section.intro-header .header-box h2{font-size:28px;line-height:34px}}section.intro-header .header-box .btn-steampunk-primary{width:max-content;max-width:unset;padding:12px 24px}section.intro-header .header-box .float-header-button{position:absolute;bottom:40%;left:50%;transform:translate(-50%)}@media(min-width:1199.5px) and (max-width:1399.5px){section.intro-header .header-box .float-header-button{bottom:34%}}@media(max-width:991.5px){section.intro-header .header-box .float-header-button{position:unset;transform:unset}}section.intro-header .header-box .box-image img{width:100%}section.intro-header .trustable-box{background:linear-gradient(180deg,#301619 0%,#5C3540 100%)no-repeat padding-box;box-shadow:0 10px 30px #00000029}section.intro-header .enterprise-box{background:url(/images/home/img-home-enterprise-ansible-collections.svg)50% 100% no-repeat,linear-gradient(180deg,#2E1E2C 0%,#3E2833 100%)no-repeat padding-box}section.intro-header .ansible-box{background:url(/images/home/img-home-ansible-automation-deployment.svg)50% 100% no-repeat,linear-gradient(180deg,#432735 0%,#5C3C53 100%)no-repeat padding-box;box-shadow:0 10px 30px #00000029}header{padding-top:114px;background:url(/images/home/xlab-steampunk-leading-ansible-experts-des.svg)no-repeat 50%;background-color:#e1d7cf;background-size:cover;padding-bottom:111px;height:850px}@media(max-width:575px){header{padding-bottom:40px}}@media(max-width:767px){header{margin-top:0!important;margin-left:-10px;margin-right:-10px;padding-bottom:80px!important;padding-top:82px!important;height:938px}}@media(max-width:540px){header{padding-top:80px!important}}@media(max-width:345px){header{padding-top:80px!important}}header .title-h4{line-height:30px}@media(max-width:575px){header .title-h4{line-height:28px}}header h1{line-height:60px;font-weight:400}@media(max-width:767px){header h1{font-size:32px;line-height:40px}}.active-header-img-wrap{max-height:440px;padding-top:40px;position:relative}.active-header-img-wrap img{width:111%;position:relative;margin-left:-104px}@media(max-width:1199px){.active-header-img-wrap img{min-width:122%!important;margin-left:-105px!important}}@media(max-width:998px){.active-header-img-wrap img{min-width:122%!important}}@media(max-width:768px){.active-header-img-wrap img{min-width:127%!important;margin-left:-68px!important}}@media(max-width:476px){.active-header-img-wrap img{min-width:134%!important;margin-left:-53px!important}}.btn-steampunk-primary-round{border-radius:48px}#exposed-banner.btn-steampunk-primary-round{padding:20px 74px 20px 40px;font-size:21px;line-height:32px}#exposed-banner.btn-steampunk-primary-round .visible-454{display:none}@media(max-width:454px){#exposed-banner.btn-steampunk-primary-round.mgt-30{margin-top:10px;border-radius:16px;font-size:19px;padding:17px 20px;line-height:27px}#exposed-banner.btn-steampunk-primary-round.mgt-30 .visible-454{display:block}}@media(max-width:495px){#exposed-banner.btn-steampunk-primary-round.mgt-30{margin-top:10px;font-size:19px;padding:17px 54px 17px 20px;line-height:27px;text-align:left}#exposed-banner.btn-steampunk-primary-round .translate-arrow{margin-top:4px}}#exposed-banner.btn-steampunk-primary-round .translate-arrow{margin-left:12px}#exposed-banner.btn-steampunk-primary-round:hover{background-color:#953548}#exposed-banner.btn-steampunk-primary-round:hover .translate-arrow{margin-left:20px}#partners{padding-bottom:46px;padding-top:0}@media(max-width:991px){#partners{padding-bottom:26px!important}}@media(max-width:768px){#partners{padding-left:45px;padding-right:45px}}#partners .grid-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 100px;margin-top:60px;margin-left:auto;margin-right:auto;max-width:1200px}@media(max-width:991.5px){#partners .grid-logos{gap:30px 52px}}@media(max-width:767.5px){#partners .grid-logos{display:flex;flex-direction:column;gap:20px}}@media(max-width:575.5px){#partners .grid-logos{margin-top:40px}}#partners .mgl--30px{margin-left:-49px}@media(max-width:998px){#partners .mgl--30px{margin-left:0}}@media(max-width:568px){#partners h2{padding-left:20px;padding-right:20px}}.auto-slider-home{padding-top:0;padding-bottom:100px!important}@media(max-width:991px){.auto-slider-home{padding-bottom:60px}}.ml-100{margin-left:100px}@media(max-width:998px){.ml-100{margin-left:52px}}@media(max-width:768px){.ml-100{margin-left:0}}.ml-60{margin-left:60px}@media(max-width:1198px){.ml-60{margin-left:0}}.pdb-60{padding-bottom:60px}.pdb-30{padding-bottom:30px}.pdt-45{padding-top:45px}#blog-posts a.text-E69A32:hover{color:#e69a32}.redhat-steampunk-partnership{padding:80px 0}@media(max-width:768px){.redhat-steampunk-partnership{padding:60px 0}}.redhat-steampunk-partnership .pdb-40{padding-bottom:40px}.card-group.section-2{margin:0 auto}.card-group.section-2 .pr-39{padding-right:30px!important}@media(max-width:768px){.card-group.section-2 .ansible-collection{margin-top:30px!important}}@media(max-width:468px){.card-group.section-2 .ansible-collection{margin-top:10px!important}}.card-group.section-2 .card{max-width:470px;margin:80px 15px 0;border:none;border-radius:0;padding:39px 40px 73px}@media(max-width:568px){.card-group.section-2 .card{padding-right:0!important;padding-bottom:20px!important}}.card-group.section-2 .card .card-header{margin-bottom:37px}.card-group.section-2 .card .card-body{padding:0}@media(max-width:568px){.card-group.section-2 .card .card-body{min-height:222px!important}}.card-group.section-2 .card .card-body .card-title{margin-bottom:16px;font-size:28px;line-height:38px}@media(max-width:568px){.card-group.section-2 .card .card-body .card-title{font-size:25px;line-height:35px}}.card-group.section-2 .card .card-body .card-text{font-size:17px;line-height:27px;font-weight:400;margin-bottom:29px!important}@media(max-width:767px){.card-group.section-2 .card .card-body .card-text{margin-bottom:0}}@media(max-width:568px){.card-group.section-2 .card .card-body .card-text{margin-bottom:0!important}}.card-group.section-2 .card .card-footer{padding:0}.card-group.section-2 .card .card-footer a{margin-left:-30px;font-size:18px;line-height:28px}.card-group.section-2 .card .card-footer a:hover{color:#8d3244;text-decoration:none}.background-EEE8E3{background-color:#eee8e3}.card-group .card-body{padding:30px}.card-group .card-body p{font-size:16px}.card-group .card-body a div.title-h5{padding-top:12px}.card-group .card-img-top{width:100%;min-height:194px;max-height:194px;height:auto;border-radius:0!important}.card-group .card-footer{background:0 0;border:none;padding:0 30px 30px}.carousel hr{margin:15px auto;width:70px;border-top:1px solid #ad958d}.carousel .carousel-inner{border:1px solid #e1d7cf;max-width:970px;margin:0 auto}.carousel .carousel-item{padding:60px 100px 40px;font-weight:400}.carousel blockquote{font-style:italic;max-width:100%;width:max-content;margin-bottom:0;min-height:340px}.carousel blockquote p{padding-top:40px}.carousel blockquote span{font-style:normal;font-weight:700;color:#7c5c54}.carousel blockquote a{font-style:normal;font-weight:700;color:#7c5c54}.carousel .carousel-indicators{position:static;margin-bottom:0;margin-top:30px}.carousel .carousel-indicators li{width:14px;height:14px;margin-right:4px;margin-left:4px;background-color:#e1d7cf;border-top:none;border-bottom:none;border-radius:30px}.carousel .carousel-indicators li::marker{font-size:0!important}.carousel .carousel-indicators .active{background-color:#7c5c54}.carousel .carousel-indicators-2{margin-top:60px;max-width:1140px;margin-left:auto;margin-right:auto}@media(max-width:768px){.carousel .carousel-indicators-2{margin-bottom:20px}}@media(max-width:575px){.carousel .carousel-indicators-2{margin-top:40px;margin-bottom:0}}.carousel .carousel-indicators-2 img:hover{cursor:pointer}.carousel .carousel-indicators-2 a{margin:0 auto}.carousel .carousel-indicators-2 a .normal{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;opacity:1}.ease-complexity-wrap{padding-bottom:60px}.ease-complexity-wrap h2{line-height:45px}@media(max-width:768px){.ease-complexity-wrap h2{font-size:36px;line-height:45px}}@media(max-width:568px){.ease-complexity-wrap h2{font-size:30px;line-height:38px}}.ease-complexity-wrap .title-h4{line-height:30px}@media(max-width:568px){.ease-complexity-wrap .title-h4{font-size:21px;line-height:30px}}.pl-86{padding-left:86px}@media(max-width:991px){.carousel .carousel-item{padding:60px 50px 40px}header{padding-bottom:80px}}@media(max-width:1199px){section.intro-header{padding-left:0;padding-right:0}header{padding-bottom:60px}.card-group.section-2{flex-flow:column}.card-header img{width:100%;height:auto;max-width:400px}}@media(min-width:576px){section.intro-header .break-title{display:block}}@media(max-width:767px){.intro-header .mgt-100{margin-top:60px}#home header h1{margin-top:28px;padding-top:0}.row{margin-right:-10px;margin-left:-10px}.container{padding-left:15px;padding-right:15px}.section-xs{padding:0 10px 10px!important}.section-xs .container-fluid{padding:30px 0 0}section#partners{padding:80px 0 60px}}@media(max-width:767px) and (max-width:767px){section#partners{padding-bottom:60px}}@media(max-width:767px){section#partners .col-12{padding-left:5px;padding-right:5px}section#blog-posts{padding:60px 0 10px}section#blog-posts .container{padding:0 15px}section#blog-posts .container .section-header{text-align:center}section#blog-posts .container .section-header p{padding-right:15px;padding-left:15px}section#blog-posts .container .section-header a{margin-bottom:60px}section#blog-posts .card-group{padding-left:5px;padding-right:5px;margin-top:40px}section#blog-posts .card-group>.card{margin-bottom:0}section#blog-posts .pdr-80{padding-right:0}.card-group{padding-left:10px;padding-right:10px}.card-group.section-2 .card{padding:60px 0 0;margin:10px 0 0;border:none;border-radius:0}.card-group.section-2 .card .card-body{padding:0 20px 40px}.card-group.section-2 .card .card-footer{padding:0 20px 40px}.carousel .carousel-item{padding:60px 20px}}@media(max-width:768px){header{padding-top:80px!important}}@media(min-width:768px) and (max-width:991px){header{padding:110px 110px 100px}section{padding:100px 50px}.pdr-80{padding-right:0}}@media(max-width:1440px){header{padding:110px 25px 100px}.card-header{text-align:center}.card-header img{width:100%;height:auto;max-width:400px;min-width:315px;margin-bottom:40px}}@media all and (-ms-high-contrast:none){.card-group.section-2{width:100%}.card-group.section-2 img{height:146px}}@media(-ms-high-contrast:active){.card-group.section-2{width:100%}.card-group.section-2 img{height:146px}}@media(max-width:1200px){.pl-86{padding-left:40px}}#home #blog-posts{background:#eee8e3}@media(max-width:991px){#home #blog-posts{padding-top:100px}}@media(max-width:768px){#home #blog-posts{padding-right:35px;padding-left:35px}}@media(max-width:468px){#home #blog-posts{padding-top:80px!important}}#home #blog-posts .section-header{max-width:300px}#home #blog-posts .section-header p{font-weight:400}@media(max-width:998px){#home #blog-posts .section-header{text-align:left!important;margin-bottom:30px!important;margin-right:5px!important}}@media(max-width:468px){#home #blog-posts .section-header{text-align:center!important}}@media(max-width:1198px){#home #blog-posts .second-post{margin-top:10px!important;display:none}}#home #blog-posts .home-blog{max-width:368px!important;min-width:366px}@media(max-width:1199px){#home #blog-posts .home-blog{margin-left:0!important;margin-right:0!important}}@media(max-width:768px){#home #blog-posts .home-blog{margin-left:0!important;margin-bottom:0}}@media(max-width:568px){#home #blog-posts .home-blog{margin-left:auto!important;margin-right:auto!important;margin-bottom:0}}#home #blog-posts .home-blog .card-body .card-text{font-weight:400}#home #blog-posts .home-blog .card-body .stretched-link{margin-bottom:0}@media(max-width:768px){.footer-newsletter .container{padding-top:40px!important;padding-bottom:40px;height:auto!important}}@media(max-width:567px){.footer-newsletter .container{padding-left:10px!important;padding-right:10px!important;padding-top:60px!important;padding-bottom:60px}}.footer-newsletter .label{font-weight:400}.footer-newsletter .email-input .label{font-size:21px;line-height:30px}@media(max-width:768px){.footer-newsletter .email-input .form-control{max-width:506px;margin-left:auto;margin-right:auto}}@media(max-width:768px) and (max-width:567px){.footer-newsletter .email-input .form-control{max-width:355px;margin-left:auto;margin-right:auto}}@media(max-width:768px){.footer-newsletter .email-input .form-control::placeholder{color:#212121;font-size:17px;line-height:30px}}@media(max-width:768px) and (max-width:998px){.footer-newsletter .email-input .form-control::placeholder{text-align:left}}@media(max-width:768px) and (max-width:567px){.footer-newsletter .email-input .form-control::placeholder{text-align:center}}.footer-newsletter .email-input #subscription_email{background:#e1d7cf}@media(max-width:998px){.footer-newsletter .email-input .steampunk-button{margin-top:0!important;position:absolute!important;right:0!important}}@media(max-width:768px){.footer-newsletter .email-input .steampunk-button{right:91px!important}}@media(max-width:767px){.footer-newsletter .email-input .steampunk-button{right:0!important}}@media(max-width:567px){.footer-newsletter .email-input .steampunk-button{position:relative!important;display:block;margin-top:30px!important;margin-right:auto!important;margin-left:auto!important}}@media(max-width:767px){#home.friday-banner-home header{height:auto!important}}.ease-complexity-section{padding:80px 100px 0;border-radius:8px;background:linear-gradient(180deg,#2E1E2C 0%,#3E2833 100%)no-repeat padding-box;overflow:hidden}@media(max-width:991.5px){.ease-complexity-section{padding:80px 8px 0}}@media(max-width:767px){.ease-complexity-section{background:url(/images/home/xlab-steampunk-enterprise-ansible-collections2_mobile.svg)71% 100% no-repeat,linear-gradient(180deg,#2E1E2C 0%,#3E2833 100%)no-repeat padding-box;padding-bottom:286px}}@media(max-width:767px){.ease-complexity-section h2{font-size:28px;line-height:36px;margin-top:22px}}.ease-complexity-section .width-664px{padding-bottom:40px}.ease-complexity-section .enterprise-ansible-image img{position:relative;width:100%}.ease-complexity-section .btn-steampunk-primary{max-width:unset;width:auto;padding:12px 24px}.background-header{margin-top:-474px}@media(max-width:992px){.background-header{margin-top:-450px}}@media(max-width:767px){.background-header{margin-top:-600px}}.background-header .width-664px{padding-bottom:40px}@media(max-width:991px){.container{padding-left:15px;padding-right:15px}}@media(max-width:767px){section{padding:60px 17px}}@media(min-width:991.5px) and (max-width:1199.5px){section.intro-header .header-box{max-width:100%;width:100%;min-height:auto;padding:80px}section.intro-header .header-box .text-middle{text-align:start!important;max-width:405px}section.intro-header .header-box .float-header-button{position:unset;transform:unset}section.intro-header .header-box .box-image{display:none}section.intro-header .trustable-box{background:url(/images/home/img-home-steampunk-spotter.png)100% no-repeat,linear-gradient(180deg,#301619 0%,#5C3540 100%)no-repeat padding-box;box-shadow:0 10px 30px #00000029}section.intro-header .enterprise-box{background:url(/images/home/img-home-enterprise-ansible-collections-tablet.svg)100% no-repeat,linear-gradient(180deg,#2E1E2C 0%,#3E2833 100%)no-repeat padding-box}section.intro-header .ansible-box{background:url(/images/home/img-home-ansible-automation-deployment-tablet.svg)100% no-repeat,linear-gradient(180deg,#432735 0%,#5C3C53 100%)no-repeat padding-box;box-shadow:0 10px 30px #00000029}}