/*!
Theme Name: PIXANET
Version: 1.0.0
Author: PIXANET

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{overflow-x:hidden;word-wrap:break-word;position:relative}.clear{clear:both}.container{max-width:1920px;width:100%;margin:0 auto}.inner{padding:0 5%}div{box-sizing:border-box}a{text-decoration:none}td{padding:2px 15px;border:solid 1px #1e1e1e}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:2.2em}h1,h2,h3,h4,h5{color:#bd1550;font-size:22px;margin:0;line-height:1.7em;margin-bottom:15px}.main-header{font-family:"Kaushan Script",cursive;font-size:34px;text-align:center;padding:20px 0 40px 0}p{margin-bottom:30px}ul{margin:0;padding:0;list-style-position:inside}ul li{list-style-position:inside}@media (max-width:748px){section p{text-align:justify}}.mini-menu-wrapper{border-bottom:solid 1px #c8c8c8;margin-bottom:30px}.mini-menu{float:right;position:relative;left:-50%;text-align:left}.mini-menu ul{position:relative;left:50%;list-style-type:none;margin:0;padding:0;width:auto}.mini-menu ul li{float:left;padding:5px 10px;cursor:pointer}.active{border:solid 1px #c8c8c8;border-bottom:solid 2px #fff;margin-bottom:-1px;color:#bd1550}@media (max-width:1100px){.mini-menu-wrapper{border-bottom:0}.mini-menu{float:none;position:relative;left:0;text-align:center}.mini-menu ul{position:relative;left:0;list-style-type:none;margin:0;padding:0;width:100%}.mini-menu ul li{float:none;padding:0 10px;cursor:pointer;border-bottom:solid 1px #c8c8c8;text-align:center}.mini-menu .active{border:none;border-bottom:solid 1px #c8c8c8;margin-bottom:0}}#cookieinfo{position:fixed;right:0;bottom:0;width:100%;font-size:12px;font-family:Arial,Verdana,sans-serif;text-align:center;padding:10px 0;background:rgba(255,255,255,.9);border-top:solid 1px gray;z-index:999}#cookieinfo p{display:inline-block;margin-right:1%;font-size:12px;margin-top:0;margin-bottom:0}#cookiebutton{display:inline-block;width:100px;height:30px;line-height:30px;border-radius:15px;background:#c8c8c8;transition:1s ease}#cookiebutton:hover{background:#c8c8c8}#cookiebutton a{text-decoration:none;color:#141414}@media (max-width:900px){.aspexifblikebox{display:none}}.site-header{height:100px;line-height:100px}.site-header .logo{float:left}.site-header .logo img{width:auto;height:75px}.site-header{position:sticky;top:0;left:0;z-index:999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.site-header #main-menu{float:right}.site-header #main-menu ul{margin:0;padding:0;list-style-type:none}.site-header #main-menu ul li{float:left;padding-right:20px}.site-header #main-menu ul li:last-child{padding-right:0}.site-header #main-menu ul li a{font-family:Oswald,sans-serif;color:#1e1e1e;font-weight:700;transition:.5s ease-in-out;font-size:14px;padding-bottom:30px;border-bottom:solid 5px #fff}.site-header #main-menu ul li a:hover{color:#bd1550;text-decoration:none}.site-header #main-menu .main-active{color:#bd1550;border-bottom:solid 5px #bd1550;padding-bottom:30px}.menu-icon{display:none;float:right;cursor:pointer;font-size:30px}@media (max-width:900px){.menu-icon{display:block}.site-header #main-menu{display:none;position:absolute;top:100px;left:0;z-index:999;float:none;background:#fff;width:100%}.site-header #main-menu ul{padding:0 20px}.site-header #main-menu ul li{float:none;padding-right:0;line-height:50px;border-bottom:solid 1px #c8c8c8}.site-header #main-menu ul li:last-child{border-bottom:none}.site-header #main-menu ul li a{font-size:14px;padding-bottom:0;border-bottom:none;display:block}.site-header #main-menu ul li a:hover{color:#bd1550;text-decoration:none}.site-header #main-menu .main-active{border-bottom:none;padding-bottom:0}.site-header #main-menu .main-active a{color:#bd1550}}body,html{height:100%;margin:0}.wrapper{min-height:100%;margin-bottom:-30px}.push{height:30px}footer{background:#222;min-height:30px}.footer-wrapper{padding:10px 0;text-align:center;color:#c8c8c8}.footer-wrapper a{color:#bd1550}.footer-wrapper a:nth-child(1){padding-right:10px;border-right:solid 1px #c8c8c8}.footer-wrapper a:nth-child(2){padding-left:10px}.footer-wrapper a:hover{text-decoration:underline}.footer-wrapper .fb:hover{text-decoration:none}.footer-wrapper i{color:#bd1550;font-size:20px;padding-top:10px;display:block}@media (max-width:992px){.footer-wrapper a:nth-child(1){padding-right:0;border-right:none}.footer-wrapper a:nth-child(2){padding-left:0;display:block}}.credits{background:#141414}.credits a,.credits p{color:#bd1550;font-size:14px}.credits a:hover{text-decoration:underline}.credits p{margin:0;float:left}.credits p:nth-child(2){float:right}@media (max-width:480px){.credits p{width:100%;text-align:center}.credits p:nth-child(2){float:none}}.edge{background-image:url(img/szkola-jezykowa-wroclaw-1.png);width:100%;height:13px;background-repeat:no-repeat;background-repeat:repeat-x}.edge2{background-image:url(img/szkola-jezykowa-wroclaw-2.png);width:100%;height:13px;background-repeat:no-repeat;background-repeat:repeat-x}.edge3{background-image:url(img/szkola-jezykowa-wroclaw-3.png);width:100%;height:13px;background-repeat:no-repeat;background-repeat:repeat-x}.boxes{position:relative;height:auto}.boxes .box-2,.boxes .box-3,.boxes .box-4,.boxes .box-5,.boxes .box-6{display:none}.section-1{position:relative;padding:0;width:100%}.section-1 .boxes{position:absolute;z-index:9;left:0;right:0;margin-left:auto;margin-right:auto;bottom:45px;max-width:1200px}.section-1 .boxes .box{position:relative;position:relative;padding:0 1%;width:33.333%;padding:5px 10px;text-align:center;float:left}.section-1 .boxes .box .img-wrapper{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:0}.section-1 .boxes .box .img-wrapper img{vertical-align:middle;padding:2px}.section-1 .boxes .box h2{padding-top:70px;color:#fff}.section-1 .boxes .box p{color:#fff;font-size:14px;line-height:1.5em;padding:15px;margin-bottom:0}.section-1 .boxes .box-1{background:#bd1550;margin-right:2%;min-height:230px}.section-1 .boxes .box-22{background:#f1a733;margin-right:2%;min-height:230px}.section-1 .boxes .box-33{background:#5eb28f;min-height:230px}.section-1 .arrow-down{width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;text-align:center;position:absolute;bottom:-17px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:999}.section-1 .arrow-down-1{border-top:25px solid #bd1550}.section-1 .arrow-down-22{border-top:25px solid #f1a733}.section-1 .arrow-down-33{border-top:25px solid #5eb28f}.section-2 strong,.section-2 strong a{color:#1e1e1e}.section-3 .container{padding:50px 0}.section-10,.section-4{background:#e85d5d;background-image:url(img/szkola-jezykowa-wroclaw.png);background-image:url(img/szkola-jezykowa-wroclaw.png),-moz-linear-gradient(left,#e85d5d 0,#e55e94 100%);background-image:url(img/szkola-jezykowa-wroclaw.png),-webkit-linear-gradient(left,#e85d5d 0,#e55e94 100%);background-image:url(img/szkola-jezykowa-wroclaw.png),linear-gradient(to right,#e85d5d 0,#e55e94 100%);background-repeat:repeat-x;background-position:bottom;color:#fff}.section-10 .container,.section-4 .container{padding:50px 0;text-align:justify}.section-10 .main-header,.section-10 h1,.section-10 h2,.section-10 h3,.section-10 h4,.section-10 h5,.section-10 h6,.section-4 .main-header,.section-4 h1,.section-4 h2,.section-4 h3,.section-4 h4,.section-4 h5,.section-4 h6{color:#fff}.section-6{background:#f1a733;background-image:url(img/szkola-jezykowa-wroclaw.png);background-image:url(img/szkola-jezykowa-wroclaw.png),-moz-linear-gradient(left,#f1a733 0,#ed892d 100%);background-image:url(img/szkola-jezykowa-wroclaw.png),-webkit-linear-gradient(left,#f1a733 0,#ed892d 100%);background-image:url(img/szkola-jezykowa-wroclaw.png),linear-gradient(to right,#f1a733 0,#ed892d 100%);background-repeat:repeat-x;background-position:bottom;color:#fff}.section-6 .container{padding:50px 0}.section-6 .main-header,.section-6 h1,.section-6 h2,.section-6 h3,.section-6 h4,.section-6 h5,.section-6 h6{color:#fff}.section-2,.section-8{background:#45c171;background-image:url(img/szkola-jezykowa-wroclaw.png);background:url(img/szkola-jezykowa-wroclaw.png),-moz-linear-gradient(left,#45c171 0,#63a353 100%);background:url(img/szkola-jezykowa-wroclaw.png),-webkit-linear-gradient(left,#45c171 0,#63a353 100%);background:url(img/szkola-jezykowa-wroclaw.png),linear-gradient(to right,#45c171 0,#63a353 100%);background-repeat:repeat-x;background-position:bottom;color:#fff}.section-2 .container,.section-8 .container{padding:50px 0}.section-2 .main-header,.section-2 h1,.section-2 h2,.section-2 h3,.section-2 h4,.section-2 h5,.section-2 h6,.section-8 .main-header,.section-8 h1,.section-8 h2,.section-8 h3,.section-8 h4,.section-8 h5,.section-8 h6{color:#fff;padding-bottom:20px}.section-2 .boxes,.section-8 .boxes{position:relative}.section-2 .boxes .box,.section-8 .boxes .box{float:left;width:33.33%;box-sizing:border-box;padding:0 20px;text-align:center}.section-2 .boxes .box h1,.section-2 .boxes .box h2,.section-2 .boxes .box h3,.section-2 .boxes .box h4,.section-2 .boxes .box h5,.section-2 .boxes .box h6,.section-8 .boxes .box h1,.section-8 .boxes .box h2,.section-8 .boxes .box h3,.section-8 .boxes .box h4,.section-8 .boxes .box h5,.section-8 .boxes .box h6{border-bottom:solid 2px #fff}.section-2 .boxes .box .inner,.section-8 .boxes .box .inner{background:rgba(0,0,0,.7);padding:20px}.section-2 .boxes .box .inner p,.section-8 .boxes .box .inner p{line-height:1.7em}.section-2 .additional,.section-8 .additional{margin:15px 0;text-align:center}@media (max-width:992px){.section-8 .boxes .box{float:none;width:100%;margin-bottom:30px}}.section-9{width:100%}.section-9 .container{padding:50px 0}.section-10{width:100%}.section-10 .container{padding:50px 0}.contact-form .wpcf7{max-width:500px;width:100%;margin:0 auto}.contact-form .wpcf7 label{width:100%}.contact-form .wpcf7 input,.contact-form .wpcf7 textarea{width:100%;padding:5px 10px;border:none;box-sizing:border-box}.contact-form .wpcf7 textarea{resize:none}.contact-form .wpcf7 p{margin-bottom:8px}.contact-form .wpcf7 .wpcf7-submit{width:200px;padding:10px 0;cursor:pointer;transition:.5s ease-in-out}.contact-form .wpcf7 .wpcf7-submit:hover{background:#1e1e1e;color:#fff}.contact-form .wpcf7-not-valid-tip{color:#fff;font-style:italic}.contact-form .checkbox-rodo{width:20px!important}.contact-form .wpcf7-acceptance .wpcf7-list-item-label{font-size:14px!important;cursor:pointer}@media (max-width:992px){.contact-form{max-width:100%}}.main-header-private{margin:0;padding:50px 0 20px}.wp-block-columns .wp-block-column{padding-left:15px;padding-right:15px}@media (max-width:992px){.wp-block-media-text{display:block}.wp-block-columns .wp-block-column{flex-basis:100%;margin-left:0;margin-right:0}.wp-block-columns .wp-block-column h1,.wp-block-columns .wp-block-column h2,.wp-block-columns .wp-block-column h3,.wp-block-columns .wp-block-column h4,.wp-block-columns .wp-block-column h5,.wp-block-columns .wp-block-column h6,.wp-block-columns .wp-block-column p{text-align:justify}.wp-block-columns .wp-block-column table{margin:0 auto}}.error-404{text-align:center}.error-404 h2{font-size:100px;margin:50px 0}.error-404 p{margin-bottom:50px;font-size:20px}.col-1{float:left;width:70%;margin-top:50px}.col-2{float:right;width:30%;margin-top:50px;margin-bottom:50px;border-left:solid 1px #c8c8c8}.col-2 ul li{margin:0;padding:0;list-style-type:none}.post{position:relative;border-bottom:solid 1px #c8c8c8;padding:10px}.post .entry-header,.post h2 a{padding:10px 0;font-family:"Kaushan Script",cursive;font-size:26px;color:#bd1550}.post .post-thumbnail-wrapper{float:left;width:30%;height:200px;overflow:hidden}.post .post-thumbnail-wrapper img{width:100%!important;height:auto}.post .entry-content{float:left;width:70%;padding-left:30px;padding-bottom:50px}.post .entry-content p{margin:0}.post .more-link{position:absolute;bottom:10px;right:10px;background:#bd1550;color:#fff;padding:0 10px;transition:.25s ease-in-out}.post .more-link:hover{background:#780d33}.col-2 .widget-title{font-family:"Kaushan Script",cursive}.col-2 .inner{padding-top:30px;padding-bottom:30px}.col-2 section{margin-bottom:30px}.col-2 section:last-child{margin-bottom:0}.col-2 section ul li a{color:#1e1e1e}.col-2 section ul li a:hover{text-decoration:underline}.search-form label span{display:none}.search-form .search-field{border:solid 2px #bd1550;padding:5px 10px}.search-form .search-submit{padding:5px 10px;border:solid 2px #bd1550;background:#bd1550;color:#fff;cursor:pointer;transition:.25s ease-in-out}.search-form .search-submit:hover{background:#780d33}.single .post .post-thumbnail-wrapper{float:none;width:100%;height:auto;background:0 0}.single .post .post-thumbnail-wrapper img{width:100%!important;height:auto}.single .post .entry-content{padding-top:30px;float:none;width:100%;padding-left:0;padding-bottom:0}.single .post .entry-content p{margin-bottom:20px}@media (max-width:992px){.col-1{width:100%}.col-1 .inner{padding:0}.col-2{width:100%;border-left:none}.post .post-thumbnail-wrapper{width:100%;height:auto}.post .entry-content{width:100%}}.pagination-wrapper{padding:15px}.pagination-wrapper a,.pagination-wrapper span{color:#bd1550}.pagination-wrapper span{font-weight:700}.back-button{color:#fff;background:#bd1550;padding:5px 10px;cursor:pointer;transition:.25s ease-in-out}.back-button:hover{background:#780d33}.back-button i{margin-right:10px}.single-post-link-a{border:solid 1px red;display:block}.single-post .post{border-bottom:none}