body{font-family:'Montserrat',serif}.container-fluid{padding:0 25px}@media (min-width:992px){.container-fluid{padding:0 50px}}@media (min-width:1200px){.container-fluid{padding:0 50px}}@media (min-width:1400px){.container-fluid{padding:0 100px}}@media (min-width:1920px){.container-fluid{max-width:1920px}}strong,b{font-weight:500 !important}h1,h2{font-weight:700;font-family:"Qwitcher Grypen",serif}h1{font-size:90px}@media (min-width:1600px){h1{font-size:40px}}h1 span{color:#851b1b}h2{font-size:70px}@media (min-width:1600px){h2{font-size:48px}}h3{font-weight:700}h4{font-size:24px}@media (min-width:1600px){h4{font-size:30px}}p{font-size:20px;font-weight:300;line-height:40px}@media (min-width:1600px){p{font-size:30px;line-height:60px}}ul{font-size:18px;font-weight:300}@media (min-width:1400px){ul{font-size:18px;line-height:45px}}@media (min-width:1600px){ul{font-size:24px;line-height:60px}}a{color:#000;text-decoration:none}a:focus,a:hover{color:#851b1b}#content a{color:#851b1b;border-bottom:1px solid #851b1b}.btn{min-width:200px;background:#851b1b;border-radius:50px;padding:15px;font-weight:600;border:2px solid #851b1b;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:relative;color:#fff}@media (min-width:1600px){.btn{min-width:250px;height:70px;font-size:20px}}.btn span{display:inline-block;width:100%;height:100%;-webkit-transition:all .3s;-webkit-backface-visibility:hidden;-moz-transition:all .3s;-moz-backface-visibility:hidden;transition:all .3s;backface-visibility:hidden;color:#fff}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:focus:before,.btn:hover:before{top:0}.btn:focus span,.btn:hover span{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.btn.white{background:transparent;border:2px solid #fff;color:#fff}.btn.contactus:before{content:"\e818"}header .navbar-brand{z-index:1}header .navbar-brand img{width:200px}@media (min-width:1400px){header .navbar-brand img{width:200px}}@media (min-width:1600px){header .navbar-brand img{width:250px}}header .navbar{z-index:1}header .navbar .navbar-nav{line-height:50px}@media (min-width:992px){header .navbar .nav-item{padding:0 25px 0 25px}}@media (min-width:1200px){header .navbar .nav-item{padding:0 35px 0 35px}}header .navbar .nav-item .nav-link{font-size:18px;color:#000;padding:0 !important;position:relative;display:inline-block;font-weight:500;opacity:.6}@media (min-width:992px){header .navbar .nav-item .nav-link{font-size:16px}}@media (min-width:1200px){header .navbar .nav-item .nav-link{font-size:20px}}@media (min-width:1400px){header .navbar .nav-item .nav-link{font-size:18px}}header .navbar .nav-item .nav-link:focus,header .navbar .nav-item .nav-link:hover{opacity:1}@media (min-width:992px){header .navbar .nav-item .nav-link:focus:after,header .navbar .nav-item .nav-link:hover:after{content:'';position:absolute;width:100%;height:2px;background:#1c3067;left:0}}@media (min-width:1200px){header .navbar .nav-item .nav-link:focus:after,header .navbar .nav-item .nav-link:hover:after{bottom:-75%}}@media (min-width:1400px){header .navbar .nav-item .nav-link:focus:after,header .navbar .nav-item .nav-link:hover:after{bottom:0%}}@media (min-width:1600px){header .navbar .nav-item .nav-link:focus:after,header .navbar .nav-item .nav-link:hover:after{bottom:-90%}}header .navbar .current-menu-item .nav-link{opacity:1}header .navbar .current-menu-item .nav-link:focus:after,header .navbar .current-menu-item .nav-link:hover:after{background:#000}header .navbar .navbar-toggler{border:0}header .navbar .navbar-toggler .navbar-toggler-icon{background-image:url('https://www.saraphotopetzova.cz/wp-content/themes/saraphotopetzova/css/../img/menu.svg') !important}header .navbar .navbar-toggler:before{content:'Menu';font-weight:600;font-size:16px;text-transform:uppercase;color:#000;padding-right:10px}header .navbar .navbar-toggler:focus{outline:none;box-shadow:none}@media (min-width:992px){#carousel{background:none}}#carousel .carousel-caption{z-index:1}#carousel .carousel-indicators{align-items:center;margin-bottom:0}@media (min-width:1600px){#carousel .carousel-indicators{align-items:center;justify-content:left;margin:0;left:130px}}#carousel .carousel-indicators button{height:10px;width:10px;border-radius:100%;background:transparent;border:1px solid #fff;margin:0 25px}#carousel .carousel-indicators button.active{height:15px;width:15px;background:white}#carousel .carousel-control-next,#carousel .carousel-control-prev{width:2%}#carousel .carousel-control-next .lnr,#carousel .carousel-control-prev .lnr{display:inline-block;fill:#fff;width:2em;height:2em;vertical-align:-0.05em}#carousel .carousel-control-next{right:50px}@media (min-width:1400px){#carousel .carousel-control-next{right:100px}}#carousel .carousel-control-prev{left:50px}@media (min-width:1400px){#carousel .carousel-control-prev{left:100px}}#about .col-6{z-index:1}#about img{bottom:-200px;z-index:1}#cta{background-color:#f9cdcd;border-radius:50px}@media (min-width:769px){#cta{height:400px}}@media (min-width:1600px){#cta{height:450px}}#machines img{border-radius:50px}#machines .machine{border-radius:50px;background:#e7e7e7}#machines .machine h3 span{display:block}@media (min-width:992px){#machines .machine h3 span{font-size:16px}}@media (min-width:1600px){#machines .machine h3 span{display:inline-block}}#news .news{background-size:cover !important;height:245px;border-radius:50px;-webkit-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75)}#news .news span{border-radius:0 10px 10px 0;top:15%;left:0;font-size:20px;font-weight:600}@media (min-width:1600px){#news .news span{font-size:24px}}@media (min-width:1600px){#news .news{height:315px}}#news p,#news a{font-size:20px}@media (min-width:1600px){#news p,#news a{font-size:24px}}#news p:focus,#news a:focus,#news p:hover,#news a:hover{color:inherit}#news .lnr{display:inline-block;fill:currentColor;width:18px;height:18px;vertical-align:-3px;margin-left:5px}iframe{width:100%}footer{background-color:#000}footer .secondary-footer{background-size:cover;background-position:center}footer ul{list-style:none;padding-left:0;line-height:36px;font-size:20px}@media (min-width:1600){footer ul{font-size:24px}}footer h4{color:#851b1b}footer p{font-size:20px;line-height:36px;opacity:.8}@media (min-width:1600px){footer p{font-size:24px}}footer a{color:#fff;text-decoration:none;opacity:.8}footer a:focus,footer a:hover{color:#fff;opacity:1}.heading{background-color:#851b1b;background-size:cover;background-position:center;padding:100px 20px}.heading a{color:#fff}#topbutton{display:inline-block;background-color:#851b1b;width:50px;height:50px;text-align:center;border-radius:10px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#topbutton:after{content:"\e873";font-family:Linearicons-Free;font-weight:bold;font-style:normal;font-size:16px;line-height:50px;color:#851b1b}#topbutton:hover,#topbutton:focus{cursor:pointer;background-color:#d4d4d4}#topbutton:active{background-color:#555}#topbutton.show{opacity:1;visibility:visible}.cookies-btn{background:#851b1b;padding:5px;border-radius:50px}.slideshow-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}.slideshow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;pointer-events:none}.carousel-item img{width:100%;height:100vh;object-fit:cover}.wpcf7 label,.wpcf7 input,.wpcf7 textarea{width:100%}