.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right.trp-color-light {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right.trp-color-dark {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-left.trp-color-light {
min-width: 200px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-left.trp-color-dark {
min-width: 200px;
}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-top: 12px;
}
#trp-floater-ls.trp-floater-ls-flags.trp-bottom-left.trp-color-light #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-top: 15px;
}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark.trp-poweredby:hover {
position: fixed;
z-index: 9999999;
top: 0px;
bottom: auto;
display: block;
width: 192px;
height: auto;
border-radius: 0px 0px 8px 8px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light.trp-poweredby:hover {
position: fixed;
z-index: 9999999;
top: 0px;
bottom: auto;
display: block;
width: 192px;
height: auto;
border-radius: 0px 0px 8px 8px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark.trp-poweredby:hover {
position: fixed;
z-index: 9999999;
top: 0px;
bottom: auto;
display: block;
width: 192px;
height: auto;
border-radius: 0px 0px 8px 8px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light.trp-poweredby:hover {
position: fixed;
z-index: 9999999;
top: 0px;
bottom: auto;
display: block;
width: 192px;
height: auto;
border-radius: 0px 0px 8px 8px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-top:6px;
}
#trp-floater-ls-language-list .trp-language-wrap.trp-floater-ls-disabled-language.trp-ls-disabled-language:hover {
padding: 0px;
width: auto;
}
#trp-floater-ls .trp-language-switcher-container.trp-floater-ls-codes.trp-top-left.trp-color-light.trp-poweredby.trp-with-flags.trp-floater-ls-disabled-language.trp-ls-disabled-language.trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-bottom:10px;
margin-top: 0px;
}
#trp-floater-ls {
position: fixed;
z-index: 9999999;
bottom: 0;
display: block;
overflow: hidden;
height: 58px;
text-align: center;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
.trp-floater-ls-disabled-language.trp-ls-disabled-language {
width: auto;
} #trp-floater-ls:hover {
position: fixed;
z-index: 9999999;
bottom: 0;
display: block;
height: auto;
border-radius: 8px 8px 0px 0px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-floater-ls-flags:hover {
position: fixed;
z-index: 9999999; display: block;
width: 66px;
height: auto;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-floater-ls-flags.trp-poweredby:hover {
position: fixed;
z-index: 9999999;
bottom: 0;
display: block;
width: 192px;
height: auto;
border-radius: 8px 8px 0px 0px;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-floater-ls-flags{
position: fixed;
z-index: 9999999;
bottom: 0;
display: block;
overflow: hidden;
width: 66px;
height: 58px;
text-align: center;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
}
#trp-floater-ls.trp-color-dark{
background: #1E1E1E;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
border-radius: 8px 8px 0 0;
}
#trp-floater-ls.trp-color-light{
background: #FFFFFF;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
border-radius: 8px 8px 0 0;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby:hover {
width: 192px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby:hover {
width: 192px;
}
#trp-floater-ls.trp-color-dark-old{
background: rgb(27,27,27);
background: linear-gradient(0deg, rgba(27,27,27,1) 0%, rgba(84,84,84,1) 100%);
}
#trp-floater-ls.trp-color-light-old{
background: rgb(214,214,214);
background: linear-gradient(0deg, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);
}
#trp-floater-ls.trp-bottom-right{
top:auto;
bottom: 0;
right:10%;
}
#trp-floater-ls.trp-bottom-left{
top:auto;
bottom: 0;
left: 10%;
}
#trp-floater-ls.trp-top-right{
bottom:auto;
top: 0;
right:10%;
border-radius: 0 0 5px 5px;
}
#trp-floater-ls.trp-top-left{
bottom:auto;
top: 0;
left: 10%;
border-radius: 0 0 5px 5px;
}
body.admin-bar #trp-floater-ls.trp-top-right,
body.admin-bar #trp-floater-ls.trp-top-left{
top: 32px;
}
@media screen and (max-width: 782px) {
body.admin-bar #trp-floater-ls.trp-top-right,
body.admin-bar #trp-floater-ls.trp-top-left {
top: 46px;
}
}
@media screen and (max-width: 1000px) {
#trp-floater-ls-language-list{
display: flex;
flex-direction: column;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 105px;
}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-top: 15px!important;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 60px;
}
}
@media screen and (max-width: 500px) {
#trp-floater-ls-language-list{
display: flex;
flex-direction: column;
}
#trp-floater-ls:hover .trp-language-wrap a.trp-floater-ls-disabled-language {
margin-top: 0;
}
.trp-floater-ls-disabled-language {
margin-top: 0!important;
padding-top:16px!important;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby {
left: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby {
left: 10%;
min-width: 60px;
}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language {
margin-top: 5px!important;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 105px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 66px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark {
left: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light {
right: 10%;
min-width: 60px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light {
left: 10%;
min-width: 60px;
}
}
#trp-floater-ls.trp-floater-ls-codes  #trp-floater-ls-current-language a,
#trp-floater-ls.trp-floater-ls-codes #trp-floater-ls-language-list {
text-align: center;
margin-top: 6px;
}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language a img,
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-language-list a img {
text-align: center;
display: block;
margin: 0 auto;
}
#trp-floater-ls-language-list {
display: none;
}
.trp-poweredby #trp-floater-ls-language-list .trp-language-wrap{
padding: 10px;
width: auto;
}
#trp-floater-ls .trp-language-wrap.trp-language-wrap-top{
padding:10px;
}
#trp-floater-ls .trp-language-wrap.trp-language-wrap-bottom{
padding:11px;
}
#trp-floater-ls.only-flags div.trp-language-wrap{
padding:11px 0;
}
#trp-floater-ls.trp-top-right.trp-poweredby.trp-color-dark #trp-floater-ls-language-list #trp-floater-poweredby,
#trp-floater-ls.trp-top-left.trp-poweredby.trp-color-dark #trp-floater-ls-language-list #trp-floater-poweredby{
border-top: none;
border-bottom: 1px solid #747474;
}
#trp-floater-ls.trp-top-right.trp-poweredby.trp-color-light #trp-floater-ls-language-list #trp-floater-poweredby,
#trp-floater-ls.trp-top-left.trp-poweredby.trp-color-light #trp-floater-ls-language-list #trp-floater-poweredby{
border-top: none;
border-bottom: 1px solid #aaaaaa;
}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{
border-top: 1px solid #747474;
color: #b3b3b3;
}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{
border-top: 1px solid #aaaaaa;
color: #808080;
}
.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{
padding: 5px 12px 5px 12px;
text-align: center;
font-size: 12px;
}
.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{
display: inline;
padding: 0px 3px;
border-radius: 30px;
line-height: 11px;
text-decoration: underline;
}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{
color: #3858E9;
text-decoration: none;
}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{
color: #b3b3b3;
}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a:hover{
color: #ffffff;
opacity: 1;
}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a:hover{
color: #3858E9;
text-decoration: underline;
}
#trp-floater-ls:focus #trp-floater-ls-current-language,
#trp-floater-ls:hover #trp-floater-ls-current-language {
display: none;
}
#trp-floater-ls:focus #trp-floater-ls-language-list,
#trp-floater-ls:hover #trp-floater-ls-language-list {
display: block;
}
#trp-floater-ls-current-language a {
display: block;
padding: 10px 12px 10px 12px;
font-size: 90%;
}
.trp-language-wrap a{
display: block;
padding: 10px 12px 10px 12px;
font-size: 90%;
}
#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{
display: block;
padding: 10px 24px 10px 24px;
font-size: 90%;
}
#trp-floater-ls-current-language,
#trp-floater-ls-language-list {
text-align: left;
}
#trp-floater-ls-current-language.trp-with-flags,
#trp-floater-ls-language-list.trp-with-flags {
text-align: left;
}
#trp-floater-ls-current-language {
display: block;
width: 100%;
height: 100%;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light #trp-floater-ls-current-language {
display: block;
width: 100%;
height: 100%;
padding-top: 3px;
}
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right .trp-language-wrap,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left .trp-language-wrap {
padding: 9px!important;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right .trp-language-wrap,
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-left .trp-language-wrap {
padding: 0 9px 9px 9px!important;
}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right .trp-language-wrap,
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left .trp-language-wrap {
padding: 9px 9px 6px 9px!important
}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right .trp-language-wrap,
.trp-language-switcher-container.trp-floater-ls-names.trp-top-left .trp-language-wrap {
padding: 0 12px 12px 12px!important;
}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right .trp-language-wrap,
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left .trp-language-wrap {
padding: 12px 12px 6px 12px!important
}
#trp-floater-ls div:not(#trp-floater-poweredby) > a {
display: flex!important;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
}
.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a {
color: #BDBDBD;
}
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a {
color: #404040;
}
.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a,
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a,
.trp-with-flags.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a,
.trp-with-flags.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a,
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a {
display: block;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.trp-color-light #trp-floater-ls-language-list .trp-language-wrap a:hover {
color: #1E1E1E;
background: #F0F0F0;
border-radius: 2px;
}
.trp-color-dark #trp-floater-ls-language-list .trp-language-wrap a:hover {
color: #FFFFFF;
background: #4F4F4F;
border-radius: 2px;
}
.trp-floater-ls-disabled-language {
margin-top:6px;
}
#trp-floater-ls .trp-floater-ls-disabled-language {
pointer-events: none;
cursor: default;
}
#trp-floater-ls .trp-with-flags .trp-flag-image {
margin-right: 5px;
vertical-align: middle;
height: auto;
max-width: 100%;
display: inline;
padding: 0;
}
.trp-flag-image:dir(rtl) {
margin-left: 5px;
}
#trp-floater-ls a {
text-decoration: none;
}
#trp-floater-ls-language-list {
max-height: 300px;
overflow-y: auto;
}
.only-flags #trp-floater-ls-language-list {
overflow-y: overlay;
}.menu-item-object-language_switcher .trp-flag-image {
display: inline-block;
margin: -1px 5px;
vertical-align: baseline;
padding: 0;
border: 0;
border-radius:0;
} .trp-language-switcher{
height: 42px;
position: relative;
box-sizing: border-box;
width: 200px;
text-overflow: ellipsis;
white-space: nowrap;
}
.trp-language-switcher > div {
box-sizing: border-box;
padding:4px 20px 3px 13px;
border: 1.5px solid #949494;
border-radius: 2px;
background-image: url(//margarets.hu/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg);
background-repeat: no-repeat;
background-position:
calc(100% - 20px) calc(1em + 2px),
calc(100% - 3px) calc(1em + 0px);
background-size:
8px 8px,
8px 8px;
background-repeat: no-repeat;
background-color: #fff;
}
.trp-language-switcher > div:hover {
background-image: none;
}
.trp-language-switcher > div > a {
display: block;
padding: 7px 12px;
border-radius: 3px;
text-decoration: none;
color: #1E1E1E;
font-style: normal;
font-weight: 400;
font-size: 16px;
}
.trp-language-switcher > div > a:hover {
background: #F0F0F0;
border-radius: 2px;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language {
cursor: default;
}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover {
background: none;
}
.trp-language-switcher > div > a > img{
display: inline;
margin: 0 3px;
width: 18px;
height: 12px;
border-radius: 0;
}
.trp-language-switcher .trp-ls-shortcode-current-language{
display: inline-block;
}
.trp-language-switcher:focus .trp-ls-shortcode-current-language,
.trp-language-switcher:hover .trp-ls-shortcode-current-language{
visibility: hidden;
}
.trp-language-switcher .trp-ls-shortcode-language{
display: inline-block;
height: 1px;
overflow: hidden;
visibility: hidden;
z-index: 1;
max-height: 250px;
overflow-y: auto;
left: 0;
top: 0;
min-height: auto;
}
.trp-language-switcher:focus .trp-ls-shortcode-language,
.trp-language-switcher:hover .trp-ls-shortcode-language{
visibility: visible;
max-height: 250px;
padding: 4px 13px;
height: auto;
overflow-y: auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
min-height: auto;
} #wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before {
content: '\f326';
top: 3px;
}
@media screen and ( max-width: 782px ) {
#wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item {
text-indent: 0;
}
#wpadminbar li#wp-admin-bar-trp_edit_translation {
display: block;
}
} .elementor-shortcode .trp-ls-shortcode-current-language,
.elementor-shortcode .trp-ls-shortcode-language {
width: 300px !important;
}@font-face {
font-family: dashicons;
src: url(//margarets.hu/wp-includes/fonts/dashicons.woff),
url(//margarets.hu/wp-includes/fonts/dashicons.ttf) format("truetype"),
url(//margarets.hu/wp-includes/fonts/dashicons.svg#dashicons) format("svg"),
url(//margarets.hu/wp-includes/fonts/dashicons.eot);
font-weight: normal;
font-style: normal;
} #trp_ald_modal_container{
background-color: rgba(0,0,0,0.2);
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
position: fixed;
z-index: 2000000000000;
pointer-events: none;
}
#trp_ald_modal_popup{
box-shadow: 0 0 10px #6c7781;
top: 40px !important;
position: relative;
}
#trp_ald_modal_popup{
background-color: #F0F0EE;
width: 570px;
max-width: 75%;
border: 1px solid #4c6066;
padding: 25px 40px;
margin: auto;
pointer-events: auto;
} #trp_ald_popup_text{
text-align: left;
font-size: 17px;
} .trp_ald_select_and_button{
display: flex;
justify-content: space-between;
margin-top: 14px;
font-size: 17px;
}
.trp_ald_button{
margin-left: 12px;
width: 287px;
}
#trp_ald_popup_change_language{
text-transform: none;
width: 100%;
background: #2271b1;
border-color: #2271b1;
color: #fff;
text-decoration: none;
text-shadow: none;
justify-content: center;
align-items: center;
display: inline-grid;
font-weight: normal;
font-size: 17px;
height: 50px;
min-height: 30px;
margin: 0;
padding: 0;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
}
#trp_ald_popup_change_language:hover {
background: #135e96;
border-color: #135e96;
color: #fff;
} #trp_ald_x_button_and_textarea{
text-decoration: none;
display: flex;
vertical-align: middle;
align-items: center;
cursor: pointer !important;
color: #0085ba !important;
font-size: 14px;
margin-top: 15px;
width:50%;
height: 100%;
pointer-events: visibleFill;
}
#trp_ald_x_button_textarea{
text-decoration: underline;
margin-bottom: 3px;
height: auto;
width:auto;
color: #0085ba !important;
cursor: pointer !important;
text-align: left;
}
#trp_ald_x_button_textarea:hover{
background-color: transparent;
pointer-events: auto;
cursor: pointer !important;
z-index: 20000000000000;
}
#trp_ald_modal_popup #trp_ald_x_button{
display: inline-table;
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
z-index: 1;
}
#trp_ald_modal_popup #trp_ald_x_button::before {
content: "\f153";
font: normal 16px/20px dashicons;
text-align: center;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
}
#trp_ald_modal_popup #trp_ald_x_button::before:hover{
background: 0 0;
} .trp_ald_ls_container{
height: 50px;
width: 100%;
color: #4c6066;
font-size: 19px;
}
.trp_ald_ls_container .trp-language-switcher-container{
width: 100%;
margin: 0;
user-select: none;
}
.trp_ald_ls_container .trp-language-switcher-container > div{
background-image: linear-gradient(
60deg
, transparent 50%, #C9C0BB 50%), linear-gradient(
120deg
, #C9C0BB 50%, transparent 50%);
background-position: calc(100% - 18px) calc(1em), calc(100% - 12px) calc(1em);
background-size: 6px 12px, 6px 12px;
background-repeat: no-repeat;
}
.trp_ald_ls_container .trp-language-switcher-container .trp-ls-shortcode-language.trp-ls-clicked{
background-image: none;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language{
width: 100%;
height: 50px;
justify-content: left;
padding-bottom: 12px;
border: 2px solid #C9C0BB;
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
.trp_ald_ls_container .trp-ls-shortcode-language{
width: 100%;
height: 50px;
justify-content: left;
border: 2px solid #C9C0BB;
z-index: 1000000000000000;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language:hover{
cursor: pointer;
}
.trp_ald_ls_container .trp-ls-shortcode-language > div:hover{
cursor: pointer;
background: #135e96;
color: #ffffff;
}
.trp_ald_ls_container .trp-ald-popup-select{
padding-top: 5px;
padding-bottom: 5px;
padding-right: 33px;
font-size: 18px;
margin-right: -15px;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language{
padding-bottom: 12px;
padding-top: 6px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
}
.trp_ald_ls_container .trp-ls-shortcode-language{
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
}
.trp_ald_ls_container .trp-ls-shortcode-current-language img.trp-flag-image{
display: inline-block;
padding-top: 9px;
margin-left: 8px;
margin-right: 8px;
pointer-events: none;
}
.trp_ald_ls_container .trp-ls-shortcode-language img.trp-flag-image{
display: inline-block;
padding-top: 9px;
margin-left: 8px;
margin-right: 8px;
pointer-events: none;
}
.trp_ald_ls_container #trp_ald_popup_current_language{
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
#trp_ald_popup_select_container .trp-ls-shortcode-language{
display: none;
} .trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-current-language.trp-ls-clicked{
visibility: hidden;
}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-current-language{
visibility: visible;
}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-language{
visibility: hidden;
height: 1px;
}
.trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-language.trp-ls-clicked,
.trp_ald_ls_container .trp-language-switcher:hover .trp-ls-shortcode-language.trp-ls-clicked{
visibility:visible;
height:auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
} #trp_no_text_popup_wrap{
width: 100%;
background-color: #F0F0EE;
z-index: 999999999999999999999999999999999;
box-shadow: 0 0 10px #6c7781;
}
#trp_no_text_popup{
align-items: center;
padding: 25px 30px;
border: 1px solid grey;
justify-content: space-between;
display: flex;
vertical-align: middle;
}
#trp_ald_not_text_popup_ls_and_button{
display: flex;
justify-content: center;
width: 100%;
vertical-align: middle;
align-items: center;
} #trp_ald_no_text_popup_div {
text-align: left;
font-size: 17px;
margin-right: 10px;
max-width: 375px;
} #trp_ald_not_text_popup_buttons_wrap{
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{
max-width: 240px;
color: #4c6066;
font-size: 19px;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container #trp_ald_popup_current_language{
padding-top: 8px;
padding-right: 33px;
vertical-align: middle;
color: #4c6066;
font-size: 18px;
overflow: hidden;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container .trp-ls-shortcode-language{
padding-bottom: 3px;
padding-top: 3px;
vertical-align: middle;
} .trp_ald_change_language_div{
min-width: 173px;
height: auto;
}
#trp_ald_no_text_popup_change_language{
text-transform: none;
padding: 4px 10px;
height: 50px;
text-align: center;
background: #2271b1;
border-color: #2271b1;
color: #fff;
text-decoration: none;
text-shadow: none;
display: inline-block;
font-weight: normal;
font-size: 17px;
line-height: 2.15384615;
min-height: 30px;
margin-left: 10px;
width: 100%;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
}
#trp_ald_no_text_popup_change_language:hover {
background: #135e96;
border-color: #135e96;
color: #fff;
} #trp_ald_no_text_popup_x{
width: 65px;
padding-left: 5px;
}
#trp_no_text_popup #trp_close{
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
}
#trp_no_text_popup #trp_close::before {
content: "\f153";
font: normal 35px/40px dashicons;
text-align: center;
cursor: pointer;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
}
#trp_ald_no_text_popup_x_button_and_textarea{
display:none;
cursor: pointer;
vertical-align: middle;
}
#trp_ald_no_text_popup_x_button_textarea{
text-decoration: underline;
margin-bottom: 3px;
color: #0085ba;
font-size: 15px;
margin-top: 15px;
}
#trp_ald_no_text_popup_x_button{
width: 0;
background: 0 0;
padding: 0;
border: none;
text-decoration: none;
color: transparent;
-webkit-backface-visibility: hidden;
outline:none;
}
#trp_ald_no_text_popup_x_button::before{
content: "\f153";
font: normal 16px/20px dashicons;
text-align: center;
color: #0085ba !important;
background: 0 0 !important;
-webkit-font-smoothing: antialiased;
} @media screen and (max-width: 937px){ #trp_ald_not_text_popup_ls_and_button{
width: 80%;
}
}
@media screen and (max-width: 780px) {
#trp_ald_modal_popup {
width: 80%;
}
.trp_ald_select_and_button{
display: block;
margin-top: 32px;
}
.trp_ald_ls_container #trp_ald_popup_current_language{
overflow: hidden;
}
.trp_ald_button{
width: 100%;
margin-left: 0;
margin-top: 14px;
}
#trp_ald_x_button_and_textarea{
width: 100%;
} #trp_no_text_popup{
justify-content: center;
}
#trp_ald_not_text_popup_ls_and_button{
display: block;
max-width: 240px;
}
#trp_ald_no_text_popup_x{
display:none;
}
#trp_ald_no_text_popup_x_button_and_textarea{
display: block;
}
#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{
max-width: 100%;
margin-top: 32px;
}
#trp_ald_no_text_popup_select_container{
display: none;
}
.trp_ald_change_language_div{
width: 100%;
margin-top: 14px;
min-width: 30px;
}
#trp_ald_no_text_popup_change_language{
margin-left: 0;
height: unset;
white-space: pre-wrap;
}
#trp_ald_no_text_popup_x_button_and_textarea{
margin-top: 15px;
}
}@font-face{font-display:swap;font-family:Latin-bold;font-style:normal;font-weight:700;src:url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.eot);src:url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.eot?#iefix) format("embedded-opentype"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.woff2) format("woff2"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.woff) format("woff"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.ttf) format("truetype"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-bold.svg#946Latin-Regular4) format("svg")}@font-face{font-display:swap;font-family:Latin-extra-bold;font-style:normal;font-weight:900;src:url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.eot);src:url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.eot?#iefix) format("embedded-opentype"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.woff2) format("woff2"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.woff) format("woff"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.ttf) format("truetype"),url(//margarets.hu/wp-content/themes/margarets/assets/fonts/latin/latin-extra-bold.svg#946Latin-Regular5) format("svg")}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element,.scroll-element div{box-sizing:initial}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{margin-top:12px;top:-12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px;display:block;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGJkYmRiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZThlOGU4Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==");background:-webkit-gradient(linear,left top,right top,from(#dbdbdb),to(#e8e8e8));background:linear-gradient(90deg,#dbdbdb 0,#e8e8e8);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjVmNWY1Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==");background:-webkit-gradient(linear,left top,right top,from(#fefefe),to(#f5f5f5));background:linear-gradient(90deg,#fefefe 0,#f5f5f5);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{border-radius:12px;opacity:.3}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;border-radius:12px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;left:2px;top:auto;-webkit-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{opacity:.7;overflow:hidden}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{border-radius:12px;height:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;border-radius:2px;cursor:default}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{margin-top:16px;top:-16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:initial!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:initial}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;outline:none;overflow:scroll!important;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-inner>.scroll-element.scroll-x{left:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.scroll-element_outer{left:50%!important;max-width:1150px!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;width:100%}.scrollbar-inner>.scroll-element .scroll-bar{background:red!important;border-radius:0!important;box-shadow:inset 0 0 0 2px #000;cursor:pointer;height:8px!important;opacity:1!important;width:190px!important}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:0}.scrollbar-inner>.scroll-element .scroll-element_track{background:transparent;opacity:1!important}.scrollbar-inner>.scroll-element .scroll-element_track:after{background:#212121;content:"";height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}*{margin:0;padding:0}a,img{border:0}input,textarea{background:transparent;border:0;border-radius:0;outline:none;resize:none}button{border:none;cursor:pointer;margin:0;outline:none;padding:0}textarea{overflow:hidden}*{box-sizing:border-box;outline:0!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%}body{background-color:#fff;color:#000;font:16px/28px Space Grotesk,sans-serif;overflow-y:scroll;position:relative}@media screen and (max-width:1024px){body{padding:71px 0 0}}.toCenter{margin:0 auto;max-width:1190px;padding:0 20px;position:relative;width:100%;z-index:1}@media screen and (max-width:1024px){.toCenter{padding:0 15px}}.grid{display:grid}.flex{display:-webkit-box;display:-webkit-flex;display:flex}.table{display:table;table-layout:fixed;width:100%}.cell{display:table-cell;vertical-align:top}a{text-decoration:none}main{background-color:#fffbe1;overflow:hidden;position:relative;width:100%}.bigM,.contactRedline,.foodDrinkCat,.foods,.frontQuotes,.memories,.opinions,.reserveSteps,main{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/dirt.png);background-repeat:repeat}.chiefRec,.eventLists,.frontToggle,.mainFooter,.topCategs{background:#212121 url(//margarets.hu/wp-content/themes/margarets/assets/img/dirt-dark.png) repeat}b,strong{font-weight:600}em,i{font-style:italic}.scrollItems{padding-left:calc(50% - 575px)!important}.slick-arrow{display:none!important}@media screen and (max-width:1024px){#trp-floater-ls.trp-bottom-right{right:15px!important}}.oneSlide{display:none}.oneSlide:first-child,.slick-initialized .oneSlide{display:block}.button{border:2px solid;cursor:pointer;display:table;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;line-height:44px;padding:0 26px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.button.fit{padding:0;width:100%}.button.black{background-color:#0c0c0c;border-color:#dabb81;box-shadow:2px 2px 0 0 #dabb81;color:#dabb81}.button.black:hover{box-shadow:0 0 0 0 #dabb81}.button.red{background-color:#fe1414;border-color:#212121;box-shadow:2px 2px 0 0 #212121;color:#fffbe1}.button.red:hover{box-shadow:0 0 0 0 #212121}.button.transparent{background-color:initial;border-color:#212121;box-shadow:2px 2px 0 0 #212121;color:#212121}.button.transparent:hover{box-shadow:0 0 0 0 #212121}.p404Contents{min-height:-webkit-calc(100vh - 584px);min-height:calc(100vh - 584px);padding:105px 0 120px}@media screen and (max-width:1024px){.p404Contents{padding:60px 0 80px}}.p404Contents .gridContent{gap:24px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.p404Contents .gridContent{gap:60px;grid-template-columns:1fr}}.p404Contents .gridContent .col{position:relative}@media screen and (max-width:1024px){.p404Contents .gridContent .col:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.p404Contents .gridContent .col:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.p404Contents h2{color:#121212;font:55px/62px Latin-bold;margin:0 0 22px}@media screen and (max-width:1024px){.p404Contents h2{font-size:32px;line-height:38px;margin-bottom:32px}}.p404Contents p{color:#000;margin:0 0 70px}@media screen and (max-width:1024px){.p404Contents p{margin-bottom:48px}}.p404Contents img{display:block;max-width:100%}.p404Contents .decor{bottom:-90px;position:absolute;right:-30px}@media screen and (max-width:1024px){.p404Contents .decor{display:none}}.biers{margin:0 0 -30px;position:relative;z-index:0}.biers .marquee{display:-webkit-box;display:-webkit-flex;display:flex;gap:0;overflow:hidden;position:relative}.biers img{display:block}@media screen and (max-width:1024px){.biers img{height:230px}}.bigM{background-color:#dabb81;padding:75px 0 85px}@media screen and (max-width:1024px){.bigM{padding:40px 0 60px}}.bigM .bigMContent{padding:0 0 0 50%;position:relative}@media screen and (max-width:1024px){.bigM .bigMContent{padding:0}}.bigM img{left:55px;max-width:-webkit-calc(50% - 135px);max-width:calc(50% - 135px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1024px){.bigM img{left:auto;max-width:100%;position:relative;top:auto;-webkit-transform:none;transform:none}}.bigM .texts{min-height:400px;padding:0 0 0 85px}@media screen and (max-width:1024px){.bigM .texts{height:auto;padding:30px 0 0}}.bigM h2{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;font:64px/64px Latin-bold;margin:0 0 40px;padding:5px 0 0;paint-order:stroke fill;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c;text-transform:uppercase}@media screen and (max-width:1024px){.bigM h2{font-size:50px;line-height:60px;margin-bottom:30px}}.bigM p{color:#212121;margin:0 0 35px}.bigM p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.bigM .mScrollBar{display:none}}.mScrollBar{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.mScrollBar .route{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/dash.svg) repeat-y;height:100%;position:relative;top:0;width:2px}.mScrollBar .circle{background:#fe1414;border-radius:999px;height:22px;left:50%;margin:0 0 0 -11px;position:absolute;top:0;width:22px}.blogInner{padding:77px 0 99px}@media screen and (max-width:1024px){.blogInner{padding:65px 0 50px}}.blogInner .toCenter{max-width:800px}.blogInner .blogImage{margin:0 0 25px}.blogInner .blogImage img{display:block;width:100%}.blogInner .date{font-size:12px;line-height:22px;margin:0 0 11px}.blogInner .categs{gap:8px;margin:0 0 47px}.blogInner .categs a{background-color:initial;border:1px solid #212121;box-shadow:1px 1px 0 0 #212121;color:#212121;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:28px;padding:0 12px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blogInner .categs a:hover{background-color:#fe1414;box-shadow:0 0 0 0 #212121;color:#fffbe1}.blogInner .bottomNavigation{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 60px}@media screen and (max-width:1024px){.blogInner .bottomNavigation{margin-bottom:0}}.blogInner .bottomNavigation a{background-color:initial;border:2px solid #212121;box-shadow:2px 2px 0 0 #212121;color:#212121;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:44px;padding:0 26px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blogInner .bottomNavigation a:hover{background-color:#fe1414;box-shadow:0 0 0 0 #212121;color:#fffbe1}.blogInner .banner{display:block;opacity:1;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blogInner .banner:hover{opacity:.8}.blogInner .banner img{display:block;width:100%}@media screen and (max-width:1024px){.blogInner .banner img{display:none}}.blogInner .banner img+img{display:none}@media screen and (max-width:1024px){.blogInner .banner img+img{display:block}}.blogInner .banner picture{display:block}@media screen and (max-width:1024px){.blogInner .banner picture{display:none}}.blogInner .banner picture+picture{display:none}@media screen and (max-width:1024px){.blogInner .banner picture+picture{display:block}}.textContent{margin:0 0 11px}.textContent>*{margin:0 0 30px}.textContent>:last-child{margin-bottom:0}.textContent p a{color:#212121;text-decoration:underline}.textContent ul{list-style-type:disc}.textContent ol{list-style-type:decimal}.textContent ol,.textContent ul{padding:0 0 0 15px}.textContent ol li,.textContent ul li{margin:0 0 5px}.textContent ol li:last-child,.textContent ul li:last-child{margin-bottom:0}.textContent ol a,.textContent ul a{color:#212121;text-decoration:underline}.textContent h2,.textContent h3,.textContent h4,.textContent h5,.textContent h6{margin-bottom:12px}.textContent h2{font:64px/64px Latin-bold}.textContent h3{font:36px/36px Latin-bold}.textContent h4{font:24px/24px Latin-bold}.textContent h5{font:20px/20px Latin-bold}.textContent h6{font:16px/24px Latin-bold}.blogFooter{padding:0 0 100px}@media screen and (max-width:1024px){.blogFooter{padding-bottom:55px}}.blogFooter .scroll{overflow:auto}@media screen and (max-width:1024px){.blogFooter .scroll{display:none}}.blogFooter .border{background-color:#393939;height:2px;width:100%}@media screen and (max-width:1024px){.blogFooter .border{margin:0 0 50px}}.blogFooter .flex{gap:50px;padding:64px 0 86px}.blogFooter .space{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.blogFooter .item{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:457px}@media screen and (max-width:1024px){.blogFooter .item{margin:0 0 50px;width:100%}.blogFooter .item:last-child{margin-bottom:0}}.blogFooter .grid{gap:25px;grid-template-columns:189px auto;min-height:189px;padding:0 20px 0 0}@media screen and (max-width:1024px){.blogFooter .grid{grid-template-columns:1fr;padding:0}}.blogFooter .grid .col{height:100%}.blogFooter .grid .image a:hover{opacity:.8}.blogFooter .grid .image a,.blogFooter .grid .image img{aspect-ratio:1/1;display:block}.blogFooter .grid .image img{object-fit:cover;width:100%}.blogFooter .button{display:table;margin:90px auto 0}@media screen and (max-width:1024px){.blogFooter .button{margin-top:0}}.blogFooter .date{font-size:12px;line-height:22px;margin:0 0 11px}.blogFooter h3{margin:0 0 11px}.blogFooter h3 a{color:#212121;display:table;font:24px/24px Latin-bold}.blogFooter h3 a:hover{text-decoration:underline}.blogFooter .mobileBlogs{display:none;margin:0 0 86px}@media screen and (max-width:1024px){.blogFooter .mobileBlogs{display:block}}.blogFooter p{font-size:14px;line-height:21px}.blogFooter .texts{height:100%;padding:0 0 38px;position:relative}.blogFooter .categs{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;gap:8px;left:0;position:absolute}.blogFooter .categs a{background-color:initial;border:1px solid #212121;box-shadow:1px 1px 0 0 #212121;color:#212121;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:28px;padding:0 12px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blogFooter .categs a:hover{background-color:#fe1414;box-shadow:0 0 0 0 #212121;color:#fffbe1}.blogSubscribe{padding:55px 0;text-align:center}@media screen and (max-width:1024px){.blogSubscribe{padding:43px 0 50px;text-align:left}}.blogSubscribe h2{color:#dabb81;font:36px/42px Amertha;margin:0 0 -15px}.blogSubscribe h3{color:#121212;font:64px/66px Latin-bold;margin:0 0 15px;text-transform:uppercase}@media screen and (max-width:1024px){.blogSubscribe h3{font-size:32px;line-height:38px;margin-bottom:14px}}.blogSubscribe p{color:#000;font-size:14px;line-height:21px;margin:0 0 55px}@media screen and (max-width:1024px){.blogSubscribe p{margin-bottom:28px}}.blogSubscribe .subscribe{background-color:#fffceb;border:1px solid #212121;gap:16px;margin:0 auto;max-width:560px;padding:16px;position:relative;width:100%}@media screen and (max-width:1024px){.blogSubscribe .subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:initial;border:0;-webkit-flex-direction:column;flex-direction:column;gap:26px;max-width:none;padding:0}}.blogSubscribe .subscribe:after{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/hand.png) no-repeat 50%/cover;content:"";height:290px;position:absolute;right:-265px;top:-170px;width:290px}@media screen and (max-width:1024px){.blogSubscribe .subscribe:after{display:none}}.blogSubscribe .subscribe input{-webkit-box-flex:1;color:#000;display:block;-webkit-flex:1;flex:1;font:16px Space Grotesk,sans-serif;width:100%}.blogSubscribe .subscribe input.error{color:#fe4814}.blogSubscribe .subscribe input.error::-webkit-input-placeholder{color:#fe4814;opacity:1}.blogSubscribe .subscribe input.error::-moz-placeholder{color:#fe4814;opacity:1}.blogSubscribe .subscribe input.error::placeholder{color:#fe4814;opacity:1}@media screen and (max-width:1024px){.blogSubscribe .subscribe input{-webkit-box-flex:1;background-color:#fffceb;border:1px solid #212121;-webkit-flex:auto;flex:auto;height:44px;text-align:center}}.blogSubscribe .subscribe input::-webkit-input-placeholder{color:#8c8c8c;opacity:1}.blogSubscribe .subscribe input::-moz-placeholder{color:#8c8c8c;opacity:1}.blogSubscribe .subscribe input::placeholder{color:#8c8c8c;opacity:1}.blogSubscribe .subscribe .button{width:100%}@media screen and (max-width:1024px){.blogSubscribe .subscribe .button{margin:0 auto;width:auto}}.blogSubscribe .success{font-size:18px;font-weight:600;padding:10px 0 0;text-align:center}.blogItems{padding:0 0 81px}@media screen and (max-width:1024px){.blogItems{padding-bottom:108px}}.blogItems .top{border-top:2px solid #212121;padding:47px 0 45px}@media screen and (max-width:1024px){.blogItems .top{padding:42px 0}}.blogItems .top .grid{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:32px;grid-template-columns:auto 280px}@media screen and (max-width:1024px){.blogItems .top .grid{gap:20px;grid-template-columns:1fr}.blogItems .top .grid .col:first-child{display:none}}.blogItems .slides{display:none}.blogItems .slides .slick-slide{margin:0 4px;padding:0 0 2px}.blogItems .slides .slick-list{margin:0 -4px}@media screen and (max-width:1024px){.blogItems .slides{display:block;padding:0 4px 19px}}.blogItems .categories a,.blogItems .slides a{background-color:initial;border:1px solid #212121;box-shadow:1px 1px 0 0 #212121;color:#212121;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:28px;padding:0 12px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.blogItems .categories a.active,.blogItems .categories a:hover,.blogItems .slides a.active,.blogItems .slides a:hover{background-color:#fe1414;box-shadow:0 0 0 0 #212121;color:#fffbe1}.blogItems .categories{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media screen and (max-width:1024px){.blogItems .categories{display:none}}.blogItems .search{gap:5px}.blogItems .search input{-webkit-box-flex:1;background-color:#fffceb;border:1px solid #212121;color:#000;display:block;-webkit-flex:1;flex:1;font:12px Space Grotesk,sans-serif;height:48px;padding:0 16px;width:100%}.blogItems .search input::-webkit-input-placeholder{color:#8c8c8c;opacity:1}.blogItems .search input::-moz-placeholder{color:#8c8c8c;opacity:1}.blogItems .search input::placeholder{color:#8c8c8c;opacity:1}.blogItems h5{font-size:30px;font-weight:700;line-height:40px;text-align:center}.theItems .outer{gap:24px;grid-template-columns:repeat(2,1fr);margin:0 0 45px}@media screen and (max-width:1024px){.theItems .outer{gap:50px;grid-template-columns:1fr;margin-bottom:85px}}.theItems .bigPost img{object-fit:cover}.theItems .bigPost .image{margin:0 0 24px}.theItems .bigPost p{margin:0 0 11px}.theItems .bigPost .image a,.theItems .bigPost .image img{aspect-ratio:16/9}@media screen and (max-width:1024px){.theItems .bigPost .image a,.theItems .bigPost .image img{aspect-ratio:1/1}}.theItems .smallPosts{gap:24px;grid-template-columns:189px auto;margin:0 0 15px}@media screen and (max-width:1024px){.theItems .smallPosts{grid-template-columns:1fr;margin-bottom:50px}}.theItems .smallPosts:last-child{margin-bottom:0}.theItems .smallPosts img{object-fit:cover}@media screen and (max-width:1024px){.theItems .smallPosts p{margin-bottom:11px}}.theItems .smallPosts .image a,.theItems .smallPosts .image img{aspect-ratio:1/1}.theItems img{display:block;width:100%}.theItems .image a{display:block}.theItems .image a:hover{opacity:.8}.theItems .texts{height:100%;padding:0 0 38px;position:relative}@media screen and (max-width:1024px){.theItems .texts{padding-bottom:0}}.theItems .texts .categs{bottom:0;left:0;position:absolute;width:100%}@media screen and (max-width:1024px){.theItems .texts .categs{position:relative}}.theItems .date{font-size:12px;line-height:22px;margin:0 0 11px}.theItems h3{margin:0 0 11px}.theItems h3 a{color:#212121;display:table;font:24px/24px Latin-bold}.theItems h3 a:hover{text-decoration:underline}.theItems p{font-size:14px;line-height:21px}.theItems .categs{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px}.theItems .categs a{background-color:initial;border:1px solid #212121;box-shadow:1px 1px 0 0 #212121;color:#212121;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:28px;padding:0 12px;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.theItems .categs a:hover{background-color:#fe1414;box-shadow:0 0 0 0 #212121;color:#fffbe1}.theItems .pagination{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;gap:20px;-webkit-justify-content:center;justify-content:center;text-align:center}@media screen and (max-width:1024px){.theItems .pagination{gap:20px}}@media screen and (max-width:420px){.theItems .pagination{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.theItems .pagination .current,.theItems .pagination a{color:#212121;display:block;font-size:12px;line-height:38px;width:24px}@media screen and (max-width:1024px){.theItems .pagination .current,.theItems .pagination a{font-size:16px}}.theItems .pagination .current{font-weight:700}.theItems .pagination .next,.theItems .pagination .prev{height:24px;line-height:24px}@media screen and (max-width:1024px){.theItems .pagination .next,.theItems .pagination .prev{height:38px;line-height:38px;width:38px}}.theItems .pagination .next{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/next.svg) no-repeat 50%/cover;margin:0 0 0 10px}@media screen and (max-width:1024px){.theItems .pagination .next{margin:0}}.theItems .pagination .prev{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/prev.svg) no-repeat 50%/cover;margin:0 10px 0 0}@media screen and (max-width:1024px){.theItems .pagination .prev{margin:0}}.brands{padding:60px 0}@media screen and (max-width:1024px){.brands{padding:100px 0 40px}}.brands .marquee{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px;overflow:hidden;position:relative}.brands img{display:block}@media screen and (max-width:1024px){.brands img{width:82px}}.chiefRec{padding:56px 0 66px}.chiefRec .sectionTitle{margin:0 0 46px}.chiefRec .sectionTitle h3{background-color:#dabb81;color:#212121}.chiefRec .sectionTitle h3:after,.chiefRec .sectionTitle h3:before{background-color:#dabb81}.chiefRec .intro{margin:0 auto 75px;max-width:660px;position:relative;text-align:center}@media screen and (max-width:1024px){.chiefRec .intro{margin-bottom:25px;max-width:none;text-align:left}}.chiefRec .intro:after{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/chef-picto.png) no-repeat;content:"";height:256px;position:absolute;right:-290px;top:-40px;width:256px}.chiefRec .intro h4{color:#fffbe1;font:55px/62px Latin-bold;margin:0 0 25px}@media screen and (max-width:1024px){.chiefRec .intro h4{font-size:32px;line-height:38px}}.chiefRec .intro p{color:#fffbe1}.chiefRec .grid{gap:15px;grid-template-columns:564px auto;padding:0 45px 0 0}@media screen and (max-width:1024px){.chiefRec .grid{gap:30px;grid-template-columns:1fr;padding:0}}.chiefRec img{display:block;width:100%}.chiefRec .controlls{gap:20px;margin:0 0 17px}@media screen and (max-width:1024px){.chiefRec .controlls{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 17px}}.chiefRec .controlls .left,.chiefRec .controlls .right{border-radius:999px;cursor:pointer;height:46px;width:46px}.chiefRec .controlls .left{background:#fffbe1 url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-left.svg) no-repeat 50%}.chiefRec .controlls .right{background:#fffbe1 url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-right.svg) no-repeat 50%}.chiefRec .controlls .nums{color:#fffbe1;font-size:22px;line-height:46px}@media screen and (max-width:1024px){.chiefRec .oneSlide{overflow:hidden;position:relative;width:100%}}.chiefRec h5{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;color:#dabb81;font:55px/66px Latin-bold;margin:0 0 25px;paint-order:stroke fill;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c;text-transform:uppercase}@media screen and (max-width:1024px){.chiefRec h5{font-size:34px;line-height:42px;padding:2px}}.chiefRec .items .oneItem{border-top:2px solid #393939;padding:20px 0 20px 88px;position:relative}.chiefRec .items .oneItem:last-child{border-bottom:2px solid #393939}.chiefRec .items .oneItem.active .number{background-color:#fe1414}.chiefRec .items .oneItem.active .texts{display:block}.chiefRec .items .number{background-color:#dabb81;border:3px solid #212121;border-radius:999px;color:#212121;cursor:pointer;font:24px/35px Latin-bold;height:42px;left:14px;position:absolute;text-align:center;top:12px;width:42px}.chiefRec .title{color:#fffbe1;font:22px/28px Latin-bold;text-transform:uppercase}.chiefRec .texts{color:#fffbe1;display:none;padding:2px 0 0}.chiefRec .rightContent{display:table;margin:0 0 0 auto;max-width:410px;width:100%}.chiefRec .image{position:relative}.chiefRec .image .point{background-color:#dabb81;border:3px solid #212121;border-radius:999px;color:#212121;cursor:pointer;font:28px/42px Latin-bold;height:48px;margin:-24px 0 0 -24px;position:absolute;text-align:center;width:48px}.chiefRec .image .point.active{background-color:#fe1414}.contactTop{padding:93px 0 42px}@media screen and (max-width:1024px){.contactTop{margin:0 0 106px;padding:44px 0 0}.contactTop .grid{border-bottom:2px solid #212121;padding:0 0 50px}}.contactTop h2{color:#dabb81;font:36px/42px Amertha;margin:0 0 -15px}.contactTop h3{color:#121212;font:64px/66px Latin-bold;margin:0 0 32px}@media screen and (max-width:1024px){.contactTop h3{font-size:32px;line-height:38px;margin-bottom:14px}}.contactTop p{color:#000}.contactTop .gridContent{gap:25px;grid-template-columns:auto 562px}@media screen and (max-width:1024px){.contactTop .gridContent{gap:0;grid-template-columns:1fr}}.contactBottom{padding:0 0 126px}@media screen and (max-width:1024px){.contactBottom{padding-bottom:55px}}.contactBottom img{display:block;max-width:100%}.contactBottom .gridContent{gap:25px;grid-template-columns:auto 562px}@media screen and (max-width:1024px){.contactBottom .gridContent{gap:70px;grid-template-columns:1fr}}.contactBottom .imageGrid{gap:52px;grid-template-columns:repeat(4,1fr);margin:0 0 48px}@media screen and (max-width:1024px){.contactBottom .imageGrid{gap:30px}}.contactBottom .imageGrid img{width:100%}.contactBottom .buttons{-webkit-box-pack:end;-webkit-justify-content:end;justify-content:end;padding:24px 0 0}@media screen and (max-width:1024px){.contactBottom .buttons{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:20px}}.contactForm label{color:#212121;display:table;font:500 14px/17px Space Grotesk,sans-serif;margin:0 0 10px}.contactForm .grid{gap:30px 18px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.contactForm .grid{grid-template-columns:1fr}}.contactForm .oneLine{margin:0 0 30px}.contactForm .oneLine:last-child{margin-bottom:0;padding:5px 0 0}.contactForm input,.contactForm textarea{background-color:#fffceb;border:1px solid #212121;color:#212121;display:block;font:16px Space Grotesk,sans-serif;width:100%}.contactForm input::-webkit-input-placeholder,.contactForm textarea::-webkit-input-placeholder{color:#8c8c8c;opacity:1}.contactForm input::-moz-placeholder,.contactForm textarea::-moz-placeholder{color:#8c8c8c;opacity:1}.contactForm input::placeholder,.contactForm textarea::placeholder{color:#8c8c8c;opacity:1}.contactForm input.error,.contactForm textarea.error{border-color:#fe4814}.contactForm input{height:52px;padding:0 16px}.contactForm textarea{height:205px;padding:16px}.contactForm .success{font-size:18px;font-weight:600;text-align:center}.eventForm .success{padding:30px 0 0}.contactRedline{background-color:#fe1414;text-align:center}.contactRedline h3{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;border-bottom:2px solid #393939;color:#dabb81;display:table;font:700 55px/62px Latin-bold;margin:0 auto 19px;padding:16px 10px 19px;paint-order:stroke fill;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c}@media screen and (max-width:1024px){.contactRedline h3{font-size:32px;line-height:38px;min-width:240px;padding:0 0 19px}}.contactRedline p{color:#212121;font-size:17px;font-weight:700;letter-spacing:-.23px;line-height:21px;margin:0 0 15px}.contactRedline p:last-child{margin-bottom:0}.contactRedline p a{color:#212121}.contactRedline p a:hover{text-decoration:underline}.contactRedline .border{background-color:#393939;height:192px;width:2px}@media screen and (max-width:1024px){.contactRedline .border{display:none}}.contactRedline .grid{gap:32px;grid-template-columns:1fr 2px 1fr;padding:96px 0 84px}@media screen and (max-width:1024px){.contactRedline .grid{gap:60px;grid-template-columns:1fr;padding:48px 0 52px}}.contactRedline img{bottom:26px;display:block;position:absolute;right:20px}@media screen and (max-width:1024px){.contactRedline .col:nth-child(2),.contactRedline img{display:none}}.eventLists .flex{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:15px;-webkit-justify-content:space-between;justify-content:space-between}.eventLists h3{color:#fffbe1;font:36px/38px Latin-bold;padding:18px 0}@media screen and (max-width:1024px){.eventLists h3{font-size:24px;line-height:30px;padding:16px 0}}.eventLists .controls{display:-webkit-box;display:-webkit-flex;display:flex;gap:24px}.eventLists .controls .left,.eventLists .controls .right{border:1px solid #fffbe1;border-radius:999px;cursor:pointer;height:24px;width:24px}.eventLists .controls .left{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-left-white.svg) no-repeat 50%}.eventLists .controls .right{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-right-white.svg) no-repeat 50%}.eventLists .eventCard{padding:24px 60px 35px 50px;width:310px}@media screen and (max-width:1024px){.eventLists .eventCard{padding:12px 15px 20px;width:220px}}.eventLists .eventCard .date,.eventLists .eventCard h4{color:#fffbe1;font:21px/28px Latin-bold}@media screen and (max-width:1024px){.eventLists .eventCard .date,.eventLists .eventCard h4{font-size:16px;line-height:24px}}.eventLists .eventCard .date{margin:0 0 10px}.eventLists .eventCard p{color:#fffbe1;font-size:14px;line-height:21px}.eventLists .slides{border-top:1px solid #fffbe1}.eventLists .slick-list{padding-left:calc(50% - 625px)!important}.eventLists .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}.eventLists .slick-slide{border-right:1px solid #fffbe1;height:inherit!important}.eventList{padding:120px 0 60px}@media screen and (max-width:1024px){.eventList{padding:50px 0 80px}}.eventList .gridContent{gap:85px}@media screen and (max-width:1024px){.eventList .gridContent{gap:60px}}.eventList h2{color:#121212;font:64px/66px Latin-bold;margin:0 0 -10px}@media screen and (max-width:1024px){.eventList h2{font-size:32px;line-height:38px}}.eventList h3{color:#dabb81;font:36px/42px Amertha;margin:0 0 15px}@media screen and (max-width:1024px){.eventList h3{margin-bottom:40px}}.eventList img{display:block;max-width:100%}.eventList img+img{margin:88px 0 0}@media screen and (max-width:1024px){.eventList img+img{display:none}}.eventList p{color:#000}.eventList h4{font:24px/32px Latin-bold;margin:0 0 10px}.eventList h5{font-weight:700}.eventList .events{padding:36px 0 0}.eventList .events .oneEvent{margin:0 0 60px}.eventList .events .oneEvent:last-child{margin-bottom:0}.opinions{background-color:#dfc390;padding:69px 0}@media screen and (max-width:1024px){.opinions{padding:60px 0 80px}}.opinions .sectionTitle{margin:0 0 15px}.opinions h4{color:#212121;font:60px/96px Amertha;margin:0 0 57px;text-align:center}@media screen and (max-width:1024px){.opinions h4{font-size:39px;line-height:42px}}.opinions .grid{gap:24px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.opinions .grid{grid-template-columns:1fr}}.opinions .panel{background-color:#fff;border:2px solid #000;padding:32px}.opinions h5{color:#050505;font-size:12px;font-weight:700;line-height:12px}.opinions p{font-size:14px;line-height:26px;margin:0 0 30px}.opinions .stars{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/stars.svg) no-repeat 50%;height:20px;margin:0 0 26px;width:102px}.eventForm{padding:96px 0 94px}@media screen and (max-width:1024px){.eventForm{padding:110px 0}}.eventForm .sectionTitle{margin:0 0 42px}.eventForm .contactForm{margin:0 auto;max-width:564px}@media screen and (max-width:1024px){.eventForm .contactForm{max-width:none}}.eventForm .contactForm textarea{height:117px}.eventForm .inputs{margin:0 0 85px}@media screen and (max-width:1024px){.eventForm .inputs{margin-bottom:30px}}.eventForm p{font-weight:700;text-align:center}.sectionTitle{overflow:hidden;position:relative}.sectionTitle h3{background-color:#212121;color:#fffce6;display:table;font:700 32px/38px Latin-bold;margin:0 auto;padding:14px 32px 18px;position:relative;text-align:center}@media screen and (max-width:1024px){.sectionTitle h3{display:block}}.sectionTitle h3:after,.sectionTitle h3:before{background-color:#393939;content:"";height:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:999px}.sectionTitle h3:after{right:100%;-webkit-transform:translate(-44px,-50%);transform:translate(-44px,-50%)}.sectionTitle h3:before{left:100%;-webkit-transform:translate(44px,-50%);transform:translate(44px,-50%)}.stickySpacer{height:17px}.typeTabs{padding:27px 0 10px}.typeTabs .types a{border:2px solid #212121;color:#212121;display:block;font-size:14px;font-weight:700;line-height:40px;padding:0 19px}.typeTabs .types a.active,.typeTabs .types a:hover{background-color:#212121;color:#fffbe1}.foodDrinkCat{background-color:#fffbe1;padding:10px 0;z-index:999}.foodDrinkCat .scrollItems{gap:16px;padding:0 0 20px}@media screen and (max-width:1190px){.foodDrinkCat .scrollItems{padding-left:20px!important}}@media screen and (max-width:1024px){.foodDrinkCat .scrollItems{display:none}}.foodDrinkCat .scrollItems>div:last-child .oneBlock{margin:0 16px 0 0}@media screen and (max-width:1024px){.foodDrinkCat .scrollItems>div:last-child .oneBlock{margin:0}}.foodDrinkCat .slides{display:none}.foodDrinkCat .slides .slick-list{padding-left:23px!important}.foodDrinkCat .slides .slick-slide{margin:0 8px}.foodDrinkCat .slides .slick-list{margin:0 -8px}@media screen and (max-width:1024px){.foodDrinkCat .slides{display:block}}.foodDrinkCat .slides .oneBlock{display:block;width:135px!important}.foodDrinkCat .oneBlock{-webkit-box-flex:0;background-color:#212121;border:2px solid #212121;color:#fffbe1;cursor:pointer;-webkit-flex:0 0 auto;flex:0 0 auto;font-weight:700;text-align:center;width:151px}.foodDrinkCat .oneBlock img{display:block;object-fit:cover;width:100%}.foodDrinkCat .oneBlock .image{border-bottom:2px solid #212121}.foodDrinkCat .oneBlock .image,.foodDrinkCat .oneBlock img{aspect-ratio:1/1}@media screen and (max-width:1024px){.foodDrinkCat .oneBlock .image,.foodDrinkCat .oneBlock img{aspect-ratio:16/14}}.foodDrinkCat .oneBlock .texts{padding:4px}.foodDrinkCat .oneBlock .count,.foodDrinkCat .oneBlock .name{font-size:16px;line-height:22px}.foodDrinkCat .oneBlock.active,.foodDrinkCat .oneBlock:hover{background-color:#fe1414}.foodDrinkIntro{margin:0 0 48px;padding:8px 0 0;text-align:center}@media screen and (max-width:1024px){.foodDrinkIntro{margin:0 0 62px;padding:25px 0 0}}.foodDrinkIntro h2{font:64px/66px Latin-bold;margin:0 0 15px;text-transform:uppercase}@media screen and (max-width:1024px){.foodDrinkIntro h2{font-size:32px;line-height:38px}}.modalBG{background-color:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .25s ease;transition:all .25s ease;visibility:hidden;width:100%;z-index:9999}.modalBG.visible,.modalBG.visible+.foodModal{opacity:1;visibility:visible}.foodModal{left:0;opacity:0;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;transition:all .25s ease;visibility:hidden;width:100%;z-index:10000}.foodModal .toCenter{max-width:898px}@media screen and (max-width:1024px){.foodModal .toCenter{max-width:300px}}.foodModal .modalBox{background-color:#fffbe1;border:2px solid #212121;padding:16px}.foodModal .grid{gap:16px;grid-template-columns:auto 273px}@media screen and (max-width:1024px){.foodModal .grid{grid-template-columns:1fr}}.foodModal img{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.foodModal img{max-height:170px}}.foodModal .col:last-child{padding:40px 0 0;position:relative}@media screen and (max-width:1024px){.foodModal .col:last-child{padding-top:0}}.foodModal .cat{background-color:#212121;color:#fffbe1;display:table;font-size:12px;font-weight:700;line-height:24px;margin:0 0 11px;padding:0 8px}.foodModal .title{font:26px/26px Latin-bold;margin:0 0 11px}.foodModal .text{color:#212121;margin:0 0 11px}.foodModal .allergens{margin:0 0 26px}.foodModal .price{color:#212121;font:26px/26px Latin-bold}.foodModal .close{background:#212121 url(//margarets.hu/wp-content/themes/margarets/assets/img/x.svg) no-repeat 50%;border-radius:999px;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.foodModal .close:hover{background-color:#fe1414}.foodList .grid{gap:30px 20px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.foodList .grid{gap:20px;grid-template-columns:repeat(2,1fr)}}.foodList .grid .card,.foodList .grid .col{height:100%}.foodList .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:2px solid #212121;-webkit-flex-direction:column;flex-direction:column;padding:8px}.foodList img{width:100%}.foodList .price{border-top:2px solid #212121;bottom:0;left:0;padding:12px 0 0;position:absolute;width:100%}.foodList .image{margin:0 0 16px}.foodList .texts{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:150px;padding:0 0 50px;position:relative}.foodList h3{font:28px/32px Latin-bold;margin:0 0 11px}@media screen and (max-width:1200px){.foodList h3{font:24px/26px Latin-bold}}@media screen and (max-width:1024px){.foodList h3{font-size:16px;line-height:20px}.drinkList{display:none}}.drinkList .card{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:2px solid #212121;border-bottom:0;gap:16px;grid-template-columns:100px auto 100px 2px 114px;padding:16px}.drinkList .card .col:nth-child(4){height:100%}.drinkList .items>.col:last-child .card{border-bottom:2px solid #212121}.drinkList img{width:100%}.drinkList .border{background-color:#212121;height:100%;width:2px}.drinkList .allergens{-webkit-box-pack:end;-webkit-justify-content:end;justify-content:end}.drinkList h3{font:36px/36px Latin-bold}@media screen and (max-width:1024px){.drinkList h3{font-size:16px;line-height:20px}}.drinkList,.foodList{padding:0 0 60px}@media screen and (max-width:1024px){.drinkList,.foodList{padding-bottom:90px}}.drinkList .price,.foodList .price{font:24px/24px Latin-bold}@media screen and (max-width:1024px){.drinkList .price,.foodList .price{font-size:16px;line-height:20px}}.drinkList .lists,.foodList .lists{padding:0 0 60px}.drinkList h3:last-child,.foodList h3:last-child{margin-bottom:0}.drinkList p,.foodList p{display:none}.drinkList img,.foodList img{display:block;object-fit:cover}.drinkList .oneList,.foodList .oneList{margin:0 0 128px}@media screen and (max-width:1024px){.drinkList .oneList,.foodList .oneList{margin-bottom:60px}}.drinkList .oneList:last-child,.foodList .oneList:last-child{margin-bottom:0}.drinkList .button,.foodList .button{margin:0 auto}.drinkList .image,.drinkList img,.foodList .image,.foodList img{aspect-ratio:1/1}@media screen and (max-width:1024px){.drinkList.hideOnMobile,.foodList.hideOnMobile{display:none}}.drinkList.hideOnDesktop,.foodList.hideOnDesktop{display:none}@media screen and (max-width:1024px){.drinkList.hideOnDesktop,.foodList.hideOnDesktop{display:block}}.drinkList .card,.foodList .card{cursor:pointer}.drinkList .card:hover,.foodList .card:hover{opacity:.8}.allergens{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:11px}.allergens div{background-position:5px;background-repeat:no-repeat;border:1px solid #fe1414;border-radius:999px;height:26px;width:26px}.allergens div span{color:#fe1414;cursor:pointer;display:none;font-size:12px;font-weight:500;line-height:24px;padding:0 10px 0 24px}.allergens div.puhatestuek{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/puhatestuek.svg)}.allergens div.kendioxid{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/kendioxid.svg)}.allergens div.szezammag{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/szezammag.svg)}.allergens div.mustar{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/mustar.svg)}.allergens div.zeller{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/zeller.svg)}.allergens div.diofelek{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/diofelek.svg)}.allergens div.szojabab{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/szojabab.svg)}.allergens div.tojas{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/tojas.svg)}.allergens div.foldimogyoro{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/foldimogyoro.svg)}.allergens div.hal{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/hal.svg)}.allergens div.tej{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/tej.svg)}.allergens div.rak{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/rak.svg)}.allergens div.gluten{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/gluten.svg)}.allergens div:hover{background-color:#fffbe1;width:auto}.allergens div:hover span{display:block}.categoryName{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/chef.svg) no-repeat 0;border-top:2px solid #212121;font:55px/55px Latin-bold;padding:40px 0 40px 72px}@media screen and (max-width:1024px){.categoryName{margin:0 0 38px;padding:16px 0 16px 50px}.foodsAndDrinks{padding:83px 0 0}}.foodsAndDrinks .grid{-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.foodsAndDrinks .grid{gap:24px;grid-template-columns:1fr}}.foodsAndDrinks img{display:block}@media screen and (max-width:1024px){.foodsAndDrinks .col:first-child{padding:0 15px}}.foodsAndDrinks .col:first-child img{width:100%}.foodsAndDrinks .space{padding:0 34px 0 110px;position:relative}@media screen and (max-width:1024px){.foodsAndDrinks .space{padding:0 15px 25px}}.foodsAndDrinks .space img{left:320px;position:absolute;top:-90px}@media screen and (max-width:1024px){.foodsAndDrinks .space img{display:none}}.foodsAndDrinks .red,.foodsAndDrinks .regular{font:55px/70px Latin-bold;text-transform:uppercase}.foodsAndDrinks .red{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;paint-order:stroke fill;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c}.foodsAndDrinks .regular{color:#212121}.foods{background-color:#dabb81;padding:20px 0 31px}.foods img{display:block;width:256px}.foods .oneImage:last-child img{margin:0 16px 0 0}@media screen and (max-width:1024px){.foods .oneImage:last-child img{margin:0}}.foods .scrollItems{gap:16px;padding-left:16px!important;padding:0 0 35px}@media screen and (max-width:1190px){.foods .scrollItems{padding-left:20px!important}}@media screen and (max-width:1024px){.foods .scroll{display:none}}.foods .mobileSlides{display:none}@media screen and (max-width:1024px){.foods .mobileSlides{display:block}}.foods .mobileSlides .slick-list{margin:0 -8px;padding-left:22px!important}.foods .mobileSlides .slick-slide{margin:0 8px}.mainFooter{padding:28px 0 65px}.mainFooter iframe{display:none!important}.mainFooter .top{border-bottom:2px solid #fffbe1;border-top:2px solid #fffbe1;padding:32px 0}.mainFooter .bottom{padding:32px 0 0}.mainFooter .bottom p{text-align:center}.mainFooter .logo{display:block;margin:0 0 35px}.mainFooter img{display:block;max-width:100%}.mainFooter h3{-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#0c0c0c;font:32px/38px Latin-bold;margin:0 0 8px;text-shadow:4px 4px 0 #0c0c0c,4px 4px 0 #0c0c0c,4px 4px 0 #0c0c0c}.mainFooter h3,.mainFooter h4{color:#dabb81;paint-order:stroke fill}.mainFooter h4{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#0c0c0c;border-bottom:2px solid #fffbe1;font:700 22px/22px Latin-bold;margin:0 0 14px;padding:0 0 20px;text-shadow:3px 3px 0 #0c0c0c,3px 3px 0 #0c0c0c,3px 3px 0 #0c0c0c}@media screen and (max-width:1024px){.mainFooter h4{border-bottom:0;border-top:2px solid #fffbe1;margin-bottom:20px;padding:20px 0 0}}.mainFooter p{color:#fffbe1;font-size:14px;line-height:25px}.mainFooter p a{color:#fffbe1}.mainFooter p a:hover{text-decoration:underline}.mainFooter p.larger{font-size:16px;line-height:28px;margin:0 0 38px}.mainFooter p.smaller{font-size:12px;line-height:12px}.mainFooter .oneBlock{margin:0 0 30px}@media screen and (max-width:1024px){.mainFooter .oneBlock{margin-bottom:24px}}.mainFooter .oneBlock:last-child{margin-bottom:0}.mainFooter .outer{gap:40px;grid-template-columns:auto 272px}@media screen and (max-width:1024px){.mainFooter .outer{grid-template-columns:1fr}}.mainFooter .lower{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:40px;grid-template-columns:repeat(3,1fr);padding:8px 0}@media screen and (max-width:1024px){.mainFooter .lower{border-bottom:0;gap:8px;grid-template-columns:1fr}.mainFooter .lower .col:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.mainFooter .lower .col:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.mainFooter .lower .col:nth-child(3){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.mainFooter .inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:40px;grid-template-columns:11fr 2px 13fr}@media screen and (max-width:1024px){.mainFooter .inner{gap:24px;grid-template-columns:1fr}}.mainFooter .inner .col:nth-child(2){height:100%}@media screen and (max-width:1024px){.mainFooter .inner .col:nth-child(2){height:auto}}.mainFooter .border{background-color:#fffbe1;height:100%;width:100%}@media screen and (max-width:1024px){.mainFooter .border{display:none}}.mainFooter nav{padding:0 8px}@media screen and (max-width:1024px){.mainFooter nav{padding-bottom:12px}}.mainFooter nav ul{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (max-width:1024px){.mainFooter nav ul{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.mainFooter nav a{border-left:1px solid #fffbe1;color:#fffbe1;display:block;font-size:12px;line-height:12px;padding:0 12px}.mainFooter nav a:hover{text-decoration:underline}.mainFooter nav li:last-child a{border-right:1px solid #fffbe1}.mainFooter .button{width:100%}.mainFooter .hideOnDesktop{display:none}@media screen and (max-width:1024px){.mainFooter .hideOnDesktop{display:block;padding:10px 0 0}.mainFooter .hideOnDesktop img{max-width:none;width:100%}}.mainFooter .hideOnMobile img{max-width:none;width:100%}@media screen and (max-width:1024px){.mainFooter .hideOnMobile{display:none}}.mainFooter .socials{-webkit-box-pack:end;gap:12px;-webkit-justify-content:end;justify-content:end}@media screen and (max-width:1024px){.mainFooter .socials{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 0 30px}}.mainFooter .socials a{background-color:#dabb81;background-position:50%;background-repeat:no-repeat;display:block;height:32px;width:32px}.mainFooter .socials a.facebook{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/facebook.svg)}.mainFooter .socials a.instagram{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/instagram.svg)}.mainFooter .socials a.tiktok{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/tiktok.svg)}.mainFooter .socials a:hover{background-color:#fe1414}.stickyButtons{bottom:10px;left:50%;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:220px;z-index:99}@media screen and (max-width:1024px){.stickyButtons{width:110px}}.stickyButtons a{background-color:#fe1414;border:2px solid #212121;box-shadow:2px 2px 0 0 #212121;color:#fffbe1;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:44px;position:relative;text-align:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:110px}@media screen and (max-width:1024px){.stickyButtons a:last-child{display:none}}.stickyButtons a:before{border:1px solid #fffbe1;content:"";height:-webkit-calc(100% - 16px);height:calc(100% - 16px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.stickyButtons a:hover{box-shadow:0 0 0 0 #212121}.toUpBtn{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/to_up.png) no-repeat 50%/cover;bottom:15px;cursor:pointer;display:none;height:50px;position:fixed;right:15px;width:50px;z-index:99}body.post-type-archive-drink .toUpBtn.visible,body.post-type-archive-food .toUpBtn.visible{display:block}.frontHero{padding:50px 0 62px;text-align:center}@media screen and (max-width:1024px){.frontHero{padding:30px 0 50px}}.frontHero .regular{color:#000;font:50px/70px Latin-bold}@media screen and (max-width:1024px){.frontHero .regular{display:table;font-size:32px;line-height:38px;margin:0 auto;max-width:280px}}.frontHero h1{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;font:72px/72px Latin-bold;height:80px;paint-order:stroke fill;position:relative;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c;text-transform:uppercase}@media screen and (max-width:1024px){.frontHero h1{font-size:50px;height:145px;line-height:65px}}.frontHero h1 span{left:0;margin:auto;opacity:0;position:absolute;right:0;top:5px}@media screen and (max-width:1024px){.frontHero h1 span{max-width:380px;top:8px}}.frontHero .grid{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:30px;grid-template-columns:1fr 1fr 2fr 1fr 1fr;padding:42px 0 0}@media screen and (max-width:1024px){.frontHero .grid{display:none}}.frontHero img{display:block;width:100%}.frontHero .onHover{position:relative}.frontHero .onHover+.onHover{margin:35px 0 0}.frontHero .mobileImg{display:none;padding:32px 0 0}@media screen and (max-width:1024px){.frontHero .mobileImg{display:block}}.frontHero .forImages{position:relative}.frontHero .hoverImage{cursor:none;height:300px;left:50%;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);visibility:hidden;width:300px;z-index:10}.frontHero .col{cursor:none}.frontQuotes{background-color:#dabb81;padding:58px 0 85px;position:relative;z-index:2}@media screen and (max-width:1024px){.frontQuotes{padding:55px 0 60px}}.frontQuotes .slides{padding:58px 0 20px}@media screen and (max-width:1024px){.frontQuotes .slides{padding:0}}.frontQuotes .slick-list{margin:0 -12px;padding-left:calc(50% - 563px)!important}@media screen and (max-width:1024px){.frontQuotes .slick-list{margin:0 -8px;padding-left:22px!important}}.frontQuotes .slick-slide{margin:0 12px}@media screen and (max-width:1024px){.frontQuotes .slick-slide{margin:0 8px}}.frontQuotes .mobileIntro{display:none;margin:0 0 45px;padding:55px 15px 0}.frontQuotes .mobileIntro h3{-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;font:55px/62px Latin-bold;margin:0 0 25px;paint-order:stroke fill;text-shadow:2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c;text-transform:uppercase}@media screen and (max-width:1024px){.frontQuotes .mobileIntro{display:block}}.frontQuotes .intro h3{-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;font:36px/42px Latin-bold;margin:0 0 25px;max-width:430px;paint-order:stroke fill;text-shadow:2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c;text-transform:uppercase}.frontQuotes .window{background-color:#fff;border:2px solid #000;color:#212121}.frontQuotes .window .grid{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:15px;grid-template-columns:210px auto;min-height:265px}@media screen and (max-width:1024px){.frontQuotes .window .grid{grid-template-columns:1fr}}.frontQuotes .window .col{position:relative}.frontQuotes .window .stars{background:#fff url(//margarets.hu/wp-content/themes/margarets/assets/img/stars.svg) no-repeat 50%;border-radius:999px;bottom:16px;height:38px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:120px}.frontQuotes .window img{display:block;height:100%;object-fit:cover;width:100%}.frontQuotes .window p{margin:0 0 50px;padding:10px 30px 0 0}@media screen and (max-width:1024px){.frontQuotes .window p{margin-bottom:26px;padding:16px 24px 0}}.frontQuotes .window h4{font-size:12px;font-weight:700;line-height:12px;padding:0 0 10px}@media screen and (max-width:1024px){.frontQuotes .window h4{padding:0 16px 30px}.frontQuotes .desktopSlides{display:none}}.frontQuotes .mobileSlides{display:none}@media screen and (max-width:1024px){.frontQuotes .mobileSlides{display:block}}.frontQuotes .intro,.frontQuotes .window{width:565px!important}@media screen and (max-width:1024px){.frontQuotes .intro,.frontQuotes .window{width:250px!important}.frontQuotes .controls{display:none}}.frontQuotes .controls .flex{-webkit-box-pack:end;gap:24px;-webkit-justify-content:end;justify-content:end}.frontQuotes .controls .flex .left,.frontQuotes .controls .flex .right{border-radius:999px;cursor:pointer;height:24px;width:24px}.frontQuotes .controls .flex .left{background:#212121 url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-left-white.svg) no-repeat 50%}.frontQuotes .controls .flex .right{background:#212121 url(//margarets.hu/wp-content/themes/margarets/assets/img/arrow-right-white.svg) no-repeat 50%}.frontReserve{padding:55px 0;position:relative;text-align:center}@media screen and (max-width:1024px){.frontReserve{padding:127px 0}}.frontReserve .handLeft,.frontReserve .handRight{position:absolute;width:25%;z-index:10}.frontReserve .handLeft{left:0;top:20px}.frontReserve .handLeft img{display:block;max-width:330px;width:100%}@media screen and (max-width:1240px){.frontReserve .handLeft img{max-width:450px}}.frontReserve .handLeft img{margin:0 0 0 auto}.frontReserve .handRight{right:0;top:40px}.frontReserve .handRight img{display:block;max-width:370px;width:100%}@media screen and (max-width:1240px){.frontReserve .handRight img{max-width:450px}}.frontReserve .cheers{position:relative}@media screen and (max-width:1024px){.frontReserve .cheers{display:none}}.frontReserve .dash{display:table;height:520px;margin:0 auto 40px;position:relative}.frontReserve .intro{display:block;margin:0 auto;max-width:660px;padding:36px 0 55px}@media screen and (max-width:1024px){.frontReserve .intro{padding:20px 0 60px}}.frontReserve p{color:#212121;font-size:16px;line-height:28px}.frontReserve .gridContent{margin:0 0 20px;padding:0 80px}@media screen and (max-width:1024px){.frontReserve .gridContent{margin-bottom:45px;padding:0}}.frontReserve .grid{gap:74px;grid-template-columns:repeat(3,1fr);position:relative}@media screen and (max-width:1024px){.frontReserve .grid{gap:0;grid-template-columns:1fr}}.frontReserve .grid .col{position:relative}@media screen and (max-width:1024px){.frontReserve .grid .col{padding:0 0 80px}.frontReserve .grid .col:after{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/dash.svg) repeat;bottom:16px;content:"";height:52px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:2px}.frontReserve .grid .col:last-child{padding-bottom:0}.frontReserve .grid .col:last-child:after{display:none}}.frontReserve .grid:after{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/dash2.svg) repeat;content:"";height:3px;left:0;position:absolute;top:27px;width:100%;z-index:-1}@media screen and (max-width:1024px){.frontReserve .grid:after{display:none}}.frontReserve .num{background-color:#dabb81;color:#212121;display:table;font:32px/58px Latin-bold;margin:0 auto 15px;position:relative;width:58px}.frontReserve .num:after,.frontReserve .num:before{background:#fffbe1 url(//margarets.hu/wp-content/themes/margarets/assets/img/dirt.png) repeat;content:"";height:100%;position:absolute;top:0;width:30px}@media screen and (max-width:1024px){.frontReserve .num:after,.frontReserve .num:before{display:none}}.frontReserve .col:first-child .num:before{right:100%;width:200px}.frontReserve .col:first-child .num:after,.frontReserve .col:nth-child(2) .num:before{left:100%}.frontReserve .col:nth-child(2) .num:after{right:100%}.frontReserve .col:last-child .num:before{left:100%;width:200px}.frontReserve .col:last-child .num:after{right:100%}.frontReserve .button{margin:0 auto}@media screen and (max-width:1024px){.frontReserve .button{width:100%}}.frontToggle{padding:56px 0}@media screen and (max-width:1024px){.frontToggle,.frontToggle .toCenter{padding:0}}.frontToggle .grid{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.frontToggle .grid{grid-template-columns:1fr}}.frontToggle .grid img{width:100%}@media screen and (max-width:1024px){.frontToggle .grid .col:last-child{display:none}}.frontToggle .outerFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.frontToggle .innerFlex{-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}@media screen and (max-width:1024px){.frontToggle .innerFlex{height:auto}}.frontToggle span{background:#dabb81 url(//margarets.hu/wp-content/themes/margarets/assets/img/plus.svg) no-repeat 50%;cursor:pointer;height:32px;left:18px;position:absolute;top:44px;width:32px}.frontToggle .oneToggle{-webkit-box-flex:1;border-top:2px solid #dabb81;-webkit-flex:1;flex:1}.frontToggle .oneToggle img{display:none;width:100%}@media screen and (max-width:1024px){.frontToggle .oneToggle:first-child{border-top:0}}.frontToggle .oneToggle:last-child{border-bottom:2px solid #dabb81}.frontToggle .oneToggle.close p{display:none}.frontToggle .oneToggle.open .block{background-color:#fe1414}.frontToggle .oneToggle.open h3{color:#fffbe1}.frontToggle .oneToggle.open h4{color:#212121}.frontToggle .oneToggle.open span{background-color:#212121;background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/minus.svg)}.frontToggle .oneToggle.open h3+h4,.frontToggle .oneToggle.open h4+h3{margin:0 0 18px}@media screen and (max-width:1024px){.frontToggle .oneToggle.open img{display:block}}.frontToggle .block{padding:40px 65px 40px 85px;position:relative;width:100%}@media screen and (max-width:1024px){.frontToggle .block{padding-right:15px}}.frontToggle img{display:block}.frontToggle h3{color:#dabb81;font:36px/42px Amertha}@media screen and (max-width:1024px){.frontToggle h3{font-size:45px;line-height:45px}}.frontToggle h4{color:#fffbe1;font:36px/38px Latin-bold}.frontToggle p{color:#212121}.frontToggle .bottom{border-bottom:2px solid #dabb81;color:#fffbe1;font:41px/42px Latin-bold;padding:52px 0 36px}@media screen and (max-width:1024px){.frontToggle .bottom{font-size:32px;line-height:32px;padding:36px 0}}.frontToggle .bottom .flex{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;gap:32px;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1024px){.frontToggle .bottom .flex{gap:30px}}.frontToggle .bottom img{width:248px}@media screen and (max-width:1024px){.frontToggle .bottom img{width:177px}}.frontToggle .images{position:relative}.frontToggle .images .layer{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.frontToggle .images .img{z-index:1}.frontToggle .images .img.visible{opacity:1;z-index:2}.mainHeader{background-color:#212121}@media screen and (max-width:1024px){.mainHeader{left:0;position:fixed;top:0;width:100%;z-index:9999}}.mainHeader .flex{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.mainHeader .mobileMenu{cursor:pointer;display:none;height:24px;position:relative;width:24px}@media screen and (max-width:1024px){.mainHeader .mobileMenu{display:block}}.mainHeader .mobileMenu:after,.mainHeader .mobileMenu:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mainHeader .mobileMenu:after{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/burger-x.svg) no-repeat 50%;opacity:0}.mainHeader .mobileMenu:before{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/burger.svg) no-repeat 50%;opacity:1}.mainHeader .mobileMenu.clicked:after{opacity:1}.mainHeader .mobileMenu.clicked:before{opacity:0}.mainHeader .logo{border-left:1px solid #fffbe1;border-right:1px solid #fffbe1;display:block;padding:12px 32px}@media screen and (max-width:1024px){.mainHeader .logo{border:0;padding:12px 0}}.mainHeader .logo img{display:block}@media screen and (max-width:1024px){.mainHeader nav{display:none}}.mainHeader nav ul{display:-webkit-box;display:-webkit-flex;display:flex}.mainHeader nav a{border-left:1px solid #fffbe1;color:#fffbe1;display:block;font-size:14px;line-height:71px;padding:0 29px}.mainHeader nav a:hover{color:#dabb81}.mainHeader nav li:last-child{border-right:1px solid #fffbe1}.mainHeader nav .current-menu-item a{color:#dabb81;font-weight:700}.mobileNav{background-color:#212121;font-size:16px;height:100%;left:0;line-height:20px;opacity:0;padding:71px 0 0;position:fixed;text-align:center;top:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;width:100%;z-index:9998}@media screen and (max-width:1024px){.mobileNav.visible{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}}.mobileNav a{color:#f6eee0;display:block;height:100%;position:absolute;width:100%}.mobileNav nav,.mobileNav ul{height:100%}.mobileNav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;border-top:2px solid #fffbe1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.mobileNav li{-webkit-box-flex:1;border-bottom:2px solid #fffbe1;-webkit-flex:1;flex:1;position:relative}.mobileNav span{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0}@media screen and (max-width:1024px){.hero{padding:42px 0}}.hero h1{-webkit-text-stroke-width:6px;-webkit-text-stroke-color:#0c0c0c;color:#fe1414;font:700 72px/76px Latin-bold;paint-order:stroke fill;text-align:center;text-shadow:4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c,4px 6px 0 #0c0c0c;text-transform:uppercase}@media screen and (max-width:1024px){.hero h1{font-size:50px;line-height:52px;text-align:left}}.memories{-webkit-text-stroke-width:20px;-webkit-text-stroke-color:#0c0c0c;background-color:#fe1414;color:#dabb81;letter-spacing:30px;min-height:100vh;padding:200px 40px;paint-order:stroke fill;text-shadow:15px 15px 0 #0c0c0c,15px 15px 0 #0c0c0c,15px 15px 0 #0c0c0c;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:1024px){.memories{padding:96px 40px}}.memories .content{font-size:0}@media screen and (max-width:1024px){.memories .content{padding-top:76px}}.memories .content span{display:inline-block;font:600px/600px Latin-bold;position:relative}.memories img{display:block;max-height:400px;position:absolute}.memories img.img1{bottom:-40px;left:-20%;-webkit-transform:rotate(4.28deg);transform:rotate(4.28deg);z-index:-1}.memories img.img2{left:60%;top:-40px;-webkit-transform:rotate(-4.55deg);transform:rotate(-4.55deg);z-index:2}.memories img.img3{bottom:-68px;left:30%;-webkit-transform:rotate(3.29deg);transform:rotate(3.29deg);z-index:-1}.memories img.img4{left:38%;top:-60px;-webkit-transform:rotate(5.37deg);transform:rotate(5.37deg);z-index:-1}.memories img.img5{bottom:-60px;left:60%;-webkit-transform:rotate(-3.15deg);transform:rotate(-3.15deg);z-index:2}.memories img.img6{left:70%;top:-50px;-webkit-transform:rotate(4.24deg);transform:rotate(4.24deg);z-index:2}.memories img.img7{bottom:-110px;left:2%;-webkit-transform:rotate(-3.3deg);transform:rotate(-3.3deg);z-index:-1}@media screen and (max-width:1024px){.memories img.img7{bottom:-80px}}.memories img.img8{left:50%;top:-55px;-webkit-transform:rotate(4.32deg);transform:rotate(4.32deg);z-index:-1}.memories img.img9{bottom:-100px;left:30%;-webkit-transform:rotate(5.69deg);transform:rotate(5.69deg);z-index:2}@media screen and (max-width:1024px){.memories img.img9{bottom:-70px}}.memories img.img10{left:35%;top:-60px;-webkit-transform:rotate(-4.27deg);transform:rotate(-4.27deg);z-index:2}.readyContents{padding:72px 0 40px}@media screen and (max-width:1024px){.readyContents{padding:40px 0 60px}}.readyContents img{display:block;max-width:100%}.readyContents h2{color:#dabb81;font:60px/96px Amertha;margin:0 0 -15px}@media screen and (max-width:1024px){.readyContents h2{font-size:40px;line-height:62px;margin-bottom:-5px}}.readyContents h3{color:#121212;font:55px/66px Latin-bold;margin:0 0 32px}@media screen and (max-width:1024px){.readyContents h3{font-size:32px;line-height:38px;margin-bottom:14px}}.readyContents p{color:#000;margin:0 0 48px}@media screen and (max-width:1024px){.readyContents p{margin-bottom:30px}.readyContents .col:first-child{border-bottom:2px solid #212121;padding:0 0 50px}.readyContents .col:first-child img{display:none}}.buttons{gap:25px}@media screen and (max-width:1024px){.buttons{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.gridContent{gap:100px;grid-template-columns:auto 495px}@media screen and (max-width:1024px){.gridContent{gap:64px;grid-template-columns:1fr}}.gridContent.center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.reserveContents{padding:124px 0 25px}@media screen and (max-width:1024px){.reserveContents{padding:70px 0 30px}}.reserveContents img{display:block;max-width:100%}.reserveContents .flex{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:17px;padding:17px 0 0}@media screen and (max-width:1024px){.reserveContents .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.reserveContents .flex div{width:100%}.reserveContents .flex img{display:none}}.reserveContents .flex .button{margin:0 0 70px}@media screen and (max-width:1024px){.reserveContents .flex .button{margin-bottom:0;width:100%}}.reserveContents h2{color:#dabb81;font:60px/70px Amertha;margin:0 0 5px}@media screen and (max-width:1024px){.reserveContents h2{font-size:42px;line-height:48px;margin-bottom:0}}.reserveContents h3{color:#121212;font:55px/62px Latin-bold;margin:0 0 10px}@media screen and (max-width:1024px){.reserveContents h3{font-size:32px;line-height:38px}}.reserveContents h4{color:#212121;font:24px/32px Latin-bold;margin:0 0 10px}.reserveContents p{color:#212121;line-height:30px}.reserveContents p b{font-weight:700}.reserveContents .textPoints{padding:40px 0 0}.reserveContents .textPoints .oneLine{margin:0 0 40px;max-width:245px}@media screen and (max-width:1024px){.reserveContents .textPoints .oneLine{max-width:none}}.reserveContents .textPoints .oneLine:last-child{margin-bottom:0;max-width:325px}@media screen and (max-width:1024px){.reserveContents .textPoints .oneLine:last-child{max-width:none}}.reserveInfos{color:#212121;padding:60px 0 80px}@media screen and (max-width:1024px){.reserveInfos{padding:30px 0}}.reserveInfos h3{font:24px/32px Latin-bold;margin:0 0 35px;text-align:center}@media screen and (max-width:1024px){.reserveInfos h3{margin-bottom:30px}}.reserveInfos .infos{gap:30px 100px;grid-template-columns:repeat(2,1fr);line-height:28px;margin:0 auto 110px;max-width:780px}@media screen and (max-width:1024px){.reserveInfos .infos{grid-template-columns:1fr;margin-bottom:30px}}.reserveInfos .oneInfo{gap:30px;grid-template-columns:56px auto}.reserveInfos .button{margin:0 auto}@media screen and (max-width:1024px){.reserveInfos .button{width:100%}}.reserveInfos .icon{background-color:#dfc390;background-position:50%;background-repeat:no-repeat;height:56px;width:56px}.reserveInfos .icon.icon1{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info1.svg)}.reserveInfos .icon.icon2{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info2.svg)}.reserveInfos .icon.icon3{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info3.svg)}.reserveInfos .icon.icon4{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info4.svg)}.reserveInfos .icon.icon5{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info5.svg)}.reserveInfos .icon.icon6{background-image:url(//margarets.hu/wp-content/themes/margarets/assets/img/info6.svg)}.reserveInfos .topText{font-weight:700}.reserveSteps{background-color:#dfc390;padding:60px 0 40px}@media screen and (max-width:1024px){.reserveSteps{padding:30px 0}}.reserveSteps .sectionTitle{margin:0 0 50px}@media screen and (max-width:1024px){.reserveSteps .sectionTitle{margin-bottom:30px}}.reserveSteps .steps{margin:0 auto;max-width:904px;position:relative}.reserveSteps .oneStep{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fffbe1;border:1px solid #212121;color:#212121;gap:24px;max-width:-webkit-calc(50% - 35px);max-width:calc(50% - 35px);padding:15px}@media screen and (max-width:1024px){.reserveSteps .oneStep{max-width:none}}.reserveSteps .oneStep .text{font-weight:700;line-height:22px}.reserveSteps .oneStep .num{background-color:#dfc390;font:24px/56px Latin-bold;height:56px;text-align:center;width:56px}.reserveSteps .oneStep.left{margin:0 0 24px}.reserveSteps .oneStep.left .text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right}@media screen and (max-width:1024px){.reserveSteps .oneStep.left .text{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;text-align:left}.reserveSteps .oneStep.left .num{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.reserveSteps .oneStep.right{margin:0 0 24px auto}.reserveSteps .oneStep.right .text{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.reserveSteps .oneStep.right .num{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.reserveSteps .oneStep:last-child{margin-bottom:0}.reserveSteps .route{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/dash.svg) repeat-y;height:100%;left:-webkit-calc(50% - 1px);left:calc(50% - 1px);position:absolute;top:0;width:2px}@media screen and (max-width:1024px){.reserveSteps .route{display:none}}.reserveSteps .route .circle{background-color:#fe1414;border-radius:999px;height:22px;left:50%;margin:0 0 0 -11px;position:absolute;top:0;width:22px}.staticText{color:#212121;font:83px/110px Latin-extra-bold;padding:115px 0;position:relative;text-align:center}@media screen and (max-width:1024px){.staticText{font-family:Latin-bold;font-size:48px;line-height:56px;padding:180px 0 250px}}.staticText .text{position:relative}.staticText .text:before{background-color:#fe1414;border-radius:999px;content:"";height:22px;left:50%;position:absolute;top:-60px;-webkit-transform:translate(-50%);transform:translate(-50%);width:22px}@media screen and (max-width:1024px){.staticText .text:before{top:-130px}}.staticText:after,.staticText:before{background:url(//margarets.hu/wp-content/themes/margarets/assets/img/dash.svg) repeat;content:"";left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:2px}.staticText:before{height:84px;top:25px}@media screen and (max-width:1024px){.staticText:before{height:127px}}.staticText:after{bottom:32px;height:58px}@media screen and (max-width:1024px){.staticText:after{bottom:70px;height:127px}}.staticText img{display:block}@media screen and (max-width:1024px){.staticText img{margin:0 auto;width:165px}}.staticText span{display:inline-block;height:99px;vertical-align:middle}@media screen and (max-width:1024px){.staticText span{display:block;height:auto;margin:20px 0}}.topCategs{padding:58px 0;position:relative;z-index:12}@media screen and (max-width:1024px){.topCategs{padding:32px 0 45px}}.topCategs .scrollItems>div:last-child .topCat{margin:0 16px 0 0}@media screen and (max-width:1024px){.topCategs .scrollItems>div:last-child .topCat{margin:0}}.topCategs .sectionTitle{margin:0 0 64px}@media screen and (max-width:1024px){.topCategs .sectionTitle{margin-bottom:50px}}.topCategs .sectionTitle h3{background-color:#dabb81;color:#212121}.topCategs .sectionTitle h3:after,.topCategs .sectionTitle h3:before{background-color:#dabb81}.topCategs .topCat{display:block;text-align:center;text-transform:uppercase;width:274px}@media screen and (max-width:1024px){.topCategs .topCat{width:210px}}.topCategs .topCat .image{position:relative}.topCategs .topCat img{display:block;width:100%}.topCategs .topCat img.gray{-webkit-filter:grayscale(1);filter:grayscale(1)}.topCategs .topCat:hover img.gray{-webkit-filter:grayscale(0);filter:grayscale(0)}.topCategs .topCat:hover .text{background-color:#fe1414}.topCategs .topCat .picto{bottom:11px;position:absolute;right:11px;width:73px}@media screen and (max-width:1024px){.topCategs .topCat .picto{bottom:5px;right:5px;width:42px}}.topCategs .topCat .text{-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#0c0c0c;background-color:#212121;color:#dabb81;font:28px/35px Latin-bold;padding:36px 10px;paint-order:stroke fill;text-shadow:2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c,2px 4px 0 #0c0c0c}@media screen and (max-width:1024px){.topCategs .topCat .text{font-size:22px;line-height:24px;padding:20px 16px}}.topCategs .scrollItems{gap:16px;padding:0 0 35px}@media screen and (max-width:1190px){.topCategs .scrollItems{padding-left:20px!important}}@media screen and (max-width:1024px){.topCategs .scroll-wrapper{display:none}}.topCategs .mobileSlides{display:none}@media screen and (max-width:1024px){.topCategs .mobileSlides{display:block}}.topCategs .mobileSlides .slick-list{margin:0 -8px;padding-left:22px!important}.topCategs .mobileSlides .slick-slide{margin:0 8px}.topCategs .scrollbar-inner>.scroll-element .scroll-element_track:after{background:#fffbe1}