/* screen - macbook-air-3 */

#html_custom_template .macbook-air-3 {
background-color: var(--white);
min-height: 3507px;
min-width: 1280px;
overflow: hidden;
position: relative;
width: 100%;
}

#html_custom_template .macbook-air-3 .main-header {
aspect-ratio: 3.86;
background-image: url(../img/mainheader@2x.jpg);
background-position: 50% 50%;
background-size: cover;
height: 332px;
left: -1px;
position: absolute;
top: 0;
width: 1281px;
}

#html_custom_template .macbook-air-3 .group-556 {
height: 171px;
left: calc(50.00% - 544px);
position: absolute;
top: 403px;
width: 1089px;
}

#html_custom_template .macbook-air-3 .o-em-je-aplikace-home-connect {
color: var(--black);
font-family: var(--font-family-open_sans);
font-size: var(--font-size-xl);
font-weight: 700;
height: 21.93%;
left: 0;
letter-spacing: 0;
line-height: normal;
position: absolute;
text-align: center;
top: 0;
width: 98.81%;
}

#html_custom_template .macbook-air-3 .group-365 {
display: flex;
height: 58.82%;
left: 0;
position: absolute;
top: 47.02%;
width: 100%;
}

#html_custom_template .macbook-air-3 .pokud-nechcete-dlouh {
flex: 1;
letter-spacing: 0;
line-height: normal;
text-align: center;
width: 1089px;
}

#html_custom_template .macbook-air-3 .group-366 {
display: flex;
height: 58.82%;
left: 0;
position: absolute;
top: 1315.45%;
width: 100%;
}

#html_custom_template .macbook-air-3 .pro-vce-informac-n {
flex: 1;
letter-spacing: 0;
line-height: normal;
text-align: center;
width: 1089px;
}

#html_custom_template .macbook-air-3 .span1 {
text-decoration: underline;
}

#html_custom_template .macbook-air-3 .group-559 {
height: 164px;
left: calc(50.00% - 544px);
position: absolute;
top: 1903px;
width: 1089px;
}

#html_custom_template .macbook-air-3 .o-em-je-aplikace-home-connect-1 {
color: var(--black);
font-family: var(--font-family-open_sans);
font-size: var(--font-size-xl);
font-weight: 700;
height: 21.93%;
left: 0;
letter-spacing: 0;
line-height: normal;
position: absolute;
text-align: center;
top: 0;
white-space: nowrap;
width: 98.81%;
}

#html_custom_template .macbook-air-3 .pokud-nechcete-dlouh-1 {
color: var(--dove-gray);
flex: 1;
font-family: var(--font-family-open_sans);
font-size: var(--font-size-m);
font-weight: 400;
letter-spacing: 0;
line-height: normal;
width: 1089px;
}

#html_custom_template .macbook-air-3 .pro-vce-informac-n-1 {
flex: 1;
letter-spacing: 0;
line-height: normal;
text-align: center;
width: 1089px;
}

#html_custom_template .macbook-air-3 .group-549 {
display: flex;
height: 68px;
left: 102px;
position: absolute;
top: 2769px;
width: 1076px;
}

#html_custom_template .macbook-air-3 .dal-probhajc-akce {
color: var(--black);
flex: 1;
font-family: var(--font-family-open_sans);
font-size: var(--font-size-xxl);
font-weight: 700;
letter-spacing: 0;
line-height: normal;
text-align: center;
width: 1076px;
}

#html_custom_template .macbook-air-3 .group-523 {
cursor: pointer;
height: 667px;
left: 0;
position: absolute;
top: 595px;
width: 623px;
}

#html_custom_template .macbook-air-3 .benefit1 {
height: 433px;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

#html_custom_template .macbook-air-3 .myt-ndob-smart-start {
height: calc(100% - 640px);
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 456px;
width: 91.49%;
}

#html_custom_template .macbook-air-3 .sputn-spotebie {
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: calc(50.00% + 172px);
width: 91.49%;
}

#html_custom_template .macbook-air-3 .frame-502 {
left: calc(50.00% + 360px);
top: 610px;
}

#html_custom_template .macbook-air-3 .frame-502:hover {
transform: scale(1.03);
}

#html_custom_template .macbook-air-3 .myky-ndob {
letter-spacing: 0;
line-height: 16px;
margin-top: -1.00px;
position: relative;
text-align: center;
white-space: nowrap;
width: fit-content;
}

#html_custom_template .macbook-air-3 .vector {
height: 13.5px;
margin-right: -0.75px;
position: relative;
width: 14.5px;
}

#html_custom_template .macbook-air-3 .group-524 {
cursor: pointer;
height: 667px;
left: 657px;
position: absolute;
top: 595px;
width: 623px;
}

#html_custom_template .macbook-air-3 .benefit2 {
height: 433px;
left: 0;
object-fit: cover;
position: absolute;
top: 0;
width: 100%;
}

#html_custom_template .macbook-air-3 .pran-a-suen-smart-dry {
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 456px;
width: 91.49%;
}

#html_custom_template .macbook-air-3 .suika-dky-pipoje {
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: calc(50.00% + 172px);
width: 91.49%;
}

#html_custom_template .macbook-air-3 .group-557 {
cursor: pointer;
height: 667px;
left: 0;
position: absolute;
top: 1325px;
width: 623px;
}

#html_custom_template .macbook-air-3 .sputn-spotebie-1 {
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: calc(50.00% + 172px);
width: 91.49%;
}

#html_custom_template .macbook-air-3 .frame-502-1 {
left: calc(50.00% + 398px);
top: 610px;
}

#html_custom_template .macbook-air-3 .frame-502-1:hover {
transform: scale(1.03);
}

#html_custom_template .macbook-air-3 .frame-503 {
left: calc(50.00% - 628px);
top: 1935px;
}

#html_custom_template .macbook-air-3 .frame-503:hover {
transform: scale(1.03);
}

#html_custom_template .macbook-air-3 .group-558 {
cursor: pointer;
height: 667px;
left: 657px;
position: absolute;
top: 1325px;
width: 623px;
}

#html_custom_template .macbook-air-3 .suika-dky-pipoje-1 {
left: 4.01%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: calc(50.00% + 172px);
width: 91.49%;
}

#html_custom_template .macbook-air-3 .group-530 {
height: 22px;
left: 113px;
position: absolute;
top: 343px;
width: 202px;
}

#html_custom_template .macbook-air-3 .jsme-online-a-do-2300 {
height: 100%;
left: 11.88%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 0;
width: 90.10%;
}

#html_custom_template .macbook-air-3 .tick {
height: 70.45%;
left: 0;
position: absolute;
top: 14.77%;
width: 7.67%;
}

#html_custom_template .macbook-air-3 .group-531 {
height: 22px;
left: 370px;
position: absolute;
top: 343px;
width: 258px;
}

#html_custom_template .macbook-air-3 .doprava-na-spotebie-zdarma {
height: 100%;
left: 9.30%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 0;
width: 90.70%;
}

#html_custom_template .macbook-air-3 .tick-1 {
width: 6.01%;
}

#html_custom_template .macbook-air-3 .group-532 {
height: 22px;
left: 683px;
position: absolute;
top: 343px;
width: 223px;
}

#html_custom_template .macbook-air-3 .profesionln-poradenstv {
height: 100%;
left: 10.76%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 0;
width: 89.24%;
}

#html_custom_template .macbook-air-3 .tick-2 {
width: 6.95%;
}

#html_custom_template .macbook-air-3 .group-533 {
height: 22px;
left: 961px;
position: absolute;
top: 343px;
width: 206px;
}

#html_custom_template .macbook-air-3 .stovky-model-skladem {
height: 100%;
left: 11.65%;
letter-spacing: 0;
line-height: normal;
position: absolute;
top: 0;
width: 88.35%;
}

#html_custom_template .macbook-air-3 .tick-3 {
width: 7.52%;
}

#html_custom_template .macbook-air-3 .rectangle-34 {
display: flex;
height: 560px;
left: calc(50.00% - 640px);
position: absolute;
top: 2849px;
width: 1280px;
}

#html_custom_template .macbook-air-3 .rectangle-34-1 {
background-color: var(--white);
flex: 1;
width: 1280px;
}

#html_custom_template .macbook-air-3 .frame-502-2 {
left: calc(50.00% - 628px);
top: 1195px;
}

#html_custom_template .macbook-air-3 .frame-502-2:hover {
transform: scale(1.03);
}

#html_custom_template .macbook-air-3 .frame {
align-items: center;
background-color: var(--blaze-orange);
border-radius: 9px;
cursor: pointer;
display: inline-flex;
gap: 10px;
padding: 15px 29px;
position: absolute;
transition: all 0.2s ease;
}

#html_custom_template .macbook-air-3 .frame-502-3 {
align-items: center;
background-color: var(--blaze-orange);
border-radius: 9px;
cursor: pointer;
display: inline-flex;
gap: 10px;
padding: 15px 29px;
position: absolute;
transition: all 0.2s ease;
}

#html_custom_template .macbook-air-3 .tick-4 {
height: 70.45%;
left: 0;
position: absolute;
top: 14.77%;
}
