:root{--animace:ease .4s;--animace-2:ease .7s;--gap:1.25rem;--gap-l:1.5rem;--gap-m:1rem;--green-primary:#b4d6a5;--green-secondary:#8db678;--blue-primary:#2c2758;--white:#fff;--black:#000;--grey:#6c6c6c;--blue-light:#d7daea;--background:#eff0f6;--red:#ff002f;--shadow-1:0px 8px 28px 0px #14142b1a;--border-radius-1:1rem;--border-radius-2:2rem;--box-shadow-1:0px 8px 28px 0 #14142b1a}@font-face{font-family:gilroy;font-style:normal;font-weight:300;src:url(/fonts/Gilroy-Light.woff)format("woff")}@font-face{font-family:gilroy;font-style:normal;font-weight:400;src:url(/fonts/Gilroy-Regular.woff)format("woff")}@font-face{font-family:gilroy;font-style:normal;font-weight:700;src:url(/fonts/Gilroy-Bold.woff)format("woff")}img{max-width:100%;height:auto;display:inline-block}p{color:var(--grey);margin:.5rem 0;line-height:1.4}p.p_big{font-size:1.125rem}a{text-decoration:underline}a,a:hover{color:inherit}a:hover{text-decoration:none}hr{border:none;border-top:1px solid var(--green-primary);height:0;overflow:inherit;margin:65px 0;padding:0;font-size:0;line-height:0;display:block;position:relative}figcaption,figure{margin:0;padding:0}.center{text-align:center}.center p{margin:.5em auto}strong{font-weight:700}iframe{width:100%!important}.hlavni input,option,select{color:var(--background);background:0 0}::-webkit-input-placeholder{color:#888}::placeholder{color:#888}:placeholder-shown{color:#888}:-ms-placeholder-shown{color:#888}html{background:var(--background);color:var(--blue-primary);scroll-behavior:smooth;overflow-x:hidden}body,html{margin:0;padding:0}body{box-sizing:border-box;width:100%;font-family:gilroy,sans-serif;font-size:16px}h1{margin-top:3rem;margin-bottom:0;font-size:3.5rem}.HP h2:after{color:var(--green-primary);content:"."}.HP h1:after{content:"?"}.HP h1{margin-top:unset}h1 span,h2 span{color:var(--green-secondary)}h2{font-size:2.5rem}h3{font-size:1.5rem}h4{font-size:1.375rem}.heading-mini{margin:.5rem 0;font-size:1rem;font-weight:700}.Main{background-color:var(--white);z-index:2;padding:1px 0 60px;position:relative}.width{max-width:1348px}.width,.width--max{z-index:1;width:96%;margin:0 auto;position:relative}.width--max{max-width:1792px}.HP section{margin:3rem 0;position:relative}section{margin:4rem 0;position:relative}.Main section:last-of-type{margin-bottom:0}.border-radius-1{border-radius:var(--border-radius-1)}.border-radius-2{border-radius:var(--border-radius-2)}.box-shadow-1{box-shadow:var(--box-shadow-1)}.box-shadow-2{box-shadow:var(--box-shadow-2)}header{z-index:2;position:sticky;top:2rem}.header_menu__logo{z-index:2;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header_menu__logo img{display:block}.header_menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-1);box-sizing:border-box;z-index:1;background:#ffffff4d;border-radius:40px;justify-content:space-between;align-items:center;max-width:1348px;min-height:64px;margin:2rem auto;padding:0 .5rem;display:flex}.header_menu ul{margin:0;padding:0;display:flex}.header_menu ul li{margin:0;padding:0;list-style:none;position:relative}.header_menu ul li a{height:48px;transition:var(--animace);padding:0 1.5rem;font-size:1.125rem;font-weight:700;line-height:48px;text-decoration:none;display:block}.header_menu>ul>li:hover>a,.header_menu>ul>li>a:hover{color:var(--green-secondary)}.header_menu ul li.menu_kontakt a{background-color:var(--blue-primary);border-radius:var(--border-radius-2);color:var(--white)}.header_menu ul li.menu_kontakt a:hover{background-color:var(--green-primary);color:var(--blue-primary)}.header_menu ul li ul{background-color:var(--white);border-radius:var(--border-radius-1);z-index:2;width:250px;padding-top:8px;display:none;position:absolute;top:100%;left:0;overflow:hidden}.header_menu ul li ul li a{height:unset;font-size:1rem;font-weight:400;line-height:unset;padding:1rem 1.5rem}.header_menu ul li ul li a:hover{background-color:var(--background)}.header_menu ul li:hover ul{display:block}.hamburger{display:none}.mobile_menu{background-color:var(--white);height:100%;transition:var(--animace-2);width:100%;position:fixed;top:0;left:0;transform:translate(-120%)}.open_menu .mobile_menu{transform:translate(0)}.mobile_menu>ul{margin-top:64px;padding:0;overflow-y:auto}.mobile_menu ul li{list-style:none}.mobile_menu ul a{border-top:1px solid var(--background);padding:.75rem 1.5rem;text-decoration:none;display:block}.mobile_menu ul ul{margin:0;padding:0}.mobile_menu ul ul a{padding-left:3rem}.tpl_components .width>h2{color:pink;text-align:center;margin-top:6rem}.tpl_components .heading>*{text-align:center}.button_list{flex-wrap:wrap;gap:.25rem;display:flex}.button{background-color:var(--blue-primary);box-sizing:border-box;color:var(--white);cursor:pointer;text-align:center;min-height:56px;transition:var(--animace);vertical-align:middle;z-index:1;border:none;border-radius:50px;align-items:center;padding:1rem 1.5rem;font-family:gilroy,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.button:hover{background-color:var(--green-primary);color:var(--blue-primary)}.button--outline{background-color:var(--white);box-shadow:inset 0 0 0 1px var(--blue-primary);color:var(--blue-primary)}.button--outline:hover{background-color:var(--blue-primary);color:var(--white)}.button--green{background-color:var(--green-primary);color:var(--blue-primary)}.button--green:hover{background-color:var(--blue-light)}.button--small{min-height:unset;padding:.75rem 1.25rem;font-size:.875rem}.button--icon-right{gap:.25rem;padding-right:1.125rem}.button--icon-left{gap:.25rem;padding-left:1.125rem}.social_ul{gap:.5rem;margin:1.5rem 0;padding:0;display:flex}.social_ul li{margin:0;padding:0;list-style:none}.social_a{background-color:var(--green-primary);color:var(--white);text-indent:-10000000px;height:36px;transition:var(--animace);background-position:50%;background-repeat:no-repeat;border-radius:.75rem;width:36px;display:block}.social_a:hover{background-color:var(--white);box-shadow:var(--shadow-1)}.social_a--facebook{background-image:url(/images/nabor-obchodnik/ico_facebook.svg)}.social_a--instagram{background-image:url(/images/nabor-obchodnik/ico_instagram.svg)}.social_a--linkedin{background-image:url(/images/nabor-obchodnik/ico_linkedin.svg)}.social_a--youtube{background-image:url(/images/nabor-obchodnik/ico_youtube.svg)}.social_a--phone{background-image:url(/images/nabor-obchodnik/ico_phone_social.svg)}.social_a--email{background-image:url(/images/nabor-obchodnik/ico_email_social.svg)}.contact_ul{flex-wrap:wrap;gap:.5rem 2rem;margin:1.5rem 0;padding:0;font-weight:700;display:flex}.contact_ul--vertical{flex-direction:column;gap:.5rem}.contact_ul li{align-items:center;margin:0;padding:0;list-style:none;display:flex}.contact_ul li a{align-items:center;text-decoration:none;display:flex}.contact_ul li a:before{content:"";width:1.5rem;height:1.5rem;margin-right:.5rem;display:block}.contact_ul li a.contact_email:before{background-image:url(/images/nabor-obchodnik/ico_email.svg)}.contact_ul li a.contact_phone:before{background-image:url(/images/nabor-obchodnik/ico_phone.svg)}.blog_list{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.blog_item{color:var(--grey);transition:var(--animace)}.blog_item__img{border-radius:var(--border-radius-1);margin-bottom:1.25rem;position:relative;overflow:hidden}.blog_item__img img{transition:var(--animace);width:100%;display:block}.blog_item__img:hover img{transform:scale(1.05)}.blog_item .wrap{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.tags_list{flex-wrap:wrap;gap:.25rem;font-size:.75rem;display:flex}.tag{border-radius:var(--border-radius-2);box-shadow:inset 0 0 0 1px var(--grey);justify-content:center;align-items:center;padding:.5rem 1rem;text-decoration:none;display:flex}.tag--tip{background-color:var(--green-primary);box-shadow:inset 0 0 0 1px var(--green-secondary);font-weight:700}.blog_item h2,.tag--tip{color:var(--blue-primary)}.blog_item h2{font-size:1.25rem}.blog_item h2 a{transition:var(--animace);text-decoration:none}.blog_item h2 a:hover{color:var(--green-secondary)}.text-center{text-align:center}.blog_grid{gap:var(--gap);grid-template-rows:203px 203px 203px;grid-template-columns:repeat(4,1fr);margin:4rem 0;display:grid}.blog_grid .blog_item{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.blog_grid .blog_item>*{max-height:203px}.blog_grid .blog_item .blog_date{font-size:.875rem}.blog_grid .blog_item:first-child{grid-area:1/1/4/3;grid-template-rows:203px 203px 203px;grid-template-columns:1fr}.blog_grid .blog_item:nth-child(2){grid-area:1/3/auto/5}.blog_grid .blog_item:nth-child(3){grid-area:2/3/auto/5}.blog_grid .blog_item:nth-child(4){grid-area:3/3/auto/5}.blog_grid .blog_item__img{height:100%}.blog_grid .blog_item__img a{overflow:hidden}.blog_grid .blog_item__img img{border-radius:var(--border-radius-1);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog_grid .blog_item:first-child .blog_item__img{grid-row:1/3;max-height:664px}.blog_grid .blog_item:first-child .button{margin-top:1rem}.blog_grid .blog_item h2{-webkit-line-clamp:3}.blog_grid .blog_item h2,.blog_grid .blog_item p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog_grid .blog_item p{-webkit-line-clamp:2}@media only screen and (max-width:769px){.blog_grid{display:block}.blog_grid .blog_item{margin:2rem 0;display:block}.blog_grid .blog_item:first-child{display:block}.blog_grid .blog_item>*{max-height:unset}.blog_grid .blog_item h2,.blog_grid .blog_item p{-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;display:block}}@media only screen and (max-width:575px){.blog_grid .blog_item{display:block}}.pozemky_list{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.pozemek__img{margin-bottom:1rem;position:relative;overflow:hidden}.pozemek__img img{-o-object-fit:cover;object-fit:cover;height:100%;transition:var(--animace);width:100%;display:block}.pozemek__img .tag--pozemek{background-color:var(--blue-primary);box-shadow:unset;box-sizing:border-box;color:var(--white);height:30px;font-size:.8125rem;font-weight:700;position:absolute;top:8px;left:8px}.pozemek__img .tag--doporuceni{background-color:var(--green-secondary)}.pozemek__img .tag--rezervace{color:var(--blue-primary);background-color:#c8b47e}.pozemek__img .podil{background-color:var(--white);box-shadow:unset;box-sizing:border-box;color:var(--blue-primary);justify-content:center;align-items:center;height:30px;padding:.5rem 1rem .5rem 6px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.pozemek__img .podil:before{content:"";background:url(/images/nabor-obchodnik/ico_pozemek_podil.svg) 50% no-repeat;width:20px;height:20px;margin-right:4px}.pozemek__img .video{background-color:var(--white);border-radius:var(--border-radius-2);box-shadow:unset;box-sizing:border-box;color:var(--blue-primary);text-indent:-999999px;background-image:url(/images/nabor-obchodnik/ico_play.svg);background-position:11px;background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:8px;right:8px;box-shadow:0 0 5px #0000001a}.pozemek_label{margin:0;padding:0;font-size:1.125rem}.pozemek_cena{margin-top:.75rem}.pozemek_cena span:first-child{background-color:var(--background);border-radius:var(--border-radius-2);color:var(--blue-primary);padding:.75rem 1.25rem;font-size:1.25rem;font-weight:700;display:inline-flex}.pozemek_cena span:nth-child(2){font-size:.875rem}.pozemek .wrap{justify-content:space-between;margin-top:.5rem;font-size:.875rem}.pozemek .wrap,.pozemek .wrap>div{align-items:center;display:flex}.pozemek .wrap>div:before{content:"";background-position:50%;background-repeat:no-repeat;width:20px;height:20px;margin-right:.25rem;display:block}.pozemek .wrap>.pozemek_lokalita:before{background-image:url(/images/nabor-obchodnik/ico_pozemek_lokalita.svg);width:14px}.pozemek .wrap>.pozemek_rozloha:before{background-image:url(/images/nabor-obchodnik/ico_pozemek_rozloha.svg)}.team_list{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.team_card{background-color:var(--white);text-align:center}.team_card,.team_card__img{overflow:hidden}.team_card__img img{height:auto;transition:var(--animace);width:100%;display:block}.team_card__text{padding:2rem}.team_card__text h2{margin:0;padding:0;font-size:1.75rem}.team_card .social_ul{justify-content:center}.kontakt_list{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem;margin:3rem 0;display:grid}.kontakt_karta{flex-wrap:wrap;align-items:center;gap:2rem;display:flex;position:relative}.kontakt_karta--vertical{text-align:center;flex-direction:column;justify-content:center;align-items:center}.kontakt_karta__img{border-radius:160px;width:160px;overflow:hidden}.kontakt_karta__img img{display:block}.kontakt_karta ul{margin-bottom:0;padding:0;font-size:1.125rem}.kontakt_karta ul li{font-weight:700;list-style:none}.kontakt_karta ul li a{text-decoration:none}.kontakt_karta__jmeno{font-size:1.5rem;font-weight:700}.kontakt_karta p{font-size:.875rem}.kontakt_karta--small{gap:1rem}.kontakt_karta--small .kontakt_karta__jmeno{font-size:18px;font-weight:400}.kontakt_karta--small .kontakt_karta__img{width:120px;height:120px}.kontakt_karta--small p{color:var(--blue-primary);margin-top:0;font-weight:700}@media only screen and (max-width:460px){.kontakt_karta{text-align:center;flex-direction:column;justify-content:center;align-items:center}}table{border-collapse:collapse;width:100%;font-size:1rem}table th{text-align:left}table td,table th{vertical-align:top;padding:.75rem .25rem}table thead{box-shadow:0 0 1px var(--background)}.table-pozemky th{background-color:var(--white);border-bottom:1px solid var(--green-secondary)}.table-pozemky span{display:block}.table-pozemky span:first-child{margin-bottom:4px;font-weight:700}.table-pozemky span:nth-child(2){font-size:.875rem}.table-pozemky td:first-child,.table-pozemky th:first-child{padding-left:1.5rem}.table-pozemky td:nth-child(7),.table-pozemky th:nth-child(7){padding-right:1.5rem}.table-pozemky td:nth-child(5),.table-pozemky td:nth-child(6),.table-pozemky td:nth-child(7),.table-pozemky th:nth-child(5),.table-pozemky th:nth-child(6),.table-pozemky th:nth-child(7){text-align:right}.table-pozemky tr:nth-child(odd){background-color:#f7f8fb}.table-border{background-color:var(--blue-light);border-radius:var(--border-radius-1)}.table-border tr{border:1px solid var(--blue-light)}.table-border td,.table-border th{background-color:var(--white);vertical-align:middle;padding:1.25rem 1rem}.table-border th{background-color:#f9fafc}.table-border td:first-child{font-weight:700}.table-border td img{margin-right:8px;display:inline-block}.banner{margin:2rem 0;padding:3rem;font-size:1.375rem;position:relative}.banner h2{margin:0;padding:0;font-size:3.5rem;position:relative}.banner p{color:var(--blue-primary);position:relative}.banner .button{margin-top:.75rem}.banner--odhad{box-sizing:border-box;background-color:#dbead4;padding-right:33%}.banner--odhad:before{border-radius:var(--border-radius-1);content:"";z-index:0;background:url(/images/nabor-obchodnik/banner_bg_odhad.webp) 0 100%/cover no-repeat;width:30%;max-width:530px;height:calc(100% + 20px);display:block;position:absolute;top:0;bottom:-20px;right:0}.banner--vyhledavani-pozemku{background-color:var(--blue-primary);color:var(--white);text-align:center;background-image:url(/images/nabor-obchodnik/bg_search.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.banner--vyhledavani-pozemku .input_wrap{width:800px;min-width:44%;max-width:90%;margin:2rem auto;position:relative}.banner--vyhledavani-pozemku .input_wrap:after{content:"";cursor:pointer;background:url(/images/nabor-obchodnik/ico_search.svg) 50%/24px no-repeat;width:56px;height:56px;position:absolute;top:0;right:0}.banner--vyhledavani-pozemku input{background-color:var(--white);border-radius:var(--border-radius-2);box-sizing:border-box;color:var(--blue-primary);height:56px;transition:var(--animace);border:none;outline:none;width:100%;padding:0 1rem;font-family:gilroy,sans-serif;font-size:1.125rem;line-height:56px;display:block;position:relative;box-shadow:0 0 0 8px #ffffff21}.banner--vyhledavani-pozemku input:focus{box-shadow:0 0 0 8px #ffffff80}.banner--vyhledavani-pozemku .button{box-shadow:inset 0 0 0 1px var(--green-primary)}@media only screen and (max-width:769px){.banner,.banner--odhad{text-align:center;padding:1.5rem;font-size:1.125rem}.banner--odhad:before{display:none}.Main .banner h2{font-size:2rem}}.banner-small{background-color:#d3e8ca;grid-template-columns:1fr 1fr;align-items:center;max-width:892px;margin:3rem auto;font-size:1.375rem;display:grid;overflow:hidden}.banner__small_text{padding:3rem}.banner__small_text h2{margin-top:0}.banner__small_photo{align-self:stretch}.banner-small .button{margin-top:1.5rem}.banner-small img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media only screen and (max-width:576px){.banner-small{grid-template-columns:1fr}}.hodnoceni_a_video{align-items:center;gap:var(--gap);flex-wrap:wrap;grid-template-columns:1fr 1fr;margin:4rem 0;display:grid}.hodnoceni_a_video>*{flex:1}.hodnoceni_video{overflow:hidden}.hodnoceni_video img,.hodnoceni_video video{display:block}.hodnoceni{background:var(--white);box-sizing:border-box;text-align:left;margin:1.25rem 0;padding:1.5rem 2rem;font-size:18px}.hodnoceni__foo{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.hodnoceni__foo span:first-child{color:var(--grey)}.hodnoceni__foo span:first-child a{color:var(--blue-primary)}.hodnoceni__foo span:nth-child(2){color:var(--blue-primary);font-weight:700}.stars{width:109px;height:18px;display:block;position:relative}.stars-bg{background:url(/images/nabor-obchodnik/rating_stars_bg.svg) 0 no-repeat}.stars-bg,.stars-fill{width:100%;height:18px;display:block}.stars-fill{background:url(/images/nabor-obchodnik/rating_stars_fill.svg) 0 no-repeat;position:absolute;top:0;left:0;overflow:hidden}.hodnoceni--logo{justify-content:space-between;align-items:center;gap:1rem;max-width:320px;display:flex}.hodnoceni--logo p{margin-bottom:0}.stars_wrap{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.hodnoceni--logo .stars{width:115px}.hodnoceni--logo .stars-bg{background-image:url(/images/nabor-obchodnik/rating_stars_bg_blue.svg)}.hodnoceni--logo .stars-fill{background-image:url(/images/nabor-obchodnik/rating_stars_fill_blue.svg)}.hodnoceni_list--horizontal{flex-wrap:wrap;justify-content:center;gap:0 2rem;margin:2rem 0;display:flex}.hodnoceni--big{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:0;font-weight:700;display:flex}.hodnoceni--big .hodnoceni__text{color:var(--blue-primary);max-width:1000px;margin:0 auto;font-size:2rem}@media screen and (max-width:1199px){.hodnoceni_a_video{align-items:start}.hodnoceni_a_video .hodnoceni{margin-top:0}}@media only screen and (max-width:769px){.hodnoceni_a_video{grid-template-columns:1fr}.hodnoceni_video img,.hodnoceni_video video{width:100%;max-width:100%;height:auto}.hodnoceni--big .hodnoceni__text{font-size:1.5rem}.hodnoceni--logo{margin:.5rem 0}}.icon_list{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.circle-icon{background-color:var(--white);border-radius:96px;justify-content:center;align-items:center;display:flex}.circle-icon--96{width:96px;height:96px}.circle-icon--64{width:64px;height:64px}.faq{background-color:var(--white);border:1px solid var(--background);margin:2rem auto;padding:3.5rem 5rem;container-type:inline-size}.faq-item{border-bottom:1px solid var(--background);background:#fff;overflow:hidden}.faq-item:last-child{border-bottom:none}.faq-question{color:var(--blue-primary);cursor:pointer;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.5rem 0;font-family:gilroy,sans-serif;font-size:1.5rem;font-weight:700;display:flex}.faq-question:after{content:"";height:20px;transition:var(--animace);background:url(/images/nabor-obchodnik/ico_close_blue.svg) 50%/cover no-repeat;flex-shrink:0;width:20px;display:block}.faq-answer{height:0;transition:var(--animace);font-size:1.125rem;overflow:hidden}.faq-item.open .faq-question:after{transform:rotate(45deg)}.faq-answer p{margin:0 0 1rem}@media screen and (max-width:767px){.faq{padding:1rem 2rem}.faq-question{padding:1rem 0;font-size:1.25rem}}.cikcak_list{margin:2rem 0}.cikcak{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;margin:4rem 0;font-size:1.375rem;display:flex;container:cikcak/inline-size}.cikcak>div{box-sizing:border-box;flex:1;min-width:320px;max-width:calc(50% - 10px)}.cikcak h2{margin-top:.75rem}.cikcak h2:after{color:var(--green-primary);content:"."}.cikcak__img{position:relative;overflow:hidden}.cikcak__img img{height:auto;transition:var(--animace);width:100%;display:block}.cikcak .button{margin-top:2rem}.cikcak__img a.play{box-shadow:var(--shadow-1);text-indent:-999999px;height:80px;transition:var(--animace);background:#ffffffd9 url(/images/nabor-obchodnik/ico_play.svg) 30px/24px no-repeat;border-radius:50%;width:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cikcak__img a.play:hover{box-shadow:unset;background-color:#fff}.cikcak--img-right{flex-direction:row-reverse}.cikcak--img-right .cikcak__text{padding-right:3rem}.cikcak--img-left .cikcak__text{padding-left:3rem}@container (max-width:767px){.cikcak>div{max-width:unset;display:block;padding:0!important}}.ul_check{color:var(--grey);flex-direction:column;gap:16px;margin:2rem 0;padding:0;display:flex}.ul_check li{gap:12px;list-style:none;display:flex;position:relative}.ul_check li:before{background:var(--green-primary);border-radius:var(--border-radius-1);content:"";flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:2px;display:block}.ul_check li.active:after{content:"";background:url(/images/nabor-obchodnik/ico_check_blue.svg) 50%/cover no-repeat;width:2rem;height:1.5rem;display:block;position:absolute;top:-2px;left:0}@media screen and (max-width:767px){.cikcak{font-size:1.125rem}.ul_check li:before{width:1.25rem;height:1.25rem;margin-top:0}}.cestar{margin:1rem 0 2rem}.cestar ul{flex-wrap:wrap;margin:0;font-size:.875rem}.cestar ul,.cestar ul li{align-items:center;padding:0;display:flex}.cestar ul li{color:#555;margin-left:10px;list-style:none}.cestar ul li:before{background:var(--green-secondary);content:"";height:6px;margin-left:unset;border-radius:10px;width:6px;margin-right:12px;display:block}.cestar ul li:first-child:before{content:"";display:none}.cestar ul li:first-child{margin-left:0}.cestar ul li a{color:var(--black);text-decoration:none}.cestar.center ul{justify-content:center}.formularek{background-color:var(--white);border:1px solid var(--blue-light);box-sizing:border-box;max-width:960px;margin:3rem auto;padding:4rem 3rem;font-size:18px;position:relative}.formularek>.form_wrap{gap:0 var(--gap);display:flex}.formularek>.form_wrap>*{width:50%}.formularek input,.formularek textarea{background-color:var(--white);border:1px solid var(--blue-light);border-radius:var(--border-radius-2);box-sizing:border-box;color:var(--blue-primary);outline:none;width:100%;margin:0;padding:1rem 1.25rem;font-family:gilroy,sans-serif;font-size:1.125rem;line-height:24px}.formularek textarea{min-height:120px}.formularek input:focus{border-color:#b8b5d1}.formularek--dark-input input,.formularek--dark-input textarea{background-color:var(--background);border-color:var(--background)}.formularek .f_formItem{margin-bottom:1.5rem}.formularek .f_formItem_label{text-align:left;margin-bottom:.75rem;font-weight:700}.formularek .f_formItem_label span{color:var(--red)}.formularek .f_formItem_input--radio{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2px;display:flex}.formularek .f_formItem_input--radio>div{flex-grow:1;align-items:center;gap:.5rem;display:flex}.formularek .f_formItem_input--radio>div input{width:20px;max-width:20px;height:20px}.formularek .f_formItem_input--radio input[type=radio]{accent-color:var(--blue-primary)}.formularek .souhlas_wrap{flex-grow:1;margin:1rem 0;display:flex}.formularek .souhlas_wrap input{height:1rem;width:unset;padding:0}.formularek label{cursor:pointer}.formularek input[type=checkbox]{appearance:none;cursor:pointer;background-color:#dfe2e4;border:none;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0 .5rem 0 0;display:inline-block;position:relative}.formularek input[type=checkbox]:checked{background-color:var(--blue-primary);border-color:var(--blue-primary)}.formularek input[type=checkbox]:checked:after{color:#fff;content:"✓";font-family:Arial,Helvetica,sans-serif;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form_footer{flex-direction:column;justify-content:center;align-items:center;display:flex}.form_foozter--horizontal{flex-flow:wrap;justify-content:space-between;gap:1rem}.formularek p{margin:2rem 0}.form_newsletter{border-radius:var(--border-radius-2);box-sizing:border-box;border:1px solid #00000024;max-width:100%;margin-top:2rem;margin-right:auto;padding:4px;display:inline-flex;overflow:hidden}.form_newsletter .button{margin-top:0}.form_newsletter input{box-sizing:border-box;color:var(--blue-primary);border:none;outline:none;min-width:120px;padding:0 1rem;font-family:gilroy;font-size:1rem}.form_termin{align-items:flex-start;gap:var(--gap);grid-template-columns:250px 1fr;margin:2rem 0;display:grid}.form_termin input{box-sizing:border-box;flex-grow:1;height:60px;line-height:60px}.form_termin__datepicker{align-items:center;gap:.5rem;display:flex;position:relative}.form_termin__datepicker:after{background:var(--background)url(/images/nabor-obchodnik/ico_arrow_down.svg) center no-repeat;content:"";cursor:pointer;pointer-events:none;border-radius:40px;width:40px;height:40px;display:block;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.form_termin__boxes{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:.5rem;display:grid}.form_termin input[type=radio]{display:none}.form_termin label{background-color:var(--background);border-radius:var(--border-radius-2);color:var(--blue-primary);cursor:pointer;transition:var(--animace);align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;display:inline-flex}.form_termin input:checked+label{background-color:var(--blue-primary);color:var(--white)}.form_termin label{box-sizing:border-box;justify-content:center;width:100%;height:60px}@media only screen and (max-width:575px){.formularek{padding:2rem 1.5rem}.form_wrap{flex-direction:column;gap:1.5rem}.formularek>.form_wrap>*{width:100%}.formularek .f_formItem{margin-bottom:1rem}.formularek .button{justify-content:center;width:100%;margin-top:1rem}.form_termin{grid-template-columns:1fr}.form_termin__boxes{grid-template-columns:repeat(auto-fit,minmax(min(80px,100%),1fr))}}.pozice_list{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(450px,100%),1fr));display:grid}.pozice{border:1px solid var(--blue-light);transition:var(--animace);padding:1.5rem;text-decoration:none}.pozice:hover{background:var(--background)}.pozice__nazev{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.pozice__misto{color:var(--grey);gap:.25rem;margin-bottom:.25rem;display:flex}.pozice__misto:before{content:"";background:url(/images/nabor-obchodnik/ico_pozemek_lokalita.svg) 50% no-repeat;width:17px;height:20px;display:block}.timeline{text-align:center;grid-template-columns:repeat(3,1fr);gap:2rem;margin:4rem 0;display:grid}.timeline.timeline--4col{grid-template-columns:repeat(4,1fr)}.timeline_item{grid-row:span 3;grid-template-rows:subgrid;justify-items:center;gap:1.5rem;display:grid;position:relative}.timeline_item:after{background-color:var(--green-primary);content:"";width:calc(100% - 64px);height:1px;display:block;position:absolute;top:32px;left:calc(50% + 48px)}.timeline_item:last-of-type:after{display:none}.timeline_item p{margin:0}.timeline_item__number{background-color:var(--white);box-shadow:var(--box-shadow-1);border-radius:64px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.25rem;font-weight:700;display:flex;position:relative}.timeline_item__number span{display:none}.timeline_item__heading{max-width:260px;font-size:1.125rem;font-weight:700}@media only screen and (max-width:767px){.timeline,.timeline.timeline--4col{grid-template-columns:1fr}.timeline_item:after{display:none}.timeline_item__heading{max-width:unset}.timeline_item br{display:none}}.idp_foto{margin:8rem 0 4rem;position:relative}.idp_foto,.idp_foto img{border-radius:var(--border-radius-1)}.idp_foto img{display:block}.idp{height:126px;position:absolute;top:-44px;left:32px}.idp .idp-i{background:url(/images/nabor-obchodnik/idp-i.svg);width:49px;left:0}.idp .idp-d,.idp .idp-i{height:100%;transition:var(--animace);display:block;position:absolute;top:0}.idp .idp-d{background:url(/images/nabor-obchodnik/idp-d.svg);width:129px;left:49px}.idp .idp-p{height:100%;transition:var(--animace);background:url(/images/nabor-obchodnik/idp-p.svg);width:107px;display:block;position:absolute;top:0;left:178px}.idp>div:after{color:#fff;opacity:0;font-size:2.5rem;font-weight:700;position:absolute;top:140px;left:-100vw}.idp .idp-i:after{content:"Inovace";background-image:url(/images/nabor-obchodnik/idp-i_hover.svg);background-size:0}.idp .idp-d:after{content:"Dlouhodobost";background-image:url(/images/nabor-obchodnik/idp-d_hover.svg);background-size:0}.idp .idp-p:after{content:"Profesionalita";background-image:url(/images/nabor-obchodnik/idp-p_hover.svg);background-size:0;min-width:max-content}.idp>div:hover:after{opacity:1;transition:var(--animace);left:10px}.idp .idp-i:hover{background-image:url(/images/nabor-obchodnik/idp-i_hover.svg)}.idp .idp-d:hover{background-image:url(/images/nabor-obchodnik/idp-d_hover.svg)}.idp .idp-p:hover{background-image:url(/images/nabor-obchodnik/idp-p_hover.svg)}@media only screen and (max-width:575px){.idp{top:-53px;transform:scale(.5)}.idp_foto{margin:4rem 0}}.duvody{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:4rem 2rem;max-width:1348px;margin:4rem auto;display:grid}.duvod{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;display:flex}.duvod h3{margin:1.5rem 0 1rem;padding:0}.duvody--benefity .duvod h3{font-size:1.25rem}.duvod .button{margin-top:1rem}.duvody--kompakt{grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr))}.duvody--kompakt .duvod .circle-icon--96{width:64px;height:64px}.duvody--kompakt .duvod .circle-icon--96 img{width:32px;height:32px}.duvody--kompakt .duvod{align-items:flex-start;gap:var(--gap);text-align:left;grid-template-columns:64px 1fr;display:grid}.duvody--kompakt .duvod h3{margin-top:0}@media only screen and (max-width:991px){.duvody--kompakt{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}.blue_box{background-color:var(--background);border:1px solid var(--blue-light);text-align:center;margin:2rem 0;padding:5rem}.blue_box>p{max-width:800px;margin-left:auto;margin-right:auto;font-size:1.25rem}.blue_box h2{margin-top:0}.blue_box--negativ-margin{margin-left:-4rem;margin-right:-4rem}@media only screen and (max-width:1480px){.blue_box--negativ-margin{margin-left:auto;margin-right:auto}.duvody--kompakt .duvod{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}}@media only screen and (max-width:767px){.blue_box{padding:2.5rem}.blue_box>p{font-size:1.125rem}}.polakovi{text-align:center;background-size:contain;width:100%;position:relative}.polakovi__komentare{width:100%;height:100%;position:absolute;top:0;left:0}.polakovi__komentar{background-color:var(--white);border:1px solid var(--blue-light);border-radius:var(--border-radius-1);box-shadow:var(--box-shadow-1);box-sizing:border-box;color:var(--grey);max-width:370px;padding:1.5rem;font-size:1.25rem;position:absolute}.polakovi__komentar-1{top:75px;left:0}.polakovi__komentar-2{top:450px;left:0}.polakovi__komentar-3{top:50px;right:0}.polakovi__komentar-4{top:300px;right:0}@media only screen and (max-width:991px){.polakovi__komentare{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:1rem;margin-bottom:-40px;display:grid;position:relative;transform:translateY(-100px)}.polakovi__komentar{left:unset;max-width:unset;right:unset;top:unset;font-size:1rem;position:relative}}.maskot_ul{grid-template-columns:1fr 1fr;gap:1rem 6rem;margin:3rem 0 0;padding:1rem 0;display:grid;position:relative}.maskot_ul:after{background-color:var(--green-primary);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%}.maskot_ul li{list-style:none}.maskot_ul li a{opacity:1;transition:var(--animace-2);font-size:2.5rem;text-decoration:none;display:block;position:relative}.maskot_ul li a:after{color:var(--green-primary);content:"."}.maskot_ul li a span{font-weight:700}.maskot_ul li:first-child a,.maskot_ul li:nth-child(3) a{text-align:right}.maskot_ul:has(a:hover) a{opacity:.3}.maskot_ul li a:hover{opacity:1}.maskot_ul li a:before{background-color:var(--green-primary);content:"";height:1px;transition:var(--animace-2);width:0;display:block;position:absolute;top:50%;left:calc(100% + 2.25rem);transform:translate(.75rem,-50%)}.maskot_ul li:nth-child(2) a:before,.maskot_ul li:nth-child(4) a:before{left:unset;right:calc(100% + 2.25rem);transform:translate(-.75rem,-50%)}.maskot_ul li a:hover:before{width:2.25rem;left:100%}.maskot_ul li:nth-child(2) a:hover:before,.maskot_ul li:nth-child(4) a:hover:before{left:unset;right:100%}.maskot_sluzby__maskot{margin:0 auto}.maskot_sluzby__maskot img{max-width:100%;margin:0 auto;display:block}.maskot_text{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.maskot_ul li a{font-size:1.5rem}.maskot_sluzby__maskot img{width:460px}}@media only screen and (max-width:460px){.maskot_ul li a{font-size:1.25rem}.maskot_ul{gap:1rem 4rem}.maskot_ul li a:before{left:calc(100% + 1.25rem)}.maskot_ul li:nth-child(2) a:before,.maskot_ul li:nth-child(4) a:before{right:calc(100% + 1.25rem)}.maskot_ul li a:hover:before{width:1.25rem;left:100%}}.cenime_list{border:1px solid var(--blue-light);border-radius:var(--border-radius-1);box-sizing:border-box;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:3rem;max-width:932px;margin:3rem auto;padding:3rem 2rem;display:grid}.cenime_list li{padding-left:32px;list-style:none;position:relative}.cenime_list li:before{content:"";background:url(/images/nabor-obchodnik/table_check.svg) 50% no-repeat;width:20px;height:20px;position:absolute;top:0;left:0}.hero_section{margin-top:3rem}.hero{grid-template-columns:1fr 486px;justify-content:space-between;align-items:center;gap:3rem;display:grid}.hero h1,.hero h2{margin:0}.hero__text{flex-direction:column;gap:2rem;max-width:680px;margin-right:auto;display:flex}.hero__img{flex-shrink:0;position:relative}.hero__img img{display:block}.hero p{margin:0;font-size:24px}@media only screen and (max-width:991px){.hero{grid-template-columns:1fr 1fr}.hero p{font-size:1.25rem}.hero h1,.hero h2{font-size:2rem}}@media only screen and (max-width:767px){.hero{flex-direction:column-reverse;display:flex}.hero__text{max-width:unset;text-align:center;align-items:center}.hero .button_list{justify-content:center}.hero p{font-size:1.125rem}}.soc_mobile_animation{min-height:450px;padding:2.5rem 0;position:relative}.soc_mobile_animation img{filter:drop-shadow(0 8px 30px #14142b1a);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.soc_mobile_animation img:nth-last-child(2){transform:translate(25%,-45%)rotate(30deg)}.soc_mobile_animation img:nth-last-child(3){transform:translate(-125%,-45%)rotate(-30deg)}.HP section{margin:6rem 0}.hp_video{margin:5rem 0;position:relative;overflow:hidden}.hp_video video{width:100%;height:auto;display:block}.sec_hp_sluzby{text-align:center}.sec_hp_sluzby p{font-size:1.5rem}.sec_hp_sluzby h2{margin-top:0}.sec_hp_sluzby h2,.sec_hp_sluzby p{max-width:980px;margin-left:auto;margin-right:auto}.sec_hp_sluzby .heading-mini{color:var(--green-secondary)}.slider_wrap{border:1px dashed var(--blue-light);justify-content:center;align-items:center;min-height:400px;margin:6em 0;display:flex}.HP .banner{margin:6rem 0}.sec_hp_klienti>.width>*{text-align:center}.top_blog_wrap{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;margin:2rem 0;display:flex}.blog_filter ul{background:var(--background);border:1px solid var(--blue-light);border-radius:var(--border-radius-2);flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;padding:.25rem;display:flex}.blog_filter ul li{list-style:none}.blog_filter ul li button{background:var(--gray);border-radius:var(--border-radius-2);color:var(--blue-primary);cursor:pointer;height:34px;transition:var(--animace);border:none;align-items:center;padding:0 .75rem;font-family:gilroy;font-size:1rem;line-height:34px;display:flex}.blog_filter ul li button:hover{background:var(--blue-light)}.blog_filter ul li.active button{background:var(--blue-primary);color:var(--white)}.blog_filter ul li button:before{content:"";background:url(/images/nabor-obchodnik/ico_filtr_investice.svg) 50% no-repeat;flex-shrink:0;width:20px;height:20px;margin-right:.5rem;display:block}.blog_filter ul li:first-child button:before{margin:0;display:none}.blog_filter ul li button.nakup:before{background-image:url(/images/nabor-obchodnik/ico_filtr_nakup.svg)}.blog_filter ul li button.legislativa:before{background-image:url(/images/nabor-obchodnik/ico_filtr_legislativa.svg)}.blog_filter ul li button.novinky:before{background-image:url(/images/nabor-obchodnik/ico_filtr_novinky.svg)}.blog_filter ul li button.tipy:before{background-image:url(/images/nabor-obchodnik/ico_filtr_tipy.svg)}.HP .sec_hp_cikcak{margin:8rem 0}.sec_hp_socials .width{grid-template-columns:75% 1fr;align-items:center;display:grid}.tpl_sluzby section{margin:8rem 0}.sluzby_moznosti_prodeje p{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.prodej_porovnani{border:1px solid var(--blue-light);text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));max-width:932px;margin:3rem auto;display:grid;overflow:hidden}.prodej_porovnani>*{padding:3.5rem}.prodej_cena{background:var(--background)}.prodej_porovnani ul{color:var(--grey);margin:2rem 0 0;padding:0}.prodej_porovnani h3{margin-top:0}.prodej_porovnani ul li{margin:12px 0;padding-left:32px;list-style:none;position:relative}.prodej_porovnani ul li:before{content:"";background:url(/images/nabor-obchodnik/table_check.svg) 50% no-repeat;width:18px;height:18px;display:block;position:absolute;top:1px;left:0}.jak-probiha-prodej{text-align:center}.jak-probiha-prodej p{max-width:960px;margin-left:auto;margin-right:auto}.sluzby_proc_my .duvody--kompakt{margin-top:0;margin-bottom:0}.sluzby_hodnoceni{text-align:center}.sluzby_blog p{max-width:860px;margin-right:auto}footer{padding:4rem 0 2rem;font-size:1.125rem}.footer_top .width{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.foo_heading{margin-bottom:2rem;font-size:1.75rem;font-weight:700}footer nav ul{margin:0;padding:0}footer nav ul li{list-style:none}footer nav ul li a{transition:var(--animace);margin:.75rem 0;text-decoration:none;display:block}footer nav ul li a:hover{color:var(--green-secondary)}.tpl_landing_page{text-align:center}.tpl_landing_page h1{max-width:1140px;margin:8rem auto 3rem}.tpl_landing_page section{margin:8rem 0}.tpl_landing_page .logo{margin:3rem auto}.landing_top .button{margin-top:2rem}.dame_list{text-align:left}.dame_list h3{margin-top:0;margin-bottom:.75rem}.dame_list p{margin:0}.financni_postup{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:1rem;display:grid}.financni_postup h3{margin:1rem 0;font-size:2rem}.financni_postup__krok{background-color:#e9f4e4;padding:1.5rem}.financni_postup__krok:nth-child(2){background-color:#d3e8ca}.financni_postup__krok:nth-child(3){background-color:#8cb679}.finance-po-roce{background-color:var(--background);border:1px solid var(--blue-light);margin-top:1.5rem;padding:1.5rem}.finance-po-roce h4{margin-top:0;margin-bottom:0}.finance-po-roce p{max-width:600px;margin-left:auto;margin-right:auto}.tpl_landing_page .prodej_porovnani .prodej_rychlost ul li:before{background-image:url(/images/nabor-obchodnik/table_close.svg)}.proc_list_box{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(160px,50%),1fr));margin:3rem auto;display:grid}.proc_box{border:1px solid var(--blue-light);border-radius:var(--border-radius-1);box-sizing:border-box;padding:1.5rem;font-size:3rem;font-weight:700}.proc_box small{font-size:1rem;font-weight:300;display:block}.proc_box:nth-child(2){color:var(--green-secondary)}.proc_box:nth-child(2) small{color:var(--blue-primary)}.tpl_landing_page footer{text-align:center}.tpl_landing_page .contact_ul{align-items:center}.tpl_landing_page .social_ul{justify-content:center}.sec_blue_landing .width{background:var(--blue-primary);border-radius:var(--border-radius-1);box-sizing:border-box;color:var(--white);background-image:url(/images/nabor-obchodnik/bg_search.svg);background-repeat:no-repeat;background-size:cover;padding:2rem}.sec_blue_landing .width p{color:var(--white);text-align:center}.sec_blue_landing .wrap{max-width:832px;margin-left:auto;margin-right:auto}.moznosti_list{grid-template-columns:repeat(auto-fit,minmax(min(400px,50%),1fr));gap:1rem;display:grid}.moznosti_list .moznost{border:1px solid var(--blue-light);border-radius:var(--border-radius-1);padding:1rem}.moznosti_list .moznost:nth-child(2){background-color:var(--green-primary);border-color:var(--green-primary);color:var(--blue-primary)}.moznosti_list .moznost:nth-child(2) p{color:var(--blue-primary)}.moznosti_postup{border:1px solid var(--blue-light);border-radius:var(--border-radius-1);margin:1rem 0 2rem;padding:1rem}.moznosti_postup ol{text-align:center;margin:1rem 0;padding:0}.moznosti_postup ol li{padding:.25rem;list-style:none;display:block}.moznosti_postup ol li span{color:var(--green-secondary);font-weight:700}.moznosti_postup h3 span{color:var(--green-primary)}@media only screen and (max-width:575px){.tpl_landing_page h1{font-size:2rem}.tpl_landing_page section{margin:4rem 0}.tpl_landing_page .duvody{grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (max-width:1040px){.width{box-sizing:border-box;width:100%;max-width:100%;padding:0 1rem}#nonresponsiveMenu{display:none}}
