@font-face{font-family:'Gotham Rounded';font-style:normal;font-weight:300;font-display:swap;src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.eot');src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.eot?#iefix') format('embedded-opentype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.woff2') format('woff2'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.woff') format('woff'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.ttf') format('truetype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.svg#GothamRounded-Light') format('svg')}@font-face{font-family:'Gotham Rounded';font-style:normal;font-weight:400;font-display:swap;src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.eot');src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.eot?#iefix') format('embedded-opentype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.woff2') format('woff2'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.woff') format('woff'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.ttf') format('truetype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.svg#GothamRounded-Book') format('svg')}@font-face{font-family:'Gotham Rounded';font-style:normal;font-weight:500;font-display:swap;src:local('Gotham Rounded Medium'),url(//delfinteam.pl/akademia/wp-content/themes/Delfinteam/custom/user/css/Gotham%20Rounded%20Medium.woff) format('woff');src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.eot');src:url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.eot?#iefix') format('embedded-opentype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.woff2') format('woff2'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.woff') format('woff'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.ttf') format('truetype'),url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.svg') format('svg')}.hidden{display:none !important}.underline{text-decoration:underline}.bold{font-weight:500}html,body{font-size:14px;font-weight:500}.font13{font-size:.9286rem}.font14{font-size:1rem}.font16{font-size:1.14286rem}.font20{font-size:1.429rem}.font22{font-size:1.5714rem}.font24{font-size:1.714rem}.blog.single .entry-content h1,.blog.single .entry-content h2,.font30{font-size:2.143rem}.font38{font-size:2.714rem;letter-spacing:-.9px}.font44{font-size:3.15rem;letter-spacing:-.9px}.top-index{font-size:.785rem;position:absolute;top:0;left:100%;letter-spacing:-.66px}*:focus{outline:none !important}white,.white{color:#fff}cyan,.cyan{color:#58eece}pink,.pink{color:#f03d9b}seaBlue,.seaBlue{color:#68c5df}blue,.blue{color:#1a8cde}darkBlue,.darkBlue{color:#143d74}yellow,.yellow{color:#efaf77}darkGray,.darkGray{color:#7b7b7b}.bg-pink{background-color:#f03d9b}.bg-cyan{background-color:#58eece}.bg-seaBlue{background-color:#68c5df}.bg-purple{background-color:#776bbd}.bg-neutralBlue{background-color:#35a0ed}.bg-blue{background-color:#1a8cde}.bg-darkBlue{background-color:#143d74}.bg-yellow{background-color:#efaf77}.bg-gray{background-color:#f0f3f8}.bg-gray2{background-color:#edf0f8}.bg-aqua{background-color:#09c8c6}input[type=submit],.wpcf7-submit,.btn,.button,button{display:inline-flex;align-items:center;justify-content:center}input[type=submit],.wpcf7-submit,.btn,.btn:hover{transition:all .25s;text-decoration:none !important}input[type=submit],.wpcf7-submit,.btn.white:hover,.btn.blue{border:2px solid #1a8cde;background-color:#1a8cde;color:#fff;box-shadow:0 0 0 rgba(53,160,237,.7);will-change:box-shadow,background-color,color,border-color}.btn.white{border:2px solid #1a8cde;background-color:#fff;color:#1a8cde}input[type=submit]:hover,.wpcf7-submit:hover,.btn.blue:hover{background-color:#35a0ed;border-color:#35a0ed;color:#fff;box-shadow:0 0 14px rgba(53,160,237,.7)}.btn.yellow{box-shadow:0 0 0 rgba(255,195,144,.7);background-color:#efaf77;color:#fff;transition:all .25s;will-change:box-shadow,border-radius,background-color}.btn.yellow:hover{box-shadow:0 0 14px rgba(255,195,144,.7);background-color:#ffc390;transition:all .25s}input[type=submit],.wpcf7-submit,button,.button,.btn{padding:.7rem 2.5rem}button.oval,.button.oval,.btn.oval{padding:1.5rem;border-radius:50%}#cookie-notice .cn-button{line-height:.5;padding:1rem}input[type=submit],.wpcf7-submit{border-radius:20px}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,textarea,select[multiple=multiple],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{border-radius:6px;border:1px solid #e0e9ff;min-height:2.8571rem;font-size:1rem;line-height:1.2rem;color:#143d74;padding:.965rem 1.0714rem;display:block;width:100%}textarea{min-height:12rem}input[aria-invalid=true],.woocommerce-invalid input,.woocommerce-invalid textarea{border-color:#f03d9b}.woocommerce-invalid .tick,.woocommerce-invalid .dot{border:1px solid #f03d9b}.wpcf7-form{max-width:23.5rem;position:relative;overflow:hidden}div.wpcf7-response-output{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:60rem;text-align:center;border:0;border-radius:6px;padding:3rem 2rem;margin:0;cursor:pointer;color:#fff;background-color:rgba(26,75,110,.92)}::placeholder{color:#143d74;opacity:1}:-ms-input-placeholder{color:#143d74}::-ms-input-placeholder{color:#143d74}.woocommerce-shipping-methods li,.woocommerce-billing-fields label.radio,label.custom-radio,.woocommerce-billing-fields label.checkbox,.custom-checkbox{position:relative;padding-left:2.6428rem;margin-top:.5rem;display:inline-block;cursor:pointer}.woocommerce-shipping-methods li input[type=radio],.woocommerce-billing-fields label.radio input[type=radio],label.custom-radio input[type=radio],.woocommerce-billing-fields label.checkbox input[type=checkbox],.custom-checkbox input[type=checkbox]{display:none}.woocommerce-shipping-methods li label:before,.woocommerce-billing-fields label.checkbox .tick,.custom-checkbox .tick,.woocommerce-billing-fields label.radio .dot,label.custom-radio .dot{display:inline-block;width:1.7143rem;height:1.7143rem;background-color:#eff2f9;position:absolute;top:0;left:0;overflow:hidden}.woocommerce-shipping-methods li label:before{content:'';top:50%;transform:translateY(-50%)}.woocommerce-billing-fields label.checkbox .tick,.custom-checkbox .tick{border-radius:6px}.woocommerce-shipping-methods li label:before,.woocommerce-billing-fields label.radio .dot,label.custom-radio .dot{border-radius:50%}.woocommerce-shipping-methods li label:after,.tick:after,.dot:after{position:absolute;top:50%;left:50%;transform:scale(0) translate(-50%,-50%);transform-origin:left top;opacity:0;transition:all .3s;will-change:transform,opacity}.woocommerce-shipping-methods li label:after{left:.855215rem}.tick:after{content:'\2713';color:#1a8cde;font-size:1.4rem;font-weight:700;width:1.3rem;height:1.65rem}.woocommerce-shipping-methods li label:after,.dot:after{content:'';background-color:#1a8cde;border-radius:50%;width:.5714rem;height:.5714rem}.woocommerce-shipping-methods li label:hover:after,label:hover .tick:after,label:hover .dot:after,.tick:hover:after,.dot:hover:after{transform:scale(.7) translate(-50%,-50%);opacity:1;transition:all .3s}.woocommerce-shipping-methods li input[type=radio]:checked~label:after,input[type=checkbox]:checked~.tick:after,input[type=radio]:checked~.dot:after{transform:scale(1) translate(-50%,-50%);opacity:1;transition:all .3s}.woocommerce-shipping-methods li input[type=hidden]~label:before,.woocommerce-shipping-methods li input[type=hidden]~label:after{content:none;display:none}label:active .tick:after,label:active .dot:after,.tick:active:after,.dot:active:after{transform:scale(1.4) translate(-50%,-50%);opacity:1;transition:all .15s}a{color:inherit;transition:all .2s;will-change:color}a.white{color:#fff}a:hover{color:#efaf77;transition:all .2s;will-change:color}.pointer{cursor:pointer}ul.woocommerce-error{margin-bottom:1rem !important}.woocommerce-error:before,.info-text:before{content:'';width:1.5rem;height:1.5rem;margin-right:.75rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.woocommerce-error li,.woocommerce-error{display:flex;list-style-type:none;color:#f03d9b;justify-content:center;align-items:center}.woocommerce-no-js .js-only{display:none !important}.woocommerce-js .nojs-only{display:none !important}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:contain}.relative{position:relative}.absolute{position:absolute}.absolute-center{left:50%;transform:translateX(-50%)}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-flow:column}.flex-justify-start{justify-content:flex-start}.flex-justify-center{justify-content:center}.flex-justify-around{justify-content:space-around}.flex-justify-end{justify-content:flex-end}.flex-items-center{align-items:center}.flex-items-stretch{align-items:stretch}.flex-order-0{order:0}.flex-order-1{order:1}.flex-order-999{order:999}.flex-child-100>*{width:100%;flex-basis:100%}.order-999{order:999}.h-100{height:100%}.w-100{width:100%}.w-75{width:75%}.w-66{width:66.666%}.w-50{width:50%}.w-33{width:33.333%}.w-25{width:25%}.f-100{flex-basis:100%}.f-75{flex-basis:75%}.f-66{flex-basis:66.666%}.f-50{flex-basis:50%}.f-33{flex-basis:33.333%}.f-25{flex-basis:25%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.pt-05{padding-top:.5rem}.pb-05{padding-bottom:.5rem}.pl-05{padding-left:.5rem}.pr-05{padding-right:.5rem}.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.mt-075{margin-top:.75rem}.mb-075{margin-bottom:.75rem}.ml-075{margin-left:.75rem}.mr-075{margin-right:.75rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mr-2{margin-right:2rem}.lh-100{line-height:100%}.mw-330{max-width:25.3846rem}.mw-400{max-width:30.7692rem}@media only all and (max-width:47.938rem){body.blog #g-footer [class*=size-]{max-width:unset}}.container{padding:0 4%}.container .container{padding:0 3%}@media (min-width:64em){.container,.container .container{padding:0 8%}}@media (min-width:85.375em){.container,.container .container{padding:0 12%}}@media (min-width:120em){.container{padding:0 18%}.container .container{padding:0 12%}}.tab{border-radius:6px;background-color:#fff;margin-bottom:1rem}.tab .tab-title,.tab .tab-content{padding:1.25rem 1.85rem}.tabContent.flip-visible{transition:all .4s,margin .1s,padding .1s;will-change:transform,margin,padding,max-height,opacity;max-height:200rem;opacity:1}.tabContent.flip-hidden{transition:all .4s,margin .1s,padding .1s;max-height:0;opacity:.3}.woocommerce-js .tab .tab-title{cursor:pointer;position:relative}.g-main-nav .g-toplevel>li.g-parent.g-selected>.g-menu-item-container>.g-menu-parent-indicator:after{content:"\f078";transform:rotate(90deg);transition:transform .3s}.g-menu-parent-indicator:after{transition:transform .3s}.woocommerce-js .tab .tab-title:after{position:absolute;right:1.5rem;top:1.5rem;display:inline-block;cursor:pointer;width:1rem;font-size:1rem;opacity:1;font-family:FontAwesome,serif;content:"\f078";text-align:left;transform:rotate(0);will-change:transform,color;transition:all .3s}.woocommerce-js .tab.active .tab-title:after{transform:rotate(90deg);transition:all .3s}.woocommerce-js .tab.active .tab-title,.woocommerce-js .tab:hover .tab-title{color:#1a8cde;transition:all .3s}.tab .tab-content{padding-top:.5rem;padding-bottom:2.75rem}.blog.single .entry-content ul,.team-content ul,.tab-content ul,#tab-description ul,.blue-tick-list{list-style-type:none;line-height:2.25;margin:0}.tab-content ul{margin-bottom:1rem}.blog.single .entry-content ul li,#tab-description ul li,.team-content ul li,.tab-content ul li,.blue-tick-list>*{position:relative;display:block;padding-left:2.75rem}.blog.single .entry-content ul li:before,#tab-description ul li:before,.team-content ul li:before,.tab-content ul li:before,.blue-tick-list>*:before{content:'';height:1rem;width:1.25rem;left:.5rem;top:.5rem;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.blog.single .entry-content ul,#tab-description ul{padding-left:5%}.blog.single .entry-content ul li,#tab-description ul li{color:#1a8cde;font-weight:500}.tab-obrazki{align-items:stretch}.tab-obrazki>*{padding-right:1rem}.tab-obrazki>*:last-of-type{padding-right:0}.tab-obrazki>* *{height:100%;width:100%;object-fit:cover;border-radius:3px}#social_icons{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:3}#social_icons>a,.social_icons-blog>a{display:block;background-position:center center;background-size:contain;background-repeat:no-repeat;width:2.43rem;height:2.43rem;margin:.2rem .7rem;transform:scale(1);transform-origin:center;transition:all .25s;will-change:transform}.social_icons-blog>a:hover,#social_icons>a:hover{transform:scale(1.1);transition:all .25s}.social_icons-blog>a>span,#social_icons>a>span{display:none}.g-content{margin:0;padding:0}body.page-id-6 #g-navigation,body:not(.home) #g-navigation,.pool-filters-container{border-bottom:1px solid #eff2f9}body.scrollBlock{position:fixed;top:0;left:0;right:0;bottom:0}#g-navigation .logo-inside svg,#g-navigation .logo-inside img,#g-navigation .logo-inside picture{max-height:4.25rem}#g-navigation .g-main-nav{width:100%}#g-navigation .g-main-nav .g-toplevel{display:flex;justify-content:flex-start}#g-navigation .g-main-nav .g-toplevel>li{padding:1.765rem 0}#g-navigation .g-main-nav .g-toplevel>li>*{color:#143d74;transition:all .2s;will-change:color;padding:.6rem .8rem;left:-1rem}#g-navigation .g-main-nav .g-toplevel>li>*:hover{color:#35a0ed;transition:all .2s;will-change:color}#g-navigation .g-main-nav .g-toplevel .g-dropdown:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='161' height='18' viewBox='0 0 161 18'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23f0f2f8' d='M0 6a6 6 0 0 1 6-6h36v18H0z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23f0f2f8' d='M161 14.344s-24.048.722-44.063-3.148C96.924 7.326 91.582 0 67.031 0H41v18h120z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:bottom left;margin-bottom:-.2rem;width:100%;bottom:100%;left:0;position:absolute;display:block;height:1.28rem}#g-navigation .g-main-nav .g-toplevel .g-dropdown{border-radius:0 0 6px 6px;background-color:#f0f2f8;position:absolute;top:100%;left:0;width:20rem;padding:1.5rem;padding-bottom:.5rem}.g-main-nav .g-standard .g-sublevel>li{margin-bottom:1rem}#g-navigation .g-main-nav .g-toplevel>li>*:hover .g-sublevel li>*{color:#143d74;transition:all .2s;will-change:color}#g-navigation .g-main-nav .g-toplevel>li>*:hover .g-sublevel li:hover>*{color:#35a0ed;transition:all .2s;will-change:color}#g-navigation .g-main-nav .g-toplevel .g-menu-item-title{padding-top:.1rem;position:relative}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .g-menu-item-title:before{content:'';position:absolute;left:-1.5rem;width:.28rem;height:1.42rem;border-radius:0 3px 3px 0;background-color:#35a0ed}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-pink .g-menu-item-title:before{background-color:#f03d9b}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-cyan .g-menu-item-title:before{background-color:#58eece}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-seaBlue .g-menu-item-title:before{background-color:#68c5df}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-purple .g-menu-item-title:before{background-color:#776bbd}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-aqua .g-menu-item-title:before{background-color:#09c8c6}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-white .g-menu-item-title:before{background-color:#fff}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-gray .g-menu-item-title:before{background-color:#a3abbf}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-yellow .g-menu-item-title:before{background-color:#ffc126}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-green .g-menu-item-title:before{background-color:#35a84b}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-brown .g-menu-item-title:before{background-color:#964b00}#g-navigation .g-main-nav .g-toplevel .prepend-colors .g-dropdown .prepend-turqoise .g-menu-item-title:before{background-color:#30d5c8}#g-navigation .g-main-nav .g-toplevel>li:first-of-type{margin-left:auto}.schedule-btn .g-menu-item-title{display:flex;align-items:center}.schedule-btn .g-menu-item-title:before{content:'';background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;position:relative;width:1rem;height:1rem;margin-right:1.1rem;margin-top:-.25rem}#g-navigation .g-main-nav .g-toplevel>li.schedule-btn{justify-self:flex-end;margin-left:auto;left:0}#g-navigation .g-main-nav .g-toplevel>li.schedule-btn a,#g-offcanvas li.schedule-btn a,.schedule-btn a{border-radius:20px;box-shadow:0 0 0 rgba(255,195,144,.7);background-color:#efaf77;color:#fff;position:relative;padding:.7rem 1.6rem;transition:all .25s;will-change:box-shadow,border-radius,background-color}#g-offcanvas li.schedule-btn a .g-menu-item-title{bottom:-2px;position:relative}#g-offcanvas #g-mobilemenu-container ul{z-index:1}.sign-btn .g-menu-item-title{display:flex;align-items:center}#g-navigation .g-main-nav .g-toplevel>li.sign-btn{left:0}#g-navigation .g-main-nav .g-toplevel>li.sign-btn a,#g-offcanvas li.sign-btn a,.sign-btn a{box-shadow:0 0 0 rgba(53,160,237,.7);border-radius:20px;background-color:#1a8cde;color:#fff;position:relative;padding:.7rem 1.6rem;margin-left:1rem;transition:all .25s;will-change:box-shadow,border-radius,background-color}#g-navigation .g-main-nav .g-toplevel>li.schedule-btn a:hover,#g-offcanvas li.schedule-btn a:hover,.schedule-btn a:hover{box-shadow:0 0 14px rgba(255,195,144,.7);border-radius:20px;background-color:#ffc390;transition:all .25s}#g-navigation .g-main-nav .g-toplevel>li.sign-btn a:hover,#g-offcanvas li.sign-btn a:hover,.sign-btn a:hover{box-shadow:0 0 14px rgba(53,160,237,.7);border-radius:20px;background-color:#35a0ed;transition:all .25s;will-change:background-color}.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after{display:inline-block;cursor:pointer;width:.8rem;font-size:.8rem;opacity:1;font-family:FontAwesome,serif;content:"\f078";text-align:left}#g-offcanvas li.schedule-btn a,#g-offcanvas li.sign-btn a{width:auto;margin:.938rem 1rem;text-align:center;padding:.6rem 1.4rem !important}.g-dropdown.g-active{background:#fff}#g-footer{padding-top:2.5rem;padding-bottom:5rem}#g-footer .g-main-nav .g-toplevel li{display:block}#g-footer .g-main-nav .g-toplevel li a{padding-bottom:.5rem;display:inline-block}.g-totop,#g-totop,#g-totop .to-top-icon{display:flex;align-items:center}.g-totop,#g-totop{justify-content:flex-end}#g-totop .to-top-icon{padding:.65rem;border-radius:50%;background-color:#1a8cde;margin-left:1.25rem}#g-totop .to-top-icon .white-arrow-up{width:1rem;height:1rem;transition:transform .3s;will-change:transform;transform:rotate(-90deg)}#g-totop:hover .to-top-icon .white-arrow-up{transition:transform .3s;transform:rotate(-450deg)}.g-offcanvas-right .g-offcanvas-toggle{top:2rem}.breadcrumbs{background:#fff;padding:.928rem 0;font-size:.928rem;color:#143d74;border-bottom:1px solid #eff2f9;text-align:left !important}.slider-iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0;right:0;bottom:0}@media only all and (max-width:47.938rem){body #g-footer [class*=size-]{max-width:33%}#g-totop{justify-content:center;margin-top:3rem}}@media only all and (max-width:600px){body #g-footer [class*=size-]{max-width:100%}}@media screen and (max-width:1200px){#g-navigation .logo-inside>*{height:5.7rem;display:flex;align-items:center}#g-navigation .logo-inside svg,#g-navigation .logo-inside img,#g-navigation .logo-inside picture{max-height:3.6rem}}ul,ol,dl,p{margin:.5rem 0}table,table td,table th,table tr,table tfoot,table tbody,table thead{border:.09rem solid #f0f2f9}table tbody{border-bottom:.4rem solid #f0f2f9}table td,table th{padding:1rem}table{margin-bottom:1rem}.mobile-only{display:none}.entry-title{text-align:center;color:#1a8cde;font-size:2.714rem;font-weight:500;letter-spacing:-.9px;margin:0;padding:2.15rem 0 1.5rem}.woocommerce-order-received .entry-title{margin-top:10rem;margin-bottom:.75rem;text-align:center}.entry-content:empty{display:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:2.15rem 0 .75rem}.entry-content ul,.entry-content ol,.entry-content dl,.entry-content p{margin:0;padding:0}.entry-content ul ul,.entry-content ol ol,.entry-content dl dl,.entry-content ul ol,.entry-content ol ul,.entry-content dl ul,.entry-content ul dl,.entry-content ol dl{padding-left:1rem}.entry-content ol{counter-reset:item}.entry-content ol li{display:block;counter-increment:item}.entry-content ol li:before{content:""counter(item)") "}.counter>*{display:flex;counter-increment:item;padding:1rem 0}.counter>*:before{content:counter(item);background:#fff;color:#143d74;font-size:2rem;display:inline-flex;align-items:center;justify-content:center;max-width:4.25rem;max-height:4.25rem;border-radius:50%;padding:2.14rem;margin-top:-.5rem;margin-right:1.75rem;line-height:0}#post-3 .entry-header{background-color:#f0f3f8;position:relative}#post-3 .entry-content{max-width:55rem;float:left;padding-bottom:3.5rem}#post-3 .entry-content h1,h2,h3,h4,h5,h6{font-size:1.428rem;margin-top:2.65rem;margin-bottom:0}#post-3 .entry-title{text-align:left;margin:0;margin-bottom:1rem;padding-top:3.57rem;padding-bottom:3.07rem}#post-3 .entry-header>*{position:relative;z-index:1}#post-3 .entry-header:before{content:'';position:absolute;top:0;left:-75%;background-color:#f0f3f8;height:100%;width:250%;z-index:0}.pop-hidden{transform-origin:center center;transform:scale(0);opacity:0;transition:transform .2s,opacity .2s;will-change:transform,opacity}.pop-visible{transform-origin:center center;transform:scale(1);opacity:1;transition:transform .2s,opacity .2s;will-change:transform,opacity}#mapPoolSelect .list,.flip-hidden{transform:rotateX(-90deg);transform-origin:top;transition:transform .4s,margin .4s,padding .4s;transform-style:preserve-3d;will-change:transform,margin,padding;overflow:hidden;line-height:0;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}#mapPoolSelect.hovered .list,.flip-visible{transform:rotateX(0deg);transform-origin:top;transition:transform .4s,margin .4s,padding .4s;transform-style:preserve-3d;will-change:transform,margin,padding}.woocommerce-js .intro-img img,.rotate-left{position:relative;transform:rotate(-90deg);transform-origin:50% 50%;transition:all .1s;left:-133%;will-change:transform,left}.rotate-none{position:relative;left:0 !important;transform:rotate(0deg) !important;transform-origin:50% 50% !important;transition:all .8s !important}.page-id-6 .entry-header,#pools .product>a{display:none !important}.oferta-intro-section{padding-top:5.35rem;padding-bottom:6.2rem;line-height:1.64}.oferta-intro-section>.flex>*:nth-of-type(odd){padding-right:4.85rem}.oferta-intro-section .oferta-title{position:relative;padding-top:2.5rem;padding-bottom:.5rem}.oferta-intro-section .blue-tick-list{padding:1rem 0}.oferta-intro-section .order-999{padding:.75rem 0}.oferta-intro-section .oferta-title .title-wave{position:absolute;top:-2rem;left:0;white-space:nowrap}.oferta-intro-section .oferta-title .title-wave svg+svg{margin-left:-3px}.oferta-intro-section .sign-btn,.oferta-intro-section .schedule-btn{white-space:nowrap}.oferta-slider picture+picture,.oferta-slider img+img{display:none}.outline-oferta .entry-header{display:none}.tab-section{padding-top:3.36rem;padding-bottom:3.36rem;max-width:69rem;margin-left:auto;margin-right:auto}.tab-section>div:not(.tab){margin-bottom:2.25rem}.icons-section{padding-top:5.5rem;padding-bottom:4.25rem}.icons-section .icons{flex-wrap:wrap;justify-content:space-around}.icons-section .icons>*{max-width:11rem;width:100%}.icons-section .icons .icon picture{object-fit:scale-down}.icons-section .icons .icon img{height:8.5rem;width:100%;object-fit:scale-down;padding:2rem}.outro-section>div:first-of-type{display:inline-block;left:50%;transform:translateX(-50%);max-width:35rem;text-align:center;margin-top:3.5rem;z-index:1}.outro-section .quotation-mark{width:7.7143rem;height:auto;color:#fff;font-size:15.2857rem;position:absolute;top:-5.1rem;left:50%;transform:translateX(-50%);line-height:0;z-index:-1}sup{font-size:.4em;top:.4em;left:.4em}.outro-section .flex{margin-top:-2.5rem}.outro-section .flex img,.outro-section .flex picture{max-width:30rem;position:relative;float:right;width:100%;flex-basis:100%}.outro-section .flex>.text{line-height:1.65rem;padding:2.5rem}.slick-dots{display:flex;position:absolute;left:50%;bottom:0;transform:translateX(-50%);margin:0;background-position:center top;background-repeat:no-repeat;background-size:cover;min-width:18rem;min-height:2.05rem;justify-content:center;align-items:center;list-style-type:none;padding:.15rem 6.5% 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='42' viewBox='0 0 280 42'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M0 33.47s24.048 1.684 44.063-7.347C64.076 17.093 69.418 0 93.969 0H120v42H0z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M119 0h42v42h-42z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M280 33.47s-24.048 1.684-44.063-7.347C215.923 17.093 210.583 0 186.031 0H160v42h120z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.slick-dots li{margin:0 .5rem}.slick-dots li button{color:transparent;display:inline-block;width:8px;height:8px;background-color:#1a8cde;border-radius:50%;padding:0;margin:0 5px}.slick-dots li.slick-active{opacity:.6}#obiekty .obiekty-header{padding:2.5rem 0}#obiekty .obiekty-header .title{font-size:2.714rem}#obiekty .obiekty-header .btns .btn{padding:.45rem 2rem;margin-left:1.5rem;color:#143d74;border-color:#143d74;text-transform:uppercase;text-align:center}#obiekty .obiekty-header .btns .btn:hover,#obiekty .obiekty-header .btns a.active{color:#fff;background-color:#efaf77;border-color:#efaf77;transition:all .2s;will-change:background-color}#mapPoolSelect{position:relative;z-index:3;margin-top:.5rem;margin-bottom:1rem}#mapPoolSelect,#mapPoolSelect>*,#mapPoolSelect .list>*{display:flex;flex-flow:column;line-height:1.4 !important;min-width:15rem;margin-left:auto !important;margin-right:auto !important}#mapPoolSelect.hovered>a{border-radius:20px;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}#mapPoolSelect .list{position:absolute;width:100%;left:0;top:100%;background-color:#f0f3f8}#mapPoolSelect .list>*{margin:.25rem;border:0 !important;background:0 0 !important}#mapPoolSelect .list>*:hover{border:0 !important;background:0 0 !important;color:#efaf77 !important}#mapPoolSelect.hovered .list,#mapPoolSelect:hover .list{transition:line-height .1s}#mapPoolSelect .chosen{position:relative}#mapPoolSelect .chosen:after{position:absolute;right:1rem;top:.5rem;display:inline-block;cursor:pointer;width:.8rem;font-size:.8rem;opacity:1;font-family:FontAwesome,serif;content:"\f078";text-align:left;transform:rotate(0deg);transition:transform .3s;will-change:transform;transform-origin:center}#mapPoolSelect.hovered .chosen:after{transform:rotate(90deg);transition:transform .3s}#obiekty .obiekty-header #mapPoolSelect .btns .btn{margin-left:0}.map-container{overflow:hidden}.map-container>.container{width:100%;height:100%}#mapKrakow{height:50vw;max-height:32.5rem;min-height:23.5rem;width:100%;overflow:hidden;display:block;position:relative;transform:scale(1.1);background-color:#f0f3f8;background-size:cover;background-position:right center;background-repeat:no-repeat}.map-info{box-shadow:0 0 44px rgba(0,0,0,.14);border-radius:8px;background-color:#fff;padding:3rem;opacity:0;z-index:0;transition:all .3s;will-change:opacity;min-width:300px;top:50%;transform:translateY(-50%);max-width:25rem}.map-info.active{opacity:1;z-index:3;transition:all .3s;will-change:opacity}.map-info ul.phones{list-style-type:none;margin:1rem 0;display:flex;align-items:center}.map-info ul.phones:before{content:'';display:inline-block;width:1.5rem;height:2rem;margin-top:-3px;background-size:contain;background-repeat:no-repeat;background-position:center center}.map-info ul.phones li{display:flex;flex-flow:column;margin-left:1rem}.map-info ul.phones li:last-of-type:not(:first-of-type){margin-left:auto;margin-right:auto}.map-info pink{line-height:1.4;font-size:.93rem;display:block}.map-info .btn{margin-top:2.5rem}#post-82>.entry-header,.contact-page .entry-header{display:none}#post-82 .entry-content h2{padding:3rem 0 1rem;margin:0}.about-us-tab-section .tab{background-color:#f0f3f8}.person{align-items:center;margin-bottom:4.5rem}.person img,.person picture{max-height:25.7rem;height:100%;width:100%;object-fit:contain;object-position:left;min-width:12.85rem;max-width:40%}.person picture>img{max-width:unset}.person .description{width:100%;padding-left:1.5rem;line-height:1.65}.person ul{list-style-type:none}.team-content .title{padding-top:5rem;padding-bottom:4rem}.team-content .person *{order:1}.team-content .person:nth-of-type(even) img,.team-content .person:nth-of-type(even) picture{order:99;object-position:right}.team-plan{padding-bottom:4.5rem}.team-plan>*{max-width:47.5rem;margin-left:auto;margin-right:auto}.team-plan .title{margin-top:5.5rem;margin-bottom:1rem;max-width:unset}.team-plan>.flex{align-items:flex-start;max-width:unset}.team-plan img,.team-plan picture{height:auto !important;max-height:unset !important}.team-plan>.flex>*{width:50%;flex-basis:50%}.team-plan>.flex img,.team-plan>.flex picture{width:100%;height:auto}.team-plan>.flex>*:nth-of-type(odd){padding-right:1rem}.team-plan>.flex>*:nth-of-type(even){padding-left:1rem}.about-us{max-width:55rem;margin-left:auto;margin-right:auto;text-align:center;line-height:1.75}.o-nas-video{width:100%;min-height:47vw;max-height:50rem;overflow:hidden;cursor:pointer}.o-nas-video video{position:absolute;width:100%;height:300%;top:50%;transform:translateY(-50%);z-index:1}.o-nas-video .placeholder,.o-nas-video img{left:0;width:100%;right:0;top:0;height:100%;bottom:0;object-fit:cover;z-index:2;transition:top .25s}.o-nas-video .placeholder.slideDown{top:100%;transition:top .25s}.o-nas-video .tekst{font-size:24px;font-weight:500;color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:6rem;z-index:3;width:100%;max-width:40rem;padding:1rem}.play-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg%3E%3Cg%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='50' stroke-width='2' d='M36 71c19.33 0 35-15.67 35-35S55.33 1 36 1 1 16.67 1 36s15.67 35 35 35z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M30 27v19l17-9.5z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center center;background-repeat:no-repeat;max-width:5rem;max-height:5rem;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:transform .2s;will-change:transform;z-index:3}.play-btn:hover{transform:translate(-50%,-50%) scale(1.15);transition:transform .2s}.about-counter{padding-top:2.75rem;padding-bottom:3rem}.about-counter .title{padding:1.75rem 0}.about-counter .counter.flex>*:nth-of-type(3n - 1){margin:0 2.5rem}.entry-title{text-align:left}.contact-page{padding-top:1.5rem;padding-bottom:3.5rem}.contact-page>div>.flex{margin-top:3rem}.contact-page>div>.flex .font24{margin-bottom:1rem}.contact-page .info-text{margin-bottom:.75rem}.contact-page .info-text:before{display:none}.contact-page .contact-card{padding:1.5rem 0;align-items:center;min-width:20rem}.contact-page .contact-card>div{padding:1rem 1.75rem}.contact-page .contact-card img,.contact-page .contact-card picture{max-width:7.15rem;object-fit:contain;object-position:center;border-radius:50%;overflow:hidden}.contact-card picture>img{width:100%}.contact-page>div>.flex>.contact-info{padding-left:5rem}@media screen and (max-width:768px){.contact-page>div>.flex{flex-wrap:wrap}.contact-page>div>.flex>*{order:99;margin-left:auto;margin-right:auto;max-width:35rem}.contact-page>div>.flex>.contact-info{order:1;max-width:45rem;padding-left:0}.wpcf7-form{max-width:unset}.team-content .title{padding-top:2.15rem;padding-bottom:1.85rem}.team-plan{padding-bottom:.5rem}.team-plan .title{margin-top:2.15rem}.team-plan>.flex{flex-wrap:wrap}.team-plan>.flex>*{align-items:flex-start;max-width:unset;order:99;width:100%;flex-basis:100%}.team-plan>.flex>img,.team-plan>.flex>picture{order:1;margin-bottom:1.5rem}.team-plan>.flex>*:nth-of-type(even),.team-plan>.flex>*:nth-of-type(odd){padding-right:0;padding-left:0}.team-slider .slick-slide>*{margin-left:auto;margin-right:auto}.team-slider .slick-slide .name{text-align:center;padding:.75rem 0 .25rem}.team-content .title{position:relative}.team-content .slick-next,.team-content .slick-prev{position:relative;display:inline-block;width:2rem;height:2rem;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;position:absolute;top:2.5rem}.team-content .slick-next{right:0}.team-content .slick-prev{left:0}.person{margin-bottom:1rem}.about-counter{padding-top:.75rem;padding-bottom:1.65rem}.about-counter .title{padding:1.15rem 0}.team-content .person:nth-of-type(even) img,.team-content .person:nth-of-type(even) picture{margin-left:auto;margin-right:auto}}@media screen and (max-width:960px){#obiekty .obiekty-header .btns .btn.active{display:none}}@media screen and (max-width:600px){.blog.single .entry-content h1,.blog.single .entry-content h2,.font30{font-size:1.5rem}.font38,.entry-title,.title{font-size:2rem !important}.mobile-only{display:block}.mobile-only.flex{display:flex}.zajecia-header .slick-prev,.zajecia-header .slick-next{top:1.6rem}.slick-dots{background-image:none;transform:translate(-50%,100%)}#obiekty{padding-bottom:23rem}#obiekty .obiekty-header{flex-wrap:wrap}#obiekty .obiekty-header>*{width:100%;flex-basis:100%;justify-content:center}#mapPoolSelect,#mapPoolSelect>*,#mapPoolSelect .list>*{min-width:100%}.map-info{top:100%;transform:translateX(-50%);padding:1.5rem 1rem;left:50%;width:100%;max-width:30rem;box-shadow:none;margin-top:1.5rem;margin-left:auto;margin-right:auto;border-radius:0}.map-info .btn{width:100%;text-align:center}.map-container{overflow:visible}}.woocommerce-info{margin-bottom:1rem;background-color:#f0f3f8;border-radius:6px;padding:1.25rem}.woocommerce-checkout .platform-content{max-width:57.15rem;margin-left:auto;margin-right:auto;padding-bottom:12rem}.woocommerce-checkout .woocommerce-notices-wrapper{display:none}.woocommerce-checkout a:not(.btn):not(.button):not(button){text-decoration:underline}.woocommerce-checkout .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .woocommerce-checkout-review-order-table tbody,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table tr{border:0;padding-left:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{margin-bottom:1rem;background-color:#f0f3f8;border-radius:6px;padding:1.25rem;margin-top:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{padding-left:1.25rem}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{text-align:right;color:#1a8cde;font-weight:500}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td,.woocommerce-checkout .woocommerce-checkout-review-order-table .easypack-parcel-machine{display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table .easypack-parcel-machine{margin-bottom:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-top:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-size:1.428rem;margin:2.15rem 0 0;padding:0}.woocommerce-shipping-methods{list-style:none}#order_review_heading~#order_review_heading{display:none}#order_review_heading{display:none}#order_review_heading:first-of-type{display:block}.easypack-parcel-machine-select{padding-bottom:1em !important}.easypack-shipping-method-logo img{display:inline-block !important}.easypack-parcel-machine-label,#ship-to-different-address{display:none !important}#selected-parcel-machine{margin-top:1rem}.woocommerce .products ul,.woocommerce ul.products{margin:0;padding:0;list-style-type:none}ul.payment_methods,ul.methods{margin:0 0 2.35rem;list-style-type:none}.woocommerce .products ul li,.woocommerce ul.products li,ul.payment_methods li,ul.methods li{list-style-type:none;padding-bottom:1rem}.woocommerce-form-coupon-toggle{display:none}.checkout .form-row>label{display:none !important}.woocommerce-order-received .g-content{text-align:center}.woocommerce-order-pay{text-align:center}.woocommerce-order-pay table{text-align:left;margin-bottom:3rem}.woocommerce-order-pay ul{list-style-type:none;line-height:2.25}.woocommerce-order-pay .order_details+#payment{background:0 0;display:block;margin-top:1.5rem;text-align:center}.woocommerce-order-pay .order_details+#payment form>*{text-align:center !important}.woocommerce-order-pay .order_details+#payment .button{min-height:3rem;margin-bottom:.5rem}#customer_details>div:nth-of-type(odd){margin-right:auto}#customer_details>div:nth-of-type(even){margin-left:auto}p.form-row{margin:0 0 1.0714rem}#wc_billing_field_3466_field.form-row-first{width:40%;margin-right:4%;display:inline-block}#wc_billing_field_3466_field+.form-row-last{width:56%;display:inline-block}#wc_billing_field_9546_field,#wc_billing_field_1460_field{width:90vw;max-width:48.4564rem}#wc_billing_field_9546_field{width:auto;max-width:100%}#wc_billing_field_1648_field,#wc_billing_field_2369_field{padding-top:3rem}#wc_billing_field_1648_field>label,#wc_billing_field_6289_field>label,#wc_billing_field_2369_field>label{display:block !important;font-size:.8rem;width:200%;position:relative}#wc_billing_field_6289_field>label{width:100%;max-width:100%}#wc_billing_field_1648_field input,#wc_billing_field_1648_field .optional,#wc_billing_field_6289_field input,#wc_billing_field_6289_field .optional,#wc_billing_field_2369_field input,#wc_billing_field_2369_field .optional{display:none !important}.woocommerce-shipping-fields{margin-top:69px}.woocommerce-billing-fields{position:relative}#order_review_heading{margin-bottom:.5rem}.entry-content p.woocommerce-thankyou-order-failed-actions{margin-top:1.5rem}.woocommerce-order-details{line-height:1.65rem}@media screen and (max-width:900px){#customer_details>div:nth-of-type(even){padding-left:1rem}.about-counter .title{text-align:center}.about-counter .counter.flex{flex-wrap:wrap}.about-counter .counter.flex>*:nth-of-type(3n - 1),.about-counter .counter.flex>*{width:50%;flex-basis:50%;margin:0}.about-counter .counter.flex>*:nth-of-type(odd){padding-right:1rem}.about-counter .counter.flex>*:nth-of-type(even){padding-left:1rem}}@media screen and (max-width:768px){form.woocommerce-checkout,#customer_details>div{width:100%;flex-basis:100%;max-width:30.7692rem;margin-left:auto;margin-right:auto}#customer_details{position:relative}#customer_details>div:nth-of-type(even){padding-left:0}.woocommerce-billing-fields{position:initial;padding-bottom:0}.woocommerce-additional-fields{padding-bottom:6rem}#wc_billing_field_9546_field{position:absolute;width:100%;max-width:30.7692rem;bottom:1rem}#wc_billing_field_2369_field{padding-top:0}.oferta-intro-section{padding-top:2rem}.oferta-intro-section>.flex{flex-wrap:wrap}.oferta-intro-section .flex>*{width:100%;flex-basis:100%;max-width:35rem;margin-left:auto;margin-right:auto}.oferta-intro-section>.flex>*:nth-of-type(even){margin-bottom:1rem}.outro-section .flex{flex-wrap:wrap;margin-top:0}.outro-section .flex>*{width:100%;flex-basis:100%;max-width:35rem;margin-left:auto;margin-right:auto;order:5}.outro-section .flex>.text{order:1;max-width:18.5rem;padding:1.5rem;padding-bottom:0}}@media screen and (max-width:600px){.about-counter .counter.flex>*:nth-of-type(3n - 1),.about-counter .counter.flex>*{width:100%;flex-basis:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.blockElement,.blockMsg{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important}.woocommerce-order-pay #g-page-surround~.blockElement{border-radius:6px !important;border:2px solid #1a8cde !important;background-color:#f0f3f8 !important;padding:3rem !important}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;overflow-x:hidden;overflow-y:auto;max-height:80vh;z-index:100;width:100%;max-width:53.5rem;height:auto}.popup.flex{align-items:stretch}.popup.flex .popup-inner{display:flex;align-items:stretch}@media screen and (max-width:600px){.popup.flex{flex-wrap:wrap;max-height:95vh}.popup.flex .popup-inner{flex-wrap:wrap;max-height:100%;overflow:auto}.popup.flex .w-50,.popup.flex .f-50{width:100%;flex-basis:100%}}.popup.show{transform:translate(-50%,-50%) scale(1);overflow:visible;background:#fff}.popup:before{content:'';position:absolute;left:-1000%;top:-1000%;right:-1000%;bottom:-1000%;z-index:1;background-color:#143d74;opacity:.95}.popup>*{z-index:5}.popup .popup-image{border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:center}.popup .popup-image *{width:auto;height:auto;object-fit:contain;object-position:center;border-radius:6px 0 0 6px}.popup .popup-text{background:#fff;padding:2rem;border-radius:0 6px 6px 0}.popup-lesson-trigger{cursor:pointer}.popup-lesson{max-width:28.5714rem;width:100%;background:#fff}.popup-lesson>div{position:relative;background:#fff;border-radius:6px;padding:2.35rem;max-height:95vh;overflow:auto}.popup-lesson p{margin:0 !important;line-height:1}.popup-lesson .title{padding-bottom:1rem}.popup-lesson .close{position:absolute;display:block;top:1.7342rem;right:1.1428rem;width:1.1428rem;height:1.1428rem;z-index:10;transform:rotate(0);transform-origin:center;transition:all .2s;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23143d74' d='M9.888 7.989l5.697-5.697a1.343 1.343 0 1 0-1.9-1.899L7.99 6.09 2.292.393a1.343 1.343 0 1 0-1.899 1.9L6.09 7.988.393 13.686a1.343 1.343 0 0 0 1.9 1.899l5.696-5.697 5.697 5.697a1.343 1.343 0 1 0 1.899-1.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.popup-lesson .close:hover{transform:rotate(90deg);transform-origin:center;transition:all .2s}.popup-lesson input[type=submit],.popup-lesson .wpcf7-submit{float:right;margin-top:-.5rem}.custom-select{border-radius:6px;border:1px solid #eff2f9;background-color:#fff;overflow:visible;position:relative;max-width:23.5rem;width:100%;padding:1rem 3rem 1rem 1rem;cursor:pointer}.custom-select:hover{z-index:10}.custom-select .chevron{position:absolute;top:50%;right:1rem;transform:rotate(0) translate3d(0,-50%,0);transform-origin:center center;transition:transform .35s ease-in-out}.custom-select.opened .chevron{transform:rotate(90deg) translate3d(-50%,0,0);transform-origin:center center;transition:transform .35s ease-in-out}.custom-select .more{position:absolute;top:100%;left:0;width:100%;padding:.5rem 1rem;opacity:0;transform:scaleY(0) translate3d(0,0,0);will-change:transform opacity;transition:transform .35s ease-in-out,opacity .35s ease-in-out;overflow:hidden;transform-origin:top;border:1px solid #eff2f9;border-top:0;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;cursor:initial}.custom-select .more *{padding:.5rem 0;transition:all .2s;will-change:color;cursor:pointer}.custom-select .more *:hover{color:#efaf77;transition:all .2s;will-change:color}.custom-select.opened .more{opacity:1;transform:scaleY(1) translate3d(0,0,0);will-change:transformm opacity;transition:transform .35s ease-in-out,opacity .35s ease-in-out}.radioToSelect{margin:1rem 0}.radioToSelect span{display:block;margin:0}.radioToSelect>*{border-radius:6px;border:1px solid #e0e9ff;min-height:2.8571rem;font-size:1rem;line-height:1.2rem;color:#143d74;padding:.965rem 1.0714rem;width:100%}.radioToSelect>*:hover{border-color:#1a8cde}.radioToSelect label{display:block;cursor:pointer}.radioToSelect label:hover{color:#efaf77;transition:color .2s}.radioToSelect label input{display:none}.radioToSelect label input:checked~span{color:#1a8cde}.radioToSelect .wpcf7-list-item label{padding:1.0714rem 0}.radioToSelect .wpcf7-list-item.first label,.radioToSelect .wpcf7-list-item.last label{padding:0}.radioToSelect div.active{color:#1a8cde;margin-bottom:.375rem}.radioToSelect div.active:after{position:absolute;right:1rem;top:1rem;display:inline-block;cursor:pointer;width:.8rem;font-size:.8rem;opacity:1;font-family:FontAwesome,serif;content:"\f078";text-align:left;transform:rotate(0);will-change:transform,color;transition:all .3s}.radioToSelect div.active~span .wpcf7-list-item label{padding:1.85rem 0 0 !important}.radioToSelect.partytime{position:relative;height:3.214rem;width:100%;overflow:hidden}.radioToSelect.partytime>*{overflow:hidden;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:#fff}.radioToSelect.partytime>*:hover{border-color:#e0e9ff}.radioToSelect.partytime+*{position:relative;z-index:1}.radioToSelect.partytime div.active{color:inherit;transition:color .25s;will-change:color}.radioToSelect.hovered{z-index:9;background:#fff;overflow:visible}.radioToSelect.hovered>*{overflow:visible;max-height:100rem;height:auto;border-color:#1a8cde !important}.radioToSelect.hovered div.active{color:#1a8cde;transition:color .25s;will-change:color}.radioToSelect.hovered div.active:after{transform:rotate(90deg);transform-origin:center;transition:all .3s}.archive li[class*=sesja],.archive li[class^=basen],.archive li[class^=aqua],.archive li[class*=wejsci],.archive li[class*=lekcje],.archive li.bez-kategorii,.archive li.zajecia,.archive li.polkolonie{display:none !important}#blog-teaser,.menu-item-228,.g-menu-item-227,.g-menu-item-114,.g-menu-item-112{display:none !important}span.edit-link{transform:translateY(200%);display:none !important}.woocommerce-result-count,.woocommerce-breadcrumb{display:none !important}.shop-categories{box-shadow:0 0 24px rgba(20,61,116,.1);border-radius:6px;background-color:#fff;min-width:18rem;max-width:20.5rem;padding:2rem;width:100%;float:right;margin-bottom:5rem}.shop-categories .title{color:#7b7b7b;font-size:1rem !important;font-weight:500;line-height:2.5;text-transform:uppercase;display:flex;align-items:center}.shop-categories .title .chevron{display:none}.shop-categories .back-home{display:block;margin-top:2rem}.back-home .chevron{margin-right:.5rem}.shop-categories .shop-categories-list{list-style:none}.shop-categories .shop-categories-list li{color:#143d74;font-size:1rem;font-weight:500;line-height:2.5}.shop-categories .shop-categories-list li.active{color:#1a8cde;padding-left:1.5rem}.woocommerce-products-header .page-title{display:none}.category-header{text-align:center;padding:4rem 3.25rem 3.25rem;background-color:#f0f3f8;margin-bottom:5rem}.category-header .name{color:#143d74;font-size:2.1429rem;font-weight:500;letter-spacing:-.71px;text-align:center}body.archive .products{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-around;margin:0 -1.5rem;width:auto;min-width:100%;padding-right:10%;padding-bottom:1rem}body.archive .products .product{width:33.3333%;flex-basis:33.3333%;padding:2.5rem 1.5rem;min-width:15rem}body.archive .products .product .add_to_cart_button,body.archive .products .product.product_cat-zajecia{display:none !important}body.archive .products .product .woocommerce-loop-product__title{display:block;text-align:center;color:#143d74;font-size:1rem;font-weight:400;line-height:1.5}body.archive .products .product .price{display:block;text-align:center;color:#1a8cde;font-size:1.14285rem;font-weight:500;margin-top:.5rem}#comments,.entry-meta .meta-date i,.entry-meta .meta-author,.entry-meta .meta-comments-count,.entry-meta .meta-categories,.category-porady.tease,.blog .page-header,.page-id-10475 article>.entry-header{display:none !important}.blog.category .page-header,.blog.category .page-header *{display:block !important;text-align:center}.blog.single .platform-content .entry-meta{color:#7b7b7b;font-size:1.14286rem;font-weight:500;text-transform:uppercase;text-align:center}.blog.category .page-header>*,.blog.single .entry-title{color:#143d74;font-size:2.143rem;font-weight:500;line-height:1.25;text-align:center;margin:2.15rem 0 1.5rem}.blog.single .post-thumbnail{display:flex;justify-content:center;align-items:center;width:100%;margin:3rem 0}.blog.single .post-thumbnail *{max-width:100%;height:auto;border-radius:8px}.category-porady .category-porady.tease{display:block !important}.tease .read-more{display:none}.category-porady.tease,.porada{box-shadow:0 0 24px rgba(20,61,116,.1);border-radius:6px;background-color:#fff}.category-porady.tease .read-more,.porada .read-more{display:block}.blog-contact{padding-top:2.5rem;padding-bottom:12rem}.blog-contact .entry-title{margin-bottom:3rem}.blog #g-main{padding-bottom:4vw}.blog #g-main.bg-gray-wave{background-size:100%;background-repeat:no-repeat;background-position:top center}.blog.category .page-header:before,.comments-title:before,.blog.single .entry-header:before{background-size:contain;background-repeat:no-repeat;background-position:center center;content:'';width:100%;height:1rem;display:block;margin-top:3.5rem}.comments-title,.comments-title *{color:#143d74;font-weight:500;text-align:center;font-size:2.143rem;margin:0}.comments-title *{margin-top:2rem}.comments-title{margin-top:3rem;margin-bottom:3rem}.blog #g-footer{background:0 0;color:#143d74;padding-top:0}body.blog.category-porady .g-grid .porady{display:none !important}#g-navigation .social_icons-blog a{margin:0 .55rem;position:relative;left:-1rem}@media screen and (max-width:979px){#g-navigation .social_icons-blog{display:none}}#g-footer .social_icons-blog{margin-top:4rem}.newsletter-box-container{margin-top:-4vw;padding-bottom:3%;overflow:hidden}.newsletter-box{overflow:visible;background-size:cover}.newsletter-box input{width:100%;border-radius:6px 0 0 6px}.mc-field-group{width:100%}#mc_embed_signup{width:100%;min-width:300px}#mce-responses{color:#fff;text-align:center;padding:.25rem 0}#mce-success-response{font-size:1px;color:transparent;text-indent:-99999px}#mce-success-response:before{display:block;content:'Dziękujemy za zapisanie się do newslettera';text-align:center;font-size:1rem;color:#fff;text-indent:1}#mc_embed_signup input.valid{border-color:#58eece !important}#mc_embed_signup input.mce_inline_error{border-color:#f03d9b !important}#mc_embed_signup div.mce_inline_error{display:none !important}.outline-harmonogram .entry-header{display:none}.form-row.mailchimp-newsletter{display:none}.newsletter-box .gray-wave-container{position:absolute;left:0;top:55%;width:100%;height:auto;background-position:top center;background-size:100%;opacity:.05;z-index:-1}.newsletter-box .btn{border-radius:0 6px 6px 0;background-color:#efaf77;color:#fff;font-size:1rem;font-weight:500;display:inline-block;padding:.7rem 2rem;min-width:unset;width:auto;border-color:#efaf77;box-shadow:none;will-change:background-color,border-color,color;transition:background-color .35s ease-in-out,color .35s ease-in-out,border-color .35s ease-in-out}.newsletter-box .gray-wave-container .gray-wave{width:100%;padding-bottom:13.15%;background-size:contain;background-repeat:no-repeat;background-position:top center}.blog #g-footer .logo .g-content{margin-top:7.5rem;display:flex;align-items:center;justify-content:center}.blog #g-footer .g-toplevel{display:flex;align-items:center;justify-content:center}.blog #g-footer .g-main-nav .g-toplevel li{display:inline-block;margin:1rem}.no-matches-notice{text-align:center}.cooperate{min-height:5rem;padding-bottom:11.75%;border-radius:6px;background-color:#1a8cde;color:#fff;font-size:1.14286rem;font-weight:400;margin:0 auto;transform:translate(0,33%);z-index:2;position:relative}.cooperate span{position:absolute;top:50%;left:50%;padding:0;max-height:100%;max-width:100%;transform:translate(-50%,-50%);display:inline-block;min-width:20rem}.platform-content .entries .tease,.tease{max-width:50%;width:100%}.porada,.platform-content .entries .tease.category-porady,.platform-content .entries .blog-loop .tease.category-porady,.category-porady.tease{max-width:30%;width:100%;margin:3.5rem auto;display:flex;flex-direction:column;padding:1.75rem}.porady{padding-bottom:6%;padding-top:4.5rem}.porady .title{padding:0 27.5%;margin-bottom:3rem}.tease.category-porady .entry-meta,.porada .date{color:#7b7b7b;font-size:1rem;font-weight:500;line-height:1.75;text-transform:uppercase;margin:0;margin-bottom:.75rem;text-align:left}.tease.category-porady .entry-title,.porada .name{color:#143d74;font-size:1.2857rem;font-weight:500;margin:0;text-align:left}.tease.category-porady .read-more,.porada .read-more{color:#1a8cde;font-size:1rem;font-weight:500;margin-top:2rem;text-align:left}.tease.category-porady .read-more:hover,.porada .read-more:hover{color:#efaf77}.blog-loop{margin:0 -1rem;align-items:stretch}.platform-content .entries .blog-loop .tease,.blog-loop .tease{padding:1rem 1rem 3.275rem;width:50%;min-height:100%}.platform-content .blog-loop .tease .post-thumbnail,.blog-loop .tease .post-thumbnail{width:100%;padding-bottom:66.666%;border-radius:8px;position:relative;display:block;overflow:hidden}.platform-content .blog-loop .tease .post-thumbnail *,.blog-loop .tease .post-thumbnail *{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.platform-content .blog-loop .tease .entry-meta,.blog-loop .tease .entry-meta{color:#7b7b7b;font-size:1rem;font-weight:500;line-height:1.75;text-transform:uppercase}.platform-content .blog-loop .tease .entry-title,.blog-loop .tease .entry-title{color:#143d74;font-size:1.2857rem;font-weight:500;line-height:1.5;text-align:left;margin:0;padding:0;padding-right:30%}.chevron{width:.715rem;height:.715rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:979px){.shrink-979{width:0;flex-basis:0}.stretch-979{width:100%;flex-basis:100%}.outline-sklep .g-grid{position:relative}.outline-sklep .shop-categories{position:absolute;top:0;right:0;padding:1rem;z-index:11;box-shadow:none;border:1px solid #eff2f9;margin-bottom:0}.shop-categories .title{cursor:pointer;color:#143d74;line-height:1.5}.shop-categories .title .chevron{display:inline-block;margin-left:auto;transform:rotate(0deg);transition:transform .35s ease-in-out;transform-origin:center center}.shop-categories.clicked .title .chevron{transform:rotate(90deg);transition:transform .35s ease-in-out;transform-origin:center center}.shop-categories .shop-categories-list{max-height:0;overflow:hidden;transform:translate3d(0,0,0) scaleY(0);transform-origin:top;transition:transform .35s ease-in-out,max-height .35s ease-in-out;margin:0;padding:0}.shop-categories .shop-categories-list li{line-height:1.4;padding:.5rem 0}.shop-categories.clicked .shop-categories-list{padding-top:1rem;max-height:100rem;transform:translate3d(0,0,0) scaleY(1);transform-origin:top;transition:transform .35s ease-in-out,max-height .35s ease-in-out}.shop-categories .back-home{display:none}.porada,.platform-content .entries .tease.category-porady,.platform-content .entries .blog-loop .tease.category-porady,.category-porady.tease{max-width:44%;width:100%;padding:1.25rem;margin:2.5rem auto}.porady .title{padding:0 10%}.porady .porada:nth-of-type(3){display:none !important}.newsletter-box-container{padding-bottom:4%}#g-footer .social_icons-blog{margin-top:3rem}.blog #g-footer .g-toplevel{flex-wrap:wrap;margin-top:1rem}.blog #g-footer .g-main-nav .g-toplevel li{margin:.75rem}.blog #g-footer .g-main-nav .g-toplevel li a{padding:0}}@media screen and (max-width:767px){.outline-sklep .site-main{padding-top:5rem}.outline-sklep .shop-categories{right:auto;left:0}}@media screen and (max-width:600px){.platform-content .entries .blog-loop .tease,.blog-loop .tease{width:100%;max-width:unset}.porada,.platform-content .entries .tease.category-porady,.platform-content .entries .blog-loop .tease.category-porady,.category-porady.tease{max-width:80%;min-width:280px}.porady .flex{flex-wrap:wrap}.newsletter-box-container{padding-bottom:7%}#g-footer .social_icons-blog{margin-top:1.5rem}}.blog-intro{background-color:#eff2f9;position:relative}.blog-intro .bg-white-wave{position:absolute;width:100%;left:0;bottom:0;padding-bottom:4%;background-position:top left;background-size:100%}.intro-flex{align-items:flex-end;justify-content:space-between}.intro-flex .blog-intro-img,.intro-flex .blog-entry-card{width:100%;max-width:50%}.intro-flex .blog-intro-img{position:relative;padding-bottom:50%;overflow:hidden}.intro-flex .blog-intro-img *{position:absolute;left:0;top:0;width:90%;height:auto}.intro-flex .blog-entry-card{position:relative;z-index:2;overflow:visible;border-radius:8px;padding:3.5rem 2.5rem 5rem;font-weight:400}.intro-flex .blog-entry-card .blue-wave-container{position:absolute;width:37%;height:auto;top:0;left:0;transform:translate(-66%,-50%);display:flex;flex-direction:column;align-items:stretch}.intro-flex .blog-entry-card .blue-wave-container .blue-wave{position:relative;width:100%;padding-bottom:12.5%;background-size:contain;background-repeat:no-repeat;background-position:top left}@media screen and (max-width:979px){.intro-flex .blog-intro-img,.intro-flex .blog-entry-card{max-width:unset}.intro-flex .blog-intro-img{padding:0;text-align:center}.intro-flex .blog-entry-card{min-width:300px;max-width:35rem;width:80%;margin-top:-30%}.intro-flex{align-items:center;justify-content:center}.intro-flex .blog-intro-img *{width:70%;position:relative;max-width:35rem;margin:0 auto;min-width:250px}}.blog-entry-card h1,.blog-entry-card h2,.blog-entry-card h3{margin:0;font-size:2.5714rem;font-weight:500;letter-spacing:-.86px}.blog-loop-intro{color:#143d74;font-size:2.14286rem;font-weight:500;line-height:1.25;text-align:center}.blog-loop-intro-title{color:#7b7b7b;font-weight:500;margin-top:4rem;margin-bottom:2rem}.blog-loop-intro .gray-wave{width:100%;height:1rem;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:4rem;margin-bottom:2rem}.product .products.related,.woocommerce-Tabs-panel--reviews,.woocommerce-tabs ul.tabs{display:none !important}body.single-product .product{display:flex;flex-wrap:wrap;align-items:stretch;padding-bottom:5rem;margin-top:3rem}body.single-product .product>.summary,body.single-product .product>.entry-summary,body.single-product .product>.woocommerce-product-gallery,body.single-product .product>.images{width:50%;flex-basis:50%}body.single-product .product>.images #main-image a{display:block;text-align:center}body.single-product .product>.summary,body.single-product .product>.entry-summary{display:flex;flex-direction:column;justify-content:flex-start;margin-top:5rem;padding-left:3rem}.custom-tab-title{color:#143d74;padding-bottom:2.5rem;margin-bottom:2.5rem;display:block;border-bottom:1px solid #eff2f9}.blog.single .entry-content,body.single-product .entry-content{font-weight:300;font-size:1.14rem;line-height:1.625}.blog.single .entry-content{min-height:20vw}.blog.single .entry-content p,body.single-product .entry-content p{margin:2rem 0}.blog.single .entry-content b,.blog.single .entry-content strong,.blog.single .entry-content h1,.blog.single .entry-content h2,.blog.single .entry-content h3,.blog.single .entry-content h4,body.single-product .entry-content b,body.single-product .entry-content strong,body.single-product .entry-content h1,body.single-product .entry-content h2,body.single-product .entry-content h3,body.single-product .entry-content h4{font-weight:500}.entry-content .custom-tab-title{padding-bottom:2.5rem;margin:2.5rem 0}body.single-product .product>.summary form{max-width:23.5rem;display:inline-block;width:100%}body.single-product .product .price{color:#1a8cde;font-size:2.14286rem;font-weight:500;text-transform:uppercase;margin:0 0 2rem}body.single-product .product>.summary>.product_title,body.single-product .product>.entry-summary>.product_title,.entry-title.product_title{text-align:left;color:#143d74;font-size:2.14286rem;font-weight:500;line-height:1.25;padding-right:20%}body.single-product table,body.single-product table tbody,body.single-product table tbody tr,body.single-product table tbody td{border:none;padding:0;margin:0;display:block}body.single-product table tbody tr{display:block;padding-bottom:1rem}body.single-product select{width:100%;height:3rem;display:flex}.quantity input,input.quantity,input.qty{max-width:4.5rem;width:auto;text-align:center}#thumbnails>*{max-height:7.15rem;max-width:7.15rem}.product_meta,#thumbnails .woocommerce-product-gallery__image--placeholder{display:none}.single-product .product_title:before{content:'';max-width:12rem;height:1rem;width:100%;display:block;background-repeat:no-repeat;background-position:top left;background-size:contain;margin-bottom:2rem}.woocommerce-variation-availability{margin-bottom:2rem;color:#7b7b7b;font-size:1rem;font-weight:500;display:flex;align-items:center}.woocommerce-variation-availability:before{display:inline-block;content:'';width:1.5rem;height:1.5rem;background-size:contain;background-repeat:no-repeat;background-position:left center;margin-right:1rem}.woocommerce-variation-availability p{margin:0;color:#7b7b7b;font-size:1rem;font-weight:500}body.single-product .product>.summary .cart,.single-product .woocommerce-variation-add-to-cart{display:flex;align-items:flex-start}body.single-product .product>.summary .cart.variations_form{display:block}.single-product .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart button{border-radius:6px;background-color:#1a8cde;margin-left:auto;padding:1rem 3.5rem}.single-product .quantity{display:flex;align-items:center}.single-product .quantity:after{content:'szt.';margin-left:.75rem}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.woocommerce-pagination,.pagination-wrap,.pagination{border-radius:6px;background-color:#143d74;padding:1rem 2rem;color:#fff;width:100%}.woocommerce-pagination,.pagination-wrap{display:flex;align-items:center;justify-content:center}.woocommerce-pagination{margin-bottom:7rem}.pagination,.pagination-list{display:flex;align-items:center;justify-content:space-between}.woocommerce-pagination .current,.woocommerce-pagination a,.pagination-wrap a,.pagination-wrap .current,.pagination ul.pagination-list li.pagination-list-item,.pagination-list-item{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;min-width:2rem;height:2rem;background-color:#143d74;transition:background-color .3s ease-in-out;margin:.25rem}.woocommerce-pagination .current,.woocommerce-pagination a:hover,.pagination-wrap .current,.pagination-wrap a:hover,.pagination ul.pagination-list li.pagination-list-item:hover,.pagination ul.pagination-list li.pagination-list-item.current-item,.pagination-list-item:hover,.pagination-list-item.current-item{color:#fff;background-color:#1a8cde;transition:background-color .3s ease-in-out}.woocommerce-pagination>*:first-child,.pagination-wrap>*:first-child{margin-left:auto}.woocommerce-pagination>*:last-child,.pagination-wrap>*:last-child{margin-right:auto}.woocommerce-pagination .prev,.pagination-wrap .prev{margin-right:auto;margin-left:0}.woocommerce-pagination .next,.pagination-wrap .next{margin-left:auto;margin-right:0}.woocommerce-pagination .prev:hover,.pagination-wrap .prev:hover{color:#efaf77;background-color:#unset}.woocommerce-pagination .next:hover,.pagination-wrap .next:hover{color:#efaf77;background-color:unset}.post-nav{display:flex;align-items:center;justify-content:space-between;text-align:center;width:100%;border-radius:6px;background-color:#eff2f9;font-weight:500;color:#143d74;font-size:1rem;padding:1.5rem 2rem;margin:3rem 0}@media screen and (max-width:979px){body.single-product .product>.summary>.product_title,body.single-product .product>.entry-summary>.product_title,.entry-title.product_title{padding-right:15%}}@media screen and (max-width:767px){body.single-product .product>.summary,body.single-product .product>.entry-summary,body.single-product .product>.woocommerce-product-gallery,body.single-product .product>.images{width:100%;flex-basis:100%}body.single-product .product .price{text-align:center}body.single-product .product>.summary form{max-width:23.5rem;margin:0 auto;position:relative}}@media screen and (max-width:600px){body.single-product .product>.summary>.product_title,body.single-product .product>.entry-summary>.product_title,.entry-title.product_title{padding-right:10%}}@media screen and (max-width:450px){body.single-product .product>.summary>.product_title,body.single-product .product>.entry-summary>.product_title,.entry-title.product_title{padding-right:3%}}#morePostsTrigger{display:none}body.woocommerce-js #morePostsContainer{display:none;overflow:hidden}body.woocommerce-js #morePostsContainer.visible{display:flex;transform:translate3d(0,0,0) scaleY(0);transform-origin:top;opacity:0;max-height:0;transition:max-height .35s ease-in-out,transform .35s ease-in-out,opacity .35s ease-in-out}body.woocommerce-js #morePostsContainer.animate-in{transform:translate3d(0,0,0) scaleY(1);transform-origin:top;opacity:1;max-height:400rem;transition:max-height .35s ease-in-out,transform .35s ease-in-out,opacity .35s ease-in-out}body.woocommerce-js #morePostsTrigger{display:inline-flex;margin-top:3rem}.woocommerce-info.no-products-found{margin-bottom:5rem}.content-wrapper .author{font-size:1rem;color:#143d74;line-height:1.5;margin-top:2.9rem}.content-wrapper .author .name{font-weight:500;padding-bottom:.28571rem}.content-wrapper .author .description{font-weight:300;padding-bottom:.28571rem;max-width:35.7142857143rem}.content-wrapper .author img{margin-right:2.42857rem;max-width:8.571429rem;max-height:8.571429rem}.content-wrapper .author .social_icons-blog{margin-top:1rem}.content-wrapper .author .social_icons-blog a{width:1.7857rem;margin:0 .6428rem .6428rem 0}@media screen and (max-width:485px){.content-wrapper .author{flex-direction:column;align-items:center;text-align:center;margin-top:1rem}.content-wrapper .author .name,.content-wrapper .author .description{text-align:center}.content-wrapper .author img{margin-right:0;margin-bottom:1.21424rem}.content-wrapper .author .social_icons-blog{justify-content:center}}.woocommerce-checkout #custom-4258-particle{display:none}.outline-polkolonie_layout section.entry-header{display:none}