.b-container{display:flex;-webkit-box-flex:1;-webkit-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:0 !important}.landing_main{width:100%;padding-bottom:50px}.hero{width:100%;max-height:650px;height:calc(100vh - 130px);position:relative;display:flex;flex-direction:column}.hero_big_container{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;position:relative}.customContainer{max-width:1500px;width:100%;margin:0 auto;padding-inline:20px}.hero_big_container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hero_content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative}.customContainer{width:100%;padding-inline:20px}.customContainer h2{text-align:center}.desktop_bg_img{display:block}.tablet_bg_img,.mobile_bg_img{display:none}.landing_main h1{font-size:46px !important;line-height:60px !important;font-weight:500 !important;color:#fff;max-width:992px;width:100%}.landing_main p{margin-bottom:0 !important}.hero_content p{font-size:22px;line-height:33px;color:#fff;margin-top:12px}.hero_extra_div{margin-top:24px;display:flex;align-items:center;gap:20px;max-width:560px;width:100%}.hero_extra_div p{font-size:22px;line-height:33px;font-weight:500;color:#fff;max-width:250px}.blue_btn{display:inline-block;color:#fff;background-color:var(--dark-blue);border:1px solid var(--dark-blue);padding:16px 32px;border-radius:5px;font-size:16px;line-height:24px;font-weight:500;transition:.3s;text-align:center}.hero_reklama{background-color:var(--orange);display:flex;align-items:center}.hero_reklama p{font-size:20px;line-height:28px;font-weight:500;color:var(--black);padding:34px 0}.hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}.grid4Section{margin-top:70px}.grid4Section h2{text-align:center}.landing_main h2{font-size:34px !important;line-height:44px !important;font-weight:500 !important;color:#fff}.grid4Container{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:40px;gap:40px}.grid4_element{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px;padding:45px 25px;border:1px solid #efefef}.big_text_grid4{font-size:54px;line-height:55px;font-weight:900;color:var(--dark-blue);text-align:center}.grid4border_textDiv{display:flex;flex-direction:column;gap:8px}.grid4border_element_text{font-size:20px;line-height:30px;font-weight:500;color:var(--dark-blue);text-align:center}.grid4border_thintext{font-size:18px;line-height:27px;color:var(--dark-blue);text-align:center}.grid4_svg{width:54px;height:54px;color:var(--dark-blue)}.swiperSection{margin-top:70px}.swiperSection .biggerContainer{padding-block:50px}#swiperblue{background-color:var(--dark-blue)}.biggerContainer{max-width:1660px;width:100%;margin:0 auto;padding-inline:80px;border-radius:20px;overflow:hidden}.swiperSection h2{color:#fff;text-align:center;max-width:700px;width:100%;margin:0 auto !important}.quotesSwiper{margin-top:40px;height:100%}.swiper-horizontal{touch-action:pan-y}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.newSwiperSection .biggerContainer .customContainer h2{text-align:left}.hs_slide{background-color:#fff;height:100%;padding:30px;border-radius:10px;overflow:hidden}.swiper-slide{flex-shrink:0;width:100%;position:relative;transition-property:transform;display:block}.quotesSwiper .swiper-slide{height:auto !important}.quotes_content{width:100%;margin-top:30px;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.quote{font-size:18px;line-height:27px;font-weight:500;color:var(--black);display:-webkit-box}.quote_info{display:flex;align-items:center;gap:15px}.quote_owner_img{max-width:140px;width:100%;height:50px;position:relative;background-color:#fff}.quote_owner_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.quote_owner_info{width:100%;font-size:16px;line-height:24px;font-weight:300;color:#868686;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.slideCard{background-color:#fff;padding:30px;display:flex !important;flex-direction:row !important;gap:15px;min-height:280px;border-radius:8px}.kovicki_svg{width:80px;height:80px}.btns_div{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:30px}.next{position:absolute;top:30px;right:30px}#prev{width:50px;height:50px;border-radius:50px;border:1px solid #ececec;background:#fff;bottom:0;display:flex;align-items:center;justify-content:center;padding-right:4px;transform:rotate(180deg);z-index:5}#next{width:50px;height:50px;border-radius:50px;border:1px solid #ececec;background:#fff;bottom:0;display:flex;align-items:center;justify-content:center;padding-right:4px;transform:rotate(0deg);z-index:5}.swiper_btn{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.arrow_right{width:20px;height:20px;color:var(--dark-blue);margin-left:3px;margin-bottom:2px;transition:.3s}.functionsSection{margin-top:70px}.functionsSection .customContainer{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.functions_image{position:relative;width:100%;height:450px;border-radius:10px;overflow:hidden}.functions_content h2{color:var(--dark-blue)}.customContainer h2{color:var(--dark-blue)}#swiperblue h2{color:#fff}.functions_container{display:flex;flex-direction:column;gap:20px;margin-top:25px}.function{display:flex;gap:18px}.functions p{font-weight:bold;font-size:20px;line-height:24px;font-weight:500;color:var(--dark-blue);margin-top:15px}.function_icon{width:28px;height:28px}.function_text{width:100%;font-size:18px;line-height:27px;font-weight:500;color:var(--dark-blue)}.functions_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.newSwiperSection{margin-top:70px}.newSwiperSection .biggerContainer{padding-block:60px}.thin_text_desc{font-size:16px;line-height:24px;font-weight:500;color:#fff;margin-top:8px}.swiper_container{display:grid;grid-template-columns:50% 50%;margin-top:30px;background:#fff}.horizontal_swiper,.vertical_swiper{position:relative;width:100%;height:100%}.prev{transform:rotate(-180deg);position:absolute;top:30px;left:30px}.btn{width:50px;height:50px;border-radius:50%;overflow:hidden;background-color:#f8f8fb;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.horizontal_swiper{position:relative;width:100%;height:100%}.vertical_swiper{position:relative;width:100%;height:100%;position:relative;height:600px}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.slide_title{font-size:22px;line-height:33px;font-weight:500;color:var(--dark-blue);max-width:520px;width:100%;margin:0 auto;text-align:center;margin-top:7px;margin-bottom:20px}.swiper_thin_text p{font-size:18px;line-height:27px;font-weight:500;color:var(--dark-blue);margin-top:20px}.swiper_fat_text{margin-top:10px}.swiper_fat_text p{font-size:20px;line-height:30px;font-weight:700;color:var(--dark-blue)}.fuctionsContainer{display:flex;flex-direction:column;gap:10px}.functionText{font-size:16px;line-height:24px;font-weight:500;color:var(--dark-blue);width:100%}.slide_title{font-size:22px;line-height:33px;font-weight:500;color:var(--dark-blue);max-width:520px;width:100%;margin:0 auto;text-align:center;margin-top:7px}.swiper_thin_text p{font-size:18px;line-height:27px;font-weight:500;color:var(--dark-blue);margin-top:20px}.tableSection{margin-top:70px}.tableSection h2{text-align:center;width:100%;margin:0 auto}.landing_table{max-width:100%;width:100%;margin-top:30px;display:flex;flex-direction:column}.landing_table tr{display:grid;grid-template-columns:13% 15% 15% 15% 15% 27%;background:#fff}.landing_table th{font-size:18px;line-height:27px;font-weight:700;color:var(--dark-blue);min-height:60px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--dark-blue);border-bottom:1px solid var(--dark-blue);padding:10px}.landing_table thead tr:nth-child(2){background-color:rgba(45,67,102,.18)}.landing_table tr{display:grid;grid-template-columns:13% 15% 15% 15% 15% 27%}.landing_table td{font-size:15px;line-height:22.5px;color:var(--dark-blue);border-right:1px solid var(--dark-blue) !important;border-bottom:1px solid var(--dark-blue) !important;padding:10px 20px;font-weight:normal}.landing_table td:first-child{font-weight:bold}.downloadSection,.grid5border_section{margin-top:50px}.downloadSection .customContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.downloadSection h2{text-align:center}.downloadSection p{font-size:20px;line-height:30px;color:var(--dark-blue);text-align:center;margin-top:15px}.buttons{display:flex;align-items:center;gap:25px;margin-top:24px}.buttons button{min-width:270px}.orange_btn{display:inline-block;background-color:var(--orange);border:1px solid var(--orange);color:#fff;padding:10px 32px;border-radius:5px;font-size:16px;line-height:24px;font-weight:500;transition:.3s;text-align:center;margin:10px 0}.dowload_btn{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--dark-blue);color:var(--dark-blue);padding:10px 32px;border-radius:5px;overflow:hidden;min-width:270px;transition:.3s;font-size:16px;line-height:24px;font-weight:500}.dowload_btn:hover{color:var(--dark-blue)}.bottom_hero_section{position:relative;z-index:1}.bottom_hero_section .customContainer{padding-block:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}.bottom_hero_section>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.desktop_bg_img{display:block}.tablet_bg_img,.mobile_bg_img{display:none}.bottom_hero_section h2{color:#fff;text-align:center;max-width:990px;width:100%}.bottom_hero_section p{font-size:22px;line-height:33px;color:#fff;text-align:center;margin-top:20px;max-width:992px;width:100%}a:hover{color:#fff}.link_element_title{color:var(--dark-blue)}.bannerSection{margin-top:70px}.bannerSection .customMiniContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:20px}.customMiniContainer{max-width:1500px;width:100%;margin:0 auto;padding-inline:20px}.bannerSection h2{text-align:center;color:var(--dark-blue)}.banner_desc{font-size:22px;line-height:33px;color:var(--dark-blue);max-width:990px;width:100%;text-align:center;margin-top:15px}.banner_info{font-size:24px;line-height:36px;font-weight:500;color:var(--dark-blue);margin-top:25px;text-align:center}.bannerSection a{display:flex;align-items:center;gap:8px;font-size:18px;line-height:27px;font-weight:500;color:var(--dark-blue);margin-top:10px}.grid3Section{margin-top:70px;background:#f8f8fb}.grid3Section .biggerContainer{padding-block:60px}.grid3Container{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;max-width:1100px;width:100%;margin:0 auto;margin-top:30px;background-color:var(--evenly-bg)}.grid_link_element{display:flex;flex-direction:column;justify-content:space-between;gap:15px;padding:25px;border:1px solid #efefef;transition:.3s;color:var(--dark-blue);min-height:260px;height:100%;background-color:#fff}.link_element_top{display:flex;flex-direction:column;align-items:center;gap:20px}.grid3_svg{width:54px;height:54px;transition:.3s}.link_element_bottom{display:flex;align-items:center;gap:6px;justify-content:center}.link_element_bottom p{font-size:18px;line-height:27px;font-weight:500;color:var(--dark-blue)}.link_element_title{font-weight:500;text-align:center}@media(max-width: 1200px){.customContainer{max-width:1200px}.landing_main h1{max-width:710px;font-size:34px !important;line-height:42px !important}}@media(max-width: 1340px){.customContainer{margin:0 auto}}@media(max-width: 1800px){.hero_content p{font-size:18px;line-height:27px}.hero_content p.hero_extra_div p{font-size:18px;line-height:27px}.hero_extra_div p{font-size:18px;line-height:27px}.hero_reklama p{font-size:20px;line-height:28px}.landing_main h2{font-size:28px !important;line-height:38px !important}.grid4border_element_text{font-size:18px;line-height:27px}.biggerContainer{padding-inline:0}}
