@charset "UTF-8";body.contactpage .g-recaptcha{display:none}body.contactpage main #content{padding-bottom:0}.contact{margin-bottom:0}.contact .hr{height:1px;width:100%;background:#bababa}@media screen and (max-width:575.98px){body.kontakt .contact{text-align:center}}.svg-descriptor{margin-bottom:1rem}@media screen and (min-width:992px){.svg-descriptor{margin-bottom:0}}.svg-descriptor svg{width:24px;height:24px;float:left}.svg-descriptor svg g{fill:#333}.svg-descriptor__content{padding-left:4rem}@media screen and (max-width:575.98px){.svg-descriptor__content{padding-left:2rem}}.big-phone{font-size:5rem;font-weight:500 !important;line-height:.8em;color:#333}@media screen and (max-width:575.98px){.big-phone{margin:auto}}@media screen and (max-width:1199.98px){.big-phone{font-size:3rem}}.big-phone svg{margin-top:-0.5rem}.big-phone svg g{transition:.3s ease-in-out all}.big-phone:hover{color:#0c80b0}.big-phone:hover svg g{fill:#0c80b0}#map100vw{position:relative;height:450px;margin-bottom:-5rem}#map100vw .google-map{overflow:hidden;position:absolute;width:100vw;left:50%;top:0;transform:skewY(5deg)}#map100vw .google-map-before{transform-origin:50% 50%}#map100vw .google-map-before .google-map{transform:skewY(-5deg)}#map100vw .google-map{width:100vw;transform:translateX(-50%);position:absolute;left:50%;top:0}.gm-style-iw.gm-style-iw-c{-ms-overflow-style:none}.gm-style-iw.gm-style-iw-c::-webkit-scrollbar{display:none}.parking-icon{margin-bottom:3rem}.delivery-map{width:100%}@media screen and (min-width:1200px){.delivery-map{width:auto;margin-bottom:-5rem;margin-left:-6rem}}@media screen and (min-width:1600px){.delivery-map{margin-left:0rem}}.section-form{position:relative}.section-form::after{content:"";display:block;width:100vw;height:100%;position:absolute;top:0%;left:50%;margin-left:-50vw;z-index:-2;background-image:image-set(url("https://www.rekinysukcesu.pl/images/avif/strona-glowna/agencja-marketingowa-wroclaw-film.avif") 1x,url("https://www.rekinysukcesu.pl/images/avif/strona-glowna/agencja-marketingowa-wroclaw-film@2x.avif") 2x);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.section-form::before{background-image:linear-gradient(#0c80b0,#0f145b);content:"";width:100vw;height:100%;position:absolute;top:0%;left:50%;transform:translateX(-50%);opacity:.8;z-index:-1}@media screen and (min-width:1200px){h1{display:flex}}h1 span{display:block;font-size:2.8rem;color:#333;line-height:3.7rem;letter-spacing:.05em;margin-left:auto}@media screen and (min-width:1200px){h1 span{display:inline}}.contact-wrapper{background-image:image-set(url("https://www.rekinysukcesu.pl/images/kontakt/contact-banner.jpg") 1x,url("https://www.rekinysukcesu.pl/images/kontakt/contact-banner@2x.jpg") 2x);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:3rem;padding-bottom:3rem;border-radius:.4rem;box-shadow:5px 7px 20px rgba(0,0,0,.1);margin-bottom:2rem;position:relative;z-index:2}@media screen and (min-width:992px){.contact-wrapper{margin-bottom:5rem}}.contact-banner .big-phone{color:#fff;letter-spacing:.05em}.contact-banner .big-phone svg{margin-right:3rem}@media screen and (min-width:992px){.contact-banner .big-phone{font-size:7.2rem;line-height:9.6rem}}.contact-banner .big-phone:hover{opacity:.7}.contact-banner .svg-descriptor{height:100%;margin-top:1rem}@media screen and (min-width:992px){.contact-banner .svg-descriptor{margin-top:0}}@media screen and (min-width:1200px){.contact-banner .svg-descriptor{line-height:9.2rem}}.contact-banner .svg-descriptor svg{min-width:3.2rem}.contact-banner .svg-descriptor a{color:#fff;font-size:2.5rem;text-decoration:underline}.contact-banner .svg-descriptor a:hover{opacity:.7}@media screen and (min-width:1200px){.contact-owners{height:100%}}.contact-owners__wrapper{width:100%;box-shadow:5px 7px 20px rgba(0,0,0,.06);border:.15rem solid #eaeaea;transition:transform .5s,border .5s;backface-visibility:hidden;margin-bottom:1rem;align-items:center}@media screen and (min-width:992px){.contact-owners__wrapper{margin-bottom:3rem}}.contact-owners__wrapper a{display:flex;width:100%;padding:1rem}@media screen and (min-width:768px){.contact-owners__wrapper a{padding:2rem}}@media screen and (max-width:991.98px){.contact-owners__wrapper a{justify-content:center}}.contact-owners__wrapper #Path_904{transition:.3s ease-in-out all}@media screen and (min-width:1200px){.contact-owners__wrapper:hover{border:.15rem solid #0c80b0}.contact-owners__wrapper:hover .contact-owners__phone{color:#0c80b0}.contact-owners__wrapper:hover .contact-owners__phone #Path_904{opacity:1}}.contact-owners__photo{margin-right:1rem}@media screen and (max-width:991.98px){.contact-owners__photo img{max-width:8rem;object-fit:cover}}@media screen and (min-width:992px){.contact-owners__photo{margin-right:3rem}}@media screen and (max-width:575.98px)and (orientation:portrait){.contact-owners__photo{margin-right:2rem}}.contact-owners__phone{letter-spacing:.05em;color:#333;font-weight:bold;transition:.3s ease-in-out all;width:100%;display:flex;align-items:center}@media screen and (min-width:1200px){.contact-owners__phone{font-size:3rem;line-height:4rem}}.contact-owners__phone svg{width:1.4rem;margin-right:1rem}@media screen and (min-width:768px)and (max-width:991.98px){.contact-owners__phone svg{display:none}}@media screen and (min-width:1200px){.contact-owners__phone svg{width:20.611px}}.contact-owners__person{display:flex;flex-direction:column;justify-content:center}.contact-owners__name{letter-spacing:.05em;font-weight:bold;text-align:center;position:relative;z-index:2}@media screen and (min-width:768px){.contact-owners__name{text-align:left}}@media screen and (min-width:992px){.contact-owners__name{font-size:2.4rem;line-height:3.2rem}}.contact-owners__city{font-size:1.4rem;line-height:2.5rem;color:#0c80b0;letter-spacing:.217em}.social-icons{display:flex;align-items:center;box-shadow:5px 7px 20px rgba(0,0,0,.1);border:1px solid #eaeaea;justify-content:center}@media screen and (min-width:992px){.social-icons{flex-direction:column}}.social-icons .icon{padding:1.38rem 2rem;border-bottom:1px solid #f2f2f2;transition:.3s ease-in-out all}@media screen and (min-width:992px){.social-icons .icon{margin-bottom:1rem}.social-icons .icon:last-of-type{margin-bottom:0}}.social-icons .icon__fb:hover{background-color:#1976d2}.social-icons .icon__fb:hover img{content:url("https://www.rekinysukcesu.pl/images/kontakt/fb-hover.svg")}.social-icons .icon__yt:hover{background-color:red}.social-icons .icon__yt:hover img{content:url("https://www.rekinysukcesu.pl/images/kontakt/yt-hover.svg")}.social-icons .icon__ig:hover{background-color:#ea0166}.social-icons .icon__ig:hover img{content:url("https://www.rekinysukcesu.pl/images/kontakt/ig-hover.svg")}.social-icons .icon__li:hover{background-color:#0077b5}.social-icons .icon__li:hover img{content:url("https://www.rekinysukcesu.pl/images/kontakt/li-hover.svg")}.social-icons .icon__tt:hover{background-color:#000}.social-icons .icon__tt:hover img{content:url("https://www.rekinysukcesu.pl/images/kontakt/tiktok-hover.svg")}.contact-info{box-shadow:5px 7px 20px rgba(0,0,0,.06);border:1px solid #eaeaea;padding:2.4rem 2rem;margin-bottom:2rem;background:url("https://www.rekinysukcesu.pl/images/kontakt/zespol-bg.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:calc(100% - 3rem);min-height:300px}@media screen and (min-width:375px){.contact-info{min-height:340px}}@media screen and (min-width:768px){.contact-info{min-height:300px}}@media screen and (min-width:992px){.contact-info{min-height:270px}}.contact-info h3{text-transform:uppercase;margin-bottom:0}.contact-info p{font-size:1.4rem;margin-bottom:0}@media screen and (max-width:991.98px){.contact-info p{font-size:1.6rem}}.contact-info__wrapper{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.contact-info__wrapper{flex-direction:row}}.contact-info__name{color:#fff;margin-bottom:15px;text-align:center}@media screen and (min-width:768px){.contact-info__name{text-align:left}}@media screen and (min-width:992px){.contact-info__name{flex-direction:row;padding-right:15px;margin-bottom:0}}.contact-info__team{position:absolute;bottom:0px;left:16px;width:calc(100% - 32px);z-index:1}.contact-info__place{margin-top:1rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;text-align:center}.contact-info__place p{font-size:1.4rem}@media screen and (min-width:1200px){.contact-info__place p{font-size:1.6rem}}@media screen and (max-width:991.98px){.contact-info__place p{font-size:1.6rem}}@media screen and (min-width:1200px){.contact-info__place{margin-top:1.8rem;margin-bottom:1.8rem}}@media screen and (min-width:576px){.contact-info__place{text-align:left;justify-content:flex-start}}.contact-info__place a{font-weight:bold;color:#333;text-decoration:underline}.contact-info__place a:hover{color:#0c80b0}.contact-info__place svg{display:none}@media screen and (min-width:576px){.contact-info__place svg{margin-right:.7rem;display:block}}@media screen and (min-width:1200px){.contact-info__place svg{margin-right:1.5rem}}.contact-info__photo{overflow:hidden;margin-bottom:2rem}@media screen and (min-width:576px){.contact-info__photo{margin-bottom:0}}@media screen and (max-width:575.98px)and (orientation:portrait){.contact-info__photo{max-height:150px}.contact-info__photo img{max-width:100%;object-position:0px}}@media screen and (min-width:576px)and (max-width:767.98px){.contact-info__photo img{object-position:-55px}}@media screen and (max-width:575.98px)and (orientation:landscape){.contact-info__photo img{object-position:-55px}}@media screen and (min-width:992px){.contact-info__photo img{object-position:-55px;object-fit:contain}}.contact-info__details{flex-direction:column;display:flex;color:#fff;align-items:center;position:relative;z-index:2}@media screen and (min-width:768px){.contact-info__details{align-items:end;margin-left:auto}}.contact-info .details{flex-basis:100%;display:flex}.contact-info .details span{margin-right:1rem;font-size:1.4rem;font-weight:700}@media screen and (max-width:991.98px){.contact-info .details span{font-size:1.6rem}}.contact-info .details p{font-size:1.4rem}@media screen and (max-width:991.98px){.contact-info .details p{font-size:1.6rem}}.contact-info .btn{width:fit-content;margin:2rem auto 0}@media screen and (min-width:1200px){.contact-info .btn{margin:3rem auto 0}}body.safari.contactpage .section-form::after{background-attachment:inherit}
