#section-152-48 > .ct-section-inner-wrap{align-items:center}#section-152-48{background-image:url(https://itvip.pl/wp-content/uploads/2022/02/background-itvip.jpg);text-align:center}#div_block-163-48{width:25%;align-items:center;text-align:center}#div_block-130-279{width:100%;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex;align-items:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#84eb15;border-right-color:#84eb15;border-bottom-color:#84eb15;border-left-color:#84eb15;flex-direction:row;justify-content:center;text-align:center}#div_block-164-48{width:25%;align-items:center;text-align:center}#div_block-126-279{width:100%;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex;align-items:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#84eb15;border-right-color:#84eb15;border-bottom-color:#84eb15;border-left-color:#84eb15;flex-direction:row;justify-content:center;text-align:center}#div_block-165-48{width:25%;align-items:center;text-align:center}#div_block-167-48{width:100%;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex;align-items:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#84eb15;border-right-color:#84eb15;border-bottom-color:#84eb15;border-left-color:#84eb15;flex-direction:row;justify-content:center;text-align:center}#div_block-166-48{width:25%;align-items:center;text-align:center}#div_block-134-279{width:100%;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex;align-items:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#84eb15;border-right-color:#84eb15;border-bottom-color:#84eb15;border-left-color:#84eb15;flex-direction:row;justify-content:center;text-align:center}@media (max-width:991px){#new_columns-162-48> .ct-div-block{width:100% !important}}#new_columns-162-48{margin-top:25px;margin-bottom:25px}#headline-153-48{text-transform:uppercase;color:#ffffff}#headline-194-48{text-transform:uppercase;color:#ffffff;max-width:750px}#text_block-173-48{color:#ffffff;font-size:18px}#text_block-170-48{color:#ffffff;font-size:18px}#text_block-175-48{color:#ffffff;font-size:18px}#text_block-174-48{color:#ffffff;font-size:18px}#code_block-211-48{width:100%;display:flex;flex-direction:row;justify-content:center}#span-158-48{color:#84eb15}#span-202-48{color:#84eb15}#section-59-15 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-59-15{background-color:#231f1f}#section-20-225 > .ct-section-inner-wrap{align-items:center}#section-20-225{background-image:url(https://itvip.pl/wp-content/uploads/2022/02/kontakt-bg.jpg);background-size:cover;background-color:color(6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;background-repeat:no-repeat}@media (max-width:767px){#section-20-225 > .ct-section-inner-wrap{padding-top:20px}}#div_block-61-15{width:100%;flex-direction:row;display:flex;justify-content:space-between;text-align:justify;align-items:center;padding-top:10px;padding-bottom:10px}#div_block-120-15{margin-right:25px}#div_block-123-15{flex-direction:row;display:flex;margin-bottom:10px;width:100%;justify-content:flex-end;text-align:right}#div_block-74-15{width:33.33%;align-items:flex-start;text-align:left;padding-left:0px}#div_block-93-15{width:100%}#div_block-75-15{width:33.33%;align-items:flex-start;text-align:left;padding-left:0px}#div_block-77-15{width:100%}#div_block-76-15{width:33.34%;align-items:flex-start;text-align:left;padding-left:0px}#div_block-98-15{width:100%}@media (max-width:991px){#div_block-61-15{display:flex}}@media (max-width:991px){#div_block-123-15{display:none}}@media (max-width:991px){#new_columns-73-15> .ct-div-block{width:100% !important}}#new_columns-73-15{margin-top:40px;margin-bottom:40px}#headline-82-15{color:#84eb15;font-weight:400;text-transform:uppercase}#headline-95-15{color:#ffffff;font-weight:400;font-size:23px;text-transform:uppercase;margin-top:25px}#headline-23-225{color:#ffffff;font-weight:400;font-size:23px;text-transform:uppercase;margin-top:42px}#headline-100-15{color:#ffffff;font-weight:400;font-size:23px;text-transform:uppercase;margin-top:31px}#text_block-134-15{color:#ffffff}#_rich_text-97-15{font-size:20px;color:#ffffff;padding-top:0px}#_rich_text-90-15{font-size:20px;color:#ffffff;padding-top:0px}#_rich_text-102-15{font-size:20px;color:#ffffff;padding-top:0px}#link_text-124-15{margin-left:25px;color:#14a1eb;font-size:14px;url-encoded:true}#text_block-135-15{color:#ffffff;margin-top:30px;url-encoded:true}#link-68-15{url-encoded:true;align-items:flex-start;text-align:left}@media (max-width:479px){#link-68-15{flex-direction:column;display:flex;align-items:flex-start;text-align:left}}#image-13-225{padding-left:22px}@media (max-width:479px){#image-13-225{width:70%}}.oxy-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}.oxy-pro-menu .oxy-pro-menu-list .menu-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}.oxy-pro-menu-list > .menu-item{white-space:nowrap}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-pro-menu .oxy-pro-menu-list li.current-menu-item > a,.oxy-pro-menu .oxy-pro-menu-list li.menu-item:hover > a{border-color:currentColor}.oxy-pro-menu .menu-item,.oxy-pro-menu .sub-menu{position:relative}.oxy-pro-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;display:flex;visibility:hidden;position:absolute;z-index:9999999;top:100%;transition-property:opacity,transform,visibility}.oxy-pro-menu-off-canvas .sub-menu:before,.oxy-pro-menu-open .sub-menu:before{display:none}.oxy-pro-menu .menu-item .sub-menu.aos-animate,.oxy-pro-menu-init .menu-item .sub-menu[data-aos^=flip]{visibility:visible}.oxy-pro-menu-container:not(.oxy-pro-menu-init) .menu-item .sub-menu[data-aos^=flip]{transition-duration:0s}.oxy-pro-menu .sub-menu .sub-menu,.oxy-pro-menu.oxy-pro-menu-vertical .sub-menu{left:100%;top:0}.oxy-pro-menu .sub-menu.sub-menu-left{right:0;left:auto !important;margin-right:100%}.oxy-pro-menu-list > .menu-item > .sub-menu.sub-menu-left{margin-right:0}.oxy-pro-menu .sub-menu li.menu-item{flex-direction:column}.oxy-pro-menu-mobile-open-icon,.oxy-pro-menu-mobile-close-icon{display:none;cursor:pointer;align-items:center}.oxy-pro-menu-off-canvas .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-open .oxy-pro-menu-mobile-close-icon{display:inline-flex}.oxy-pro-menu-mobile-open-icon > svg,.oxy-pro-menu-mobile-close-icon > svg{fill:currentColor}.oxy-pro-menu-mobile-close-icon{position:absolute}.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;z-index:2147483642 !important;background-color:#fff}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container{transition-property:opacity,transform,visibility}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container[data-aos^=slide]{transition-property:transform}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container[data-aos^=flip]{visibility:visible !important}.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list,.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-open > .oxy-pro-menu-container{max-height:100vh;overflow:auto;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas > .oxy-pro-menu-container{max-height:100vh;overflow:auto;z-index:1000}.oxy-pro-menu-container > div:first-child{margin:auto}.oxy-pro-menu-off-canvas-container{display:flex !important;position:fixed;width:auto;align-items:center;justify-content:center}.oxy-pro-menu-off-canvas-container a,.oxy-pro-menu-open-container a{word-break:break-word}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-container .oxy-pro-menu-list .menu-item,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list .menu-item{flex-direction:column;width:100%;text-align:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu,.oxy-pro-menu.oxy-pro-menu-open .sub-menu{display:none;visibility:visible;opacity:1;position:static;align-items:center;justify-content:center;white-space:normal;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item,.oxy-pro-menu.oxy-pro-menu-open .menu-item{justify-content:center;min-height:32px}.oxy-pro-menu .menu-item.menu-item-has-children,.oxy-pro-menu .sub-menu .menu-item.menu-item-has-children{flex-direction:row;align-items:center}.oxy-pro-menu .menu-item > a{display:inline-flex;align-items:center;justify-content:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu.oxy-pro-menu-open .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{min-width:32px;min-height:32px}.oxy-pro-menu .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{display:flex;align-items:center;justify-content:center}.oxy-pro-menu .menu-item-has-children > a svg{width:1.4em;height:1.4em;fill:currentColor;transition-property:transform}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item > a svg,.oxy-pro-menu.oxy-pro-menu-open .menu-item > a svg{width:1em;height:1em}.oxy-pro-menu-off-canvas .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area{display:none}.oxy-pro-menu-off-canvas .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area{min-height:32px;width:0px}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children{padding-right:0px}.oxy-pro-menu-container .menu-item a{width:100%;text-align:center}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) ul:not(.sub-menu) > li > .sub-menu{top:100%;left:0}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .sub-menu{top:0;left:100%}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:transparent}.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{border-radius:0px !important;width:100%}.oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:auto}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="right"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating.sub-menu-left[data-aos*="left"]{pointer-events:none}.oxy-pro-menu-dropdown-animating-out{pointer-events:none}.oxy-pro-menu-list .menu-item a{border-color:transparent}.oxy-pro-menu-list .menu-item.current-menu-item a,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{border-color:currentColor}#-pro-menu-119-15 .oxy-pro-menu-list .menu-item,#-pro-menu-119-15 .oxy-pro-menu-list .menu-item a{color:#ffffff;font-weight:700;text-transform:uppercase;font-size:18px}#-pro-menu-119-15 .oxy-pro-menu-list .menu-item a{padding-top:5px;padding-bottom:5px;padding-left:5px}#-pro-menu-119-15 .oxy-pro-menu-list > .menu-item{margin-left:25px}#-pro-menu-119-15 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:15px;margin-left:15px}#-pro-menu-119-15 .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{margin-left:0px}#-pro-menu-119-15 .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{background-color:#14a1eb;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}#-pro-menu-119-15 .oxy-pro-menu-mobile-open-icon svg{width:25px;height:25px;color:#ffffff}#-pro-menu-119-15 .oxy-pro-menu-mobile-open-icon{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container > div:first-child,#-pro-menu-119-15 .oxy-pro-menu-open-container > div:first-child{min-width:100%}#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container{width:300px}#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-open-container{background-color:#e5e5e5}#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{color:#231f1f;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px}#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover,#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{color:#14a1eb}#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-open-container,#-pro-menu-119-15 .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{padding-top:10px;padding-right:10px;padding-bottom:10px}#-pro-menu-119-15 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item,#-pro-menu-119-15 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item,#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{font-size:15px}#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg,#-pro-menu-119-15 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{font-size:17px}#-pro-menu-119-15 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,#-pro-menu-119-15 .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{background-color:rgba(249,249,249,0.87)}@media (max-width:991px){#-pro-menu-119-15 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-119-15.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-119-15 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-119-15.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-119-15 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-119-15 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-7px}#-pro-menu-119-15{menu-dropdown-animation:fade-up;menu-off-canvas-animation:fade-right}#-pro-menu-119-15:hover{oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#14a1eb}@media (max-width:479px){#-pro-menu-119-15 .oxy-pro-menu-mobile-open-icon svg{color:#ffffff}}#section-53-48 > .ct-section-inner-wrap{align-items:center}#section-53-48{background-color:#14a1eb;text-align:center}#section-233-48 > .ct-section-inner-wrap{align-items:center}#section-233-48{text-align:center}#section-137-48 > .ct-section-inner-wrap{align-items:center}#section-137-48{background-image:url(https://itvip.pl/wp-content/uploads/2022/02/background.png);text-align:center}#section-205-48 > .ct-section-inner-wrap{align-items:center}#section-205-48{background-color:#f0f0f0;text-align:center}@media (max-width:991px){#section-104-48 > .ct-section-inner-wrap{padding-top:0}}#div_block-24-48{width:33.33%}#div_block-38-48{background-color:#f0f0f0;padding-top:40px;padding-left:20px;padding-right:20px;padding-bottom:20px;align-items:center;text-align:center;border-radius:5px;justify-content:space-between}#div_block-271-48{height:75px}#div_block-25-48{width:33.33%}#div_block-43-48{width:100%;background-color:#f0f0f0;padding-top:40px;padding-left:20px;padding-right:20px;padding-bottom:20px;align-items:center;text-align:center;border-radius:5px;justify-content:space-between}#div_block-272-48{margin-bottom:0px;height:75px}#div_block-26-48{width:33.34%}#div_block-27-48{width:100%;background-color:#f0f0f0;padding-top:40px;padding-left:20px;padding-right:20px;padding-bottom:20px;align-items:center;text-align:center;border-radius:5px;justify-content:space-between}#div_block-273-48{height:75px}#div_block-59-48{width:50.00%}#div_block-61-48{width:100%;background-color:#ffffff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;align-items:flex-start;text-align:left;border-radius:5px}#div_block-63-48{width:100%;flex-direction:row;display:flex;align-items:center;justify-content:space-between;text-align:justify}#div_block-60-48{width:50.00%}#div_block-74-48{width:100%;background-color:#ffffff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;align-items:flex-start;text-align:left;border-radius:5px}#div_block-75-48{width:100%;flex-direction:row;display:flex;align-items:center;justify-content:space-between;text-align:justify}#div_block-83-48{width:50.00%}#div_block-84-48{width:100%;background-color:#ffffff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;align-items:flex-start;text-align:left;border-radius:5px}#div_block-85-48{width:100%;flex-direction:row;display:flex;align-items:center;justify-content:space-between;text-align:justify}#div_block-91-48{width:50.00%}#div_block-92-48{width:100%;background-color:#ffffff;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;align-items:flex-start;text-align:left;border-radius:5px}#div_block-93-48{width:100%;flex-direction:row;display:flex;align-items:center;justify-content:space-between;text-align:justify}#div_block-237-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-239-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-241-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-243-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-246-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-248-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-250-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-252-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-255-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-257-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-259-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-261-48{width:25%;align-items:center;text-align:center;justify-content:center}#div_block-264-48{width:50.00%;align-items:center;text-align:center;justify-content:center}#div_block-266-48{width:50%;align-items:center;text-align:center;justify-content:center}#div_block-106-48{width:50%}#div_block-107-48{width:50%;justify-content:center}#div_block-114-48{width:100%;flex-direction:row;display:flex}#div_block-122-48{width:50%;justify-content:center}#div_block-125-48{width:100%;flex-direction:row;display:flex}#div_block-121-48{width:50%}#div_block-129-48{width:50%}#div_block-130-48{width:50%;justify-content:center}#div_block-133-48{width:100%;flex-direction:row;display:flex}#div_block-146-48{max-width:600px;flex-direction:row;display:flex}#div_block-216-48{width:100%;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#ffffff;align-items:flex-start;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#787878}#div_block-228-48{width:100%;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#ffffff;align-items:flex-start;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#787878}#div_block-294-48{width:100%;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#ffffff;align-items:flex-start;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#787878}#div_block-300-48{width:100%;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:#ffffff;align-items:flex-start;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#787878}@media (max-width:991px){#div_block-24-48{padding-left:0px;padding-right:0px}}@media (max-width:991px){#div_block-38-48{flex-direction:column;display:flex;justify-content:center;height:auto}}@media (max-width:991px){#div_block-25-48{padding-right:0px;padding-left:0px}}@media (max-width:991px){#div_block-43-48{flex-direction:column;display:flex;justify-content:center;height:auto}}@media (max-width:991px){#div_block-26-48{padding-right:0px;padding-left:0px}}@media (max-width:991px){#div_block-27-48{flex-direction:column;display:flex;justify-content:center;height:auto}}@media (max-width:991px){#div_block-59-48{padding-left:0px;padding-right:0px}}@media (max-width:991px){#div_block-60-48{padding-right:0px;padding-left:0px}}@media (max-width:991px){#div_block-83-48{padding-left:0px;padding-right:0px}}@media (max-width:991px){#div_block-91-48{padding-right:0px;padding-left:0px}}@media (max-width:991px){#new_columns-23-48> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-58-48> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-82-48> .ct-div-block{width:100% !important}}@media (max-width:1440px){#new_columns-236-48> .ct-div-block{width:50% !important}}@media (max-width:767px){#new_columns-236-48> .ct-div-block{width:100% !important}#new_columns-236-48{flex-direction:column}}#new_columns-236-48{margin-bottom:020px}@media (max-width:991px){#new_columns-245-48> .ct-div-block{width:50% !important}}@media (max-width:767px){#new_columns-245-48> .ct-div-block{width:100% !important}#new_columns-245-48{flex-direction:column}}#new_columns-245-48{margin-bottom:20px}@media (max-width:991px){#new_columns-254-48> .ct-div-block{width:50% !important}}@media (max-width:767px){#new_columns-254-48> .ct-div-block{width:100% !important}#new_columns-254-48{flex-direction:column}}#new_columns-254-48{margin-bottom:20px}@media (max-width:767px){#new_columns-263-48> .ct-div-block{width:50% !important}}@media (max-width:767px){#new_columns-263-48> .ct-div-block{width:100% !important}#new_columns-263-48{flex-direction:column}}@media (max-width:991px){#new_columns-105-48> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-120-48> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-120-48{flex-direction:column-reverse}}#new_columns-120-48{margin-top:40px;margin-bottom:40px}@media (max-width:991px){#new_columns-128-48> .ct-div-block{width:100% !important}}#headline-100-48{font-size:22px;text-transform:uppercase}#headline-44-48{font-size:22px;text-transform:uppercase}#headline-30-48{font-size:22px;text-transform:uppercase}#headline-54-48{color:#ffffff;text-transform:uppercase}#headline-64-48{font-size:24px;text-transform:uppercase}#headline-76-48{font-size:24px;text-transform:uppercase}#headline-86-48{font-size:24px;text-transform:uppercase}#headline-94-48{font-size:24px;text-transform:uppercase}#headline-108-48{font-size:32px;text-transform:uppercase}#headline-123-48{font-size:32px;text-transform:uppercase}#headline-131-48{font-size:32px;text-transform:uppercase}#headline-138-48{text-transform:uppercase;color:#ffffff}#headline-206-48{text-transform:uppercase}#headline-218-48{margin-left:40px;line-height:1.2;font-weight:500;font-size:24px}#headline-230-48{margin-left:40px;line-height:1.2;font-weight:500;font-size:24px}#headline-296-48{margin-left:40px;line-height:1.2;font-weight:500;font-size:24px}#headline-302-48{margin-left:40px;line-height:1.2;font-weight:500;font-size:24px}@media (max-width:991px){#headline-138-48{font-size:34px}}@media (max-width:991px){#headline-206-48{font-size:34px}}@media (max-width:479px){#headline-234-48{font-size:38px}}#text_block-269-48{margin-top:0px}#text_block-46-48{margin-top:0px}#text_block-32-48{margin-top:0px}#text_block-67-48{margin-top:0px}#text_block-79-48{margin-top:0px}#text_block-89-48{margin-top:0px}#text_block-97-48{margin-top:0px}#text_block-124-48{margin-right:50px}#text_block-144-48{color:#ffffff;max-width:600px}#text_block-219-48{margin-left:62px}#text_block-231-48{margin-left:62px}#text_block-297-48{margin-left:62px}#text_block-303-48{margin-left:62px}#link_button-42-48{}#link_button-47-48{}#link_button-37-48{}#link_button-115-48{}#link_button-115-48{margin-right:20px}#link_button-116-48{}#link_button-126-48{}#link_button-126-48{margin-right:20px}#link_button-134-48{}#link_button-134-48{margin-right:20px}#link_button-147-48{}#link_button-147-48{margin-right:20px}#code_block-232-48{display:none}#code_block-197-48{width:100%;display:flex;flex-direction:row;justify-content:center}#code_block-40-48{width:100%;display:flex;flex-direction:row;justify-content:center}@media (max-width:991px){#code_block-21-48{display:none}}@media (max-width:991px){#code_block-232-48{display:block}}.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .oxy-pricing-box .oxy-pricing-box-section {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
flex-direction: row;                                            }
.oxy-pricing-box .oxy-pricing-box-currency {
font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
font-size: 80px;
line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
font-size: 12px;
color: rgba(0,0,0,0.5);
margin-bottom: 20px;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
justify-content: center;            }
.oxy-progress-bar .oxy-progress-bar-background {
background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
width: 85%;        }
.oxy-progress-bar .oxy-progress-bar-progress {
background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
font-size: 12px;
}
.ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
padding: 0px;			}
.oxy-superbox .oxy-superbox-secondary, 
.oxy-superbox .oxy-superbox-primary {
transition-duration: 0.5s;            }
.oxy-shape-divider {
width: 0px;
height: 0px;
}
.oxy_shape_divider svg {
width: 100%;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1440px;
}
body {font-family: 'Roboto';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: color(11);}.oxy-nav-menu-hamburger-line {background-color: color(11);}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto';font-size: 64px;}h2, h3, h4, h5, h6{font-size: 48px;}h3, h4, h5, h6{font-size: 36px;}a {color: color(2);text-decoration: none;}a:hover {color: color(3);text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.itv-badge {
}
.itv-bignum {
}
.itv-btn {
}
.itv-btn--16 {
}
.itv-btn--block {
}
.itv-btn--ghost {
}
.itv-btn--ink {
}
.itv-btn--mb12 {
}
.itv-btn--plain {
}
.itv-btn--wide {
}
.itv-card {
}
.itv-card--dark {
}
.itv-card--lg {
}
.itv-card--md {
}
.itv-card--quote {
}
.itv-card--tint {
}
.itv-card--tint32 {
}
.itv-center {
}
.itv-cmp-col--neg {
}
.itv-cmp-col--pos {
}
.itv-cmp-h3 {
}
.itv-cmp-h3--neg {
}
.itv-cmp-h3--pos {
}
.itv-cmp-note {
}
.itv-cmp-txt--neg {
}
.itv-cmp-txt--pos {
}
.itv-contact-btns {
}
.itv-contact-card {
}
.itv-contact-card-h3 {
}
.itv-contact-foot {
}
.itv-contact-grid {
}
.itv-contact-h2 {
}
.itv-contact-lbl {
}
.itv-contact-lead {
}
.itv-contact-note {
}
.itv-contact-sep {
}
.itv-cta-row {
}
.itv-details {
}
.itv-eyebrow {
}
.itv-eyebrow--dark {
}
.itv-eyebrow--gap16 {
}
.itv-eyebrow--hero {
}
.itv-grid {
}
.itv-grid--240 {
}
.itv-grid--250 {
}
.itv-grid--270 {
}
.itv-grid--280 {
}
.itv-grid--mb36 {
}
.itv-grid--mb40 {
}
.itv-grid--mb44 {
}
.itv-grid--wide {
}
.itv-h1 {
}
.itv-h2 {
}
.itv-h2--720 {
}
.itv-h2--760 {
}
.itv-h2--780 {
}
.itv-h2--dark {
}
.itv-h3 {
}
.itv-h3--19 {
}
.itv-h3--19lh {
}
.itv-h3--dark {
}
.itv-h3--gap12 {
}
.itv-h3--offset {
}
.itv-h3--sm {
}
.itv-head {
}
.itv-head--40 {
}
.itv-head--46 {
}
.itv-head--50 {
}
.itv-hero-cities {
}
.itv-hero-inner {
}
.itv-hero-stats {
}
.itv-lp {
}
.itv-mark {
}
.itv-mark--neg {
}
.itv-mark--pos {
}
.itv-num {
}
.itv-num--sm {
}
.itv-opinie-cta {
}
.itv-opinie-note {
}
.itv-p {
}
.itv-p--15 {
}
.itv-p--lead {
}
.itv-p--onDark {
}
.itv-p--onDark2 {
}
.itv-p--sm {
}
.itv-pill {
}
.itv-pill--muted {
}
.itv-pill-row {
}
.itv-quote-big {
}
.itv-quote-big--dark {
}
.itv-quote-by {
}
.itv-quote-by--dark {
}
.itv-quote-foot {
}
.itv-quote-lead {
}
.itv-quote-lead--dark {
}
.itv-quote-mark {
}
.itv-quote-mark--dark {
}
.itv-quote-meta {
}
.itv-quote-name {
}
.itv-quote-role {
}
.itv-quote-sep--dark {
}
.itv-quote-txt {
}
.itv-row {
}
.itv-row--16 {
}
.itv-row--lg {
}
.itv-rule {
}
.itv-rule--dark {
}
.itv-rule--sm {
}
.itv-section {
}
.itv-section--alt {
}
.itv-section--dark {
}
.itv-section--hero {
}
.itv-secure-p {
}
.itv-stack {
}
.itv-stat {
}
.itv-statbox {
}
.itv-statbox-lbl {
}
.itv-statbox-num {
}
.itv-steps {
}
.itv-sub {
}
.itv-sub--560 {
}
.itv-sub--600 {
}
.itv-sub--620 {
}
.itv-sub--dark {
}
.itv-tag {
}
.itv-wrap {
}
.itv-wrap--760 {
}
.itv-wrap--860 {
}
.itv-foot-brand {
}
.itv-foot-grid {
}
.itv-foot-head {
}
.itv-foot-p {
}
.itv-foot-txt {
}
.itv-hide-mobile {
}
.itv-only-mobile {
}
.itv-section--foot {
}
.itv-topbar {
}
.itv-topbar-actions {
}
.itv-topbar-brand {
}
.itv-topbar-cta {
}
.itv-topbar-cta--ghost {
}
.itv-topbar-inner {
}
.itv-topbar-link {
}
.oxel_switcher__content {
width:100%;
padding-top:32px;
padding-left:32px;
padding-right:32px;
padding-bottom:32px;
}
.oxel_switcher__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content.oxy-easy-posts .oxy-posts,
.oxel_switcher__content.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_switcher {
width:100%;
min-width:100%;
}
.oxel_switcher__toggle {
width:64px;
background-color:#374047;
border-radius:999em;
margin-left:16px;
margin-right:16px;
padding-bottom:0px;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle__icon {
color: #f9f9fa;}.oxel_switcher__toggle__icon 
>svg {width: 32px;height: 32px;}.oxel_switcher__toggle__icon {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label {
font-size:28px;
color:#374047;
font-weight:600;
letter-spacing:4px;
text-transform:uppercase;
opacity:0.5;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label--active {
opacity:1;
}
.oxel_switcher__content--active {
}
.oxel_switcher__content--active:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content--active.oxy-easy-posts .oxy-posts,
.oxel_switcher__content--active.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_number_counter {
text-align:center;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}
.oxel_number_counter:not(.ct-section):not(.oxy-easy-posts),
.oxel_number_counter.oxy-easy-posts .oxy-posts,
.oxel_number_counter.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.oxel_number_counter__number {
font-family:Roboto;
color:#84eb15;
font-weight:600;
}
.oxel_number_counter__label {
font-family:Roboto;
}
.oxel_accordion {
border-top-color:#adb4b9;
border-right-color:#adb4b9;
border-bottom-color:#adb4b9;
border-left-color:#adb4b9;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
width:100%;
}
.oxel_accordion__row {
width:100%;
padding-top:8px;
padding-left:0px;
padding-right:0px;
padding-bottom:8px;
text-align:left;
border-bottom-color:#eceeef;
border-bottom-width:1px;
border-bottom-style:solid;
border-top-style:none;
background-color:#ffffff;
border-right-style:none;
border-left-style:none;
margin-bottom:0px;
cursor: pointer;
}
.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row.oxy-easy-posts .oxy-posts,
.oxel_accordion__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.oxel_accordion__icon {
color: #374047;}.oxel_accordion__icon 
>svg {width: 26px;height: 26px;}.oxel_accordion__icon {
margin-right:15px;
transition-duration:0.3s;
margin-left:15px;
margin-top:15px;
margin-bottom:15px;
}
.oxel_accordion__row_left {
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,
.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_accordion__content {
width:100%;
padding-top:8px;
padding-left:0px;
padding-right:0px;
padding-bottom:8px;
border-bottom-color:#98a1a8;
border-bottom-width:2px;
border-bottom-style:none;
overflow:hidden;
opacity:1;
transition-duration:3s;
border-top-style:none;
border-right-style:none;
border-left-style:none;
transition-property:max-height;
text-align:left;
max-height:3000px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content.oxy-easy-posts .oxy-posts,
.oxel_accordion__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_accordion__content__hidden {
max-height:0px;
padding-left:8px;
padding-right:8px;
padding-top:0px;
z-index:-1;
padding-bottom:0px;
transition-duration:0s;
}
.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,
.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_accordion__row__label {
font-weight:500;
font-size:24px;
margin-top:10px;
}
.oxel_circular_counter {
width:150px;
height:150px;
border-radius:50%;
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
color:#00fff2;
background-color:#dee1e3;
}
.oxel_circular_counter__inner {
width:100%;
height:100%;
border-radius:50%;
text-align:center;
}
.oxel_circular_counter__inner:not(.ct-section):not(.oxy-easy-posts),
.oxel_circular_counter__inner.oxy-easy-posts .oxy-posts,
.oxel_circular_counter__inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.oxel_circular_counter__number {
color:#374047;
font-size:32px;
font-weight:100;
}
.oxel_circular_counter__unit {
color:#374047;
font-weight:100;
font-size:32px;
}
.oxel_iconlist {
}
.oxel_iconlist__row {
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
width:100%;
margin-top:0px;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
color: #14a1eb;}.oxel_iconlist__row__icon 
>svg {width: 18px;height: 18px;}.oxel_iconlist__row__icon {
margin-left:32px;
margin-right:32px;
}
.oxel_iconlist__row__label {
}
.oxel_iconlist__row--dark {
background-color:#eceeef;
}
.container-fluid {
}
.row {
}
.baner-half {
}
.serwis {
}
.obsluga {
}
.baner-tresc {
}
.big {
}
.small {
}
.trojkat {
}
.baner-bg {
}
.kwicks {
}
.kwicks-horizontal {
}
.kwicks-processed {
}
.btn {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.btn {
}
.toggle-1188 {
}
.toggle-1188-expanded {
}
.toggle-0233 {
}
.toggle-0233-expanded {
}
.btn-grey {
}
@media (max-width: 991px) {
.btn-grey {
margin-top:0px;
}
}
.btn-transparent {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.btn-transparent {
}
.problem-list {
}
.toggle-5189 {
}
.toggle-5189-expanded {
}
.toggle-0765 {
}
.toggle-0765-expanded {
}
.btn-transparent-white {
}
.oxy-stock-content-styles {
}
.content {
}
.itvip-liczby:ct_depth{
}
.itvip-liczby {
font-family:'Righteous';
font-size:36px;
color:#84eb15;
font-weight:700;
margin-left:10px;
}
.ittv_number_1 {
}
.number-counter {
}
.faq-box {
}
.t-flow {
}
.itvip_animacja {
}
.itvip-animacja {
}
.numscroller {
}
.tabs-7858-tab {
font-weight:600;
width:50%;
text-align:center;
background-color:#f9f9f9;
}
.tabs-7858-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-7858-tab.oxy-easy-posts .oxy-posts,
.tabs-7858-tab.ct-section .ct-section-inner-wrap{
display:block;
justify-content:center;
}
@media (max-width: 479px) {
.tabs-7858-tab {
}
.tabs-7858-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-7858-tab.oxy-easy-posts .oxy-posts,
.tabs-7858-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.tabs-7858-tab-active {
background-color:#14a1eb;
color:#ffffff;
font-weight:600;
}
.tabs-contents-7858-tab {
padding-left:0px;
padding-right:0px;
}
.tabs-contents-7858-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-7858-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-7858-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
.formularz-zamawiania {
}
.tabs-6609-tab {
background-size: auto; font-weight:600;
padding-top:0px;
margin-top:0px;
margin-bottom:3px;
}
.tabs-6609-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-6609-tab.oxy-easy-posts .oxy-posts,
.tabs-6609-tab.ct-section .ct-section-inner-wrap{
display:flex;
}
.tabs-6609-tab-active {
background-color:#14a1eb;
color:#ffffff;
font-weight:600;
}
.tabs-contents-6609-tab {
padding-right:0px;
margin-right:0px;
padding-left:0px;
padding-top:0px;
margin-left:0px;
padding-bottom:20px;
}
.tabs-contents-6609-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-6609-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-6609-tab.ct-section .ct-section-inner-wrap{
flex-direction:row;
}
.tabs-4899-tab {
}
.tabs-4899-tab-active {
}
.tabs-contents-4899-tab {
}
.itv-test {
}
.itv-test-2 {
}
.itv-test2 {
} #baner .baner-half {
height: 640px;
float: left;
position: relative;
overflow: hidden;
}
#baner .baner-half .baner-bg {
position: absolute;
}
#baner .baner-half .baner-tresc {
width: 100%;
position: absolute;
bottom: 180px;
z-index: 5;
background: url(https://itvip.pl/wp-content/uploads/2022/02/tresc-bg.png);
color: #fff;
padding-top: 30px;
padding-bottom: 30px;
}
#baner .baner-half .baner-tresc .big {
font-family: 'Lato', sans-serif;
font-size: 60px;
text-transform: uppercase;
margin-bottom: 0;
line-height: 1.1em;
}
#baner .baner-half .baner-tresc .small {
font-family: 'Lato', sans-serif;
font-size: 35px;
text-transform: lowercase;
font-weight: 300;
margin-top: 0px;
}
#baner .baner-half .baner-tresc .big, #baner .baner-half .baner-tresc .small {
display: block;
width: 400px;
}
#baner .baner-half .baner-tresc .trojkat {
position: absolute;
top: 50%;
margin-top: -59px;
}
#baner .serwis .baner-bg {
left: 0;
}
#baner .serwis .big, #baner .serwis .small {
text-align: right;
margin-right: auto;
margin-left: auto;
}
#baner .serwis .trojkat {
right: 0;
}
#baner .obsluga .baner-bg {
right: 0;
}
#baner .obsluga .big, #baner .obsluga .small {
text-align: left;
margin-left: auto;
margin-right: auto;
}
#baner .obsluga .trojkat {
left: 0;
}
#padding-box {
height: 90px;
}
#baner-mobile .link-wrapper {
text-align: center;
}
#baner-mobile .link-wrapper a {
color: #fff;
font-size: 36px;
padding-top: 45px;
padding-bottom: 45px;
display: block;
font-weight: bold;
}
#baner-mobile .link-wrapper a:hover, #baner-mobile .link-wrapper a:focus, #baner-mobile .link-wrapper a:active {
text-decoration: none;
}
#baner-mobile #serwis-mobile {
background: url(https://itvip.pl/wp-content/uploads/2022/02/serwis.jpg) no-repeat center;
}
#baner-mobile #obsluga-mobile {
background: url(https://itvip.pl/wp-content/uploads/2022/02/obsluga.jpg) no-repeat center;
}
html :where(img) {
height: auto;
max-width: inherit;
} .container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.container-fluid:before, .container-fluid:after, .row:before, .row:after {
content: " ";
display: table;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.row:after {
clear: both;
} .blue-line, .white-line, .green-line {
width: 100px;
height: 5px;
border: none;
background-color: #14A1EB;
margin: 20px 0
}
.white-line {
background-color: #fff;
}
.green-line {
background-color: #84EB15;
margin: 10px 0;
}
.btn {
background-color: #14A1EB;
border: none;
text-transform: uppercase;
font-weight: 700;
color: #fff;
margin: 20px 0;
}
.btn-grey {
background-color: #444444;
}
.btn-transparent {
background-color: transparent;
border: 2px solid #14A1EB;
}
.btn-transparent-white {
background-color: transparent;
border: 2px solid #fff;
}
.post-content {
padding: 2em;
}
.page-numbers {
background: #fff;
padding: .4em .8em;
margin: 0 .2em; 
color: #6F6F6F;
}
.current {
background: #14A1EB;
color: #fff;
}
.content h2 {
font-size: 32px;
}
.content h3 {
font-size: 26px;
}
.content h4 {
font-size: 22px;
} a {
color: #14A1EB;
}
.t-flow {
display: flex!important;
height: auto;
min-height: 0;
max-height: 0;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0;
padding-bottom: 0;
overflow: hidden;
color: #fff;
transition: max-height 0.5s ease-in-out, padding 0.5s ease-in-out, color 1s;
}
.oxy-toggle[class*=expanded] + .t-flow {
max-height: 10000px;
padding-top:20px;
padding-bottom:0px;
margin-top: 0px;
color: #000;
}
.btn:hover {background:#337ab7;}
.formularz-zamawiania h4 {
font-size: 28px;
margin-bottom: 30px;
}
.pole-2 .wpcf7-list-item {
display: inline-block;
width: 30%;
}
@media (max-width: 1366px) {
.pole-2 .wpcf7-list-item {width: 45%;	}
}
@media (max-width: 991px) {
.pole-2 .wpcf7-list-item {width: 100%;	}
}
.pole-zlaczone {
}
.pole-zlaczone div { width: 50%; float: left; }
.pole-zlaczone div:first-child {padding-right: 50px; }
@media (max-width: 991px) {
.pole-zlaczone div { width: 100%; }
.pole-zlaczone div:first-child {padding-right: 0px; }
}
.pole-1, .pole-3 {
width: 100%;
height: 45px;
padding: 10px 20px;
font-size: 18px;
font-weight: 200;
line-height: 24px;
}
.pole-7 {
width: 100%;
}
.pole-4, .pole-5, .pole-6 {
height: 45px;
width: 100%;
padding: 10px 20px;
font-size: 18px;
font-weight: 200;
line-height: 24px;
}
.pole-1, .pole-3, .pole-4, .pole-5, .pole-6, .pole-7 {
background: #f5f5f5; border-radius: 4px; border: 1px solid #14A1EB;
}
.wpcf7-submit {	background-color: #14A1EB;
border: none;
text-transform: uppercase;
font-weight: 700;
color: #fff;
margin: 20px 0;
padding: 25px 40px; 
font-size: 22px;}
.wpcf7-submit:hover {background:#337ab7; cursor:pointer;}
h4.form-head { font-size: 24px; }
@media (max-width: 991px) {
h4.form-head { font-size: 22px; }
} :root{ --itv-ink:        #404040; --itv-body:       #404040; --itv-body-2:     #404040; --itv-muted:      #787878; --itv-brand:      #14a1eb;
--itv-brand-dark: #0f86c6;
--itv-brand-lite: #4fbcf2; --itv-tint:       #e7f5fd;  --itv-bg:         #ffffff;
--itv-bg-alt:     #f3f3f3;
--itv-border:     #e5e5e5; --itv-dark:       #231f1f;
--itv-dark-2:     #1a1717; --itv-dark-card:  #2e2a2a;
--itv-dark-bd:    #3d3838;
--itv-dark-bd-2:  #4d4747;
--itv-dark-txt:   #e5e5e5;
--itv-dark-mut:   #adb4b9; --itv-neg-bg:     #f0dada;
--itv-neg-ico:    #a5453f;
--itv-neg-txt:    #787878; --itv-pos-txt:    #404040; --itv-font-head:  'Roboto', sans-serif;
--itv-font-body:  'Roboto', sans-serif;
}  .itv-lp.ct-div-block,
.itv-lp .ct-div-block{
display: block;
flex-wrap: initial;
flex-direction: initial;
align-items: initial;
}
.itv-lp.ct-div-block, .itv-lp .ct-div-block,
.itv-lp .ct-text-block, .itv-lp .ct-headline, .itv-lp .ct-link-text{ max-width: none; }
.itv-lp .ct-link-text{ display: inline; } .itv-lp{
font-family: var(--itv-font-body);
color: #3a4149;
font-size: 17px;
line-height: 1.7;
background: var(--itv-bg);
-webkit-font-smoothing: antialiased;
} .itv-lp :where(a){ color: var(--itv-brand-dark); }
.itv-lp :where(a:hover){ color: #0f6592; } html{ scroll-behavior: smooth; scroll-padding-top: 78px; } .itv-lp .itv-section{ background: var(--itv-bg);     padding: 78px 24px; }
.itv-lp .itv-section--alt{ background: var(--itv-bg-alt); }
.itv-lp .itv-section--hero{ background: var(--itv-bg-alt); padding: 86px 24px 74px; }
.itv-lp .itv-section--dark{ background: var(--itv-dark); color: var(--itv-dark-txt); padding: 82px 24px; }
.itv-lp .itv-section--foot{ background: var(--itv-dark-2); color: var(--itv-dark-mut);
padding: 54px 24px; border-top: 1px solid #33393e; } .itv-lp .itv-wrap{ max-width: 1160px; margin: 0 auto; }
.itv-lp .itv-wrap--md{ max-width: 1000px; margin: 0 auto; }
.itv-lp .itv-wrap--sm{ max-width: 900px;  margin: 0 auto; } .itv-lp .itv-head{ text-align: center; margin-bottom: 52px; }
.itv-lp .itv-eyebrow{
font-family: var(--itv-font-head);
font-size: 13px;
letter-spacing: 0.17em;
text-transform: uppercase;
color: var(--itv-brand);
font-weight: 700;
margin-bottom: 14px;
}
.itv-lp .itv-eyebrow--hero{ margin-bottom: 18px; }
.itv-lp .itv-h1{
font-family: var(--itv-font-head);
font-size: clamp(32px, 6.4vw, 52px);
line-height: 1.08;
font-weight: 800;
color: var(--itv-ink);
margin: 0 0 22px;
}
.itv-lp .itv-h2{
font-family: var(--itv-font-head);
font-size: 36px;
line-height: 1.15;
font-weight: 800;
color: var(--itv-ink);
margin: 0;
}
.itv-lp .itv-h2--dark{ color: #ffffff; }
.itv-lp .itv-h3{
font-family: var(--itv-font-head);
font-size: 18px;
font-weight: 700;
color: var(--itv-ink);
margin: 0 0 10px;
}
.itv-lp .itv-h3--sm{ font-size: 16.5px; }
.itv-lp .itv-h3--offset{ margin: 6px 0 8px; } .itv-lp .itv-h3--dark{ font-family: var(--itv-font-head); font-weight: 700;
font-size: 17px; color: #ffffff; margin: 0 0 8px; } .itv-lp .itv-rule{ width: 56px; height: 4px; background: var(--itv-brand);
border-radius: 2px; margin: 20px auto 0; }
.itv-lp .itv-rule--sm{ width: 34px; height: 3px; margin: 0 0 14px; } .itv-lp .itv-p{ margin: 0; font-size: 15.5px; color: var(--itv-body); }
.itv-lp .itv-p--15{ font-size: 15px; }
.itv-lp .itv-p--sm{ font-size: 14.5px; }
.itv-lp .itv-p--gap{ margin: 0 0 18px; }
.itv-lp .itv-p--lead{ font-size: 19px; color: var(--itv-body-2); margin: 0 auto 34px; max-width: 700px; }
.itv-lp .itv-p--dark{ color: var(--itv-dark-mut); } .itv-lp .itv-card{
background: var(--itv-bg);
border: 1px solid var(--itv-border);
border-radius: 10px;
padding: 24px;
}
.itv-lp .itv-card--md{ padding: 28px; }
.itv-lp .itv-card--lg{ padding: 30px; box-shadow: 0 2px 12px rgba(20, 30, 40, 0.05); }
.itv-lp .itv-card--dark{
background: var(--itv-dark-card);
border: 1px solid var(--itv-dark-bd);
border-radius: 10px;
padding: 26px;
display: flex;
gap: 18px;
align-items: flex-start;
}  .itv-lp .itv-grid{ display: grid; gap: 24px; grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr)); }
.itv-lp .itv-grid--230{ grid-template-columns: repeat(auto-fit, minmax(min(230px, 100%), 1fr)); gap: 36px; }
.itv-lp .itv-grid--240{ grid-template-columns: repeat(auto-fit, minmax(min(240px, 100%), 1fr)); gap: 26px; }
.itv-lp .itv-grid--250{ grid-template-columns: repeat(auto-fit, minmax(min(250px, 100%), 1fr)); gap: 26px; }
.itv-lp .itv-grid--260{ grid-template-columns: repeat(auto-fit, minmax(min(260px, 100%), 1fr)); gap: 18px; }
.itv-lp .itv-grid--270{ grid-template-columns: repeat(auto-fit, minmax(min(270px, 100%), 1fr)); gap: 20px; }
.itv-lp .itv-grid--280{ grid-template-columns: repeat(auto-fit, minmax(min(280px, 100%), 1fr)); gap: 24px; }
.itv-lp .itv-grid--320{ grid-template-columns: repeat(auto-fit, minmax(min(320px, 100%), 1fr)); gap: 48px; align-items: start; }
.itv-lp .itv-grid--wide{ grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr)); gap: 30px; align-items: start; }
.itv-lp .itv-grid--mb36{ margin-bottom: 36px; }
.itv-lp .itv-grid--mb40{ margin-bottom: 40px; }
.itv-lp .itv-grid--mb44{ gap: 22px; margin-bottom: 44px; } .itv-lp .itv-row{ display: flex; gap: 12px; align-items: flex-start; }
.itv-lp .itv-row--lg{ gap: 18px; } .itv-lp .itv-num{
flex: 0 0 auto;
width: 42px; height: 42px;
border-radius: 50%;
background: var(--itv-tint);
color: var(--itv-brand-dark);
font-family: var(--itv-font-head);
font-weight: 800;
font-size: 16px;
display: flex; align-items: center; justify-content: center;
} .itv-lp .itv-stat{
flex: 0 0 auto;
font-family: var(--itv-font-head);
font-weight: 800;
font-size: 34px;
color: var(--itv-brand-lite);
line-height: 1;
} .itv-lp .itv-mark{
flex: 0 0 auto;
width: 22px; height: 22px;
border-radius: 50%;
display: flex; align-items: center; justify-content: center;
font-size: 13px; font-weight: 700;
margin-top: 2px;
}
.itv-lp .itv-mark--neg{ background: var(--itv-neg-bg); color: var(--itv-neg-ico); }
.itv-lp .itv-mark--pos{ background: var(--itv-brand);  color: #ffffff; }
.itv-lp .itv-cmp-txt--neg{ font-size: 15px; color: var(--itv-neg-txt); }
.itv-lp .itv-cmp-txt--pos{ font-size: 15px; color: var(--itv-pos-txt); } .itv-lp .itv-btn{
display: inline-block;
background: var(--itv-brand);
color: #ffffff;
padding: 16px 32px;
font-family: var(--itv-font-head);
font-weight: 700;
font-size: 14px;
letter-spacing: 0.04em;
text-transform: uppercase;
border-radius: 6px;
text-decoration: none;
}
.itv-lp .itv-btn:hover{ background: var(--itv-brand-dark); color: #ffffff; }
.itv-lp .itv-btn--ink{ background: var(--itv-dark); }
.itv-lp .itv-btn--ink:hover{ background: #14181b; color: #ffffff; } .itv-lp .itv-btn--plain{ text-transform: none; letter-spacing: normal; font-size: 15px; padding: 16px 30px; }
.itv-lp .itv-btn--ghost{ background: transparent; color: #ffffff; border: 1px solid var(--itv-dark-bd-2); }
.itv-lp .itv-btn--ghost:hover{ background: rgba(255,255,255,0.06); color: #ffffff; }
.itv-lp .itv-btn--block{ display: block; text-align: center; padding: 15px; font-size: 17px;
text-transform: none; letter-spacing: normal; } .itv-lp .itv-details{
background: var(--itv-bg-alt);
border: 1px solid var(--itv-border);
border-radius: 10px;
padding: 4px 24px;
}
.itv-lp .itv-details > summary{
list-style: none;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 16px;
padding: 18px 0;
font-family: var(--itv-font-head);
font-weight: 700;
font-size: 17px;
color: var(--itv-ink);
}
.itv-lp .itv-details > summary::-webkit-details-marker{ display: none; }
.itv-lp .itv-plus{
flex: 0 0 auto;
color: var(--itv-brand);
font-size: 24px;
font-weight: 400;
transition: transform .2s;
}
.itv-lp .itv-details[open] .itv-plus{ transform: rotate(45deg); }  .itv-lp .itv-statbox{
display: flex; align-items: center; gap: 14px;
background: var(--itv-bg);
border: 1px solid var(--itv-border);
border-radius: 8px;
padding: 18px 22px;
}
.itv-lp .itv-statbox-num{
font-family: var(--itv-font-head);
font-weight: 800; font-size: 26px;
color: var(--itv-brand); white-space: nowrap;
}
.itv-lp .itv-statbox-lbl{ font-size: 14px; color: var(--itv-body); line-height: 1.35; } .itv-lp .itv-badge{
width: 46px; height: 46px;
border-radius: 50%;
background: var(--itv-brand); color: #ffffff;
font-family: var(--itv-font-head);
font-weight: 800; font-size: 17px;
display: flex; align-items: center; justify-content: center;
margin-bottom: 20px;
}
.itv-lp .itv-num--sm{
flex: 0 0 auto;
width: 34px; height: 34px;
border-radius: 50%;
background: var(--itv-brand); color: #ffffff;
font-family: var(--itv-font-head);
font-weight: 800; font-size: 15px;
display: flex; align-items: center; justify-content: center;
} .itv-lp .itv-bignum{
font-family: var(--itv-font-head);
font-weight: 800; font-size: 40px;
color: #cfd8e0; line-height: 1;
margin-bottom: 14px;
} .itv-lp .itv-card--tint{
background: var(--itv-bg-alt);
border-radius: 10px;
padding: 30px;
border-top: 4px solid var(--itv-brand);
}
.itv-lp .itv-card--tint32{ padding: 32px; } .itv-lp .itv-card--quote{
background: var(--itv-bg);
border: 1px solid var(--itv-border);
border-radius: 10px;
padding: 28px;
box-shadow: 0 2px 12px rgba(20, 30, 40, 0.05);
display: flex; flex-direction: column;
}
.itv-lp .itv-quote-txt{ margin: 0 0 20px; font-size: 15px; color: var(--itv-body-2); flex: 1; }
.itv-lp .itv-quote-foot{ border-top: 1px solid #eef1f4; padding-top: 14px; }
.itv-lp .itv-quote-name{ font-family: var(--itv-font-head); font-weight: 700; font-size: 15px; color: var(--itv-ink); }
.itv-lp .itv-quote-role{ font-size: 13.5px; color: var(--itv-muted); margin: 3px 0 8px; }
.itv-lp .itv-quote-meta{ font-size: 13px; color: #9aa4ac; } .itv-lp .itv-h3--gap12{ margin: 0 0 12px; }
.itv-lp .itv-h3--19{ font-size: 19px; margin: 0 0 12px; }
.itv-lp .itv-h3--19lh{ font-size: 19px; margin: 0 0 12px; line-height: 1.3; } .itv-lp .itv-p--onDark{ margin: 0; font-size: 15px;   color: #aeb6bd; }
.itv-lp .itv-p--onDark2{ font-size: 15.5px; color: #c5ccd2; } .itv-lp .itv-stack{ display: flex; flex-direction: column; gap: 14px; }
.itv-lp .itv-row--16{ gap: 16px; } .itv-lp .itv-foot-head{
font-family: var(--itv-font-head);
font-weight: 700; font-size: 14px;
letter-spacing: 0.08em; text-transform: uppercase;
color: #ffffff; margin-bottom: 14px;
}
.itv-lp .itv-foot-p{ margin: 0; font-size: 14.5px; color: var(--itv-dark-mut); line-height: 1.9; } .itv-lp .itv-topbar{
position: sticky; top: 0; z-index: 999;
background: #ffffff;
border-bottom: 1px solid var(--itv-border);
box-shadow: 0 1px 10px rgba(20, 30, 40, 0.07);
}
.itv-lp .itv-topbar-inner{
max-width: 1160px; margin: 0 auto;
padding: 11px 22px;
display: flex; align-items: center; justify-content: space-between; gap: 12px;
}
.itv-lp .itv-topbar-brand{
font-family: var(--itv-font-head);
font-weight: 800; font-size: 21px;
color: var(--itv-ink); text-decoration: none;
white-space: nowrap; letter-spacing: -0.01em;
}
.itv-lp .itv-topbar-brand:hover{ color: var(--itv-ink); }
.itv-lp .itv-topbar-brand span{ color: var(--itv-brand); }
.itv-lp .itv-topbar-actions{ display: flex; align-items: center; gap: 10px; }
.itv-lp .itv-topbar-link{
font-family: var(--itv-font-head);
font-weight: 700; font-size: 14px;
color: var(--itv-dark); text-decoration: none;
display: inline-flex; align-items: center; gap: 7px; white-space: nowrap;
}
.itv-lp .itv-topbar-link:hover{ color: var(--itv-brand); }
.itv-lp .itv-topbar-cta{
display: inline-flex; align-items: center; justify-content: center; gap: 6px;
background: var(--itv-brand); color: #ffffff;
font-family: var(--itv-font-head);
font-weight: 700; font-size: 13px;
letter-spacing: 0.03em; text-transform: uppercase;
padding: 11px 20px; border-radius: 6px;
text-decoration: none; white-space: nowrap;
}
.itv-lp .itv-topbar-cta:hover{ background: var(--itv-brand-dark); color: #ffffff; } .itv-lp .itv-topbar-cta--ghost {
background: transparent; color: var(--itv-brand);
border: 1px solid var(--itv-brand); padding: 9px 13px;
}
.itv-lp .itv-only-mobile{ display: none; }
@media (max-width: 620px) {
.itv-lp .itv-topbar-inner{ padding: 9px 14px; gap: 8px; }
.itv-lp .itv-hide-mobile{ display: none !important; }
.itv-lp .itv-only-mobile{ display: inline-flex !important; }
.itv-lp .itv-topbar-brand{ font-size: 19px; }
.itv-lp .itv-topbar-actions{ gap: 8px; }
.itv-lp .itv-topbar-cta{ padding: 10px 14px; font-size: 13px; letter-spacing: 0.01em; }
}  .itv-lp .itv-center{ text-align: center; }
.itv-lp .itv-head--40{ margin-bottom: 40px; }
.itv-lp .itv-head--46{ margin-bottom: 46px; }
.itv-lp .itv-head--50{ margin-bottom: 50px; }
.itv-lp .itv-wrap--760{ max-width: 760px; margin: 0 auto; }
.itv-lp .itv-wrap--860{ max-width: 860px; margin: 0 auto; } .itv-lp .itv-hero-inner{ max-width: 900px; margin: 0 auto; text-align: center; }
.itv-lp .itv-cta-row{ display: flex; flex-wrap: wrap; gap: 14px; justify-content: center; }
.itv-lp .itv-hero-stats{ max-width: 1000px; margin: 52px auto 0;
display: grid; grid-template-columns: repeat(auto-fit, minmax(min(260px, 100%), 1fr)); gap: 18px; }
.itv-lp .itv-hero-cities{ max-width: 1000px; margin: 24px auto 0; text-align: center;
font-family: var(--itv-font-head); font-weight: 600; font-size: 14px;
letter-spacing: 0.05em; color: #6d7680; text-transform: uppercase; } .itv-lp .itv-sub{ font-size: 17px; color: var(--itv-body); margin: 16px auto 0; }
.itv-lp .itv-sub--560{ max-width: 560px; }
.itv-lp .itv-sub--600{ max-width: 600px; }
.itv-lp .itv-sub--620{ max-width: 620px; }
.itv-lp .itv-sub--dark{ color: #aeb6bd; max-width: 720px; margin: 18px auto 0; } .itv-lp .itv-h2--720{ max-width: 720px; margin-left: auto; margin-right: auto; }
.itv-lp .itv-h2--760{ max-width: 760px; margin-left: auto; margin-right: auto; }
.itv-lp .itv-h2--780{ max-width: 780px; margin-left: auto; margin-right: auto; } .itv-lp .itv-eyebrow--dark{ color: var(--itv-brand-lite); }
.itv-lp .itv-eyebrow--gap16{ margin-bottom: 16px; }
.itv-lp .itv-rule--dark{ background: var(--itv-brand-lite); margin: 22px auto 0; } .itv-lp .itv-cmp-col--neg{ background: #f5f2f2; border: 1px solid #ecd9d9; border-radius: 12px; padding: 32px; }
.itv-lp .itv-cmp-col--pos{ background: var(--itv-tint); border: 1px solid #c7e6f4; border-radius: 12px; padding: 32px; }
.itv-lp .itv-cmp-h3{ font-family: var(--itv-font-head); font-size: 20px; font-weight: 800; margin: 0 0 20px; }
.itv-lp .itv-cmp-h3--neg{ color: #8a3b3b; }
.itv-lp .itv-cmp-h3--pos{ color: var(--itv-brand-dark); }
.itv-lp .itv-cmp-note{
text-align: center; background: var(--itv-dark); color: var(--itv-dark-txt);
border-radius: 10px; padding: 22px 28px;
font-family: var(--itv-font-head); font-weight: 600; font-size: 15.5px; letter-spacing: 0.02em;
} .itv-lp .itv-pill-row{ display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; margin-bottom: 40px; }
.itv-lp .itv-pill{
background: var(--itv-bg); border: 1px solid var(--itv-border);
border-radius: 30px; padding: 10px 22px; font-size: 14.5px; color: #3a4149;
}
.itv-lp .itv-pill--muted{ color: var(--itv-body); } .itv-lp .itv-quote-big{
background: var(--itv-bg); border: 1px solid var(--itv-border);
border-radius: 12px; padding: 46px 40px; text-align: center;
margin-bottom: 36px; box-shadow: 0 2px 12px rgba(20, 30, 40, 0.05);
}
.itv-lp .itv-quote-big--dark{ background: var(--itv-dark); border: 0; border-radius: 12px;
padding: 46px 40px; text-align: center; margin-bottom: 0; box-shadow: none; }
.itv-lp .itv-quote-mark{ font-family: Georgia, serif; font-size: 64px; line-height: 1;
color: #cfe8f4; margin-bottom: 4px; }
.itv-lp .itv-quote-mark--dark{ color: var(--itv-brand-lite); }
.itv-lp .itv-quote-lead{ font-family: var(--itv-font-head); font-weight: 700; font-size: 26px;
line-height: 1.4; color: var(--itv-ink); max-width: 740px; margin: 0 auto 22px; }
.itv-lp .itv-quote-lead--dark{ font-size: 23px; line-height: 1.5; color: #ffffff; }
.itv-lp .itv-quote-by{ font-family: var(--itv-font-head); font-weight: 700; font-size: 15px; color: #3a4149; }
.itv-lp .itv-quote-by--dark{ display: flex; flex-wrap: wrap; align-items: center; justify-content: center;
gap: 10px; color: var(--itv-dark-txt); } .itv-lp .itv-quote-sep{ font-weight: 400; color: #9aa4ac; }
.itv-lp .itv-quote-sep--dark{ font-weight: 400; color: #8b939a; }
.itv-lp .itv-tag{
background: var(--itv-brand); color: #ffffff;
font-weight: 700; font-size: 12.5px; letter-spacing: 0.03em; text-transform: uppercase;
border-radius: 20px; padding: 4px 12px;
} .itv-lp .itv-contact-grid{ max-width: 1160px; margin: 0 auto;
display: grid; grid-template-columns: repeat(auto-fit, minmax(min(320px, 100%), 1fr));
gap: 48px; align-items: start; }
.itv-lp .itv-contact-h2{ font-family: var(--itv-font-head); font-size: 38px; line-height: 1.12;
font-weight: 800; color: #ffffff; margin: 0 0 20px; }
.itv-lp .itv-contact-lead{ font-size: 17px; color: #aeb6bd; margin: 0 0 30px; max-width: 480px; }
.itv-lp .itv-contact-btns{ display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 22px; }
.itv-lp .itv-contact-note{ font-family: var(--itv-font-head); font-weight: 600; font-size: 14px;
letter-spacing: 0.03em; color: #8b939a; text-transform: uppercase; }
.itv-lp .itv-contact-card{ background: var(--itv-dark-card); border: 1px solid var(--itv-dark-bd);
border-radius: 12px; padding: 34px; }
.itv-lp .itv-contact-card-h3{ font-family: var(--itv-font-head); font-size: 20px; font-weight: 700;
color: #ffffff; margin: 0 0 24px; }
.itv-lp .itv-steps{ display: flex; flex-direction: column; gap: 20px; margin-bottom: 28px; }
.itv-lp .itv-contact-sep{ border-top: 1px solid var(--itv-dark-bd); padding-top: 24px; }
.itv-lp .itv-contact-lbl{ font-family: var(--itv-font-head); font-weight: 700; font-size: 13px;
letter-spacing: 0.08em; text-transform: uppercase; color: #8b939a; margin-bottom: 16px; }
.itv-lp .itv-contact-foot{ margin: 16px 0 0; font-size: 13.5px; color: #8b939a;
text-align: center; line-height: 1.6; }
.itv-lp .itv-btn--mb12{ margin-bottom: 12px; } .itv-lp .itv-foot-grid{ max-width: 1160px; margin: 0 auto;
display: grid; grid-template-columns: repeat(auto-fit, minmax(min(230px, 100%), 1fr)); gap: 36px; }
.itv-lp .itv-foot-brand{ font-family: var(--itv-font-head); font-weight: 800; font-size: 22px;
color: #ffffff; margin-bottom: 14px; }
.itv-lp .itv-foot-txt{ margin: 0; font-size: 14.5px; color: var(--itv-dark-mut); } .itv-lp .itv-accent{ color: var(--itv-brand); }
.itv-lp .itv-btn--wide{ padding: 16px 34px; }
.itv-lp .itv-btn--16{ font-size: 16px; } .itv-lp .itv-secure-p{ font-size: 17px; color: #c5ccd2; margin: 0 0 26px; }
.itv-lp .itv-pill-b{ font-family: var(--itv-font-head); font-weight: 700; color: var(--itv-ink); }
.itv-lp .itv-opinie-cta{ text-align: center; margin-top: 36px; }
.itv-lp .itv-opinie-note{ font-size: 14px; color: var(--itv-muted); margin-top: 14px; }  .itv-lp { font-size: 16px; line-height: 1.6; color: var(--itv-ink); } .itv-lp .itv-h1 { font-size: clamp(28px, 4.6vw, 37px); font-weight: 300; line-height: 1.2; }
.itv-lp .itv-h2,
.itv-lp .itv-contact-h2 { font-size: 32px; font-weight: 300; line-height: 1.2; }
.itv-lp .itv-h3 { font-size: 24px; font-weight: 500; line-height: 1.2; }
.itv-lp .itv-h3--sm { font-size: 22px; font-weight: 300; }
.itv-lp .itv-h3--dark { font-size: 23px; font-weight: 400; }
.itv-lp .itv-h3--19,
.itv-lp .itv-h3--19lh { font-size: 22px; font-weight: 300; }
.itv-lp .itv-cmp-h3 { font-size: 24px; font-weight: 500; }
.itv-lp .itv-contact-card-h3 { font-size: 24px; font-weight: 400; }
.itv-lp .itv-quote-lead { font-size: 24px; font-weight: 300; line-height: 1.4; }
.itv-lp .itv-quote-lead--dark { font-size: 22px; font-weight: 300; } .itv-lp .itv-eyebrow { font-size: 13px; font-weight: 500; letter-spacing: 0.08em; } .itv-lp .itv-p     { font-size: 15px; }
.itv-lp .itv-p--15 { font-size: 15px; }
.itv-lp .itv-p--sm { font-size: 14px; }
.itv-lp .itv-p--lead,
.itv-lp .itv-sub   { font-size: 16px; } .itv-lp .itv-card,
.itv-lp .itv-card--dark,
.itv-lp .itv-card--tint,
.itv-lp .itv-card--quote,
.itv-lp .itv-quote-big,
.itv-lp .itv-quote-big--dark,
.itv-lp .itv-cmp-col--neg,
.itv-lp .itv-cmp-col--pos,
.itv-lp .itv-cmp-note,
.itv-lp .itv-contact-card,
.itv-lp .itv-details,
.itv-lp .itv-statbox,
.itv-lp .itv-pill { border-radius: 0; } .itv-lp .itv-btn {
font-size: 18px; font-weight: 700; text-transform: uppercase;
letter-spacing: normal; padding: 20px 26px; border-radius: 0;
}
.itv-lp .itv-btn--plain { font-size: 18px; text-transform: uppercase; padding: 20px 26px; }
.itv-lp .itv-btn--block { font-size: 18px; text-transform: uppercase; padding: 18px; }
.itv-lp .itv-btn--16    { font-size: 17px; }
.itv-lp .itv-btn--wide  { padding: 20px 30px; } .itv-lp .itv-topbar-cta { font-size: 14px; border-radius: 0; padding: 13px 22px; letter-spacing: normal; }
.itv-lp .itv-topbar-cta--ghost { padding: 11px 15px; }
.itv-lp .itv-topbar-link { font-weight: 500; font-size: 15px; }
.itv-lp .itv-topbar-brand { font-weight: 700; } .itv-lp .itv-section       { padding: 75px 20px; }
.itv-lp .itv-section--hero { padding: 75px 20px; }
.itv-lp .itv-section--dark { padding: 75px 20px; }
.itv-lp .itv-section--foot { padding: 54px 20px; }
.itv-lp .itv-wrap,
.itv-lp .itv-contact-grid,
.itv-lp .itv-foot-grid { max-width: 1440px; } .itv-lp .itv-rule     { border-radius: 0; height: 3px; }
.itv-lp .itv-rule--sm { border-radius: 0; } .itv-lp .itv-contact-h2 { color: #84eb15; }