body{background-image:url("/web/design/vyhledavani.png");background-attachment:fixed;background-position:center;background-size:cover}footer{background-color:#f7f7f7}.app-content{min-height:calc(100vh - 85px - 60px);margin-top:85px;background-color:rgba(255, 255, 255, 0.9);border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}@font-face{font-family:"r-bold";src:url("/web/font/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"r-regular";src:url("/web/font/roboto/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"r-regular";src:url("/web/font/roboto/Roboto-Regular.ttf") format("truetype")}body{font-family:"r-regular", sans-serif;background-color:#f7f7f7;font-weight:normal}h1,h2,h3,h4,h5{font-family:"r-medium", sans-serif;font-weight:600}b{font-family:"r-bold", sans-serif;font-weight:800}m{font-weight:bold;color:#678eb7}.info-block{color:#909090;transition:ease-in-out 0.3s;font-style:italic}.info-block:hover{color:#678eb7;transition:ease-in-out 0.3s}.btn-default.active{color:#333;background-color:#ff9700;border-color:#000000;text-shadow:0 0 black}.header{background-color:rgba(0, 0, 0, 0.85);position:absolute;left:0;right:0;top:0;z-index:3}@media (max-width:425px){.header{background-color:rgba(0, 0, 0, 0.65)}}.header .logo-container .logo{max-width:260px;object-fit:contain;padding-top:10px}@media (max-width:425px){.header .logo-container .logo{max-width:180px}}.header .menu-container{text-align:right;padding-top:30px;padding-right:30px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}@media (max-width:1199px){.header .menu-container{padding-top:13px}}@media (max-width:425px){.header .menu-container{padding-right:18px}}.header .menu-container .main-menu,.header .menu-container .app-menu{display:flex;padding:0;margin:0;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}@media (max-width:1199px){.header .menu-container .main-menu,.header .menu-container .app-menu{display:none}}.header .menu-container .main-menu>li,.header .menu-container .app-menu>li{flex:1;text-align:center;list-style:none;margin-left:2px;margin-right:2px}.header .menu-container .main-menu>li a,.header .menu-container .app-menu>li a{display:block;position:relative;color:#ffffff;text-decoration:none;font-size:1.7rem;padding:15px}.header .menu-container .main-menu>li a:after,.header .menu-container .app-menu>li a:after{background-color:#678eb7;content:"";position:absolute;bottom:18px;left:15px;right:15px;height:0;transition:ease-in-out 0.2s;visibility:hidden}.header .menu-container .main-menu>li a:hover,.header .menu-container .app-menu>li a:hover{text-decoration:none}.header .menu-container .main-menu>li a:hover:after,.header .menu-container .app-menu>li a:hover:after{transition:ease-in-out 0.2s;bottom:8px;left:0;right:0;height:3px;visibility:visible}.header .menu-container .menu-burger{display:none;color:#fff;font-size:4rem;text-decoration:none;z-index:9999}.header .menu-container .menu-burger:hover,.header .menu-container .menu-burger:focus{color:#678eb7}.header .menu-container .menu-burger .bar{display:inline-block}.header .menu-container .menu-burger .times{display:none}.header .menu-container .menu-burger.active .bar{display:none}.header .menu-container .menu-burger.active .times{display:inline-block}@media (max-width:1199px){.header .menu-container .menu-burger{display:inline-block}}.header .menu-responsive{display:flex;margin:0;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;border-top:1px solid #000;padding:0;background-color:#252525;transition:0.3s ease-in-out;height:0;overflow:hidden;opacity:0}.header .menu-responsive.active{transition:0.3s ease-in-out;height:auto;overflow:auto;opacity:1;padding:10px 0}.header .menu-responsive .main-menu{display:flex;padding:0;margin:0;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}.header .menu-responsive .main-menu>li{flex:1;text-align:center;list-style:none;padding:10px}.header .menu-responsive .main-menu>li a{position:relative;color:#fff;text-decoration:none;font-size:2rem;padding:10px;font-weight:bold}.footer{min-height:60px;background-color:#000;color:#fff}.footer .footer-menu .text{text-align:center;padding-top:20px;font-weight:bold}.footer .footer-menu .main-menu{padding:0;margin:0;list-style:none;text-align:center}.footer .footer-menu .main-menu>li{display:inline-block;margin-left:5px;margin-right:5px}.footer .footer-menu .main-menu>li a{position:relative;color:#fff;text-decoration:none;font-size:1.2rem;padding:10px;display:block}.footer .footer-menu .main-menu>li a:after{background-color:#678eb7;content:"";position:absolute;bottom:18px;left:15px;right:15px;height:0;transition:ease-in-out 0.2s;visibility:hidden}.footer .footer-menu .main-menu>li a:hover{text-decoration:none}.footer .footer-menu .main-menu>li a:hover:after{transition:ease-in-out 0.2s;bottom:8px;left:0;right:0;height:2px;visibility:visible}.footer .footer-text{font-size:1.8rem;padding-top:18px;font-weight:600}@media (max-width:1199px){.footer .footer-text{font-size:1.3rem}}.footer .footer-text .logo-footer{background-repeat:no-repeat;background-size:100%;height:60px;width:200px;display:inline-block;vertical-align:middle}.footer .footer-text .logo-text{display:inline-block;font-size:1.5rem;padding-left:20px;text-transform:uppercase}.footer .footer-text .logo-text span:nth-of-type(1){font-size:1.4rem;padding-right:5px}.footer .footer-text .logo-text span:nth-of-type(2){font-size:1rem;padding-right:5px}.footer .footer-text .creators{color:#464646;text-align:center}.footer .footer-text .creators .creator{display:inline-block;padding-left:10px;padding-right:10px}.footer .footer-text .creators .creator span{font-size:1rem}.footer .footer-text .creators .creator a{font-size:1rem;color:#464646}.footer .footer-text .creators .creator a:hover{color:#678eb7}.footer .footer-creator{padding-top:20px}.footer .footer-creator .text{font-weight:bold}.footer .footer-creator .social-fb{display:inline-block}.footer .footer-creator .social-fb a{display:inline-block}.footer .footer-creator .social-fb a i{width:50px;height:50px;font-size:4rem;text-align:center;padding-top:6px}body{background-image:none}.hp-banner{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:46vw}.hp-banner:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0, 0, 0, 0.5)}.hp-banner .hp-banner-cont .hp-banner-title{padding-top:20%}@media (max-width:425px){.hp-banner .hp-banner-cont .hp-banner-title{padding-top:24%}}.hp-banner .hp-banner-cont .hp-banner-title h1{text-align:center;color:#fff;font-size:5.8rem}@media (max-width:1199px){.hp-banner .hp-banner-cont .hp-banner-title h1{font-size:3rem}}@media (max-width:425px){.hp-banner .hp-banner-cont .hp-banner-title h1{font-size:2rem}}.hp-banner .hp-banner-cont .hp-banner-info{margin-top:3%;text-align:center}.hp-banner .hp-banner-cont .hp-banner-info .info-icon{color:#fff;font-size:5rem}@media (max-width:1199px){.hp-banner .hp-banner-cont .hp-banner-info .info-icon{font-size:2.6rem}}.hp-banner .hp-banner-cont .hp-banner-info p{color:#fff;text-shadow:1px 1px #000;font-size:2rem;margin-top:15px;margin-bottom:15px}@media (max-width:1199px){.hp-banner .hp-banner-cont .hp-banner-info p{font-size:1.6rem}}.hp-banner .hp-banner-cont .hp-banner-desc{padding-top:3%}.hp-banner .hp-banner-cont .hp-banner-desc p{text-align:center;color:#fff;font-size:2.1rem;line-height:3rem;text-shadow:0 0 1px black}@media (max-width:1199px){.hp-banner .hp-banner-cont .hp-banner-desc p{font-size:1.6rem}}@media (max-width:425px){.hp-banner .hp-banner-cont .hp-banner-desc p{font-size:1.5rem;text-align:justify;line-height:2.1rem;text-shadow:0 0 5px black}}.hp-banner .hp-banner-cont .hp-banner-desc .btn-search-cont{margin-top:3%;padding-bottom:25px}.hp-banner .hp-banner-cont .hp-banner-desc .btn-search-cont .btn-search-lawyer{background-color:rgba(0, 0, 0, 0.66);padding:12px 60px;font-size:2rem;margin-top:42px;color:#c5c5c5;border:0;border-radius:10px;font-weight:600;transition:ease-in-out 0.3s;text-decoration:none}@media (max-width:425px){.hp-banner .hp-banner-cont .hp-banner-desc .btn-search-cont .btn-search-lawyer{padding:12px 30px;font-size:1.5rem}}.hp-banner .hp-banner-cont .hp-banner-desc .btn-search-cont .btn-search-lawyer:focus{outline:none}.hp-banner .hp-banner-cont .hp-banner-desc .btn-search-cont .btn-search-lawyer:hover{transition:ease-in-out 0.3s;color:#678eb7;text-decoration:none}.hp-block-2{margin-bottom:2%}.hp-block-2 .head-title{margin-top:2%}.hp-block-2 .head-title h2{text-align:center;color:#000;font-size:5.8rem}@media (max-width:1199px){.hp-block-2 .head-title h2{font-size:3rem}}.hp-block-2 .cards{margin-top:5%}@media (max-width:425px){.hp-block-2 .cards .card{margin-bottom:15px}}.hp-block-2 .cards .card .image{border-radius:100%;overflow:hidden;margin-left:25%;margin-right:25%}.hp-block-2 .cards .card .image .image-inner{background-position:center;background-repeat:no-repeat;background-size:contain}.hp-block-2 .cards .card .image .image-inner:before{content:"";display:block;padding-top:90%}.hp-block-2 .cards .card .number{margin-top:6%;text-align:center}.hp-block-2 .cards .card .number span{border:1px solid #678eb7;color:#678eb7;font-size:2rem;display:inline-block;padding:15px 26px;border-radius:100%}.hp-block-2 .cards .card .title{margin-top:4%}.hp-block-2 .cards .card .title h3{text-shadow:0 0 0 #000;text-align:center;font-size:3rem}@media (max-width:1199px){.hp-block-2 .cards .card .title h3{font-size:2rem}}.hp-block-2 .cards .card .desc{margin-top:4%}.hp-block-2 .cards .card .desc p{color:#727272;text-align:center;font-size:1.8rem}@media (max-width:1199px){.hp-block-2 .cards .card .desc p{font-size:1.6rem}}.hp-block-2 .cards .card .desc p .list-number{color:#678eb7}.hp-block-3{margin-bottom:2%;background-color:#d9d9d9}.hp-block-3 .head-title{margin-top:2%}.hp-block-3 .head-title h2{text-align:center;color:#000;font-size:5.8rem}@media (max-width:1199px){.hp-block-3 .head-title h2{font-size:3rem}}.hp-block-3 .cards{margin-top:5%}@media (max-width:425px){.hp-block-3 .cards .card{margin-bottom:15px}}.hp-block-3 .cards .card .image{position:relative;overflow:hidden;margin-left:0;margin-right:0;border-radius:5rem;max-height:310px}.hp-block-3 .cards .card .image .image-inner{background-position:center;background-repeat:no-repeat;background-size:cover}.hp-block-3 .cards .card .image .image-inner:before{content:"";display:block;padding-top:90%}.hp-block-3 .cards .card .image .title{position:absolute;left:0;right:0;bottom:0;top:75%;background-color:rgba(0, 0, 0, 0.5);padding-top:20px;padding-bottom:20px;display:flex;align-items:center;transition:ease-in-out 0.3s}.hp-block-3 .cards .card .image .title h3{color:#fff;text-align:center;font-size:3rem;margin-top:0;margin-bottom:0;flex:1}@media (max-width:1199px){.hp-block-3 .cards .card .image .title h3{font-size:2rem}}.hp-block-3 .cards .card:hover .image .title{top:0;transition:ease-in-out 0.3s}.hp-block-3 .btn-block-cont{padding-top:8rem;padding-bottom:8rem}.hp-block-3 .btn-block-cont .btn-block{background-color:#678eb7;padding:12px 60px;font-size:2rem;margin-top:42px;color:#000;border:0;border-radius:10px;font-weight:600;transition:ease-in-out 0.3s;text-decoration:none;display:inline}@media (max-width:425px){.hp-block-3 .btn-block-cont .btn-block{padding:12px 30px;font-size:1.5rem}}.hp-block-3 .btn-block-cont .btn-block:focus{outline:none}.hp-block-3 .btn-block-cont .btn-block:hover{transition:ease-in-out 0.3s;background-color:#3570ae;text-decoration:none}.hp-block-4{margin-bottom:2%}.hp-block-4 .head-title{margin-bottom:3%}.hp-block-4 .head-title h2{margin-top:0;text-align:center;color:#000;font-size:5.8rem}@media (max-width:1199px){.hp-block-4 .head-title h2{font-size:3rem}}.hp-block-4 article img{vertical-align:middle;object-fit:contain;object-position:center;width:100%}.hp-block-4 .btn-block-cont{padding-top:8rem;padding-bottom:8rem}.hp-block-4 .btn-block-cont .btn-block{background-color:#678eb7;padding:12px 60px;font-size:2rem;margin-top:42px;color:#000;border:0;border-radius:10px;font-weight:600;transition:ease-in-out 0.3s;text-decoration:none;display:inline}@media (max-width:425px){.hp-block-4 .btn-block-cont .btn-block{padding:12px 30px;font-size:1.5rem}}.hp-block-4 .btn-block-cont .btn-block:focus{outline:none}.hp-block-4 .btn-block-cont .btn-block:hover{transition:ease-in-out 0.3s;background-color:#3570ae;text-decoration:none}.hp-block-5{margin-bottom:2%;background-color:#d9d9d9}.hp-block-5 .head-title{margin-top:2%}.hp-block-5 .head-title h2{text-align:center;color:#000;font-size:5.8rem}@media (max-width:1199px){.hp-block-5 .head-title h2{font-size:3rem}}.hp-block-5 .cards{margin-top:5%}@media (max-width:425px){.hp-block-5 .cards .card{margin-bottom:15px}}.hp-block-5 .cards .card .image{position:relative;overflow:hidden;margin-left:0;margin-right:0;border-radius:5rem;max-height:310px}.hp-block-5 .cards .card .image .image-inner{background-position:center;background-repeat:no-repeat;background-size:cover}.hp-block-5 .cards .card .image .image-inner:before{content:"";display:block;padding-top:90%}.hp-block-5 .cards .card .image .title{position:absolute;left:0;right:0;bottom:0;top:75%;background-color:rgba(0, 0, 0, 0.5);padding-top:20px;padding-bottom:20px;display:flex;align-items:center;transition:ease-in-out 0.3s}.hp-block-5 .cards .card .image .title h3{color:#fff;text-align:center;font-size:3rem;margin-top:0;margin-bottom:0;flex:1}@media (max-width:1199px){.hp-block-5 .cards .card .image .title h3{font-size:2rem}}.hp-block-5 .cards .card:hover .image .title{top:0;transition:ease-in-out 0.3s}.hp-block-5 .btn-block-cont{padding-top:8rem;padding-bottom:8rem}.hp-block-5 .btn-block-cont .btn-block{background-color:#678eb7;padding:12px 60px;font-size:2rem;margin-top:42px;color:#000;border:0;border-radius:10px;font-weight:600;transition:ease-in-out 0.3s;text-decoration:none;display:inline}@media (max-width:425px){.hp-block-5 .btn-block-cont .btn-block{padding:12px 30px;font-size:1.5rem}}.hp-block-5 .btn-block-cont .btn-block:focus{outline:none}.hp-block-5 .btn-block-cont .btn-block:hover{transition:ease-in-out 0.3s;background-color:#3570ae;text-decoration:none}.hp-block-6{margin-bottom:0}.hp-block-6 .head-title{margin-top:2%}.hp-block-6 .head-title h2{text-align:center;color:#000;font-size:5.8rem}@media (max-width:1199px){.hp-block-6 .head-title h2{font-size:3rem}}.hp-block-6 .cards{margin-top:5%}@media (max-width:425px){.hp-block-6 .cards .card{margin-bottom:15px}}.hp-block-6 .cards .card .image img{vertical-align:middle;object-fit:scale-down;object-position:top;width:100%}