'}.lang-switcher li a{font-size:14px;display:flex;align-items:center;opacity:.33;text-transform:uppercase}.padding{padding-top:60px;padding-bottom:50px}@media (min-width:1024px){.padding{padding-top:5vw;padding-bottom:4vw}}header .grey-caption{color:#fff;opacity:.9}.dropdown-cta{position:relative;border-radius:50%;background-color:#f01945;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.dropdown-cta ul{position:absolute;top:30px;right:0;width:230px;background-color:#f01945;border-radius:20px;display:none}.dropdown-cta ul li{width:100%}@media (min-width:1024px){nav#main-menu{box-shadow:0px 2px 16px rgba(50,49,47,.08);backdrop-filter:blur(20px);width:100%;height:94px;position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;padding:0 45px}nav#main-menu .logo-black{display:none}nav#main-menu>div{display:flex;align-items:center}nav#main-menu .logo{flex-basis:103px}nav#main-menu .menu{flex-grow:2;justify-content:flex-end;font-size:16px;margin-left:auto;margin-right:0}nav#main-menu .others{flex-basis:103px}nav#main-menu ul{list-style:none;align-self:center;padding:0}nav#main-menu ul li{display:inline-block;margin-right:15px}nav#main-menu ul li a{color:#32312f;text-decoration:none;display:block;font-weight:700}nav#main-menu{background:rgba(42,45,52,.4)}nav#main-menu ul li a{color:#fefefe}nav#main-menu+header{margin-top:calc(94px + 10vh);overflow:hidden;height:calc(100vh - 94px - 10vh)}}.hamburger,.phone-icon.call-mobile{display:none}@media (max-width:1024px){nav#main-menu{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fbfdfe;z-index:101;padding:20px;display:flex;align-items:stretch;flex-direction:column;height:calc(100vh);max-height:70px}nav#main-menu .globe-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/globe-red.svg);margin-right:3px;opacity:1;transform:translateY(2px)}nav#main-menu .logo-white{display:none}nav#main-menu .logo{display:flex;justify-content:space-between;align-items:center}nav#main-menu .lang-switcher{padding:0;margin-top:0}nav#main-menu .lang-switcher a{color:#32312f;font-weight:700;font-size:16px;line-height:48px;opacity:1;text-decoration:none}nav#main-menu div.menu{display:flex;justify-content:left;align-items:center;background-color:#fbfdfe;z-index:-1;color:#32312f;max-height:0;overflow:hidden}nav#main-menu div.menu div{height:100%}nav#main-menu div.menu div ul.menu{height:100%;padding:20px 0;display:flex;flex-direction:column;justify-content:space-between;font-weight:700;font-size:16px;line-height:48px}nav#main-menu div.menu div ul.menu li{display:block}nav#main-menu div.menu a{color:#32312f;text-decoration:none}nav#main-menu div.others{max-height:0;overflow:hidden;justify-self:flex-end;margin-top:auto;margin-bottom:0}.hamburger{display:inline-block}.hamburger .hamburger-box{position:relative;display:inline-block;width:24px;height:20px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner:before,.hamburger .hamburger-box .hamburger-inner:after{position:absolute;width:20px;height:2px;background-color:#f01945}.hamburger .hamburger-box .hamburger-inner:before{display:block;content:"";top:8px}.hamburger .hamburger-box .hamburger-inner:after{display:block;content:"";top:16px}.phone-icon.call-mobile{display:inline-block;position:relative;width:24px;padding:0;height:30px;border-radius:30px;overflow:hidden;flex-basis:30px}.phone-icon.call-mobile:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-right:0}}#main-menu .menu-item-has-children{position:relative}#main-menu .menu-item-has-children>a{display:flex!important}#main-menu .menu-item-has-children>a:after{display:block;font-family:FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;content:"";margin-left:5px}#main-menu .menu-item-has-children ul.sub-menu{max-height:0;overflow:hidden;width:fit-content}#main-menu .menu-item-has-children ul.sub-menu a{white-space:nowrap}@media (min-width:1024px){#main-menu .menu-item-has-children ul.sub-menu{position:absolute;background:#f01945;margin-top:10px;-webkit-box-shadow:3px 7px 20px -11px rgba(0,0,0,.25);-moz-box-shadow:3px 7px 20px -11px rgba(0,0,0,.25);box-shadow:3px 7px 20px -11px rgba(0,0,0,.25)}}@media (min-width:1024px){#main-menu .menu-item-has-children ul.sub-menu li:not(:last-of-type){margin-bottom:15px}}.cta{background-color:#fff;padding:16px 24px;display:inline-block;border-radius:50px;font-size:.8rem;line-height:1;text-decoration:none;color:#f01945;font-weight:700;align-items:center;letter-spacing:1px;text-transform:uppercase}.cta.red{background-color:#f01945;color:#fff}.simple-page{color:#32312f;text-align:center;height:unset!important}.simple-page h1{font-size:2.7rem;text-shadow:unset}.simple-page-title{font-weight:700;font-size:1.2rem}.row.row-contact-buttons{padding:2vw 0 3vw}@media (min-width:768px){.row.row-contact-buttons .contact-buttons .cols{display:flex;gap:4vw}}.row.row-contact-buttons .contact-buttons .cols>div{border:1px solid #e4e4e4;border-radius:10px;display:Flex;flex-direction:column;flex-basis:33%;height:120px;justify-content:center;font-size:18px;line-height:28px;text-align:center}@media (max-width:767px){.row.row-contact-buttons .contact-buttons .cols>div{margin-bottom:20px;height:100px}}.row.row-contact-buttons .contact-buttons .cols>div a{font-weight:500;font-size:14px;line-height:20px;color:#32312f;text-decoration:none}.row.row-contact-form .contact-form form{text-align:left}.row.row-contact-form .contact-form form .short-fields{width:100%}@media (min-width:1024px){.row.row-contact-form .contact-form form .short-fields{display:flex;flex-wrap:wrap;gap:20px}}.row.row-contact-form .contact-form form input[type=text],.row.row-contact-form .contact-form form input[type=email],.row.row-contact-form .contact-form form textarea,.row.row-contact-form .contact-form form .custom-select{margin-bottom:20px}.row.row-contact-form .contact-form form input[type=text],.row.row-contact-form .contact-form form input[type=email],.row.row-contact-form .contact-form form textarea{background:rgba(249,206,215,.4);border-radius:4px;border:1px solid rgba(249,206,215,.4);width:100%;padding:12px 16px}.row.row-contact-form .contact-form form label{width:50%;flex-basis:calc(50% - 10px);text-align:left;font-weight:500;font-size:14px;line-height:20px}.custom-select{position:relative;flex-basis:calc(50% - 10px);font-weight:500;font-size:16px}.custom-select select{display:none}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}.phone-icon{display:flex}.phone-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/phone.svg);margin-right:10px}.mail-icon{display:flex}.mail-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/mail-icon.svg);margin-right:10px}.red-phone-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-phone-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-phone-icon.svg);margin-right:10px}.red-mail-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-mail-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-mail-icon.svg);margin-right:10px}.red-pin-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-pin-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-pin-icon.svg);margin-right:10px}.globe-icon{display:flex;align-items:center}.globe-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/globe.svg);margin-right:3px;opacity:.33;transform:translateY(2px)}html{font-size:14px;line-height:1.35}@media screen and (min-width:320px){html{font-size:calc(14px + 4*((100vw - 320px)/1120))}}@media screen and (min-width:1440px){html{font-size:18px}}body{font-family:"IBM Plex Sans",sans-serif}.grey-caption{font-weight:700;font-size:.7rem;letter-spacing:2px;text-transform:uppercase;opacity:.4;display:block;text-shadow:2px 2px 4px rgba(50,49,47,.4)}h1{font-size:2.5rem;text-shadow:5px 5px 10px rgba(50,49,47,.5);line-height:1.2}@media (min-width:1024px){h1{font-size:3rem}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{padding:0;margin:0;background:#fbfdfe}.center{text-align:center}@media (max-width:1023px){.mobile-margin{margin-left:20px;margin-right:20px}}@media (min-width:1024px){.max-width{max-width:80vw;margin-left:auto;margin-right:auto}}header{background-position:center;background-size:cover;background-repeat:no-repeat;height:100vh;padding:1px;color:#fefefe;display:flex;flex-direction:column;justify-content:center}@media (max-width:1024px){header{min-height:500px;background-position:10% center}}.row{padding-top:1px;padding-bottom:1px}.phone-icon{content:'data:image/svg+xml; utf8, '}.lang-switcher li a{font-size:14px;display:flex;align-items:center;opacity:.33;text-transform:uppercase}.padding{padding-top:60px;padding-bottom:50px}@media (min-width:1024px){.padding{padding-top:5vw;padding-bottom:4vw}}header .grey-caption{color:#fff;opacity:.9}.dropdown-cta{position:relative;border-radius:50%;background-color:#f01945;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.dropdown-cta ul{position:absolute;top:30px;right:0;width:230px;background-color:#f01945;border-radius:20px;display:none}.dropdown-cta ul li{width:100%}@media (min-width:1024px){nav#main-menu{box-shadow:0px 2px 16px rgba(50,49,47,.08);backdrop-filter:blur(20px);width:100%;height:94px;position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;padding:0 45px}nav#main-menu .logo-black{display:none}nav#main-menu>div{display:flex;align-items:center}nav#main-menu .logo{flex-basis:103px}nav#main-menu .menu{flex-grow:2;justify-content:flex-end;font-size:16px;margin-left:auto;margin-right:0}nav#main-menu .others{flex-basis:103px}nav#main-menu ul{list-style:none;align-self:center;padding:0}nav#main-menu ul li{display:inline-block;margin-right:15px}nav#main-menu ul li a{color:#32312f;text-decoration:none;display:block;font-weight:700}nav#main-menu{background:rgba(42,45,52,.4)}nav#main-menu ul li a{color:#fefefe}nav#main-menu+header{margin-top:calc(94px + 10vh);overflow:hidden;height:calc(100vh - 94px - 10vh)}}.hamburger,.phone-icon.call-mobile{display:none}@media (max-width:1024px){nav#main-menu{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fbfdfe;z-index:101;padding:20px;display:flex;align-items:stretch;flex-direction:column;height:calc(100vh);max-height:70px}nav#main-menu .globe-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/globe-red.svg);margin-right:3px;opacity:1;transform:translateY(2px)}nav#main-menu .logo-white{display:none}nav#main-menu .logo{display:flex;justify-content:space-between;align-items:center}nav#main-menu .lang-switcher{padding:0;margin-top:0}nav#main-menu .lang-switcher a{color:#32312f;font-weight:700;font-size:16px;line-height:48px;opacity:1;text-decoration:none}nav#main-menu div.menu{display:flex;justify-content:left;align-items:center;background-color:#fbfdfe;z-index:-1;color:#32312f;max-height:0;overflow:hidden}nav#main-menu div.menu div{height:100%}nav#main-menu div.menu div ul.menu{height:100%;padding:20px 0;display:flex;flex-direction:column;justify-content:space-between;font-weight:700;font-size:16px;line-height:48px}nav#main-menu div.menu div ul.menu li{display:block}nav#main-menu div.menu a{color:#32312f;text-decoration:none}nav#main-menu div.others{max-height:0;overflow:hidden;justify-self:flex-end;margin-top:auto;margin-bottom:0}.hamburger{display:inline-block}.hamburger .hamburger-box{position:relative;display:inline-block;width:24px;height:20px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner:before,.hamburger .hamburger-box .hamburger-inner:after{position:absolute;width:20px;height:2px;background-color:#f01945}.hamburger .hamburger-box .hamburger-inner:before{display:block;content:"";top:8px}.hamburger .hamburger-box .hamburger-inner:after{display:block;content:"";top:16px}.phone-icon.call-mobile{display:inline-block;position:relative;width:24px;padding:0;height:30px;border-radius:30px;overflow:hidden;flex-basis:30px}.phone-icon.call-mobile:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-right:0}}#main-menu .menu-item-has-children{position:relative}#main-menu .menu-item-has-children>a{display:flex!important}#main-menu .menu-item-has-children>a:after{display:block;font-family:FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;content:"";margin-left:5px}#main-menu .menu-item-has-children ul.sub-menu{max-height:0;overflow:hidden;width:fit-content}#main-menu .menu-item-has-children ul.sub-menu a{white-space:nowrap}@media (min-width:1024px){#main-menu .menu-item-has-children ul.sub-menu{position:absolute;background:#f01945;margin-top:10px;-webkit-box-shadow:3px 7px 20px -11px rgba(0,0,0,.25);-moz-box-shadow:3px 7px 20px -11px rgba(0,0,0,.25);box-shadow:3px 7px 20px -11px rgba(0,0,0,.25)}}@media (min-width:1024px){#main-menu .menu-item-has-children ul.sub-menu li:not(:last-of-type){margin-bottom:15px}}.cta{background-color:#fff;padding:16px 24px;display:inline-block;border-radius:50px;font-size:.8rem;line-height:1;text-decoration:none;color:#f01945;font-weight:700;align-items:center;letter-spacing:1px;text-transform:uppercase}.cta.red{background-color:#f01945;color:#fff}.simple-page{color:#32312f;text-align:center;height:unset!important}.simple-page h1{font-size:2.7rem;text-shadow:unset}.simple-page-title{font-weight:700;font-size:1.2rem}.row.row-contact-buttons{padding:2vw 0 3vw}@media (min-width:768px){.row.row-contact-buttons .contact-buttons .cols{display:flex;gap:4vw}}.row.row-contact-buttons .contact-buttons .cols>div{border:1px solid #e4e4e4;border-radius:10px;display:Flex;flex-direction:column;flex-basis:33%;height:120px;justify-content:center;font-size:18px;line-height:28px;text-align:center}@media (max-width:767px){.row.row-contact-buttons .contact-buttons .cols>div{margin-bottom:20px;height:100px}}.row.row-contact-buttons .contact-buttons .cols>div a{font-weight:500;font-size:14px;line-height:20px;color:#32312f;text-decoration:none}.row.row-contact-form .contact-form form{text-align:left}.row.row-contact-form .contact-form form .short-fields{width:100%}@media (min-width:1024px){.row.row-contact-form .contact-form form .short-fields{display:flex;flex-wrap:wrap;gap:20px}}.row.row-contact-form .contact-form form input[type=text],.row.row-contact-form .contact-form form input[type=email],.row.row-contact-form .contact-form form textarea,.row.row-contact-form .contact-form form .custom-select{margin-bottom:20px}.row.row-contact-form .contact-form form input[type=text],.row.row-contact-form .contact-form form input[type=email],.row.row-contact-form .contact-form form textarea{background:rgba(249,206,215,.4);border-radius:4px;border:1px solid rgba(249,206,215,.4);width:100%;padding:12px 16px}.row.row-contact-form .contact-form form label{width:50%;flex-basis:calc(50% - 10px);text-align:left;font-weight:500;font-size:14px;line-height:20px}.custom-select{position:relative;flex-basis:calc(50% - 10px);font-weight:500;font-size:16px}.custom-select select{display:none}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}.phone-icon{display:flex}.phone-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/phone.svg);margin-right:10px}.mail-icon{display:flex}.mail-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/mail-icon.svg);margin-right:10px}.red-phone-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-phone-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-phone-icon.svg);margin-right:10px}.red-mail-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-mail-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-mail-icon.svg);margin-right:10px}.red-pin-icon{display:inline-flex;margin-left:auto;margin-right:auto}.red-pin-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/red-pin-icon.svg);margin-right:10px}.globe-icon{display:flex;align-items:center}.globe-icon:before{content:url(/wp-content/themes/ideaplace/img/icons/globe.svg);margin-right:3px;opacity:.33;transform:translateY(2px)}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 input[type=email]{direction:ltr}
Na wirtualne biuro
Odbierz do 50% zniżki dla nowych Klientów
Oferta ważna do 15.01.2025