.multifokal{margin-inline:auto;max-width:1140px;padding:15px;width:100%}.multifokal__title{font-feature-settings:"clig" off,"liga" off;color:#414141;font-size:25px;font-weight:700;text-align:center}@media (min-width:46.25em){.multifokal__title{font-size:35px}}.multifokal__hero{display:block;position:relative;width:100%}.multifokal__hero-bg{display:block;height:100%;width:100%}@media (min-width:28.125em){.multifokal__hero-bg{height:350px}}.multifokal__hero-bg>img{height:100%;object-fit:cover;width:100%}.multifokal__hero-front{display:none}@media (min-width:28.125em){.multifokal__hero-front{display:block;flex-shrink:0;height:171px;inset:50%;position:absolute;translate:-50% -50%;width:491px;z-index:2}}@media (min-width:28.125em) and (max-width:700px){.multifokal__hero-front{max-width:80%}}@media (min-width:28.125em){.multifokal__hero-front>img{animation:fade-in .5s ease-in .5s forwards;height:100%;object-fit:contain;opacity:0;width:100%}}@media (min-width:28.125em) and (max-width:700px){.multifokal__hero-front>img{object-fit:contain}}@media (min-width:28.125em){@keyframes fade-in{to{opacity:1}}}.multifokal-buttons{display:flex;flex-flow:row wrap;gap:10px;justify-content:center;margin-top:-27px;position:relative;z-index:2}.multifokal-buttons__item{align-items:center;background:#f4fcff;display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:270px;padding:23px;width:calc(100% - 30px)}@media (min-width:28.125em){.multifokal-buttons__item{flex:0 1 22%;width:100%}}@media (min-width:61.25em){.multifokal-buttons__item:nth-of-type(3) .multifokal-buttons__text{min-width:240px}}.multifokal-buttons__text{font-feature-settings:"clig" off,"liga" off;color:#414141;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.multifokal-buttons__text strong{font-feature-settings:"clig" off,"liga" off;color:#00afeb;display:block;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-align:center}.blue-row{background:#e1f7ff;padding-top:35px}.blue-row .container{display:flex;flex-flow:column}.blue-row .page-title .page-title__title{font-size:19px;line-height:25px}.blue-row .page-title .page-title__subtitle{color:#00aeef;font-weight:700;margin-top:25px}.blue-row .blue-row__col--one{background:#fff;margin:0 -15px;order:3;padding:40px 15px 35px}.blue-row .blue-row__col--one .blue-row__list-title{font-size:25px;text-align:center}.blue-row .blue-row__col--one .blue-row__list{margin-top:22px}.blue-row .blue-row__col--one .blue-row__list li{align-items:flex-start;display:flex}.blue-row .blue-row__col--one .blue-row__list li:before{background:#00aeef;content:"";display:inline-block;height:8px;margin-right:15px;margin-top:7px;position:relative;width:8px}.blue-row .blue-row__col--two{align-items:center;display:flex;flex-flow:column;justify-content:center;order:2;padding-bottom:20px}@media (min-width:61em){.blue-row{padding:65px 0}.blue-row .container{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:175px 1fr}.blue-row .container .page-title{margin:0;text-align:left}.blue-row .container .page-title__title{font-size:30px;font-weight:700;line-height:40px}.blue-row .container .page-title__subtitle{font-size:22px;font-weight:700;margin-top:15px}.blue-row .container .blue-row__col--one{background:none;margin:20px 0 0;order:2;padding:0}.blue-row .container .blue-row__col--one .blue-row__list-title{text-align:left}.blue-row .container .blue-row__col--one .blue-row__list li{margin-bottom:20px}.blue-row .container .blue-row__col--two{grid-row:span 2;order:3}}.trio{align-items:flex-start;flex-flow:row wrap;justify-content:space-between;margin-block:10px}@media (min-width:46.25em){.trio{margin-top:75px}}@media (min-width:61.25em){.trio{margin-top:42px}}.trio__title{font-size:20px;margin-block:36px 0;text-align:center}@media (min-width:46.25em){.trio__title{font-size:30px}}.trio .trio__card{flex:0 0 31%;height:875px}.trio .trio__card:first-child .trio__header{background:#7bd2f0;border-bottom:2px solid #4dc2eb}.trio .trio__card:first-child .trio__circle{border-color:#cdeef9}.trio .trio__card:first-child .trio__list .trio__item div:last-child{color:#7bd2f0}.trio .trio__card:first-child .trio__footer{background:linear-gradient(rgba(123,210,240,.48),#fff 35%);padding-top:40px}.trio .trio__card:first-child .trio__footer .trio__price{color:#7bd2f0}.trio .trio__card:nth-child(2) .trio__header{background:#83d17e;border-bottom:2px solid #5fc458}.trio .trio__card:nth-child(2) .trio__circle{border-color:#c4e9c2}.trio .trio__card:nth-child(2) .trio__body .trio__icon{margin-bottom:0}.trio .trio__card:nth-child(2) .trio__list .trio__item div:last-child{color:#83d17e}.trio .trio__card:nth-child(2) .trio__footer{background:linear-gradient(rgba(131,209,126,.5),#fff 35%);padding-top:65px}.trio .trio__card:nth-child(2) .trio__footer .trio__note{padding:0 27px}.trio .trio__card:nth-child(2) .trio__footer .trio__note a{color:#1db6f2;font-weight:600;text-decoration:underline}.trio .trio__card:nth-child(2) .trio__footer .trio__price{color:#83d17e}.trio .trio__card:nth-child(2) .trio__footer .small-note{font-style:italic;font-weight:600}.trio .trio__card:nth-child(3) .trio__list .trio__item div:last-child{color:#d3b4f6}.trio .trio__card:nth-child(3) .trio__footer{background:linear-gradient(rgba(211,180,246,.47),#fff 35%);padding-top:40px}.trio .trio__card:nth-child(3) .trio__footer .small-note{font-style:italic;font-weight:600}.trio .trio__card .trio__header{font-size:21px;font-weight:400;height:135px;text-align:center}.trio .trio__card .trio__header strong{display:block;font-weight:700}.trio .trio__card .trio__list .trio__item{display:flex;font-size:18px;justify-content:space-between}.trio .trio__card .trio__list .trio__item .icon{display:none}.trio .trio__card .trio__list .trio__item div.title{font-weight:700;padding-right:15px}.trio .trio__card .trio__list .trio__item div:last-child{font-weight:700;white-space:nowrap}.trio .trio__card .trio__footer{padding-bottom:40px;padding-top:50px}@media (min-width:992px){.trio .trio__card .trio__footer{height:375px!important}}.trio .trio__card .trio__footer .trio__note{font-weight:400;padding:0 54px}.trio .trio__card .trio__footer .trio__note strong.red{color:#ec4068;font-weight:700}.trio .trio__card .trio__footer .button{text-transform:uppercase}.blue-row2{background:#e1f7ff;display:flex;height:330px;margin-bottom:5px;margin-top:25px;padding:30px 20px!important;position:relative;width:100%}@media (min-width:46.25em){.blue-row2{margin-bottom:77px;margin-top:40px}}@media (min-width:28.125em){.blue-row2{background:#e1f7ff url(/assets/images/page/modre-svetlo/bluerow2.jpg) no-repeat 100%;padding-inline:60px!important}}.blue-row2 .row__title{display:flex;flex:0 0 35%;flex-flow:column;justify-content:center}.blue-row2 .row__title .big{font-size:30px;font-weight:700}.blue-row2 .row__title .small{color:#00aeef;font-size:22px;font-weight:600}@media (min-width:61.25em){.blue-row2 .row__title .small{max-width:300px}}.blue-row2 .row__text{display:flex;flex:0 0 65%;flex-flow:column;font-size:14px;justify-content:center;padding-left:35px}.blue-row2:after{background:url(/assets/images/page/modre-svetlo/like-circle.png) no-repeat 100%;background-size:contain;bottom:-40px;content:"";display:block;height:130px;position:absolute;right:60px;width:130px}@media (max-width:46.24em){.blue-row__col--one{display:none}}@media (max-width:992px){.page-title .page-title__title{text-align:center;width:100%}.arrow-block{flex-flow:column;height:auto}.arrow-block .block__title{background:url(/assets/images/page/modre-svetlo/arrow-block2_mobile.jpg) no-repeat 50%;background-size:100%;flex:0 0 150px;font-size:25px;height:150px;line-height:28px;padding:25px 65px;text-align:center;width:100%}.arrow-block .block__text{padding:25px}.overflow-wrapper{max-width:100%;overflow:hidden;width:100%}.img-wrapper{max-width:100%;overflow-x:scroll;width:100%}.img-wrapper img{max-width:max-content;width:max-content}.blue-row2{flex-flow:column;height:auto;padding:25px 35px}.blue-row2 .row__title{text-align:center}.blue-row2 .row__title .big{font-size:25px}.blue-row2 .row__title .small{font-size:18px}.blue-row2 .row__text{justify-content:flex-start;padding:25px 0 0}.blue-row2:after{display:none}}