body,html{overflow-x:hidden}body .v4-content,html .v4-content{margin:0}.program-polecen{font-family:"Source Sans Pro",sans-serif;font-weight:300;line-height:normal;color:#000;padding-bottom:120px}.program-polecen *{box-sizing:border-box}.program-polecen ::after,.program-polecen ::before{box-sizing:border-box}.program-polecen__container{position:relative;width:320px;max-width:100%;padding:0 20px;margin:auto}@media screen and (min-width:768px){.program-polecen__container{width:768px;padding:0 54px}}@media screen and (min-width:1200px){.program-polecen__container{width:1200px;padding:0 20px}}.program-polecen__container::after{content:"";display:table;clear:both}.program-polecen h1,.program-polecen h2,.program-polecen h3,.program-polecen h4,.program-polecen h5,.program-polecen h6{margin:0;padding:0;letter-spacing:normal}.program-polecen p{margin:0;padding:0;letter-spacing:normal}.program-polecen a{margin:0;padding:0;text-decoration:underline;color:#000;letter-spacing:normal;border:none}.program-polecen a.locked-lp-link{display:block;padding:20px 0;text-decoration:none;color:#fff;background:#63cc33}@media screen and (min-width:1200px){.program-polecen a.locked-lp-link{padding:25px 0}}.program-polecen a.locked-lp-link .tx{font-size:16px;color:#fff;letter-spacing:.045em;text-align:center;margin:0 0 15px 0;-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.program-polecen a.locked-lp-link .tx{float:left;width:calc(100% - 160px);text-align:left;font-size:18px;margin:0}}@media screen and (min-width:1200px){.program-polecen a.locked-lp-link .tx{width:calc(100% - 325px);font-size:22px;padding:2px 0 0 0}}.program-polecen a.locked-lp-link .bt{width:140px;font-size:14px;padding:7px 0;color:#fff;border:1px solid #fff;text-align:center;margin:0 auto 0 auto;border-radius:2px;-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.program-polecen a.locked-lp-link .bt{float:right;margin:5px 0 0 0;font-size:16px}}@media screen and (min-width:1200px){.program-polecen a.locked-lp-link .bt{width:240px;padding:15px 0;margin:0 40px 0 0;font-size:18px}}.program-polecen a.locked-lp-link::after{content:"";display:table;clear:both}.program-polecen ul{display:block;margin:0;padding:0;list-style-type:none}.program-polecen ul li{margin:0;padding:0;letter-spacing:normal}.program-polecen img{display:block;margin:0;padding:0}.programPolecen{border-top:1px solid #eee;background:url(/img/program-polecen/landing/bg_lp_M.jpg) #fff center top no-repeat;min-height:861px;position:relative}@media screen and (min-width:768px){.programPolecen{background:url(/img/program-polecen/landing/bg_lp_T.jpg) #fff center top no-repeat;min-height:1084px}}@media screen and (min-width:1200px){.programPolecen{background:url(/img/program-polecen/landing/bg_lp_D.jpg) #fff center top no-repeat;min-height:1580px}}.programPolecen *{font-family:"Plus Jakarta Sans",sans-serif!important;box-sizing:border-box}.programPolecen ::after,.programPolecen ::before{box-sizing:border-box}.programPolecen .mobile{display:block}@media screen and (min-width:1200px){.programPolecen .mobile{display:none}}.programPolecen .desktop{display:none}@media screen and (min-width:1200px){.programPolecen .desktop{display:block}}.programPolecen__main{position:relative;padding-bottom:120px}.programPolecen__wrapper{max-width:320px;margin:0 auto;position:relative}@media screen and (min-width:768px){.programPolecen__wrapper{max-width:768px}}@media screen and (min-width:1200px){.programPolecen__wrapper{max-width:1200px}}.programPolecen__lockedOverlay{background-color:rgba(255,255,255,.5);width:100%;height:100%;position:absolute;z-index:2;top:0;left:0}.programPolecen__locked{border:0;background-color:#a8dfda;display:block;position:relative;z-index:3}.programPolecen__locked .locked__container{max-width:320px;text-align:center;color:#000;margin:0 auto;padding:30px 15px;display:block}@media screen and (min-width:768px){.programPolecen__locked .locked__container{max-width:768px;text-align:left;padding:40px 15px;align-items:center;display:flex}}@media screen and (min-width:1200px){.programPolecen__locked .locked__container{max-width:1200px;padding:50px 15px}}.programPolecen__locked .locked__container p{font-size:18px;font-weight:700;line-height:24px;padding:0 0 20px}@media screen and (min-width:768px){.programPolecen__locked .locked__container p{font-size:24px;line-height:30px;padding:0 30px 0 0}}@media screen and (min-width:1200px){.programPolecen__locked .locked__container p{font-size:30px;line-height:36px;padding:0 50px 0 0}}.programPolecen__locked .locked__container span{border-radius:6px;border:2px solid #fff;width:120px;height:40px;font-size:14px;font-weight:700;line-height:38px;text-align:center;display:inline-block;transition:all .3s ease 0s}@media screen and (min-width:768px){.programPolecen__locked .locked__container span{border-width:3px;flex:0 0 160px;width:166px;height:55px;font-size:16px;line-height:52px}}@media screen and (min-width:1200px){.programPolecen__locked .locked__container span{flex:0 0 180px;width:186px;height:60px;font-size:18px;line-height:57px}}.programPolecen__locked .locked__box{text-align:center}.programPolecen__locked .locked__box a{display:block;margin-top:16px;font-size:14px;font-weight:700;text-decoration:underline;color:#000;border-bottom:none}.programPolecen__locked .locked__box a:hover{color:rgba(0,0,0,.8)}@media screen and (min-width:768px){.programPolecen__locked .locked__box a{font-size:17px}}.programPolecen__locked:hover .locked__container span{background-color:#fff}.programPolecen__header{padding:32px 0 0}@media screen and (min-width:768px){.programPolecen__header{padding:77px 0 0}}@media screen and (min-width:1200px){.programPolecen__header{width:40%;margin:0 0 0 30px}}.programPolecen__header h1{font-size:30px;font-weight:700;line-height:30px;text-align:center;margin:0 auto 155px}@media screen and (min-width:768px){.programPolecen__header h1{font-size:54px;line-height:60px;margin:0 auto 8px}}@media screen and (min-width:768px){.programPolecen__header h1{font-size:60px;line-height:64px;margin:0 auto 8px}}.programPolecen__content{text-align:center;padding:0 30px}@media screen and (min-width:768px){.programPolecen__content{max-width:53%;padding:0 50px 55px}}@media screen and (min-width:1200px){.programPolecen__content{max-width:40%;margin:0 0 0 30px;padding:0 50px 55px}}.programPolecen__content .content__thumb{margin:0 0 18px}@media screen and (min-width:768px){.programPolecen__content .content__thumb{margin:0 0 22px}}@media screen and (min-width:1200px){.programPolecen__content .content__thumb{margin:0 0 35px}}.programPolecen__content .content__thumb img{width:46px;margin:0 auto;display:block}@media screen and (min-width:768px){.programPolecen__content .content__thumb img{width:70px}}@media screen and (min-width:1200px){.programPolecen__content .content__thumb img{width:90px}}.programPolecen__content .content__checkbox{margin:20px 0 25px;padding:0 5px}@media screen and (min-width:768px){.programPolecen__content .content__checkbox{margin:25px 0 35px}}@media screen and (min-width:1200px){.programPolecen__content .content__checkbox{width:320px;margin:50px auto 35px}}.programPolecen__content .content__checkbox input[type=checkbox]{display:none}.programPolecen__content .content__checkbox input[type=checkbox]:checked+label::after{opacity:1}.programPolecen__content .content__checkbox label{font-size:12px;line-height:14px;text-align:left;color:#000;cursor:pointer;padding:0 0 0 45px;display:block;position:relative}@media screen and (min-width:768px){.programPolecen__content .content__checkbox label{font-size:14px;line-height:18px}}.programPolecen__content .content__checkbox label::after,.programPolecen__content .content__checkbox label::before{content:"";width:30px;height:30px;position:absolute;top:-1px;left:0}@media screen and (min-width:768px){.programPolecen__content .content__checkbox label::after,.programPolecen__content .content__checkbox label::before{top:3px}}.programPolecen__content .content__checkbox label::before{border-radius:6px;background-color:#fff}.programPolecen__content .content__checkbox label::after{background-image:url(/img/program-polecen/landing/tick.svg);background-size:cover;opacity:0;pointer-events:none;transition:all .3s ease 0s}.programPolecen__content .content__checkbox label a{border-bottom-color:#000;color:#000}.programPolecen__content .content__main[data-active=false]{opacity:.75}.programPolecen__content .content__main[data-active=true]{opacity:1}.programPolecen__content .content__button{border:0;border-radius:6px;width:calc(100% + 20px);font-size:16px;font-weight:700;line-height:50px;text-align:center;margin:0 -10px;display:block;position:relative}@media screen and (min-width:768px){.programPolecen__content .content__button{border-radius:12px;width:100%;font-size:18px;line-height:60px;margin:0}}@media screen and (min-width:1200px){.programPolecen__content .content__button{width:320px;margin:0 auto}}.programPolecen__content .content__button+.content__button{margin:20px -10px 0}@media screen and (min-width:768px){.programPolecen__content .content__button+.content__button{margin:20px 0 0}}@media screen and (min-width:1200px){.programPolecen__content .content__button+.content__button{margin:20px auto 0}}.programPolecen__content .content__button--email{background-color:#fff;color:#000}.programPolecen__content .content__button--facebook{background-color:#4c669f;color:#fff;padding:0 0 0 35px}@media screen and (min-width:768px){.programPolecen__content .content__button--facebook{padding:0 0 0 40px}}.programPolecen__content .content__button--facebook::before{content:"";background-image:url(/img/program-polecen/landing/facebook.svg);background-size:cover;width:30px;height:30px;pointer-events:none;position:absolute;top:10px;left:10px}@media screen and (min-width:768px){.programPolecen__content .content__button--facebook::before{top:15px;left:15px}}.programPolecen__content .content__or{width:calc(100% + 20px);font-size:14px;line-height:16px;margin:20px -10px}@media screen and (min-width:768px){.programPolecen__content .content__or{width:100%;margin:22px 0}}@media screen and (min-width:1200px){.programPolecen__content .content__or{margin:37px 0 22px}}.programPolecen__content .content__link{width:calc(100% + 20px);margin:0 -10px;position:relative}@media screen and (min-width:768px){.programPolecen__content .content__link{width:100%;margin:0}}@media screen and (min-width:1200px){.programPolecen__content .content__link{width:320px;margin:0 auto}}.programPolecen__content .content__link input[type=text]{border:1px solid #f2eee6;border-radius:6px;width:100%;height:50px;font-size:14px;line-height:18px;padding:0 15px;outline:0!important;-webkit-appearance:none;appearance:none}@media screen and (min-width:768px){.programPolecen__content .content__link input[type=text]{border-radius:12px;height:60px;font-size:16px;line-height:20px;padding:0 20px}}.programPolecen__content .content__link a{border:0;border-radius:6px;background-color:#f1ece6;width:102px;height:40px;font-size:14px;font-weight:700;line-height:40px;text-align:center;color:#000;position:absolute;top:5px;right:5px}@media screen and (min-width:768px){.programPolecen__content .content__link a{border-radius:10px;height:46px;font-size:16px;line-height:46px;top:7px;right:7px}}.programPolecen__content .content__link .link__message{width:100%;font-size:14px;font-weight:700;line-height:18px;text-align:center;color:green;position:absolute;top:calc(100% + 10px);left:0}.programPolecen__content h3{font-size:18px;font-weight:700;line-height:22px;margin:0 0 15px}@media screen and (min-width:768px){.programPolecen__content h3{font-size:24px;line-height:30px;margin:0 0 17px}}@media screen and (min-width:1200px){.programPolecen__content h3{font-size:30px;line-height:36px;margin:0 0 35px}}.programPolecen__content p{font-size:14px;line-height:18px;margin:0 0 16px;padding:0}@media screen and (min-width:768px){.programPolecen__content p{line-height:20px;margin:0 0 20px}}@media screen and (min-width:1200px){.programPolecen__content p{font-size:16px;line-height:25px;margin:0 0 30px}}.programPolecen__friends{font-size:14px;font-weight:700;line-height:18px;text-align:center;margin:30px 0 60px}@media screen and (min-width:768px){.programPolecen__friends{width:60%;font-size:16px;line-height:20px;margin:0;position:absolute;bottom:66px;right:0}}@media screen and (min-width:1200px){.programPolecen__friends{padding:0 100px 0 0;bottom:77px}}.programPolecen__friends a{border-color:#000;color:#000}@media screen and (min-width:768px){.programPolecen__friends br{display:none}}@media screen and (min-width:768px){.programPolecen__friends br.tablet{display:block}}@media screen and (min-width:1200px){.programPolecen__friends br.tablet{display:none}}.program-polecen .program-polecen-status__header{background:linear-gradient(to right,#a8c2cb,#b4d0da,#95afc2)}.program-polecen .program-polecen-status__header h1{font-family:"Source Sans Pro",sans-serif;font-size:27px;font-weight:300;color:#fff;letter-spacing:-.025em;padding:18px 0}@media screen and (min-width:768px){.program-polecen .program-polecen-status__header h1{font-size:56px;padding:45px 0}}@media screen and (min-width:1200px){.program-polecen .program-polecen-status__main{padding:74px 0 164px 0}}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main .link-container{padding:28px 0 0 0}}@media screen and (min-width:1200px){.program-polecen .program-polecen-status__main .link-container{float:right;width:46%;padding:0}}.program-polecen .program-polecen-status__main .link-container p{font-size:16px;padding:12px 0 16px 0}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main .link-container p{float:left;width:50%;font-size:19px;padding:17px 0 0 0}}@media screen and (min-width:1200px){.program-polecen .program-polecen-status__main .link-container p{float:none;width:auto;padding:0}}.program-polecen .program-polecen-status__main .link-container a{display:block;position:relative;font-size:20px;text-decoration:none;color:#fff;background:#63cc33;padding:12px;text-align:center;border-radius:3px}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main .link-container a{float:right;width:50%}}@media screen and (min-width:1200px){.program-polecen .program-polecen-status__main .link-container a{float:none;width:63%;margin:22px 0 0 0}}.program-polecen .program-polecen-status__main .link-container::after{content:"";display:table;clear:both}.program-polecen .program-polecen-status__main table{width:100%;border-collapse:collapse;border-spacing:0;border:none;table-layout:fixed;margin:33px 0 70px 0}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main table{margin:43px 0 114px 0}}@media screen and (min-width:1200px){.program-polecen .program-polecen-status__main table{float:left;width:50%;margin:0}}.program-polecen .program-polecen-status__main table tr{vertical-align:middle}.program-polecen .program-polecen-status__main table tr th{font-weight:700;text-align:left;padding:0 0 16px 0;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main table tr th{padding:0 0 20px 0}}.program-polecen .program-polecen-status__main table tr td{padding:17px 0 7px 0}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main table tr td{padding:20px 0 0 0}}.program-polecen .program-polecen-status__main table tr td:last-of-type{font-weight:700}.program-polecen .program-polecen-status__main table tr td a{color:#63cc33}.program-polecen .program-polecen-status__main table tr td,.program-polecen .program-polecen-status__main table tr th{vertical-align:middle;font-size:16px}@media screen and (min-width:768px){.program-polecen .program-polecen-status__main table tr td,.program-polecen .program-polecen-status__main table tr th{font-size:20px}}.program-polecen .program-polecen-status__main table tr td:nth-of-type(1),.program-polecen .program-polecen-status__main table tr th:nth-of-type(1){width:43%}.program-polecen .program-polecen-status__main table tr td:nth-of-type(2),.program-polecen .program-polecen-status__main table tr th:nth-of-type(2){width:36%}.program-polecen .program-polecen-status__main table tr td:nth-of-type(3),.program-polecen .program-polecen-status__main table tr th:nth-of-type(3){width:21%}.program-polecen .program-polecen-status__main table tr td.no-history{width:100%;font-weight:300;text-align:center}