﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@500&display=swap");.HPTitleBlock{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}.HPTitleBlock h1.MainTitle{flex-basis:100%;margin:20px 0 65px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:flex-end;}.HPTitleBlock h1.MainTitle .TitleLogo{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:flex-start;align-items:flex-end;width:100%;max-width:300px;margin:0 20px 0 0;font-size:0;}.HPTitleBlock h1.MainTitle .TitleLogoText{position:relative;transform:translateY(-10px);}@media only screen and (max-width:750px){.HPTitleBlock h1.MainTitle{flex-direction:column;}.HPTitleBlock h1.MainTitle .TitleLogo{margin:0 0 10px 0;padding:0;height:auto;flex-basis:auto;}.HPTitleBlock h1.MainTitle .TitleLogo img{vertical-align:bottom;margin:0;padding:0;}.HPTitleBlock h1.MainTitle .TitleLogoText{position:relative;display:block;transform:translateY(0);margin:0;text-align:center;font-size:26px;line-height:32px;width:100%;}}.HPTitleBlock .BlockPhoto{position:relative;flex-basis:40%;max-width:400px;flex-shrink:0;padding:7px;text-align:center;line-height:18px;}.HPTitleBlock .BlockPhoto .PhotoWrap{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;}.HPTitleBlock .BlockPhoto .PhotoTextWrap{text-align:center;margin:12px 0 8px 0;}.HPTitleBlock .BlockPhoto .PhotoTextWrap strong{position:relative;font-family:"Roboto Slab",serif;font-weight:500;font-style:normal;color:#3c2517;}.HPTitleBlock .BlockText{position:relative;flex-basis:55%;text-align:left;margin:0 0 50px 0;font-size:16px;font-size:18px;line-height:30px;}.HPTitleBlock .BlockText p:first-child{margin-top:0;}.HPTitleBlock .BlockText strong{font-size:18px;line-height:28px;color:#3c2517;font-weight:600;}.HPTitleBlock .BlockText:after{position:absolute;bottom:-70px;right:15%;width:200px;height:65px;display:block;content:"";background-image:url("/app_themes/oe-standard/images/podpis.webp");background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.8;}@media only screen and (max-width:880px){.HPTitleBlock{flex-direction:column;align-items:center;}.HPTitleBlock .BlockPhoto{margin-bottom:35px;}.HPTitleBlock .BlockText{text-align:center;width:100%;max-width:550px;margin-left:auto;margin-right:auto;margin-bottom:90px;}.HPTitleBlock .BlockText:after{bottom:-80px;right:auto;left:calc(50% + 100px);left:50%;transform:translateX(-100px);}}.BlockWrap.HPTestimonials .BlockContent{padding-top:0;padding-bottom:75px;}.BlockWrap.HPBlog .BlockContent{padding-top:0;}.BlockWrap.HPRequest .BlockContent{padding-top:0;}.RequestWrap{text-align:center;padding:40px 30px 20px 30px;}.RequestWrap .RequestText{position:relative;font-family:"Roboto Slab",serif;font-weight:500;font-style:normal;font-size:30px;line-height:40px;color:#3c2517;margin-bottom:40px;}.RequestWrap .BtnsWrap{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:stretch;flex-wrap:wrap;}.RequestWrap .BtnsWrap .Btn01{flex-basis:100%;margin:0 3% 30px 3%;font-size:22px;line-height:30px;min-height:120px;max-width:200px;}.BlockWrap.Testimonials,.BlockWrap.HPTestimonials{background:#f0eae4;border-top:1px solid #e2dad2;border-bottom:1px solid #e2dad2;}.swiper-button-prev,.swiper-button-next{position:absolute;}.swiper-button-prev:after,.swiper-button-next:after{display:none;}.swiper-button-prev:before,.swiper-button-next:before{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;content:"";width:100%;height:100%;background:#3c2517;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-position:50%;mask-position:50%;opacity:.4;}.swiper-button-prev.swiper-button-prev:before,.swiper-button-next.swiper-button-prev:before{-webkit-mask-image:url("/app_themes/oe-standard/images/chevron-left-regular.svg");mask-image:url("/app_themes/oe-standard/images/chevron-left-regular.svg");}.swiper-button-prev.swiper-button-next:before,.swiper-button-next.swiper-button-next:before{-webkit-mask-image:url("/app_themes/oe-standard/images/chevron-right-regular.svg");mask-image:url("/app_themes/oe-standard/images/chevron-right-regular.svg");}.swiper-button-prev:hover:before,.swiper-button-next:hover:before{opacity:.8;}.TestimonialsWrap{position:relative;margin:0 60px;}.TestimonialsWrap .TestimonialOne{position:relative;margin:0 0 25px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-content:center;align-items:flex-start;}.TestimonialsWrap .TestimonialOne .NameGroup{flex-shrink:0;text-align:right;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:flex-start;align-items:flex-end;margin:10px 45px 0 0;}.TestimonialsWrap .TestimonialOne .NameGroup .Name{position:relative;font-family:"Roboto Slab",serif;font-weight:500;font-style:normal;font-size:20px;line-height:28px;color:#3c2517;text-align:right;}.TestimonialsWrap .TestimonialOne .Text{position:relative;max-width:520px;line-height:20px;background:#e2dad2;border:1px solid #cba;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:20px 20px 20px 75px;box-shadow:2px 3px 3px 0 rgba(204,187,170,.2);-webkit-box-shadow:2px 3px 3px 0 rgba(204,187,170,.2);-moz-box-shadow:2px 3px 3px 0 rgba(204,187,170,.2);font-size:16px;line-height:24px;font-style:italic;}.TestimonialsWrap .TestimonialOne .Text:before{position:absolute;top:20px;left:-9px;width:16px;height:16px;display:block;background:#e2dad2;border-left:1px solid #cba;border-bottom:1px solid #cba;content:"";transform:rotate(45deg);}.TestimonialsWrap .TestimonialOne .Text:after{position:absolute;top:10px;left:20px;width:22px;height:22px;display:block;content:"“";font-size:70px;line-height:90px;font-style:normal;font-weight:600;color:#cba;}@media only screen and (max-width:650px){.TestimonialsWrap .TestimonialOne{flex-direction:column;}.TestimonialsWrap .TestimonialOne .NameGroup{order:2;margin:20px 0 0 0;width:100%;text-align:center;align-items:center;}.TestimonialsWrap .TestimonialOne .Text{order:1;margin:0 auto;}.TestimonialsWrap .TestimonialOne .Text:before{top:auto;bottom:-9px;left:calc(50% - 7px);transform:rotate(-45deg);}}@media only screen and (max-width:450px){.TestimonialsWrap .TestimonialOne .Text{padding:20px;}.TestimonialsWrap .TestimonialOne .Text:after{display:none;}}