@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700|PT+Sans:400,700&subset=latin-ext,latin);#home-page #circles .circle .img{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}a,#sidebar .sklep,#sidebar .jcarousel-control-prev,#sidebar .jcarousel-control-next,#carousel #jcarousel-logo .jcarousel-control-prev,#carousel #jcarousel-logo .jcarousel-control-next,#home-page #circles .circle .img,#home-page #circles .circle .info .center a{transition:all,.2s,ease-in-out}body{font-family:"PT Sans",sans-serif;color:#333}a{text-decoration:none;outline:none !important}.wrapper{position:relative;min-height:100vh}button,textarea,input{outline:none;resize:none}.circle-background{position:absolute;top:-460px;left:-270px;width:1100px;height:1100px;border-radius:50%;background:rgba(245,245,245,0.4);-webkit-animation:animation-circle-background1 10s infinite;animation:animation-circle-background1 10s infinite;z-index:0}.circle-background:before{content:'';position:absolute;top:50%;margin-top:-370px;left:50%;margin-left:-370px;width:740px;height:740px;border-radius:50%;background:white;-webkit-animation:animation-circle-background2 11s infinite;animation:animation-circle-background2 11s infinite}.circle-background:after{content:'';position:absolute;top:50%;margin-top:-294px;left:50%;margin-left:-294px;width:590px;height:590px;border-radius:50%;border:60px solid rgba(245,245,245,0.6);-webkit-animation:animation-circle-background3 15s infinite;animation:animation-circle-background3 15s infinite}.circle-background img{position:absolute;top:50%;left:50%;margin-top:-97px;margin-left:-97px}@-webkit-keyframes animation-circle-background1{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animation-circle-background1{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes animation-circle-background2{0%, 100%{-webkit-transform:scale(0.8);transform:scale(0.8)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animation-circle-background2{0%, 100%{-webkit-transform:scale(0.8);transform:scale(0.8)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes animation-circle-background3{0%, 100%{-webkit-transform:scale(0.6);transform:scale(0.6);border-width:120px}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:150px}}@keyframes animation-circle-background3{0%, 100%{-webkit-transform:scale(0.6);transform:scale(0.6);border-width:120px}50%{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:150px}}.bottom_effect{position:absolute;bottom:0;right:0;width:100%;height:100%;overflow:hidden}.bottom_effect:before{content:'';position:absolute;right:-80px;bottom:-50px;width:100vw;height:80vw;border-radius:50%;background:linear-gradient(to right, rgba(0,0,0,0.08) 0%,rgba(0,0,0,0.08) 30%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#14000000', endColorstr='#00000000',GradientType=1 );-webkit-transform:rotate(-32deg);-ms-transform:rotate(-32deg);transform:rotate(-32deg);z-index:-2}.bottom_effect:after{content:'';position:absolute;right:-50px;width:150vw;height:90vw;bottom:0px;border-radius:50%;background:white;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.btn-default{padding:2px 15px}.btn-primary{background:#49b2d5;border:0;padding:8px 30px}#main_menu{position:relative;z-index:3}@media (max-width: 767px){#main_menu ul{margin:0 -15px}}#main_menu ul li{padding:0}#main_menu ul li:after{position:absolute;content:'';top:25px;right:-.5px;height:20px;width:1px;background:lightgray}#main_menu ul li a{padding:11px 24px}#main_menu ul li a:hover{color:red;font-weight:600}#main_menu ul .dropdown.open>a{color:red;font-weight:600;background:transparent}#main_menu ul .active>a{color:red !important;font-weight:600;background:transparent}#main_menu .social{background:#49b2d5}@media (max-width: 767px){#main_menu .social{padding-right:15px}}#main_menu .social ul{margin-bottom:0}#main_menu .social ul li a{display:block;padding:13px 7px;color:white;line-height:1}#main_menu .social ul li a:hover{color:red}#main_menu .social ul li a .fa{font-size:18px}#main_menu .navbar{border:none;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.3)}#main_menu .navbar .navbar-header .navbar-toggle{margin:22px 21px 22px 0}#main_menu .navbar .navbar-collapse .nav>li:last-child:after{content:none}#main_menu .navbar .navbar-collapse .nav>li:last-child>a{padding-right:5px}#main_menu .navbar .navbar-collapse .nav>li>a{padding:25px 30px}@media (max-width: 767px){#main_menu .navbar .navbar-collapse{position:absolute;top:100%;left:0;height:auto;width:100%;margin:0;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.3);background:#49b2d5;z-index:10}#main_menu .navbar .navbar-collapse .nav li:after{content:none}#main_menu .navbar .navbar-collapse .nav li a{padding:15px 20px;color:white}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu{position:static;width:100%;margin:0;padding:0;border:0;border-radius:0;background:rgba(255,255,255,0.1)}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu li a{padding-left:40px}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu li a:hover{color:red;font-weight:600;background:transparent}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu li a:focus{background:transparent}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu li .dropdown-menu li a{padding-left:60px}#main_menu .navbar .navbar-collapse .nav li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{padding-left:80px}}@media (max-width: 767px){#main_menu .navbar-brand{padding:18px 0 15px 10px}}#main_menu .navbar-brand img{position:relative;float:left;top:-2px;height:46px}#main_menu .navbar-brand .title{position:relative;top:-11px;margin-left:45px}#main_menu .navbar-brand .title h2{position:relative;display:block;top:6px;margin:0;margin-left:10px;font-size:27px;font-weight:600;color:red}#main_menu .navbar-brand .title h3{position:relative;display:block;top:6px;margin:0;margin-left:10px;font-size:20px;font-weight:600;color:red;white-space:nowrap;letter-spacing:-.8px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;right:100%;margin-top:-6px;margin-right:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu>.dropdown-menu .dropdown-menu.open{display:block}.dropdown-submenu:hover>a:after{border-right-color:#fff}@media (max-width: 767px){.dropdown-submenu:hover>a:after{border-right-color:transparent;border-top-color:#fff}}.dropdown-submenu>a:after{display:block;content:" ";float:left;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 0;border-right-color:#ccc;margin-top:5px;margin-left:-10px}@media (max-width: 767px){.dropdown-submenu>a:after{display:inline-block;float:none;margin-left:7px;border-width:5px 4px 0 4px;border-top-color:#ccc;border-right-color:transparent}}#sidebar a{display:block !important;margin-right:0 !important;line-height:1.2 !important}#sidebar ul li{padding:0 40px;text-align:center}#sidebar ul li .image-wrapper{display:inline-block;margin:20px 0}#sidebar ul li .Zoom{display:inline-block !important}#sidebar ul li a{color:red;font-weight:600}#sidebar .sklep{position:relative;height:300px;margin-bottom:100px}#sidebar .sklep .preloader{position:absolute;top:50%;margin-top:-48px;left:50%;margin-left:-48px}#sidebar .jcarousel{visibility:hidden;opacity:0}#sidebar .jcarousel-control-prev,#sidebar .jcarousel-control-next{text-shadow:none;text-decoration:none !important;line-height:1.1 !important;font-weight:600;background:#49b2d5;opacity:.5}#sidebar .jcarousel-control-prev:focus,#sidebar .jcarousel-control-prev:hover,#sidebar .jcarousel-control-next:focus,#sidebar .jcarousel-control-next:hover{opacity:1}#sidebar .jcarousel-control-prev{padding-right:3px;left:0}#sidebar .jcarousel-control-next{padding-left:3px;right:0}#sidebar .title{margin-bottom:5px}#sidebar .title .orange{color:red;font-weight:600}#sidebar .info a{display:none !important}#sidebar .info strong{color:gray}#sidebar #techwa24 img{margin:20px auto}#sidebar #techwa24 a:nth-of-type(2){margin-bottom:5px}#default{padding:50px 0 100px}#default h1{color:red;font-family:"Oswald",sans-serif;line-height:1;text-transform:uppercase}#default h2{margin-top:40px;margin-bottom:30px;font-family:"Oswald",sans-serif}#default h3{position:relative;font-size:18px;letter-spacing:1px;font-weight:600;font-family:"Oswald",sans-serif;color:red}#default h3:after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:red}#default small{display:block}#default p{letter-spacing:.2px;line-height:2;margin-bottom:20px}#default a{display:inline-block;margin-right:40px;line-height:2}#carousel{margin:100px 0 50px}@media (max-width: 767px){#carousel{margin-top:50px}}@media (max-width: 767px){#carousel #jcarousel-logo .jcarousel ul li{padding:30px}}#carousel #jcarousel-logo .jcarousel ul li div{display:block;height:150px;width:100%;margin:0 auto;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important}#carousel #jcarousel-logo .jcarousel-control-prev,#carousel #jcarousel-logo .jcarousel-control-next{margin:-15px 0 !important;text-shadow:none;text-decoration:none !important;line-height:1.1 !important;font-weight:600;background:#49b2d5;opacity:.5}#carousel #jcarousel-logo .jcarousel-control-prev:focus,#carousel #jcarousel-logo .jcarousel-control-prev:hover,#carousel #jcarousel-logo .jcarousel-control-next:focus,#carousel #jcarousel-logo .jcarousel-control-next:hover{opacity:1}#carousel #jcarousel-logo .jcarousel-control-prev{padding-right:3px;left:-30px}@media (max-width: 767px){#carousel #jcarousel-logo .jcarousel-control-prev{left:0px}}#carousel #jcarousel-logo .jcarousel-control-next{padding-left:3px;right:-30px}@media (max-width: 767px){#carousel #jcarousel-logo .jcarousel-control-next{right:0px}}#galeria .zoom-gallery{margin-top:30px;text-align:center}#galeria .zoom-gallery a{display:inline-block;margin:10px !important}#galeria .zoom-gallery a .img{position:relative;width:120px;height:120px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;border:7px solid white;border-radius:7px;box-shadow:0 0 1px rgba(0,0,0,0.5)}#galeria .zoom-gallery a .img:before{content:'\f002';position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-15px;font:normal normal normal 30px/1 FontAwesome;color:white;opacity:0;visibility:hidden}#galeria .zoom-gallery a .img:hover:before{opacity:.7;visibility:visible}#home-page{position:relative}@media (min-width: 992px){#home-page #circles .row>div:nth-of-type(1n+4) .circle{margin:100px 0}}@media (max-width: 991px){#home-page #circles .row>div:nth-of-type(1n+5) .circle{margin:100px 0}}@media (max-width: 767px){#home-page #circles .row>div{padding:0 5vw}#home-page #circles .row>div:nth-of-type(1n+6) .circle{margin:80px 0}}#home-page #circles .circle{position:relative;margin:70px 0 0;cursor:pointer}#home-page #circles .circle:before{content:'';position:absolute;bottom:-50px;left:0;width:100%;height:60px;border-radius:50%;background:radial-gradient(ellipse at center, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 61%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d000000', endColorstr='#00000000',GradientType=1 );z-index:1}@media (max-width: 1199px){#home-page #circles .circle{font-size:16px}}@media (max-width: 767px){#home-page #circles .circle{margin:80px 0 0}}#home-page #circles .circle .fa{font-size:18px;margin-right:5px;color:lightgray}@media (max-width: 767px){#home-page #circles .circle .fa{font-size:4.9vw}}#home-page #circles .circle .img{position:absolute;display:table;top:0;left:0;width:100%;border:15px solid rgba(255,255,255,0.3);border-radius:50%;box-shadow:inset 0 0 130px #000,inset 0 0 30px rgba(0,0,0,0.5);background-origin:border-box !important;z-index:2}#home-page #circles .circle .img h2{display:table-cell;vertical-align:middle;text-align:center;color:white;text-shadow:0 0 15px black;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:40px}@media (max-width: 1199px){#home-page #circles .circle .img h2{font-size:30px}}@media (max-width: 767px){#home-page #circles .circle .img h2{font-size:10vw}}#home-page #circles .circle .info{position:absolute;display:table;top:0;left:0;width:100%;padding-top:90px;border-radius:50%;background:#404041;pointer-events:none;z-index:1}@media (max-width: 1199px){#home-page #circles .circle .info{padding-top:80px}}@media (max-width: 767px){#home-page #circles .circle .info{padding-top:20vw}}#home-page #circles .circle .info .center{display:table-cell;vertical-align:middle;text-align:center}#home-page #circles .circle .info .center address{color:rgba(245,245,245,0.4);margin-bottom:10px}@media (max-width: 1199px){#home-page #circles .circle .info .center address{font-size:13px;line-height:1.2}}@media (max-width: 767px){#home-page #circles .circle .info .center address{font-size:4vw;line-height:1.2}}#home-page #circles .circle .info .center address strong{display:block;font-family:"Oswald",sans-serif;color:white}@media (max-width: 767px){#home-page #circles .circle .info .center address strong{font-size:3.8vw;letter-spacing:1px}}#home-page #circles .circle .info .center address span,#home-page #circles .circle .info .center address abbr{display:inline-block;margin:0 10px}#home-page #circles .circle .info .center address .city{display:block;color:lightgray;font-size:15px;letter-spacing:1px}@media (max-width: 1199px){#home-page #circles .circle .info .center address .city{font-size:13px}}@media (max-width: 767px){#home-page #circles .circle .info .center address .city{font-size:4.5vw}}#home-page #circles .circle .info .center a{display:block;color:rgba(245,245,245,0.4)}#home-page #circles .circle .info .center a:hover{color:white;text-decoration:none}#home-page #circles .circle .portal{padding:0 !important}#home-page #circles .circle .portal a{color:white;font-size:20px}#home-page #circles .circle .portal .fa-link{font-size:20px;color:rgba(245,245,245,0.6)}@media (max-width: 767px){#home-page #circles .circle .portal .fa-link{font-size:6.2vw}}#home-page #circles .circle-down .info{padding:0 0 70px}@media (max-width: 1199px){#home-page #circles .circle-down .info{padding-bottom:60px}}@media (max-width: 767px){#home-page #circles .circle-down .info{padding-bottom:50px}}#home-page #circles .circle.open .img{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}#home-page #circles .circle.open.circle-up .img{top:-50%}#home-page #circles .circle.open.circle-down .img{top:50%}#contact{padding-bottom:50px}#contact h2{margin-top:40px;margin-bottom:30px;font-family:"Oswald",sans-serif}#contact h3{position:relative;font-size:18px;letter-spacing:1px;font-weight:600;font-family:"Oswald",sans-serif;color:red}#contact h3:after{content:'';position:absolute;bottom:-4px;left:0;width:80%;height:2px;background:red}#contact .info_content h3,#contact .info_content h2{line-height:1.2}#contact .info_content h3 small,#contact .info_content h2 small{display:block}#contact .info_content h3:after,#contact .info_content h2:after{content:none}#contact .fa{color:#49b2d5}#contact #map{height:400px;width:100%;margin-top:-20px}#contact .form-control{height:44px;margin:10px 0}#contact .btn-primary{margin-top:10px;text-transform:uppercase;font-weight:600;letter-spacing:1px}#contact textarea.form-control{height:260px}#contact address{margin-bottom:7px}#contact address span{margin-right:40px}#contact strong{display:block}#contact abbr{display:inline-block;margin-right:40px}#contact a{display:inline-block;margin-right:40px}#footer1{background-color:#404041;padding:30px 0}#footer1 a{outline:none;text-decoration:none}#footer1 a:hover{color:#ED1C24}#footer1 a.active{font-weight:600}#footer1 h4{display:block;margin:15px 0;padding:0;color:white;font-family:"Oswald",sans-serif;font-weight:600;font-size:16px}#footer1 p{color:rgba(245,245,245,0.4)}#footer1 a{display:block;padding:4px;color:rgba(245,245,245,0.6)}@media (max-width: 767px){#footer1 .publications{margin:40px 0}}#footer1 .publications ul{padding-left:15px}#footer1 .publications ul li{color:white}#footer1 .newsletter p{margin-bottom:20px}#footer1 .newsletter .form-inline p{color:white}#footer1 .newsletter .form-inline img{height:auto;width:34px}@media (max-width: 767px){#footer1 .newsletter .form-inline{float:right;width:290px}}#footer1 .newsletter .form-inline input{width:100%;padding:8px 12px;color:black}#footer1 .newsletter .form-inline input:focus{border-color:red;box-shadow-color:rgba(255,0,0,0.6)}#footer1 .newsletter .form-inline ::-webkit-input-placeholder{opacity:1;color:gray}#footer1 .newsletter .form-inline :-moz-placeholder{opacity:1;color:gray}#footer1 .newsletter .form-inline ::-moz-placeholder{opacity:1;color:gray}#footer1 .newsletter .form-inline :-ms-input-placeholder{opacity:1;color:gray}#footer1 .newsletter .form-inline button{display:inline-block;padding:0;border:none;font-size:17px}#footer1 .newsletter .form-inline input,#footer1 .newsletter .form-inline button{outline:none}#footer1 .newsletter .form-inline .form-group{width:100%}#footer1 .newsletter .form-inline .form-group .input-group{width:100%}#footer1 .newsletter .form-inline .form-group .input-group .input-group-addon{max-width:35px;padding:0;cursor:pointer}@media (max-width: 767px){#footer1 .newsletter .form-inline .form-group .input-group .input-group-addon{max-width:45px}}#footer1 .newsletter .form-inline .form-group .input-group .input-group-addon button{padding:6px 12px}#footer1 .newsletter .form-inline .form-group .input-group .input-group-addon button .fa{margin-top:2px}#footer2{background-color:#49b2d5}#footer2 ul{margin:0}@media (max-width: 767px){#footer2 ul{text-align:center}}#footer2 ul li{position:relative}#footer2 ul li:after{position:absolute;content:'';top:13px;right:-.5px;height:20px;width:1px;background:rgba(245,245,245,0.4)}@media (max-width: 767px){#footer2 ul li:after{content:none}}#footer2 ul li:first-child{margin-left:-5px}#footer2 ul li:first-child a{padding-left:0}#footer2 ul li:last-child{margin-right:-10px}#footer2 ul li:last-child:after{content:none}#footer2 ul li:last-child a{padding-right:0}#footer2 ul li a{display:block;padding:13px 15px;color:white;text-decoration:none;outline:none}@media (max-width: 767px){#footer2 ul li a{padding:10px 5px}}#footer2 ul li a:hover{color:red}#footer2 ul .active a{font-weight:600}#footer2 .text-right ul li:after{content:none}#footer2 .text-right ul li a{font-size:20px;padding:10px 5px}#footer3{background-color:#2d2d2e}#footer3 p{color:gray;margin:0;padding:10px 0}
/*# sourceMappingURL=main.min.css.map */
