/* Faixa compacta de informacoes e chamadas abaixo do banner. */
.hero .elementor-widget-button .elementor-button{min-width:185px;padding-top:11px;padding-bottom:10px;min-height:57px}
.hero .elementor-button-text{display:flex;flex-direction:column;line-height:1.25;align-items:flex-start;gap:3px}
.hero .elementor-button-text:after{content:'Cliente para Windows';font-size:10px;font-weight:400;color:#c5fbff;letter-spacing:.1px}
.hero .secondary .elementor-button-text:after{content:'Comece sua jornada'}
.hero .elementor-button:before{top:17px}
.status-strip{max-width:1100px;margin-left:auto;margin-right:auto;margin-top:-46px}
.status-strip>.elementor-container{background:linear-gradient(180deg,#042126f5,#02171df5);border:1px solid #12636e;border-radius:7px;box-shadow:0 8px 22px #0004,inset 0 1px 0 #30baba16}
.status-strip .elementor-column{position:relative;border:0!important;min-height:70px}
.status-strip .elementor-column:not(:last-child):after{content:'';position:absolute;right:0;top:19px;bottom:19px;width:1px;background:#0b626b}
.status-strip .elementor-widget-wrap{padding:17px 12px 14px 53px!important;align-content:center!important}
.status-strip .elementor-widget-heading{margin-bottom:3px!important}
.status-strip .elementor-heading-title{font-family:Arial,sans-serif;font-size:11px;font-weight:400;color:#a2c3c9;line-height:1.2}
.status-strip .elementor-widget-text-editor{color:#deedf0;font-size:11px;line-height:1.3;margin-bottom:0!important}
.status-strip p{margin:0}.status-strip .status-dot .elementor-heading-title:before{display:none}
.status-strip .elementor-column:before{content:'';position:absolute;left:18px;top:23px;width:25px;height:25px;background:#05d2d9;mask:var(--status-icon) center/contain no-repeat}
.status-strip .elementor-column:first-child:before{width:13px;height:13px;left:24px;top:28px;background:#d5b76e;border-radius:50%;box-shadow:0 0 10px #d5b76e66;mask:none}
.status-strip .elementor-column:first-child .elementor-heading-title{color:#dfc989;font-weight:700}
.status-strip .elementor-column:nth-child(2){--status-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='6' r='5' fill='white'/%3E%3Cpath fill='white' d='M2 24v-5c0-8 20-8 20 0v5z'/%3E%3C/svg%3E")}
.status-strip .elementor-column:nth-child(3){--status-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' fill-rule='evenodd' d='m9 0 6 0 1 4 4-1 3 5-3 3 3 3-3 6-4-1-1 5H9l-1-5-4 1-3-6 3-3-3-3 3-5 4 1zM12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8'/%3E%3C/svg%3E")}
.status-strip .elementor-column:nth-child(4){--status-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M1 14h5v10H1zm8-7h5v17H9zm8-7h5v24h-5z'/%3E%3C/svg%3E")}
.status-strip .elementor-column:nth-child(5){--status-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' fill-rule='evenodd' d='M4 0h3v3h10V0h3v3h4v21H0V3h4zM2 9v13h20V9z'/%3E%3C/svg%3E")}
.quick-links{padding-top:23px;padding-bottom:6px}.quick-links .elementor-column{min-height:96px}.quick-links .elementor-widget-wrap{padding-top:16px!important;padding-bottom:16px!important}.quick-links .elementor-column:before{top:17px}.quick-links .elementor-column:after{top:30px}.quick-links h3.elementor-heading-title{font-size:15px}.quick-links .elementor-widget-text-editor{font-size:11px;line-height:1.4;max-width:210px}.quick-links .elementor-column{background-position:center 45%;background-blend-mode:normal}.quick-links .elementor-column:nth-child(2){background-image:linear-gradient(105deg,#062a30fa 20%,#07252bdf 70%,#06303ac9),url('hero.png');background-position:15% center}.quick-links .elementor-column:nth-child(3){background-image:linear-gradient(105deg,#4b3a18e8,#062830ed 60%),url('hero.png');background-position:90% center}
@media(max-width:767px){.status-strip .elementor-column{width:50%!important;min-height:66px}.status-strip .elementor-column:last-child{width:100%!important}.status-strip .elementor-column:nth-child(even):after{display:none}.status-strip .elementor-widget-wrap{padding-left:49px!important}.status-strip .elementor-column:before{left:16px;top:21px}.status-strip .elementor-column:first-child:before{left:22px;top:26px}.quick-links .elementor-column:before{top:18px}.quick-links .elementor-column:after{top:29px}.hero .elementor-widget-button .elementor-button{min-width:180px}.quick-links .elementor-widget-text-editor{max-width:none}}
