@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary{display:block}header,section,footer{display:block;position:relative;width:100%;height:auto;padding:0;margin:0;overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Lato',sans-serif;font-weight:400;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden;line-height:1}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0}button.open-button span{pointer-events:none}.pace.pace-active{opacity:1}.pace .pace-progress{display:block;position:fixed;top:0;right:100%;width:100%;height:3px;background:var(--color_akcent);pointer-events:none}img{vertical-align:middle;max-width:100%;height:auto}body ::selection{background:var(--color_background)}::-webkit-scrollbar-thumb:vertical{height:10px;background-color:var(--color_txt)}::-webkit-scrollbar-thumb:horizontal{height:10px;background-color:var(--color_txt)}::-webkit-scrollbar{width:10px;height:0;background:var(--color_background)}:focus,button,input{outline:none!important;-moz-outline-style:none!important}::-moz-focus-inner{border:0}::-moz-selection{background:var(--color_akcent);text-shadow:none}::selection{background:var(--color_akcent);text-shadow:none}a:active{outline:none;-moz-outline-style:none;text-decoration:none}a:focus{-moz-outline-style:none;outline:none;text-decoration:none}img{vertical-align:middle;max-width:100%;height:auto;border:none;outline:none;-moz-outline-style:none}a,.butt_w{outline:0;cursor:pointer;-moz-outline-style:none;text-decoration:none;color:var(--color_txt);-webkit-transition:all ease-in-out 150ms;-moz-transition:all ease-in-out 150ms;-o-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms}a:hover{color:var(--color_akcent);text-decoration:none;-webkit-transition:all ease-in-out 150ms;-moz-transition:all ease-in-out 150ms;-o-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms}*{padding:0;margin:0}main{margin-top:70px}.navbar-expand-lg .navbar-collapse{align-items:flex-end;flex-direction:column}.zin_2{position:relative;z-index:3}.h1_b_site{font-weight:900;font-size:2.1rem;margin-bottom:15px;position:relative}.h1_b_site:after{content:'';display:block;margin-top:.75rem;margin-left:auto;margin-right:auto;width:80px;height:1px;background-color:var(--color_akcent)}.lead strong{font-weight:900;color:var(--color_akcent)}.lead{padding-bottom:15px}header{position:fixed;width:100%;height:70px;top:0;left:0;margin:0;z-index:999;overflow:visible;-moz-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-moz-transition-duration:0.7s;-o-transition-duration:0.7s;-webkit-transition-duration:0.7s;transition-duration:0.7s;-moz-transition-property:height,top;-o-transition-property:height,top;-webkit-transition-property:height,top;transition-property:height,top;-moz-box-shadow:rgba(30,50,50,0.05) 0 0.05em 0.5em;-webkit-box-shadow:rgba(30,50,50,0.05) 0 0.05em 0.5em;box-shadow:rgba(30,50,50,0.05) 0 0.05em 0.5em}header.scrolling{height:70px}header.hide{top:-70px}.logo a{float:left;width:auto;display:block}.navbar-brand{float:left}.tel_nr{float:left}.navbar-toggler{float:right;display:block;position:relative}.navbar-toggler i{position:relative;background:var(--color_foot_txt);display:block;width:32px;height:4px}.navbar-toggler i:after,.navbar-toggler i:before{position:absolute;content:'';top:10px;left:0;width:32px;height:4px;background:var(--color_foot_txt)}.navbar-toggler i:before{top:auto;bottom:10px}a svg .icon_color{fill:var(--color_akcent_light);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a:hover svg .icon_color{fill:var(--color_akcent_more_light);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.znak_logo{display:block;width:44px;height:44px;float:left;background:var(--color_akcent);color:var(--color_logo);font-size:32px;font-weight:900;text-transform:uppercase;line-height:44px;text-align:center}.tekst_logo{line-height:44px;padding:0 0 0 15px;font-weight:900;font-size:1.375em;letter-spacing:-.5px}.b_square *,.b_square .image-column .inner-column:after{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.b_round *,.b_round .image-column .inner-column:after{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.b_round_more *,.b_round_more .image-column .inner-column:after{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.b_circle *,.b_circle .image-column .inner-column:after{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}header,section,footer,.b_round_0,.b_round_0 iframe,img{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.tel_nr{margin:5px 0 5px 15px;padding-left:15px;height:44px;line-height:44px;font-weight:700;border-left:1px solid var(--color_background);border-radius:0}header{margin:0;background:var(--color_menu)}.b_menu{float:right;width:auto;list-style:none}.b_menu li{float:left;width:auto;height:30px;margin:10px 0}.b_menu li a{display:block;height:30px;line-height:30px;padding:0 8px;font-size:1.1em;font-weight:700}.b_menu li:hover a{color:#fff;background:var(--color_akcent)}@media screen and (min-width:992px){.navbar-expand-lg .navbar-nav .nav-item{border-right:1px solid var(--color_background);border-radius:0!important}.navbar-expand-lg .navbar-nav .nav-link{padding-left:15px;padding-right:15px;font-weight:700}.navbar .nav-item:last-child{border:none}.tel_ico{display:block;float:left;width:32px;height:32px;margin:6px 10px 0 0;background:url(../img/tel_ico.svg) no-repeat center center;background-size:32px}}.shaker{-webkit-animation:shake 0.1s ease-in-out infinite;animation:shake 0.1s ease-in-out infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.shaker:hover,.shaker:focus,.tel_nr:hover .shaker,.tel_nr:focus .shaker{-webkit-animation-play-state:running;animation-play-state:running}@keyframes shake{2%{transform:translate(0.5px,2.5px) rotate(1.5deg)}4%{transform:translate(0.5px,-1.5px) rotate(0.5deg)}6%{transform:translate(-0.5px,-1.5px) rotate(-0.5deg)}8%{transform:translate(2.5px,-0.5px) rotate(0.5deg)}10%{transform:translate(2.5px,1.5px) rotate(0.5deg)}12%{transform:translate(2.5px,-0.5px) rotate(0.5deg)}14%{transform:translate(-1.5px,-1.5px) rotate(-0.5deg)}16%{transform:translate(-0.5px,0.5px) rotate(0.5deg)}18%{transform:translate(-0.5px,2.5px) rotate(1.5deg)}20%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}22%{transform:translate(2.5px,-1.5px) rotate(0.5deg)}24%{transform:translate(0.5px,-1.5px) rotate(-0.5deg)}26%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}28%{transform:translate(-1.5px,-0.5px) rotate(1.5deg)}30%{transform:translate(-0.5px,-0.5px) rotate(1.5deg)}32%{transform:translate(-0.5px,-0.5px) rotate(-0.5deg)}34%{transform:translate(0.5px,-0.5px) rotate(0.5deg)}36%{transform:translate(-1.5px,1.5px) rotate(1.5deg)}38%{transform:translate(2.5px,1.5px) rotate(1.5deg)}40%{transform:translate(1.5px,-1.5px) rotate(0.5deg)}42%{transform:translate(1.5px,-1.5px) rotate(1.5deg)}44%{transform:translate(1.5px,2.5px) rotate(1.5deg)}46%{transform:translate(1.5px,-1.5px) rotate(0.5deg)}48%{transform:translate(-0.5px,-1.5px) rotate(0.5deg)}50%{transform:translate(-1.5px,-1.5px) rotate(1.5deg)}52%{transform:translate(1.5px,-0.5px) rotate(1.5deg)}54%{transform:translate(-0.5px,-0.5px) rotate(0.5deg)}56%{transform:translate(2.5px,0.5px) rotate(0.5deg)}58%{transform:translate(-0.5px,0.5px) rotate(1.5deg)}60%{transform:translate(0.5px,1.5px) rotate(-0.5deg)}62%{transform:translate(-0.5px,-1.5px) rotate(0.5deg)}64%{transform:translate(-0.5px,-1.5px) rotate(0.5deg)}66%{transform:translate(1.5px,-1.5px) rotate(-0.5deg)}68%{transform:translate(0.5px,1.5px) rotate(-0.5deg)}70%{transform:translate(0.5px,2.5px) rotate(-0.5deg)}72%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}74%{transform:translate(-1.5px,-0.5px) rotate(0.5deg)}76%{transform:translate(-1.5px,-1.5px) rotate(1.5deg)}78%{transform:translate(0.5px,0.5px) rotate(1.5deg)}80%{transform:translate(0.5px,-0.5px) rotate(1.5deg)}82%{transform:translate(-0.5px,-1.5px) rotate(1.5deg)}84%{transform:translate(2.5px,-0.5px) rotate(1.5deg)}86%{transform:translate(0.5px,0.5px) rotate(-0.5deg)}88%{transform:translate(1.5px,2.5px) rotate(-0.5deg)}90%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}92%{transform:translate(-0.5px,-1.5px) rotate(-0.5deg)}94%{transform:translate(1.5px,-0.5px) rotate(0.5deg)}96%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}98%{transform:translate(2.5px,2.5px) rotate(0.5deg)}0%,100%{transform:translate(0,0) rotate(0)}}.before_logos .h2_slogan,.h2_slogan{font-weight:900;font-size:1.8rem}.p_lin_h{line-height:1.4}.p_slogan{color:#fff;background:var(--color_akcent);display:table;padding:10px 15px;font-size:1.4rem;font-weight:700}.map-responsive{overflow:hidden;padding-bottom:15px;position:relative}.map-responsive iframe{height:350px;width:100%}.map_res{overflow:hidden;padding:0;margin:0;position:relative}.map_res iframe{height:100%;width:100%}.b_ubezpieczenia .card{padding-bottom:45px}.b_ubezpieczenia h2{font-size:.825em;font-weight:700;padding:0 5px;margin-top:-15px;margin-bottom:5px;position:relative}.b_ubezpieczenia.b_oferta h2{font-size:1.1rem}.b_ubezpieczenia h2:after{content:'';display:block;margin-top:.5rem;margin-left:auto;margin-right:auto;width:80px;height:3px;background-color:var(--color_akcent)}.b_ubezpieczenia svg{max-height:140px}.b_ubezpieczenia.b_ubezp_2 h2:after{display:none}.b_ubezpieczenia.b_ubezp_2 svg{max-height:100px;max-width:100px}.b_ubezpieczenia.b_ubezp_2 .card{padding-bottom:0;height:160px}.swiper-slide a{width:100%}.b_ubezpieczenia.b_ubezp_2 .h2_kup{font-weight:700;font-size:1.2rem;margin:0 0 0 5px;color:var(--color_akcent)}.b_ubezpieczenia.b_ubezp_2 .h2_kup span{color:var(--color_txt)}.nav_slide_p{position:relative;display:block;float:right;width:50px}.swiper-button-next,.swiper-button-prev{border:solid var(--color_foot_txt);border-width:0 3px 3px 0;display:inline-block;padding:6px;width:10px;background:none;height:12px;margin-top:-16px;z-index:1;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.swiper-button-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.swiper-button-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.swiper-button-next:hover,.swiper-button-prev:hover{border-color:var(--color_akcent_hover);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.buttons{margin:10%;text-align:center}.btn-hover{width:auto;font-size:1rem;font-weight:700;color:#fff;cursor:pointer;margin:0;padding:10px 15px;min-width:200px;height:auto;text-align:center;border:none;background-size:300% 100%;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:hover{background-position:100% 0;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:focus{outline:none}.btn-hover.color_btn{position:absolute;bottom:0;left:0;width:100%;background-image:linear-gradient(to right,var(--color_akcent),var(--color_akcent_hover),var(--color_akcent));box-shadow:0 4px 15px 0 rgba(49,196,190,0.25)}body{background:var(--color_background);background:-moz-linear-gradient(180deg,var(--color_background) 0px,rgba(255,255,255,1) 200px);background:-webkit-linear-gradient(180deg,var(--color_background) 0px,rgba(255,255,255,1) 200px);background:linear-gradient(180deg,var(--color_background) 0px,rgba(255,255,255,1) 200px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color_background)",endColorstr="#ffffff",GradientType=1)}.sec_bg{background:var(--color_background);background:-moz-linear-gradient(180deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);background:-webkit-linear-gradient(180deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);background:linear-gradient(180deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color_background)",endColorstr="#ffffff",GradientType=1)}.sec_bg2{background:var(--color_background);background:-moz-linear-gradient(0deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);background:-webkit-linear-gradient(0deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);background:linear-gradient(0deg,var(--color_background) 30%,rgba(255,255,255,1) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color_background)",endColorstr="#ffffff",GradientType=1)}.akcent_bg{background-color:var(--color_akcent)}.tlo_bg{background:var(--color_background)}.after_map{color:var(--color_opposite)}.after_map h2{font-size:1.8rem;font-weight:700;margin-bottom:10px}.after_map h3{font-size:1.1rem;font-weight:700;letter-spacing:.5px;word-break: break-word}.t_godziny{font-size:1.2rem;line-height:1.4;font-weight:700;padding:0!important}.t_godziny span{font-weight:300;padding-right:10px;margin-right:10px;border-right:1px solid var(--color_opposite)}.t_adres{font-size:1.1rem;line-height:1.4;font-weight:400;word-break: break-word}.t_kontakt{font-size:1.2rem;line-height:1.4;font-weight:700}.t_kontakt small{font-size:.925rem;font-weight:400;margin-left:15px}.partner_b{font-weight:300;font-size:1rem}.partner_b img{width:280px;margin-left: 15px;margin-top: -25px}.partner_b a{font-weight:400;font-size:1rem;color:var(--color_opposite)}.partner_b a:hover{text-decoration:underline}.dot_bg{background-image:url(../img/dot_bg.svg);background-repeat:repeat;background-position:center center}.tria_l:after{content:'';position:absolute;top:50%;margin-top:-26px;left:-26px;width:0;height:0;border-top:26px solid transparent;border-bottom:26px solid transparent;border-right:26px solid var(--color_akcent)}.tria_l_2:after{content:'';position:absolute;top:50%;margin-top:-26px;left:-26px;width:0;height:0;border-top:26px solid transparent;border-bottom:26px solid transparent;border-right:26px solid var(--color_opposite)}.mid_cap{display:table}.mid_center{margin:0;padding:0;display:table-cell;vertical-align:middle;text-align:center}.photo_logo{flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:middle;justify-content:center;flex-direction:wrap;align-content:space-between}.photo_logo img{width:auto;height:60px;padding:5px;margin:5px}.before_logos{text-align:right;padding-right:50px}.before_logos img{width:100%;max-width:320px}.before_logos h2{font-size:1.6rem;font-weight:700}.before_logos h3{font-size:2rem;font-weight:900}.o_nas{position:relative;padding:120px 0px}.o_nas .content-column{position:relative;margin-bottom:0}.o_nas .content-column .inner-column{position:relative;padding-top:50px;padding-right:25px;padding-bottom:25px}.o_nas .content-column .text{position:relative;font-size:15px;line-height:2em;margin-bottom:25px}.o_nas .image-column{position:relative;margin-bottom:50px}.o_nas .image-column .inner-column{position:relative;padding:40px 40px 0px 0px;margin-left:0}.o_nas.b_index_o .image-column .inner-column{padding:0}.o_nas .image-column .inner-column:after{position:absolute;content:'';right:0px;top:0px;left:40px;bottom:100px;z-index:0;background:var(--color_opposite)}.o_nas .image-column .inner-column .image{position:relative;overflow:hidden;z-index:1}.o_nas .image-column .inner-column .image img{position:relative;width:100%;height:auto;display:block}.o_nas .image-column .inner-column .image .overlay-box{position:absolute;left:40px;bottom:48px}.o_nas .image-column .inner-column .image .overlay-box .year-box{position:relative;color:#252525;font-size:24px;font-weight:700;line-height:1.4em;padding-left:125px}.o_nas .image-column .inner-column .image .overlay-box .year-box .number{position:absolute;left:0px;top:0px;width:110px;height:110px;color:var(--color_akcent);font-size:68px;font-weight:700;line-height:105px;text-align:center;background-color:#ffffff;border:1px solid var(--color_akcent)}.btn-style-button:hover{color:#ffffff;background:var(--color_akcent)}.btn-style-button{position:relative;line-height:24px;color:#252525;font-size:15px;font-weight:700;background:none;display:inline-block;padding:11px 40px;background-color:#ffffff;text-transform:capitalize;border:2px solid var(--color_akcent)}.over_f_h{overflow:hidden}.about_sec2{color:#fff}.about_sec{position:relative;padding-bottom:25px}.about_sec .title{position:relative;color:var(--color_akcent);font-size:18px;font-weight:700;padding-right:50px;margin-bottom:15px;display:inline-block;text-transform:capitalize}.about_sec .title:before{position:absolute;content:'';right:0px;bottom:7px;width:40px;height:1px;background-color:var(--color_akcent)}.about_sec h2{font-size:1.4rem;font-weight:700}.b_kontakt h2{font-size:1.4rem;color:var(--color_akcent);font-weight:900;padding-bottom:15px}.b_kontakt h3{font-size:1.2rem;color:var(--color_txt);font-weight:400;padding-bottom:15px}.b_kontakt p strong{font-weight:700;font-size:1.1rem;padding-bottom:10px;display:block}.footer_list.last_fl{width:auto;display:inline-block;background:var(--color_akcent);color:var(--color_opposite);padding:15px;position:relative;text-align:right;float:right}.footer_list.last_fl:before{content:'';position:absolute;top:-12px;right:20px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--color_akcent)}.footer_list li{display:flex;padding:5px 10px}.footer_list li a{padding:5px 10px;color:var(--color_menu_txt);background:var(--color_element)}.footer_list li a:hover{background:var(--color_akcent);color:var(--color_opposite)}.foot_nazwa{font-size:1rem;font-weight:700}.foot_adres{font-size:.925rem;font-weight:300;margin-bottom:15px}.foot_tel,.foot_email{font-size:.925rem;font-weight:400}.foot_social li{padding:0;margin:0 8px 8px 0;float:left}.foot_social li a{padding:0;max-width:32px;background:var(--color_menu_txt)}.b-slider{width:90%;position:relative;max-width:90%;margin:auto;background:#fff;box-shadow:0px 5px 25px rgba(34,35,58,0.15);padding:25px;height:400px;transition:all .3s}.foot_social li.blog_link{width:100%;background:var(--color_menu_txt)}.foot_social li.blog_link a{color:#fff;max-width:100%;padding:8px 5px;text-align:center;width:100%;max-width:100%;word-break:break-word}@media screen and (max-width:992px){.b-slider{max-width:680px;height:400px}.tip_show{display:none}.navbar-collapse{width:100%;background:var(--color_opposite);box-shadow:1px 5px 8px var(--color_element);margin-top:4px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.navbar-nav .nav-link{font-weight:700;border-bottom:1px solid var(--color_background);border-radius:0;padding:15px 15px}.o_nas .content-column .inner-column{padding-bottom:50px}}@media screen and (max-width:768px){.b-slider{min-height:500px;height:auto;margin:180px auto}.o_nas.pt-5.pb-0.sec_bg .pl-5{padding-left:15px!important}.o_nas .content-column .inner-column,.o_nas .content-column .inner-column .pl-3{padding-left:0!important;padding-right:0}.before_logos{height:auto!important}}@media screen and (max-height:500px) and (min-width:992px){.b-slider{height:350px}}.b-slider__item{display:flex;align-items:center}@media screen and (max-width:768px){.b-slider__item{flex-direction:column}}.b-slider__item.swiper-slide-active .b-slider__img img{opacity:1;transition-delay:.3s}.b-slider__item.swiper-slide-active .b-slider__content > *{opacity:1;transform:none}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(1){transition-delay:0.3s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(2){transition-delay:0.4s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(3){transition-delay:0.5s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(4){transition-delay:0.6s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(5){transition-delay:0.7s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(6){transition-delay:0.8s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(7){transition-delay:0.9s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(8){transition-delay:1s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(9){transition-delay:1.1s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(10){transition-delay:1.2s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(11){transition-delay:1.3s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(12){transition-delay:1.4s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(13){transition-delay:1.5s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(14){transition-delay:1.6s}.b-slider__item.swiper-slide-active .b-slider__content > *:nth-child(15){transition-delay:1.7s}.b-slider__img{width:300px;flex-shrink:0;height:300px;background:#f4f4f4;background:-moz-radial-gradient(center,ellipse cover,#ffffff 50%,#f9f9f9 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffffff 50%,#f9f9f9 100%);background:radial-gradient(ellipse at center,#ffffff 50%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=1 );box-shadow:4px 13px 30px 1px rgba(252,56,56,0.05);transform:translateX(-80px);border:1px solid var(--color_akcent);overflow:hidden}.b-slider__img img{width:100%;height:100%;object-fit:cover;display:block;opacity:1;transition:all .3s}@media screen and (max-width:768px){.b-slider__img{transform:translateY(-50%);width:90%}.tekst_logo{font-size:1.2rem}.footer_section.text-right *{width:100%}}@media screen and (max-width:576px){.b-slider__img{width:95%}.tel_nr{display:none}}@media screen and (max-height:500px) and (min-width:992px){.b-slider__img{height:270px}}.b-slider__content{padding-right:25px}@media screen and (max-width:768px){.b-slider__content{margin-top:-80px;text-align:center;padding:0 30px}}@media screen and (max-width:576px){.b-slider__content{padding:0}}.b-slider__content > *{opacity:0;transform:translateY(25px);transition:all .4s}.b-slider__code{color:var(--color_akcent);margin-bottom:15px;display:block;font-weight:500}.b-slider__title{font-size:24px;font-weight:700;color:#0d0925;margin-bottom:20px}.b-slider__text{color:#4e4a67;margin-bottom:30px;line-height:1.5em}.b-slider__button{display:inline-flex;background-image:linear-gradient(to right,var(--color_akcent_light),var(--color_akcent),var(--color_akcent_hover),var(--color_akcent));padding:15px 35px;color:#fff;box-shadow:0px 14px 80px rgba(252,56,56,0.4);text-decoration:none;font-weight:500;justify-content:center;text-align:center;letter-spacing:1px}@media screen and (max-width:576px){.b-slider__button{width:100%}}.b-slider .swiper-container-horizontal > .swiper-pagination-bullets,.b-slider .swiper-pagination-custom,.b-slider .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.b-slider__pagination{position:absolute;z-index:21;right:20px;width:11px!important;text-align:center;left:auto!important;top:50%;bottom:auto!important;transform:translateY(-50%)}@media screen and (max-width:768px){.b-slider__pagination{transform:translateX(-50%);left:50%!important;top:205px;width:100%!important;display:flex;justify-content:center;align-items:center}}.b-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:8px 0}.swiper-pagination-bullet{width:12px;height:12px}@media screen and (max-width:768px){.b-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}}.b-slider__pagination .swiper-pagination-bullet{width:11px;height:11px;display:block;background:var(--color_akcent_hover);opacity:0.2;transition:all .3s}.b-slider__pagination .swiper-pagination-bullet-active{opacity:1;background:var(--color_akcent);height:30px;box-shadow:0px 0px 20px rgba(252,56,56,0.3)}@media screen and (max-width:768px){.b-slider__pagination .swiper-pagination-bullet-active{height:11px;width:30px}}.b-slider__content b{font-weight:900}.ourworks-box{width:60%;justify-content:center;text-align:center}.our-works-head{font-size:30px;font-weight:400;color:black}.introduce{height:250px;background-color:white;box-shadow:0 3px 10px #5969f642;border-bottom:4px solid #5969f6;color:black}.introduce:hover{box-shadow:0 3px 15px #5969f666;border-bottom:4px solid #B122e5;color:black;text-decoration:none}.flex-column-1{height:70%;width:100%}.flex-column-2{height:30%;width:100%;align-items:center}.text-gray{color:gray}.pic{height:70px;width:70px;margin-left:20px;border-radius:50%;transition:all .2s ease-in-out}.introduce:hover .pic{transform:scale(1.1)}.carousel-indicators .active{background-color:#46eeaa}.carousel-indicators li{background-color:#c8e5ff}.carousel-indicators{bottom:-50px}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.circles i{position:absolute;display:block;list-style:none;width:10px;height:10px;background:rgba(255,255,255,0.75);animation:animate 25s linear infinite;bottom:-150px}.circles i:nth-child(1){left:25%;width:60px;height:60px;animation-delay:0s}.circles i:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles i:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles i:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles i:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles i:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles i:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles i:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles i:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles i:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}.footer{background:var(--color_foot);color:var(--color_foot_txt)!important;margin-top:35px;padding-top:25px;border-top:1px solid var(--color_element);border-radius:0}footer a{color:var(--color_foot_txt);font-size:14px;transition-duration:0.2s}footer a:hover{text-decoration:none}.footer_section h4{font-size:1.2em;padding-bottom:25px}.copy{font-size:12px;padding:10px;border-top:1px solid rgba(255,255,255,.15)}.footer-middle{padding-top:2em;color:var(--color_logo)}.item-bg{display:none}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.all_w100_sl{position:relative;width:calc(100% - 6px);margin:-50px 3px 15px 3px;padding:0 15px 50px 15px;background:#f4f4f4;border:1px solid #eaeaea;background:-moz-radial-gradient(center,ellipse cover,#ffffff 50%,#f4f4f4 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffffff 50%,#f4f4f4 100%);background:radial-gradient(ellipse at center,#ffffff 50%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=1 );-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.news-slider{z-index:2;max-width:1300px;margin-left:auto;margin-right:auto;margin-top:20px}@media screen and (max-width:1300px){.news-slider{max-width:1000px}}@media screen and (max-width:576px){.news-slider{margin-top:45px}}.news-slider__wrp{display:flex;align-items:flex-start;position:relative;z-index:2}.news-slider__item{width:356px;flex-shrink:0}@media screen and (max-width:992px){.news-slider__item{width:340px}}.news-slider__item.swiper-slide{opacity:0;pointer-events:none;transition:all 0.3s}.news-slider__item.swiper-slide-active,.news-slider__item.swiper-slide-prev,.news-slider__item.swiper-slide-next{opacity:1;pointer-events:auto}.news-slider__item.swiper-slide-prev a,.news-slider__item.swiper-slide-next a{border:1px solid #eaeaea;background:#f4f4f4;background:-moz-radial-gradient(center,ellipse cover,#ffffff 50%,#f9f9f9 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffffff 50%,#f9f9f9 100%);background:radial-gradient(ellipse at center,#ffffff 50%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=1 )}.news-slider__item.swiper-slide-active a{background-color:#fff}.news-slider__item .landing-button.is-featured{background:#fff;color:#d92525}.news-slider__item.swiper-slide-active .landing-button.is-featured{background:#d92525;color:#fff}.news-slider__ctr{position:relative;z-index:12}.news-slider__arrow{background:#fff;border:none;display:inline-flex;width:50px;height:50px;justify-content:center;align-items:center;border-radius:12px;position:absolute;top:50%;z-index:12;cursor:pointer;outline:none!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.news-slider__arrow:focus{outline:none!important}.news-slider__arrow:hover{box-shadow:0 4px 15px 4px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.news-slider__arrow .icon-font{display:inline-flex}.news-slider__arrow.news-slider-prev{left:15px;transform:translateY(-50%)}.news-slider__arrow.news-slider-next{right:15px;transform:translateY(-50%)}.news-slider__pagination{text-align:center;margin-top:50px}.news-slider__pagination .swiper-pagination-bullet{width:13px;height:10px;display:inline-block;background:#d92525;opacity:0.2;margin:0 5px;border-radius:4px;transition:opacity 0.5s,background-color 0.5s,width 0.5s;transition-delay:0.5s,0.5s,0s}.news-slider__pagination .swiper-pagination-bullet-active{opacity:1;background:#d92525;width:100px;transition-delay:0s}@media screen and (max-width:576px){.news-slider__pagination .swiper-pagination-bullet-active{width:70px}}.news__item{padding:0;color:#16212b;display:block;transition:all 0.3s}@media screen and (min-width:800px){.news__item:hover{box-shadow:0 3px 15px 3px rgba(22,33,43,0.1);background:#fff;transition-delay:0.1s;color:#16212b}.news__item:hover .news-date,.news__item:hover .news__title,.news__item:hover .news__txt{opacity:1;transition-delay:0.1s}.news__item:hover .news__img{box-shadow:none}}.news__item.active,.swiper-slide-active .news__item{box-shadow:0 3px 15px 3px rgba(22,33,43,0.1);background:#fff;color:#16212b;border:1px solid #d92525}.news__item.active:hover,.swiper-slide-active:hover .news__item{color:#16212b}.news__item .news-date__title,.news__item .news-date__title b{color:#16212b}.news__item .news-date__txt{letter-spacing:-.5px}.news__item .news-date__txt b{font-weight:700;font-size:1.05em;letter-spacing:.5px}.news-slider__item .news__item{background:url(../img/ico_life_utrata_z_w_k.svg) no-repeat top right;background-size:0px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.news-slider__item.swiper-slide-active .news__item{background-size:60px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.news__item .news__txt b{font-weight:500}.swiper-slide-active .news__item .news-date__title,.news__item:hover .news-date__title,.news__item.active:hover .news-date__title,.news__item.active .news-date__title{color:#d92525}.news__item.active .news-date__title b{color:#16212b}.news__item.active .news-date,.news__item.active .news__title,.news__item.active .news__txt{opacity:1}.news__item.active .news__img{box-shadow:none}.tekst_logo{width:auto;max-width:450px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}@media screen and (max-width:1199px){.tekst_logo{width:auto;max-width:300px;}} @media screen and (max-width:992px){.tekst_logo{width:380px}.news__item{padding:30px}}@media screen and (max-width:576px){.news__item{padding:20px}}.news-date{padding-bottom:15px;margin-bottom:0;border-bottom:1px solid #b6bcc3;display:inline-block;opacity:1;transition:opacity 0.3s}.swiper-slide-active .news-date{border-bottom:1px solid #b6bcc3}@media screen and (max-width:576px){.news-date{margin-bottom:10px;display:inline-flex;align-items:center;padding-bottom:0}}.news-date__title{display:block;font-size:1.8em;margin-bottom:5px;font-weight:500}.news-date__title b{font-size:.5em}@media screen and (max-width:576px){.news-date__title{margin-right:10px}}.news-date__txt{font-size:16px}.news__title{font-size:1.2em;font-weight:700;opacity:1;margin-top:12px;color:#d92525;margin-bottom:10px;transition:opacity 0.3s}@media screen and (max-width:576px){.news__title{font-size:22px;margin-bottom:10px}}.news__txt{margin:10px 0;line-height:1.6em;font-size:15px;opacity:1;transition:opacity 0.3s}.news__img{border-radius:10px;box-shadow:0 6px 26px 6px rgba(0,0,0,0.25);height:200px;margin-top:30px;width:100%;transition:all 0.3s;transform-origin:0% 0%}@media screen and (max-width:576px){.news__img{height:180px;margin-top:20px}}.news__img img{max-width:100%;border-radius:10px;height:100%;width:100%}.text_cross{text-decoration:line-through}.news__item .landing-button{border:1px solid #c61717;border-radius:10px;width:100%;max-width:320px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;display:inline-block;margin:5px 0 10px 0;padding:15px 35px;text-decoration:none;transition:all 150ms ease-in-out}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.callback,button.callback{position:fixed;bottom:30px;right:30px;width:60px;height:60px;border:none;border-radius:50%;box-shadow:1px 0px 15px rgba(55,55,55,.05);background:#49c351;cursor:pointer;z-index:999;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1)}.callback svg{width:100%;height:100%;border-radius:50%}.callback:hover{bottom:28px;right:33px;box-shadow:1px 0px 25px rgba(55,55,55,.25);transform:translate(3px,-3px) scale(1.1);-webkit-transform:translate(3px,-3px) scale(1.1);-moz-transform:translate(3px,-3px) scale(1.1);-ms-transform:translate(3px,-3px) scale(1.1);-o-transform:translate(3px,-3px) scale(1.1);-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s}.callback svg .callback_p{position:absolute;top:50%;left:50%;margint-top:-30px;margin-left:-30px;animation:flow 1.25s ease-in-out infinite alternate;-webkit-animation:flow 1.25s ease-in-out infinite alternate}.callback:hover svg .callback_p{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1)}.callback:focus{border:none;outline:none}.callback:before{content:'';position:absolute;border-radius:16px;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;left:0;animation:flow_before 2.5s ease-in-out infinite;-webkit-animation:flow_before 2.5s ease-in-out infinite;z-index:-2}.callback:hover:before{background:rgba(55,55,55,.075);animation:flow_before .5s ease-in-out;-webkit-animation:flow_before .5s ease-in-out}.callback:after{content:'';position:absolute;border-radius:16px;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:0;left:0;background:rgba(55,55,55,.0);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:-1}.callback:hover:after{background:rgba(55,55,55,.075);-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@keyframes flow{0%{transform:translate(6px,6px) scale(.8);-webkit-transform:translate(6px,6px) scale(.8);-moz-transform:translate(6px,6px) scale(.8);-ms-transform:translate(6px,6px) scale(.8);-o-transform:translate(6px,6px) scale(.8)}100%{transform:translate(3px,3px) scale(.9);-webkit-transform:translate(3px,3px) scale(.9);-moz-transform:translate(3px,3px) scale(.9);-ms-transform:translate(3px,3px) scale(.9);-o-transform:translate(3px,3px) scale(.9)}}@keyframes flow_before{0%{background:rgba(55,55,55,0);-webkit-transform:scale(1);transform:scale(1)}75%{background:rgba(55,55,55,.15);-webkit-transform:scale(1.3);transform:scale(1.3)}100%{background:rgba(55,55,55,.025);-webkit-transform:scale(1.5);transform:scale(1.5)}}.show_tip{position:fixed;bottom:31px;right:-65px;z-index:2;background:#f7f7f7;padding:10px 50px 0 25px;border:1px solid #cdcdcd;max-width:400px;height:58px;opacity:0;box-shadow:2px 2px 5px rgba(55,55,55,.15);-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.show_tip h4{font-weight:700;color:var(--color_akcent);padding-bottom:2px}.show_tip:before{content:'\2716';width:26px;height:26px;line-height:24px;background:#fff;color:var(--color_txt);border:1px solid #cdcdcd;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:-13px;display:block;cursor:pointer!important}.show_tip:before:hover{color:var(--color_akcent)}.tip_show{opacity:1;right:65px;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}iframe{border:none!important;}.b_ubezpieczenia a svg *{stroke-width:4;}.b_circle .footer_list.last_fl:before{right:50px}.h2_kup, .swiper-container{margin-top:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.adres_field{background:var(--color_akcent_hover);padding:25px;opacity:.95;text-transform:capitalize;margin:0 10px 25px -15px;border:1px solid rgba(255,255,255,.25);}@media screen and (max-width:992px){.navbar-collapse{-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-top-right-radius:0px;border-top-right-radius:0px}}.after_map h2.pb-1,.after_map h3{position:relative;}.after_map h2.pb-1:after,.after_map > h3:after{content:'';position:absolute;bottom:-6px;left:0;width:25px;height:1px;background:#fff;}.after_map > h3{font-size:1.425rem;margin-bottom:30px}.after_map > h3:after{bottom:-15px}@media screen and (max-width:768px){.tekst_logo{width:320px}.tel_nr{display:none}section.pt-5.sec_bg{padding-top:0!important}section,.akcent_bg.after_map,.map_res iframe,.map_res,.o_nas .image-column img,.o_nas .image-column .inner-column .image,.tlo_bg.box_info{-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.tlo_bg.box_info{margin-top:0!important;border-top:1px solid var(--color_element)}.footer{margin-top:0}.footer-middle{padding-top:0}.after_map.a_map.tria_l{text-align:center}.after_map.a_map.tria_l .adres_field{border:0;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;border-radius:0;margin:25px 0 40px 0}.footer_section h4{margin-top:25px}.after_map h2.pb-1:after{left:50%;margin-left:-12px;bottom:-15px}.text.t_kontakt{margin-top:30px}.text.t_kontakt small{display:block;margin:0;padding:0;margin-top:2px;}.section.b_ubezpieczenia.pt-0.pb-0 .map-responsive.b_round_0{padding-bottom:0}.o_nas.pt-0.pb-0.mt-4{margin-top:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.o_nas.pt-0.pb-0.mt-4 .sec_bg{-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.o_nas .image-column .inner-column{padding:0px;}.footer .text-right h4{text-align:left}.footer_list.last_fl:before{left:35px;right:auto}}.b_ubezpieczenia a svg *{stroke-width:5;stroke:var(--color_akcent_more_light)}.b_ubezpieczenia a .card{border:1px solid rgba(0,0,0,.25)}.b_ubezpieczenia a:hover svg *{fill:none}.b_ubezpieczenia a:hover .card{border:1px solid var(--color_akcent)}a svg .icon_color{fill:none!important;stroke:none!important;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.b_ubezpieczenia h2{font-size:.875em;font-weight:900}@media screen and (max-width:480px){.tekst_logo{width:200px}} @media screen and (max-width:360px){.tekst_logo{width:160px}} @media screen and (max-width:320px){.tekst_logo{width:140px}}.go_l_gl .go_h1_l{position:relative;width:100%;margin:0 auto;margin-bottom:5px;font-size:2em;font-weight:900;text-transform:none}.go_l_gl h2{position:relative;width:100%;margin:0 auto;margin-bottom:5px;font-size:1.1em;font-weight:400;text-transform:none;color:#d92525}.span_go_all{display:block;width:auto;max-width:max-content;padding:15px;border-radius:20px;background:#fef8f8;background:#fff;box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-webkit-box-shadow:0 2px 20px 0 rgba(87,87,87,.1),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.075);-moz-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);margin:15px 0}.go_l_gl .lab_txt input.radio_check_i:checked + label{color:#fff;background-color:#d92525;background-image:linear-gradient(180deg,#ec3b3b,#d92525);border:none!important;box-shadow:inset 0 0 0 1px #d92525;padding:0 15px;position:relative;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;line-height:40px;cursor:pointer;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-weight:900;font-size:1.2em}.go_l_gl .lab_txt input.radio_check_i + label span{font-weight:400;font-size:.825em;letter-spacing:0}.go_l_gl .lab_txt input.radio_check_i{opacity:0;filter:alpha(opacity=0);position:fixed;z-index:-1}.go_l_gl .lab_txt input.radio_check_i + label{padding:0 15px;position:relative;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;line-height:40px;border:2px solid #d3d3d3;font-weight:900;font-size:1.2em;cursor:pointer;background:#fff;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;box-shadow:inset 0 0 0 1px #b2b2b2;border:none}.rab_txt_z{font-weight:400;color:#d92525!important;background:transparent;letter-spacing:.25px;padding-left:10px;font-size:1.1em}.d_n{display:none}.b_landing_morph .glut_ok::before{position:absolute;content:'';width:100%;max-width:600px;height:600px;background-image:linear-gradient(45deg,#fcebeb 0%,#fcd7d7 100%);animation:scale 20s ease-in-out infinite;top:0;right:0;overflow:visible;z-index:-1}.glut_ok::before{position:absolute;content:'';width:100%;max-width:600px;height:600px;background-image:linear-gradient(45deg,#fcebeb 0%,#fcd7d7 100%);animation:scale 20s ease-in-out infinite;top:0;right:0;overflow:visible;z-index:-1}@keyframes scale{0%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}50%{border-radius:17% 83% 24% 76% / 78% 78% 22% 22%;opacity:.25}60%{border-radius:40%;opacity:.25}75%{border-radius:73% 27% 79% 21% / 51% 62% 38% 49%;opacity:.75}100%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}}@keyframes scale_256{0%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}50%{border-radius:17% 83% 24% 76% / 78% 78% 22% 22%;opacity:.75}60%{border-radius:40%;opacity:.5}75%{border-radius:73% 27% 79% 21% / 51% 62% 38% 49%;opacity:.75}100%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}}@keyframes scale_256a{0%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}50%{border-radius:17% 83% 24% 76% / 78% 78% 22% 22%;opacity:.75}60%{border-radius:40%;opacity:.5}75%{border-radius:73% 27% 79% 21% / 51% 62% 38% 49%;opacity:.75}100%{border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:1}}.go_life_all .b_lp_list{counter-reset:number}.go_life_all .b_lp_list_item{position:relative;padding:1px 0 5px 48px}.go_life_all .b_lp_list_item:before{content:'\2764';position:absolute;left:0;justify-content:center;align-items:center;font-size:14px;padding:0;margin-right:0;margin-top:-9px;display:inline-block;top:auto;right:20px;color:#d92525;border:0;cursor:help;width:40px;height:40px;line-height:42px;text-align:center;font-weight:400;border-radius:50%;box-shadow:0 0 0 12px #fff;background:#fff;box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-webkit-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-moz-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);z-index:2}.mrg_go_l{margin:5px 0 40px 0!important}.go_life_all .b_lp_list>li:not(:last-child):after{content:"";position:absolute;top:15px;bottom:0;left:20px;display:inline-block;width:1px;background-color:#ebebeb;border-radius:3px}.go_land_btn{color:#252525;box-shadow:inset 0 0 0 2px #d92525;background:#fff;box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-webkit-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-moz-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);padding:0 55px 0 25px;position:relative;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;line-height:48px;background:#fff;border:none;font-weight:700;font-size:1.2em}.go_land_btn:after{position:absolute;top:50%;right:8px;width:32px;height:32px;border-radius:0px;margin-top:-16px;border:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;content:'\2714';line-height:32px;color:#fff;opacity:1;background:#d92525}.go_life_all h2{position:relative;width:100%;margin:15px auto 10px auto;font-size:1em;font-weight:700;line-height:1.1;max-width:max-content;text-transform:none;background:#f7f5f5;padding:10px 25px 10px 35px;letter-spacing:.5px;color:#252525!important;margin-top:-8px!important;margin-left:-32px!important;-webkit-border-radius:20px 6px 6px 20px;-moz-border-radius:20px 6px 6px 20px;border-radius:20px 6px 6px 20px}.go_life_all h2.display-2{font-size:1.4em;font-weight:900;}.go_life_all p{position:relative;width:100%;margin:-5px auto 10px auto;font-size:1em;font-weight:400;line-height:1.4;text-transform:none;background:transparent;padding:10px 15px 15px 15px;border-radius:8px;letter-spacing:.5px!important}.go_life_choose{max-width:none;width:auto!important;padding:15px;margin:0;border:none;box-shadow:none}.go_life_choose .span_go_all{display:block;width:auto;max-width:max-content;padding:15px;border-radius:20px;background:#fef8f8;background:#fff;box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1);-webkit-box-shadow:0 2px 20px 0 rgba(87,87,87,.1),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.075);-moz-box-shadow:0 2px 20px 0 rgba(87,87,87,.2),0 2px 2px 0 rgba(87,87,87,.05),0 3px 10px 0 rgba(87,87,87,.1)}.b_landing_morph .top_head .go_life_all p{font-size:.925em;position:relative;width:100%;margin:0 auto 5px auto;font-weight:300;line-height:1.4;text-transform:none;padding-top:0;letter-spacing:-.25px!important}.go_life_choose.b_land_go .lab_txt label.radio_check_l{letter-spacing:-.5px;box-shadow:inset 0 0 0 1px #b2b2b2;border:none}.go_life_choose.b_land_go label.radio_check_l:hover,.b_land_go .radio_check_l:hover{border:none!important;box-shadow:inset 0 0 0 2px #d92525}.b_land_go .lab_txt input.radio_check_i:checked + label{border:none!important;box-shadow:inset 0 0 0 1px #d92525}.go_life_choose.b_land_go .lab_txt label.radio_check_l span{font-weight:400;font-size:.825em;letter-spacing:0}.go_life_choose.b_land_go .rab_txt_z{font-weight:400;color:#d92525!important;background:transparent;letter-spacing:.25px;padding-left:10px;font-size:1.1em}.go_l_gl .glut_ok::before{background:#f5f7f9;animation:scale 20s ease-in-out infinite}.go_l_gl.g_gl2 .glut_ok::before{max-height:550px}@media print,screen and (min-width:64em){.go_life_all .b_lp_list_head{font-size:20px;line-height:32px}}@media print,screen and (max-width:767px){.go_life_choose.b_land_go .rab_txt_z,.disp_mob_n{display:none}.b_landing_morph .top_head h1.go_h1_l{font-size:1.8em}.go_life_choose.b_land_go .lab_txt label.radio_check_l{font-size:1.275em;display:inline-flex;justify-content:center;align-items:center;width:calc(50% - 12px)!important;margin:5px;text-align:center}.go_life_choose.b_land_go .lab_txt label.radio_check_l span{padding-left:10px}}.go_life_all .b_lp_list_head{margin:5px 0 16px;font-size:18px;line-height:25px}.b_plan_disclamer{line-height:1.4;letter-spacing:.5px;font-size:.825em;text-align:justify}.landing-button{position:relative;line-height:24px;color:#fff;font-size:15px;font-weight:700;background:none;display:inline-block;padding:11px 40px;text-align:center;width:100%;background-color:var(--color_akcent);text-transform:none;border:2px solid var(--color_akcent)}.landing-button:hover{color:#fff;box-shadow:0 4px 15px 0 rgba(49,196,190,0.25)}.b_landing_morph.top_head h3{position:relative;width:100%;margin:10px auto 0 auto;font-size:1.2em;font-weight:700;text-transform:none;display:flex;line-height:56px}i.ico_no{width:56px;height:56px;display:inline-block;margin-right:20px}i.ico_no_1{background:url(../img/ico_no_1.svg) no-repeat center center}i.ico_no_2{background:url(../img/ico_no_2.svg) no-repeat center center}i.ico_no_3{background:url(../img/ico_no_3.svg) no-repeat center center}i.ico_no_4{background:url(../img/ico_no_4.svg) no-repeat center center}.b_landing_morph.top_head p{position:relative;width:100%;margin:5px auto 25px auto;font-size:.975em;font-weight:400;line-height:1.4;text-transform:none}.b_landing_morph.top_head p b{font-weight:700}.bg_bord_t{border-top:1px solid #eaeaea}.bg_bord_b{border-bottom:1px solid #eaeaea}.b_btns *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.b_btns{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row wrap;flex-flow:row wrap}.b_btn{position:relative;padding:10px 15px 20px 15px;width:25%;margin:25px auto;cursor:pointer;box-sizing:border-box;border-radius:6px}.b_btn:nth-child(1){background:#f46d6d}.b_btn:nth-child(2){background:#e03b3b}.b_btn:nth-child(3){background:#d92525}.b_btn:nth-child(4){background:#c61717}.b_btn:nth-child(1):after,.b_btn:nth-child(2):after,.b_btn:nth-child(3):after{position:absolute;top:45%;right:-18px;z-index:1;content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #f46d6d;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.b_btn:nth-child(2):after{border-left:20px solid #e03b3b}.b_btn:nth-child(3):after{border-left:20px solid #d92525}.b_btn svg{width:64px;height:64px;margin:15px auto 25px auto;display:block}.b_btn .icon{display:block;margin:10px auto;width:80px;height:80px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.9);transform:scale(0.9);color:#fff}.b_btn .icon svg{fill:currentColor}.b_btn .icon path{fill:currentColor}.b_btn .icon{fill:currentColor}.b_btn h2{margin-bottom:15px;text-align:center;color:#fff!important;font-size:1.4em!important;letter-spacing:1px;font-weight:700;text-transform:none;line-height:1}.b_btn p{color:#fff;text-align:center;font-size:1em;line-height:1.5em;font-weight:400}.b_btn:hover{background:#c61717}.b_btn:hover:after{border-left:20px solid #c61717}.b_btn:hover .icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);transform:scale(1);color:#fff}.b_btn:hover h2{color:#fff}@media all and (max-width:950px) and (min-width:701px){.b_btn{width:50%;margin:0 auto;border-radius:0}.b_btn:nth-child(2):after{border-left:0px}}@media all and (max-width:700px) and (min-width:0px){.b_btn{display:block;width:100%}.b_btn:nth-child(1):after,.b_btn:nth-child(2):after,.b_btn:nth-child(3):after{border-left:0px}.bg_100vh{margin-bottom:0}.glut_ok{margin-top:50px;padding-top:50px}.b_btn{width:100%;margin:0 auto;border-radius:0}}

.subpage html, .subpage address,
.subpage blockquote,
.subpage body, .subpage dd, .subpage div,
.subpage dl, .subpage dt, .subpage fieldset, .subpage form,
.subpage frame, .subpage frameset,
.subpage h1, .subpage h2, .subpage h3, .subpage h4,
.subpage h5, .subpage h6, .subpage noframes,
.subpage ol, .subpage p, .subpage ul, .subpage center,
.subpage dir, .subpage hr, .subpage menu, .subpage pre   { display: block; unicode-bidi: embed }
.subpage li              { display: list-item }
.subpage head            { display: none }
.subpage table           { display: table }
.subpage tr              { display: table-row }
.subpage thead           { display: table-header-group }
.subpage tbody           { display: table-row-group }
.subpage tfoot           { display: table-footer-group }
.subpage col             { display: table-column }
.subpage colgroup        { display: table-column-group }
.subpage td, th          { display: table-cell }
.subpage caption         { display: table-caption }
.subpage th              { font-weight: bolder; text-align: center }
.subpage caption         { text-align: center }
.subpage body            { margin: 8px }
.subpage h1              { font-size: 2em; margin: .67em 0 }
.subpage h2              { font-size: 1.5em; margin: .75em 0 }
.subpage h3              { font-size: 1.17em; margin: .83em 0 }
.subpage h4, .subpage p,
.subpage blockquote, .subpage ul,
.subpage fieldset, .subpage form,
.subpage ol, .subpage dl, .subpage dir,
.subpage menu            { margin: 1.12em 0 }
.subpage h5              { font-size: .83em; margin: 1.5em 0 }
.subpage h6              { font-size: .75em; margin: 1.67em 0 }
.subpage h1, .subpage h2, .subpage h3, .subpage h4,
.subpage h5, .subpage h6, .subpage b,
.subpage strong          { font-weight: bolder }
.subpage blockquote      { margin-left: 40px; margin-right: 40px }
.subpage i, .subpage cite, .subpage em,
.subpage var, .subpage address    { font-style: italic }
.subpage pre, .subpage tt, .subpage code,
.subpage kbd, .subpage samp       { font-family: monospace }
.subpage pre             { white-space: pre }
.subpage button, .subpage textarea,
.subpage input, .subpage select   { display: inline-block }
.subpage big             { font-size: 1.17em }
.subpage small, .subpage sub, .subpage sup { font-size: .83em }
.subpage sub             { vertical-align: sub }
.subpage sup             { vertical-align: super }
.subpage table           { border-spacing: 2px; }
.subpage thead, .subpage tbody,
.subpage tfoot           { vertical-align: middle }
.subpage td, .subpage th, .subpage tr      { vertical-align: inherit }
.subpage s, .subpage strike, .subpage del  { text-decoration: line-through }
.subpage hr              { border: 1px inset }
.subpage ol, .subpage ul, .subpage dir,
.subpage menu, .subpage dd        { margin-left: 40px }
.subpage ol              { list-style-type: decimal }
.subpage ol ul, .subpage ul ol,
.subpage ul ul, .subpage ol ol    { margin-top: 0; margin-bottom: 0 }
.subpage u, .subpage  ins          { text-decoration: underline }
.subpage br:before       { content: "\A"; white-space: pre-line }
.subpage center          { text-align: center }
.subpage :link, .subpage :visited { text-decoration: underline }
.subpage :focus          { outline: thin dotted invert }

.subpage ul {list-style: initial; list-style-type: disc;}
.subpage ul ul {list-style-type: circle;}
.subpage ul ul ul {list-style-type: square;}

@media print {
  .subpage h1            { page-break-before: always }
  .subpage h1, .subpage h2, .subpage h3,
  .subpage h4, .subpage h5, .subpage h6    { page-break-after: avoid }
  .subpage ul, .subpage ol, .subpage dl    { page-break-before: avoid }
}
.subpage {
    max-width: 800px;
    margin: 25px auto;
    background: #fff;
    padding: 5px 25px;
}
.subpage h2 {
    padding: 25px 0;
    font-size: 1.6rem;
    font-weight: 700;
}
.subpage ul:not(:first-child) {
    padding: 15px 25px;
    margin: 15px auto;
    background: #F2F2F2;
    display: table-cell;
}
.subpage .text,
.subpage p{
    position: relative;
    font-size: 1.1rem;
    line-height: 1.8rem;
    margin-bottom: 15px;
    text-align: justify;
}
.subpage p::first-child {
    font-weight: 500;
}
.subpage ul li {
    padding: 15px 0;
    margin: 0 15px;
    list-style-type: disc;
}
.subpage ul li ul li {
    list-style-type: square;
    padding-top: 10px;
    padding-bottom: 0;
}
.subpage ul li ul li ul li {
    list-style-type: circle;
}
.subpage img {
    border-radius: 8px !important;
}
.subpage iframe {
    width: 100%;
    height: 350px;
    border-radius: 8px !important;
}
.foto_area,
.subpage img,
.film_area,
.subpage iframe{
    border-radius: 8px !important;
    padding: 15px;
    margin: 25px auto;
    -moz-box-shadow: rgba(30, 50, 50, 0.15) 0 0.05em 0.5em;
    -webkit-box-shadow: rgba(30, 50, 50, 0.15) 0 0.05em 0.5em;
    box-shadow: rgba(30, 50, 50, 0.15) 0 0.05em 0.5em;
}
.foto_podpis,
.film_podpis {
    padding: 0 0 15px 0;
    font-weight: 600;
    letter-spacing: .5px;
    margin-bottom: 0 !important;
}
.tabelka_area table,
.subpage table{
    border-radius: 8px !important;
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
    display: table;
    border: 1px solid rgba(17,17,17,.1);
    padding: 15px;
}
.tabelka_area table tr td,
.subpage table tr td{
    text-align: center;
    padding: 15px;
    border: 1px solid rgba(17,17,17,.1);
}