body{background:white}
.main-color{color:#D05B15}
.sub-color{color:#14591D}
nav.navbar a.navbar-brand img{width:180px}
nav.navbar li.nav-item a.nav-link{font-weight:600;color:#121113;transition:0.3s ease-in}
nav.navbar li.nav-item a.nav-link:hover{color:#5f5964}
@media (min-width:991px){nav.navbar li.nav-item a.nav-link{margin-left:2.5em}}#hero{background:url("../themes/peha/assets/img/hero_banner_mobile.png");background-size:250%;background-position:bottom center;height:350px;overflow:hidden}
#hero img{right:0;width:50%;height:100%;object-fit:cover;object-position:center left}
@media (min-width:477px){#hero{background-size:140%}}
@media (min-width:576px){#hero{background-size:120%}}
@media (min-width:768px){#hero{background:#d05b15;background:-moz-linear-gradient(90deg,#d05b15 13%,#fa943c 100%);background:-webkit-linear-gradient(90deg,#d05b15 13%,#fa943c 100%);background:linear-gradient(90deg,#d05b15 13%,#fa943c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d05b15",endColorstr="#fa943c",GradientType=1)}}
#akcie{background:rgba(208,91,21,0.3);border-radius:0.75rem;-webkit-box-shadow:0px 0px 29px -12px rgba(18,17,19,0.31);-moz-box-shadow:0px 0px 29px -12px rgba(18,17,19,0.31);box-shadow:0px 0px 29px -12px rgba(18,17,19,0.31)}
#akcie .action_circle{border-radius:50%;background:rgba(247,247,242,0.5)}
#akcie .action_circle i{padding:14px 16px;font-size:26px;color:#121113;opacity:75%}
#akcie h1{position:relative;color:#121113;opacity:75%}
#produkty .product_wrapper{background:#F7F7F2;border-radius:0;border-top-left-radius:0.4em;border-top-right-radius:0.4em}
#produkty .product_wrapper img{border-top-left-radius:0.4em;border-top-right-radius:0.4em}
#produkty .product_wrapper .product_text{background:#edede2;border-radius:0.4em;border-top-left-radius:0;border-top-right-radius:0;padding:20px 0;transition:0.3s ease-in-out;position:relative}
#produkty .product_wrapper .product_text::before{content:" ";width:15%;height:4px;background:#D05B15;position:absolute;top:0;left:9%}
#produkty .product_wrapper a{text-decoration:none}
#produkty .product_wrapper a img{border-top-left-radius:0.4em;border-top-right-radius:0.4em}
#produkty .product_wrapper a .product_text{background:#edede2;border-radius:0.4em;border-top-left-radius:0;border-top-right-radius:0;color:#121113;padding:20px 0;transition:0.3s ease-in-out;position:relative}
#produkty .product_wrapper a .product_text::before{content:" ";width:15%;height:4px;background:#D05B15;position:absolute;top:0;left:9%}
.modal-title{color:#D05B15}
#onas{background:#F7F7F2;overflow-x:hidden}
#onas .about_text{padding:25px 0}
#onas img.about_img{width:100%;object-fit:cover;object-position:center}
#onas img.about_circle{width:100px;position:absolute;left:-5%;bottom:40px}
#onas img.about_plus{width:90%;position:absolute;left:7%;top:5%}
@media (min-width:761px){#onas .about_text{padding:50px 0}}
@media (min-width:991px){#onas .about_text{padding:50px 0}#onas img.about_img{width:50vw;object-fit:cover;object-position:center}}
footer{background:#d05b15;background:-moz-linear-gradient(90deg,#d05b15 13%,#fa943c 100%);background:-webkit-linear-gradient(90deg,#d05b15 13%,#fa943c 100%);background:linear-gradient(90deg,#d05b15 13%,#fa943c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d05b15",endColorstr="#fa943c",GradientType=1);color:white}
footer .contact a{color:white;text-decoration:none;transition:0.2s ease-in-out}
footer .contact a:hover{color:#edede2}
footer .contact span{position:relative;bottom:2px;color:white}
footer .createdBy{background:rgba(18,17,19,0.1);color:#F7F7F2;font-size:14px}
footer .createdBy a{text-decoration:none;color:white;font-weight:bold;letter-spacing:0.7px;transition:0.2s ease-in-out}
footer .createdBy a:hover{color:#edede2}