.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}#contact-page main.content,#contact-page main.content .content-block-spacing{padding-block:16px 64px}@media screen and (min-width:1200px){#contact-page main.content .content-block-spacing{padding-block:32px 128px}}#contact-page main.content h1{font-size:22px;line-height:30px;font-weight:500;margin-bottom:16px}@media screen and (min-width:1200px){#contact-page main.content h1{font-size:32px;line-height:42px}}#contact-page main.content h2{font-size:20px;line-height:27px;font-weight:500;text-align:center;margin-bottom:32px}@media screen and (min-width:1200px){#contact-page main.content h2{font-size:24px;line-height:32px;margin-bottom:64px}}#contact-page main.content h3{font-size:18px;line-height:24px;text-align:center;font-weight:500;margin-block:12px}@media screen and (min-width:1200px){#contact-page main.content h3{font-size:20px;line-height:27px;margin-block:8px 16px}}#contact-page main.content h4{font-size:18px;line-height:24px;font-weight:400;text-align:center}@media screen and (min-width:1200px){#contact-page main.content h4{font-size:20px;line-height:27px}}#contact-page main.content ul{font-size:15px;line-height:20px;padding-left:10px;margin-block:48px}@media screen and (min-width:1200px){#contact-page main.content ul{font-size:16px;line-height:21px}}#contact-page main.content p{font-size:15px;line-height:20px;margin:0;padding-bottom:16px;text-align:center}@media screen and (min-width:1200px){#contact-page main.content p{font-size:16px;line-height:21px}}#contact-page main.content .catalog-partners,#contact-page main.content .description,#contact-page main.content .why-choose-favi{--default-content-explicit-margin-inline:0px;margin-inline:var(--default-content-explicit-margin-inline);width:calc(100% - 2*var(--default-content-explicit-margin-inline));max-width:calc(1608px - 2*var(--default-content-explicit-margin-inline));--padding-inline:32px;padding-inline:calc(var(--padding-inline) - var(--default-content-explicit-margin-inline))}@media screen and (min-width:768px){#contact-page main.content .catalog-partners,#contact-page main.content .description,#contact-page main.content .why-choose-favi{--default-content-explicit-margin-inline:16px}}@media screen and (min-width:1608px){#contact-page main.content .catalog-partners,#contact-page main.content .description,#contact-page main.content .why-choose-favi{margin-inline:auto}}@media screen and (min-width:1200px){#contact-page main.content .catalog-partners,#contact-page main.content .description,#contact-page main.content .why-choose-favi{--padding-inline:48px}}#contact-page main.content .description{position:relative;margin-top:24px}@media screen and (min-width:992px){#contact-page main.content .description{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}}@media screen and (min-width:1200px){#contact-page main.content .description{gap:64px}}@media screen and (min-width:1608px){#contact-page main.content .description{gap:128px}}#contact-page main.content .description h3{margin-top:48px}#contact-page main.content .description p{line-height:30px}@media screen and (min-width:1200px){#contact-page main.content .description p{line-height:32px}}#contact-page main.content .description p.perex{font-size:18px;line-height:36px;text-align:left;padding:0}@media screen and (min-width:1200px){#contact-page main.content .description p.perex{font-size:20px;line-height:40px}}#contact-page main.content .description h3,#contact-page main.content .description p{text-align:left}#contact-page main.content .description ul{line-height:30px}@media screen and (min-width:1200px){#contact-page main.content .description ul{line-height:32px}}#contact-page main.content .description .visual{background-size:cover;box-shadow:4px 4px 8px rgba(34,34,34,.08);border-radius:8px;margin-top:48px;-webkit-align-self:start;align-self:start}@media screen and (min-width:992px){#contact-page main.content .description .visual{box-shadow:8px 8px 16px rgba(34,34,34,.08);border-radius:12px;margin-top:0}}#contact-page main.content .quote{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:16px;margin-block:64px;margin-inline:auto;padding:16px 24px;width:calc(100% - 32px);min-height:76px;height:100%}@media screen and (min-width:768px){#contact-page main.content .quote{width:718px}}@media screen and (min-width:992px){#contact-page main.content .quote{width:938px}}@media screen and (min-width:1200px){#contact-page main.content .quote{width:898px;margin-block:96px}}@media screen and (min-width:1608px){#contact-page main.content .quote{width:1238px}}#contact-page main.content .quote:before{content:"";background-color:#a61932;width:3px;height:calc(100% - 32px);border-radius:0 2px 2px 0;position:absolute;left:-1px}#contact-page main.content .quote p{font-size:18px;line-height:24px;text-align:center;padding-bottom:0}@media screen and (min-width:1200px){#contact-page main.content .quote p{font-size:20px;line-height:27px;letter-spacing:.24px}}#contact-page main.content .clearfix{zoom:1}#contact-page main.content .clearfix:after,#contact-page main.content .clearfix:before{content:"";display:table}#contact-page main.content .clearfix:after{clear:both}#contact-page main.content .breadcrumbs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:20px;margin-inline:8px;padding-inline:8px}@media screen and (min-width:768px){#contact-page main.content .breadcrumbs{margin-inline:0}}#contact-page main.content .breadcrumbs a{display:-webkit-box;display:-webkit-flex;display:flex}#contact-page main.content .breadcrumbs a:focus{text-decoration:none}#contact-page main.content .breadcrumbs a:focus-visible{outline:none}@media (hover:none){#contact-page main.content .breadcrumbs a:hover{text-decoration:none}}#contact-page main.content .breadcrumbs a:not(:last-child):after{content:"";display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center;background-image:url(https://s.favi.gr/static/frontend/_global/images/icons/chevron-grey.2a510ace3a4c6512dedf399cf742872e.svg);background-repeat:no-repeat;width:6px;height:10px;margin-inline:11px}#contact-page main.content .breadcrumbs a:first-child{-webkit-align-self:center;align-self:center;background-image:url(https://s.favi.gr/static/frontend/_global/images/icons/home.813e480abe9b6ecee612c4be6599d189.svg);background-repeat:no-repeat;width:44px;height:16px}#contact-page main.content .breadcrumbs a:first-child:after{margin-left:27px}#contact-page main.content .worldwide-statistics{background-color:#fafafa;padding:48px 32px}@media screen and (min-width:1200px){#contact-page main.content .worldwide-statistics{padding:96px 32px}}#contact-page main.content .worldwide-statistics h2{text-align:center;font-size:20px;line-height:28px;margin-bottom:32px}@media screen and (min-width:1200px){#contact-page main.content .worldwide-statistics h2{font-size:24px;line-height:32px;margin-bottom:64px}}#contact-page main.content .worldwide-statistics .statistics{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:32px}@media screen and (min-width:1200px){#contact-page main.content .worldwide-statistics .statistics{-webkit-column-gap:64px;column-gap:64px}}#contact-page main.content .worldwide-statistics .statistics .statistic{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:12px 32px 16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:12px}#contact-page main.content .worldwide-statistics .statistics .statistic:last-child{margin-bottom:0}#contact-page main.content .worldwide-statistics .statistics .statistic p{font-size:18px;line-height:24px;padding:0;margin:0;text-align:center}@media screen and (min-width:1200px){#contact-page main.content .worldwide-statistics .statistics .statistic p{font-size:20px;line-height:27px}}#contact-page main.content .worldwide-statistics .statistics .statistic mark{all:unset;display:block;color:#a61932;font-size:24px;line-height:32px;font-weight:500;padding-bottom:4px}@media screen and (min-width:1200px){#contact-page main.content .worldwide-statistics .statistics .statistic mark{font-size:32px;line-height:43px;padding-bottom:0}}@media screen and (min-width:1200px){#contact-page main.content{padding-block:32px 128px}}#contact-page main.content .breadcrumbs{--default-content-explicit-margin-inline:0px;margin-inline:var(--default-content-explicit-margin-inline);width:calc(100% - 2*var(--default-content-explicit-margin-inline));max-width:calc(1608px - 2*var(--default-content-explicit-margin-inline));--padding-inline:32px;padding-inline:calc(var(--padding-inline) - var(--default-content-explicit-margin-inline))}@media screen and (min-width:768px){#contact-page main.content .breadcrumbs{--default-content-explicit-margin-inline:16px}}@media screen and (min-width:1608px){#contact-page main.content .breadcrumbs{margin-inline:auto}}@media screen and (min-width:1200px){#contact-page main.content .breadcrumbs{--padding-inline:48px}}@media screen and (min-width:992px){#contact-page main.content .description{grid-template-columns:2fr 1fr}}#contact-page main.content .visual{background-image:url(https://s.favi.gr/static/frontend/AboutFavi/Contact/images/contact.c888ba0afe6913351e2acd7a7178c7cd.svg);aspect-ratio:400/471;margin-inline:32px}@media screen and (min-width:768px){#contact-page main.content .visual{margin-inline:128px}}@media screen and (min-width:992px){#contact-page main.content .visual{margin-inline:0}}