/* https://copernicus.edu.pl/wp-content/themes/copernicus/theme_inc/plugins/so_plugins/top_header_steps/tpl/style.css?ver=2.1 */
.gradient:after,.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(top,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:linear-gradient(to bottom,#a54e62 0%,#dc6882 100%)}.gradient.pink:after,.pink.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(top,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:linear-gradient(to bottom,#a54e62 0%,#dc6882 100%)}.gradient.blue:after,.blue.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(top,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(top,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(top,#49467E 0%,#7E559E 100%);background:linear-gradient(to bottom,#49467E 0%,#7E559E 100%)}.gradient.blue2:after,.blue2.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(126,85,158,0)),color-stop(50%,rgba(73,70,126,.59)),to(#7e559e));background:-webkit-linear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:-moz- oldlinear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:-o-linear-gradient(top,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%);background:linear-gradient(to bottom,rgba(126,85,158,0) 0%,rgba(73,70,126,.59) 50%,#7e559e 100%)}.gradient.blue3:after,.blue3.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#50A1D9),to(#0D81D1));background:-webkit-linear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:-moz- oldlinear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:-o-linear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:linear-gradient(to bottom,#50A1D9 0%,#0D81D1 100%)}.gradient.term-8:after,.term-8.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#DC6882),to(#A54E62));background:-webkit-linear-gradient(top,#DC6882 0%,#A54E62 100%);background:-moz- oldlinear-gradient(top,#DC6882 0%,#A54E62 100%);background:-o-linear-gradient(top,#DC6882 0%,#A54E62 100%);background:linear-gradient(to bottom,#DC6882 0%,#A54E62 100%)}.gradient.term-9:after,.term-9.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#819EFF),to(#566FC4));background:-webkit-linear-gradient(top,#819EFF 0%,#566FC4 100%);background:-moz- oldlinear-gradient(top,#819EFF 0%,#566FC4 100%);background:-o-linear-gradient(top,#819EFF 0%,#566FC4 100%);background:linear-gradient(to bottom,#819EFF 0%,#566FC4 100%)}.gradient.term-11:after,.term-11.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#46D2BA),to(#40B175));background:-webkit-linear-gradient(top,#46D2BA 0%,#40B175 100%);background:-moz- oldlinear-gradient(top,#46D2BA 0%,#40B175 100%);background:-o-linear-gradient(top,#46D2BA 0%,#40B175 100%);background:linear-gradient(to bottom,#46D2BA 0%,#40B175 100%)}.gradient.term-12:after,.term-12.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#F1CC67),to(#F18667));background:-webkit-linear-gradient(top,#F1CC67 0%,#F18667 100%);background:-moz- oldlinear-gradient(top,#F1CC67 0%,#F18667 100%);background:-o-linear-gradient(top,#F1CC67 0%,#F18667 100%);background:linear-gradient(to bottom,#F1CC67 0%,#F18667 100%)}.gradient.term-13:after,.term-13.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#B1DDE6),to(#22ACC8));background:-webkit-linear-gradient(top,#B1DDE6 0%,#22ACC8 100%);background:-moz- oldlinear-gradient(top,#B1DDE6 0%,#22ACC8 100%);background:-o-linear-gradient(top,#B1DDE6 0%,#22ACC8 100%);background:linear-gradient(to bottom,#B1DDE6 0%,#22ACC8 100%)}.gradient.term-18:after,.term-18.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#62C24F),to(#4C8235));background:-webkit-linear-gradient(top,#62C24F 0%,#4C8235 100%);background:-moz- oldlinear-gradient(top,#62C24F 0%,#4C8235 100%);background:-o-linear-gradient(top,#62C24F 0%,#4C8235 100%);background:linear-gradient(to bottom,#62C24F 0%,#4C8235 100%)}.gradient.term-none:after,.term-none.overlay:after{background:-webkit-gradient(linear,left top,left bottom,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(top,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(top,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(top,#49467E 0%,#7E559E 100%);background:linear-gradient(to bottom,#49467E 0%,#7E559E 100%)}.term-8-fill,.term-8-fill *{fill:#DC6882}.term-9-fill,.term-9-fill *{fill:#819EFF}.term-11-fill,.term-11-fill *{fill:#40B175}.term-12-fill,.term-12-fill *{fill:#F1CC67}.term-13-fill,.term-13-fill *{fill:#22ACC8}.term-18-fill,.term-18-fill *{fill:#62C24F}.gradient2.pink{background:-webkit-gradient(linear,left top,right top,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(left,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(left,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(left,#a54e62 0%,#dc6882 100%);background:linear-gradient(to right,#a54e62 0%,#dc6882 100%)}.gradient2.blue{background:-webkit-gradient(linear,left top,right top,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(left,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(left,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(left,#49467E 0%,#7E559E 100%);background:linear-gradient(to right,#49467E 0%,#7E559E 100%)}.gradient2.bluelight{background:-webkit-gradient(linear,left top,right top,from(#50A1D9),to(#0D81D1));background:-webkit-linear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:-moz- oldlinear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:-o-linear-gradient(left,#50A1D9 0%,#0D81D1 100%);background:linear-gradient(to right,#50A1D9 0%,#0D81D1 100%)}.gradient3.pink{background:-webkit-gradient(linear,left top,left bottom,from(#a54e62),to(#dc6882));background:-webkit-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:-moz- oldlinear-gradient(top,#a54e62 0%,#dc6882 100%);background:-o-linear-gradient(top,#a54e62 0%,#dc6882 100%);background:linear-gradient(to bottom,#a54e62 0%,#dc6882 100%)}.gradient3.blue{background:-webkit-gradient(linear,left top,left bottom,from(#49467E),to(#7E559E));background:-webkit-linear-gradient(top,#49467E 0%,#7E559E 100%);background:-moz- oldlinear-gradient(top,#49467E 0%,#7E559E 100%);background:-o-linear-gradient(top,#49467E 0%,#7E559E 100%);background:linear-gradient(to bottom,#49467E 0%,#7E559E 100%)}.gradient3.bluelight{background:-webkit-gradient(linear,left top,left bottom,from(#50A1D9),to(#0D81D1));background:-webkit-linear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:-moz- oldlinear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:-o-linear-gradient(top,#50A1D9 0%,#0D81D1 100%);background:linear-gradient(to bottom,#50A1D9 0%,#0D81D1 100%)}.overlay{position:relative}.overlay:after{content:'';display:block;background:#000;opacity:.85;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.overlay>div{z-index:2;position:relative}.shadow-small{-webkit-box-shadow:0 0 10px 0 rgba(13,129,209,.45);-moz-box-shadow:0 0 10px 0 rgba(13,129,209,.45);box-shadow:0 0 10px 0 rgba(13,129,209,.45)}.shadow-big{-webkit-box-shadow:0 10px 40px 0 rgba(13,129,209,.2);-moz-box-shadow:0 10px 40px 0 rgba(13,129,209,.2);box-shadow:0 10px 40px 0 rgba(13,129,209,.2)}.shadow-big-medium{-webkit-box-shadow:0 10px 40px 0 rgba(13,129,209,.4);-moz-box-shadow:0 10px 40px 0 rgba(13,129,209,.4);box-shadow:0 10px 40px 0 rgba(13,129,209,.4)}.rounded-corners{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:720px){.col-sm-auto{width:auto}}@media (min-width:720px){.col-md-auto{width:auto}}@media (min-width:850px){.col-lg-auto{width:auto}}@media (min-width:1050px){.col-xl-auto{width:auto}}@media (min-width:1200px){.col-xxl-auto{width:auto}}.big-form{margin-top:70px;margin-bottom:100px;-webkit-filter:drop-shadow(0 3px 20px rgba(13,129,209,.13));filter:drop-shadow(0 3px 20px rgba(13,129,209,.13));position:relative;z-index:2}@media (max-width:1200px){.big-form{margin-top:50px;margin-bottom:50px}}.big-form.normal-form{margin-top:0;margin-bottom:0;z-index:2}.big-form .step-section-heading{text-align:center;margin-bottom:40px}.big-form .step-section-heading h2{margin-bottom:0}.big-form form input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.big-form .btn.inactive{cursor:pointer!important}.big-form .btn.inactive:hover{background-color:#50A1D9!important;color:#fff}.big-form .btn.inactive:hover svg{fill:#fff}.big-form .btn.inactive:hover svg path{fill:#fff}.big-form #section-second,.big-form #section-third{display:none}.big-form .wpcf7-submit{display:none}.big-form .ajax-loader{position:absolute;bottom:0;left:50%}.big-form .checkbox-custom-wrapper{margin-bottom:0}.big-form .step-navigation{margin-top:50px}@media (max-width:768px){.big-form .step-navigation{margin-top:30px}}.big-form .wpcf7-response-output{width:100%;margin:0;margin-top:50px;padding:15px 20px;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important}.big-form .wpcf7-not-valid-tip{padding-top:10px;padding-left:20px}.big-form .summary{background-color:transparent;border:2px dashed #9E9E9E;padding:11px 20px;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important;resize:none;width:100%;height:94px;margin-bottom:45px;color:#9E9E9E;pointer-events:none}@media (max-width:576px){.big-form .summary{height:115px}}.big-form .element{margin-bottom:50px;position:relative}@media (max-width:1200px){.big-form .element{margin-bottom:25px}}.big-form .element.type .wpcf7-not-valid-tip,.big-form .element.offer .wpcf7-not-valid-tip,.big-form .element.city .wpcf7-not-valid-tip{display:none}.big-form .element .element-inner{position:relative}.big-form .element .label{display:block;position:absolute;top:15px;left:20px;font-size:16px;line-height:1em;pointer-events:none;font-family:'Rajdhani',sans-serif;font-weight:700;color:#49467E;z-index:1}@media (max-width:1200px){.big-form .element .label{font-size:14px;top:13px;left:16px}}@media (max-width:768px){.big-form .element .label{font-size:12px}}.big-form .element .dropdown-icon{display:inline-block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;pointer-events:none}@media (max-width:768px){.big-form .element .dropdown-icon svg{fill:#49467E}.big-form .element .dropdown-icon svg path{fill:#49467E}}.big-form .element select{padding:15px;padding-bottom:10px;padding-top:35px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;border:1px solid #ececf2}.big-form .element.address .element-inner{border:2px dashed #9E9E9E;padding:13px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.big-form .element.address .element-inner .address-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:576px){.big-form .element.address .element-inner .address-active{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.big-form .element.address .element-inner .address-active h3{margin:0;margin-right:20px}@media (max-width:576px){.big-form .element.address .element-inner .address-active h3{display:block;width:100%;margin-top:10px}}.big-form .element.address .element-inner .address-active img{width:40px;height:auto;margin-right:20px;-webkit-filter:sepia(100%) saturate(100%) invert(20%);filter:sepia(100%) saturate(100%) invert(20%);opacity:.2;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.big-form .element.address .element-inner .address-active a{font-family:'Rajdhani',sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;line-height:20px;color:#50A1D9;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.big-form .element.address .element-inner .address-active a{width:100%}}.big-form .element.address .element-inner .address-active a span{display:block;margin-right:15px;white-space:nowrap}.big-form .element.address .element-inner .address-active a svg{display:block}@media (max-width:768px){.big-form .element.address .element-inner .address-active a svg{fill:#49467E}.big-form .element.address .element-inner .address-active a svg path{fill:#49467E}}.big-form .element.address .city-list-addresses{display:none}.big-form .offer-list li{display:none}.big-form .offer-list li.available{display:list-item}.big-form .city-list li{display:none}.big-form .city-list li.available{display:list-item}.big-form li.active{color:#ececf2!important}.big-form .select{width:100%;display:block;position:relative;font-size:16px;color:#49467E;cursor:pointer}.big-form .select:hover .select-styled{border-color:#49467E}.big-form .select:hover .select-options{border-color:#49467E}.big-form .select-styled{position:relative;top:0;right:0;bottom:0;left:0;font-size:14px;font-weight:400;color:#666;border:1px solid #ececf2;padding:0 40px 0 20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:20px;padding-bottom:10px;padding-top:35px;padding-right:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;border:1px solid #ececf2;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}@media (max-width:1200px){.big-form .select-styled{padding:28px 15px 7px;font-size:13px}}.big-form .select-styled.error{border:1px solid #49467E;color:red}.big-form .select-styled.selected{color:#9E9E9E}.big-form .select-styled.active:after,.big-form .select-styled:active:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.big-form .select-styled.active+.select-options li:first-child{border-top:1px solid #ececf2}.big-form .select-options{display:none;position:absolute;top:-webkit-calc(100% - 10px);top:-moz-calc(100% - 10px);top:calc(100% - 10px);right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #ececf2;border-top:none;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-webkit-transition:border 0.2s;-o-transition:border 0.2s;-moz-transition:border 0.2s;transition:border 0.2s;max-height:300px;overflow-y:auto}.big-form .select-options li{font-size:14px;line-height:1.2em;font-weight:400;color:#9E9E9E;margin:0;padding:13px 20px;white-space:normal;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.big-form .select-options li:first-child{border-top:1px solid #fff;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;-webkit-transition-delay:all 0.4s;-moz-transition-delay:all 0.4s;-o-transition-delay:all 0.4s;transition-delay:all 0.4s}.big-form .select-options li:before{content:'';width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);position:absolute;bottom:0;left:15px;border-top:1px solid #ececf2}.big-form .select-options li:hover{color:#49467E}.big-form .select-options li[rel="hide"]{display:none}.big-form .select-options li:last-child:before{display:none}.widget-topheadersteps .main-header{padding-bottom:50px}@media (max-width:576px){.widget-topheadersteps .main-header{padding-bottom:0}}.widget-topheadersteps .main-header .element{opacity:.35;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;text-align:center}.widget-topheadersteps .main-header .element.active{opacity:1}.widget-topheadersteps .main-header .element .special-icon-outer{display:inline-block;margin-bottom:30px;background-color:rgba(255,255,255,.2)}.widget-topheadersteps .main-header .element svg{display:block;width:33px;height:33px}.widget-topheadersteps .main-header .element h3{margin-left:-50px;margin-right:-50px}.widget-topheadersteps .hr-line{height:1px;min-width:10px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;position:relative}.widget-topheadersteps .hr-line svg{display:block;position:absolute;width:100%;top:40px;left:0}.widget-topheadersteps .hr-line.transparent{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}