.top_container{float:left;width:100%;padding:50px 0 40px 0;position:relative;background-image:url(/public/media/images/top_container_bg.svg),linear-gradient(to right,#aa92f4,#e091f5);background-repeat:no-repeat;background-position:center;background-size:cover}.top_container .container{float:none;max-width:var(--wrapper-max-width);width:100%;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;text-align:center}.top_container .content{float:left;width:100%;max-width:1000px;margin:0;padding:0 25px}.top_container .content h1{margin:30px 0;width:100%;font-weight:700;clear:both}.top_container .content p{text-align:left;margin-bottom:25px;font-size:20px;line-height:26px;width:100%}.top_container .content .btn{margin:30px 0 0 0}.top_container .photo{float:right;width:100%;max-width:750px;margin:0;padding:0 25px}.funkcje{float:left;width:100%;position:relative}.funkcje .funkcje_content{float:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:var(--wrapper-max-width);width:100%;margin:0 auto;clear:both;padding:70px 20px}.funkcje .funkcje_content .info_top{float:left;width:48%;text-align:center;margin:30px 0}.funkcje .funkcje_content .info_bottom{float:left;width:48%;text-align:center;margin:30px 0}.funkcje .funkcje_content .info_bottom h2{font-size:42px;line-height:52px;font-weight:700;color:var(--primary-color);margin:50px 0;text-align:left}.funkcje .funkcje_content .info_bottom h3{font-size:35px;line-height:45px;font-weight:700;color:var(--primary-color);margin:50px 0;text-align:left}.funkcje .funkcje_content .info_bottom p{margin:30px 0;font-size:24px;line-height:34px;text-align:left}.funkcje .funkcje_content .info_bottom ul{display:block;padding:15px 30px;text-align:left}.funkcje .funkcje_content .info_bottom ul li{display:block;padding:10px 0;font-size:22px;line-height:26px;padding-left:20px;position:relative}.funkcje .funkcje_content .info_bottom ul li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-left:8px solid var(--primary-color)}.funkcje .funkcje_content .info_bottom .btn{margin:30px 0}.funkcje .funkcje_content.bottom_content .info_bottom{max-width:var(--content-max-width);width:100%;margin:0 auto}.funkcje .bottom_content{background-color:#f2f2f2}.funkcje .funkcje_content .funkcje_lista{float:none;margin:0 auto;max-width:var(--content-max-width);width:100%}.funkcje .funkcje_content .funkcje_lista .funkcje_lista_content{float:left;width:calc(100% + 40px);display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.funkcje .funkcje_content .funkcje_lista .funkcja_box{float:left;display:block;width:calc(50% - 40px);padding:20px;background-color:#fff;border-radius:20px;margin:20px}.funkcje .funkcje_content .funkcje_lista .funkcja_box .ikona{display:block;width:100%;text-align:center;color:var(--primary-color);height:70px;font-size:70px}.funkcje .funkcje_content .funkcje_lista .funkcja_box h3{display:block;width:100%;margin:20px 0;font-size:20px;line-height:26px;font-weight:700;color:var(--primary-color);text-align:center}.funkcje .funkcje_content .funkcje_lista .funkcja_box .opis{display:block;width:100%;margin:0;padding:0;text-align:center}.branze{float:left;width:100%;position:relative}.branze .branze_content{float:none;max-width:var(--wrapper-max-width);width:100%;margin:0 auto;clear:both;display:table}.branze .branze_content .branze_lista{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-color:#f2f2f2}.branze .branze_content .branze_lista .branza_box{float:left;width:50%}.branze .branze_content .branze_lista .branza_box .top_info{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-image:url(/public/media/images/top_container_bg.svg),linear-gradient(to right,#aa92f4,#e091f5);background-repeat:no-repeat;background-position:center}.branze .branze_content .branze_lista .branza_box .top_info h3{font-size:20px;line-height:26px;font-weight:700;padding:20px;margin:0;width:50%;text-align:center;align-self:center}.branze .branze_content .branze_lista .branza_box .top_info .photo{width:50%;text-align:center}.branze .branze_content .branze_lista .branza_box .top_info .photo img{display:block}.branze .branze_content .branze_lista .branza_box .bottom_info{float:left;width:100%;padding:50px;text-align:center}.branze .branze_content .branze_lista .branza_box .bottom_info .dowiedz_sie{background:none;margin:30px 0 0 0;padding:0}.dowiedz_sie{float:left;width:100%;padding:40px 0 20px 0;background-image:linear-gradient(to right,#aa92f4,#e091f5);position:relative;text-align:center}.dowiedz_sie .content{float:left;width:100%;padding:15px 20px}.dowiedz_sie p{font-size:30px;line-height:40px;margin:25px auto;max-width:1170px;width:100%}@media (max-width:1699px){.top_container .content{max-width:800px}}@media (max-width:1499px){.top_container .content{max-width:670px}}@media (max-width:1199px){.top_container .container{flex-wrap:wrap}.top_container .content{max-width:100%}.top_container .photo{max-width:100%;width:100%;text-align:center;margin-top:50px}.funkcje .funkcje_content .info_top{width:100%}.funkcje .funkcje_content .info_bottom{width:100%}.top_container .info_top{padding:0 20px}.top_container .info_bottom{padding:25px 20px 10px 20px}.branze .branze_content .branze_lista .branza_box{width:100%}}@media (max-width:767px){.dowiedz_sie .info_top{padding:0 15px}.dowiedz_sie h2{font-size:34px}.dowiedz_sie h3{font-size:26px}.funkcje .funkcje_content .funkcje_lista .funkcja_box{width:100%}}@media (max-width:750px){.branze .branze_content .branze_lista .branza_box .top_info h3{width:100%;padding:70px 20px}.branze .branze_content .branze_lista .branza_box .top_info .photo{width:100%}.branze .branze_content .branze_lista .branza_box .bottom_info{padding:50px 20px}}@media (max-width:676px){.top_container .info_top h1{font-size:32px;line-height:42px}}@media (max-width:479px){.top_container .info_bottom p{padding:10px;font-size:22px}.rozwin_info{background:#b3007c}.dowiedz_sie h2{font-size:24px}.dowiedz_sie h3{font-size:20px}.dowiedz_sie .info_center{font-size:24px}}