.boxes_banners_container{position:relative;float:left;width:100%;font-family:"Ubuntu";margin-top:60px;padding-bottom:0;background:linear-gradient(to right,#353635 0,#353635 50%,#000000 50%,#e0e0e0 50%,#e0e0e0 100%);z-index:1;padding-bottom:0}.boxes_banners{height:auto;width:calc(100% - 180px);margin-right:90px;margin-left:90px;border:0 solid red;top:0}.boxes_banners .box_banner{position:relative;float:left;background-color:transparent;margin-bottom:10px;padding-bottom:50px}.boxes_banners .box_banner div.content{position:absolute;bottom:-100px;z-index:20;right:0;width:30%;z-index:9999;background-color:#363536;padding:20px}.boxes_banners .box_banner div.content:hover{cursor:pointer}.boxes_banners .box_banner div.content .info{font-size:calc(100%);font-family:"GeomanistRegular";font-size:11px;color:#c49764;letter-spacing:2px}.boxes_banners .box_banner div.content .text{font-size:calc(100%);font-family:"GeomanistMedium";color:#e0e0e0;font-size:20px;margin-top:10px}.boxes_banners .box_banner div.content .line_link{position:relative;height:25px;float:left;width:100%;;border-bottom:1px solid rgba(196,151,100,0.4);color:#c49764;font-size:calc(100%);font-size:15px;text-align:right;margin-top:10px;font-weight:400;margin-bottom:50px}.boxes_banners a{color:inherit}.boxes_banners a:hover{text-decoration:underline;color:inherit}.boxes_banners .box_banner .banner_date{position:relative;float:left;width:100%;font-size:14px;color:#fffffa;font-family:"Ubuntu";margin-bottom:20px}.boxes_banners .box_banner .link{z-index:1;opacity:1;position:absolute;text-align:center;bottom:0;right:0;width:10%;color:black;padding-top:5px;padding-bottom:5px;border-top:2px solid black;text-align:center;transition:all 0.5s ease}.boxes_banners .box_banner .link a{position:relative;color:black;padding-bottom:0;text-align:center;margin-top:0;font-weight:900;letter-spacing:2px;font-size:12px}.boxes_banners .box_banner .link a img{position:relative;float:right;height:25px;margin-left:25px}.boxes_banners .box_banner .link a:hover{cursor:pointer}.boxes_banners .box_banner .banner_photo{position:relative;float:left;margin-left:0;box-sizing:border-box}.boxes_banners .box_banner .banner_photo img{position:relative;float:right;width:100%;padding-bottom:0}.boxes_banners .slick-dots{display:none;background-color:transparent;width:75%;position:relative;float:left;bottom:40px;border-top:0 solid #A7A7A7}.boxes_banners .banner_dot{margin:0;padding:0;position:relative;overflow:auto;width:30%;margin:0 auto;text-align:center;margin-top:20px}.banner_dot li{border:1px solid green;list-style-type:none;position:relative;float:left;padding:5px}.banner_dot li button{background-color:red;color:white;display:inline}.boxes_banners .box_banner{box-sizing:border-box}.boxes_banners_container .color_fragment{position:absolute;bottom:0;left:0;right:0;height:200px;border:0 solid red;background-color:#e0e0e0}@media only screen and (min-device-width:320px) and (max-device-width:480px){.boxes_banners_container{border:0 solid red;margin-top:70px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:10px;padding-left:0;padding-right:0;background:linear-gradient(to right,#e0e0e0 0,#e0e0e0 50%,#e0e0e0 50%,#e0e0e0 50%,#e0e0e0 100%)} .boxes_banners{height:auto !important;padding-left:0;padding-right:0;margin-left:0}.boxes_banners .box_banner div.content{font-size:20px}.boxes_banners .box_banner div.content span{font-size:calc(60%)}.boxes_banners{width:100%;margin-left:0;margin-right:0}.boxes_banners_container .color_fragment{display:none}.boxes_banners .box_banner div.content{position:relative;float:left;width:100%;;bottom:0}.boxes_banners .slick-dots{width:100%}}@media only screen and (min-device-width:321px) and (max-device-width:640px){}@media only screen and (max-width:320px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.boxes_banners .box_banner div.content span{font-size:calc(75%)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.boxes_banners .box_banner div.content span{font-size:calc(70%)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_banners .box_banner div.content span{font-size:calc(50%)}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.boxes_banners .box_banner div.content span{font-size:calc(50%)}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_banners_container .hotel_element{width:33.333333%}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}#test_rwd{display:block}.boxes_common_container .filter_menu div a{;font-weight:400;font-style:normal}.boxes_common_container{position:relative;float:left;width:100%;background:linear-gradient(to right,#e0e0e0 0,#e0e0e0 50%,#e0e0e0 50%,#353635 50%,#353635 100%);;padding-top:0;font-family:'Ubuntu';padding-bottom:0}.boxes_common_container2{position:relative;float:left;width:100%;background-color:#f8fafc;font-family:'Ubuntu';padding-top:0;padding-bottom:0}.boxes_common_container .filter_menu{position:relative;float:left;margin-left:3%;margin-bottom:2%;border:0 solid red}.boxes_common_container .filter_menu div{position:relative;float:left;width:100%;padding:0 20px}.boxes_common_container .filter_menu div a{;position:relative;float:left;color:#362F2B;font-size:25px;font-weight:700;text-transform:lowercase;text-decoration:none;outline:0}.boxes_common_container .filter_menu div a:hover{color:#999999}.boxes_common_container .filter_menu div a img{position:relative;float:right;width:20px;margin-left:10px;margin-top:5px}.boxes_common_container .filter_menu div a.info{position:relative;float:left;margin-left:10px}.boxes_common_container .sub_filter_menu{position:relative;float:left;padding-left:20px;padding-bottom:0;border:0 solid red;width:100%}.boxes_common_container .sub_filter_menu div{position:relative;float:left;width:auto;padding:0 20px;padding-top:20px}.boxes_common_container .sub_filter_menu div a{position:relative;float:left;color:#362F2B;font-size:20px;text-transform:uppercase;font-weight:bold;text-transform:uppercase;text-decoration:none;outline:0}.boxes_common_container .sub_filter_menu div a:hover{box-sizing:border-box;color:#ff381c}.boxes_common_container .sub_filter_menu div a:hover .line{height:3px}.boxes_common_container .sub_filter_menu div a .line{content:"";position:absolute;left:0;bottom:0;right:0;margin:auto;height:0}.boxes_common_container .sub_filter_menu div a img{position:relative;float:right;width:20px;margin-left:10px;margin-top:5px}.boxes_common_container .sub_filter_menu div a.info{position:relative;float:left;margin-left:10px}.boxes_common{position:relative;float:left;width:calc(100% - 180px);margin-left:90px;margin-right:90px;padding-top:0;padding-bottom:0;background-color:#e0e0e0}.boxes_common:hover{}.boxes_common .box_placing{position:relative;float:left;margin-bottom:0;padding:10px}.boxes_common .box_content{position:relative;float:left;transition:all 1s ease}.boxes_common_container .title{position:relative;float:left;width:100%}.boxes_common_container .title{font-family:'Ubuntu';font-weight:300;font-style:normal}.calendar_box .calendar_date{font-family:'Ubuntu',serif;font-weight:700;font-style:normal}.calendar_box .all_events_calendar{font-family:'Ubuntu',serif;font-weight:700;font-style:normal}.calendar_box table tr td{font-family:'Ubuntu',serif;font-weight:300;font-style:normal}.calendar_box table tr td.active{font-family:'Ubuntu',serif;font-weight:400;font-style:normal}.boxes_common .box_content .box_date{font-family:'Ubuntu',serif;;font-weight:400;font-style:normal}.boxes_common .box_content .box_title{font-family:'Ubuntu',serif;font-weight:700;font-style:normal}.boxes_common .box_content .box_text *{font-family:'Ubuntu',sans-serif;font-style:normal}.boxes_common .box_photo span a{font-family:'Ubuntu',sans-serif;font-weight:700;font-style:normal}.boxes_common{}.boxes_common .box_photo{position:relative;padding:0;float:left;width:100%;min-height:100px;background-color:transparent;margin-top:0;text-align:center}.boxes_common .box_photo img{position:relative;padding:0;height:auto;width:100%;opacity:1;transition:all 0.5s ease;margin:0}.boxes_common .box_photo::after{}.boxes_common .box_content{position:relative;float:left;width:100%;padding:0;background-color:transparent;margin:0;padding-bottom:0}.boxes_common .box_content:hover{}.boxes_common .box_content .box_category{position:relative;float:left;padding:0 50px;width:100%;margin-bottom:20px;margin-top:10px;font-size:17px;font-weight:900}.boxes_common .box_content .box_date{position:relative;float:left;z-index:2;padding:0;width:100%;text-align:center;font-size:11px;font-weight:700;color:#ff6c00}.boxes_common .box_content .box_title{position:relative;float:left;font-family:"GeomanistLight";background-color:#e0e0e0;padding:0;z-index:2;width:100%;padding-top:10px;margin-bottom:0;font-size:10px;letter-spacing:1px;line-height:1.2;color:#c49764;transition:all 0.5s ease;text-align:left}.boxes_common .box_content:hover .box_title{text-decoration:none}.boxes_common .box_content .box_text{position:relative;float:left;font-family:"GeomanistLight";z-index:2;background-color:#e0e0e0;width:100%;padding-top:5px;font-size:16px;padding-bottom:0;text-align:left}.boxes_common .box_content .box_text *{color:#464646;font-size:14px;font-weight:400}.boxes_common .box_content .box_text strong{font-weight:700}.boxes_common .box_content .box_text a{color:#0048d0 !important}.boxes_common .box_content .box_link{position:relative;float:left;width:100%;margin-top:30px;border-bottom:1px solid rgba(196,151,100,0.4);color:#c49764;text-align:right}.boxes_common .box_content .box_link a{position:relative;text-align:right;float:left;color:#c49764;font-size:20px;margin-top:0;text-align:right}.boxes_common .box_content .box_link a img{position:relative;float:left}.boxes_common .box_content .box_link a:hover{text-decoration:none;cursor:pointer;color:#999999}.boxes_common .box_content .box_link a[data-type="plus"]{font-weight:bold}.boxes_common .box_content .box_link img{position:relative;float:none;margin:0 auto;width:35px;;margin-top:10px}.boxes_common .box_content a{text-decoration:none;outline:none}.boxes_common .box_content .box_social{position:absolute;bottom:115px;left:0;width:100%;z-index:1}.boxes_common .box_content .box_social span{position:relative;float:right;padding-right:30px}.boxes_common .box_content .box_social span img{position:relative;float:right;width:15px}.calendar_box{position:relative;float:left;font-family:'Ubuntu',sans-serif}.calendar_date .calendar_arrow_left{position:relative;background:url('../../img/wydzial/strzalka_lewo.svg') no-repeat center;background-size:contain;display:inline-block;width:20px;height:30px;top:0;border:0 solid red}.calendar_date .calendar_arrow_right{position:relative;background:url('../../img/wydzial/strzalka_prawo.svg') no-repeat center;background-size:contain;display:inline-block;width:20px;height:30px;top:0;border:0 solid red}.calendar_box .calendar_date{color:white;font-size:45px}.calendar_box .calendar_date i{color:#0091D6}.calendar_box .calendar_date i:hover{cursor:pointer}.calendar_box .all_events_calendar{position:relative;float:right;color:white;font-size:20px;;padding-left:5px;padding-right:5px;display:none}.calendar_box .all_events_calendar:hover{cursor:pointer}.calendar_box table{margin-top:15px}.calendar_box table.next_month{display:none}.calendar_box table tr td.off_border{background-color:transparent}.calendar_box table{width:100%}.calendar_box table tr td{padding-top:5px;padding-bottom:5px;font-size:24px;text-align:center;color:#616161;background-color:white}.calendar_box table tr td.active{background-color:#0091D6 ;color:white !important}.calendar_box table tr td.active:hover{cursor:move;background-color:#b5b5b5}.calendar_box table tr td:hover{cursor:move}.off_border{border:0 !important;}@media only screen and (min-device-width:320px) and (max-device-width:480px){.boxes_common_container .title{width:100%;margin-left:0;margin-right:0}.boxes_common{width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:321px){}@media only screen and (max-width:320px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.boxes_common_container .title .ozdobnik_external{left:-45px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#boxes_fragment{padding-left:15px !important;padding-right:15px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#boxes_fragment{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_common .box_placing{width:50%}#boxes_fragment{width:70% !important;margin:0 auto !important;float:none;position:relative}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_common .box_placing{width:50%}#boxes_fragment{width:50% !important;margin:0 auto !important;float:none;position:relative}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_common .box_placing{width:50%}#boxes_fragment{width:50% !important;margin:0 auto !important;float:none;position:relative}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (device-width:375px) and (device-height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (device-width:375px) and (device-height:812px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_common .box_placing{width:50%}#boxes_fragment{width:50% !important;margin:0 auto !important;float:none;position:relative}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.boxes_common .box_placing{width:50%}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_common .box_placing{width:50%}}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.boxes_common .box_placing{width:50%}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}.boxes_common_container .title{position:relative;float:left;width:calc(100% - 180px);font-family:"GeomanistMedium";margin-left:90px;margin-right:90px;;font-size:28px;font-weight:400;color:#e0e0e0;background:linear-gradient(to right,#e0e0e0 25%,#e0e0e0 25%,#353635 25%,#353635 50%,#353635 100%);padding-top:10px;padding-bottom:10px;text-align:center}.boxes_common_container .title span{position:relative;float:left;padding-right:10px;font-size:35px;color:black;font-weight:700}.boxes_common_container .title .title_color{position:relative;background-color:#e0e0e0;border:1px solid red}.boxes_common_container .subtitle{position:relative;float:left;width:100%;color:black;text-transform:lowercase;font-size:26px;letter-spacing:1px;padding-left:70px;margin-bottom:50px}.boxes_common_container .subtitle span{position:relative;;display:block;font-weight:400;transition:all 0.5s ease;margin:0 15px}.boxes_common_container .subtitle span:hover{cursor:pointer;color:black;font-weight:700;transition:all 0.5s ease}.boxes_common_container .box_content .more{position:relative;float:left;width:100%;padding-bottom:5px;text-align:center;margin-top:0;font-weight:900;letter-spacing:2px;font-size:12px}.boxes_common_container .box_content .more:hover{cursor:pointer}.boxes_common_container .more span{position:relative;float:left;width:100%;padding-top:5px;color:white;text-align:center}.boxes_common .box_placing .box_photo{position:relative;float:left;width:100%;height:100%}#boxes_fragment{padding:20px !important;padding-bottom:0 !important;margin:0 !important;width:100%}.aktualnosci_prev{position:absolute;left:0;top:45%;border:0 solid red;background:url('../../../img/main/boxes/arrow_left.svg');background-size:100%;background-repeat:no-repeat;background-position:top left;width:25px;height:100%;}.aktualnosci_next{position:absolute;right:0;top:45%;border:0 solid red;background:url('../../../img/main/boxes/arrow_right.svg');background-size:100%;background-repeat:no-repeat;background-position:top right;width:25px;height:100%;}.box_photo .photo_hover{position:absolute;font-family:"GeomanistLight";opacity:1;z-index:0;bottom:-30px;left:0;right:0;height:0;border-bottom:1px solid #464646;font-size:11px;padding-bottom:10px;padding-top:10px;color:#464646;background-color:#e0e0e0;text-align:left;transition:all 0.5s ease;overflow:hidden}.box_content:hover .photo_hover{opacity:1;bottom:0;height:auto;transition:all 0.5s ease}.box_content:hover{cursor:pointer}.boxes_common .box_content:hover .box_text *{font-weight:900} body{background:white}@keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-moz-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-webkit-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-o-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-moz-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-webkit-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @-o-keyframes rotate-loading{0{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}} @keyframes loading-text-opacity{0{opacity:0} 20%{opacity:0} 50%{opacity:1} 100%{opacity:0} } @-moz-keyframes loading-text-opacity{0{opacity:0} 20%{opacity:0} 50%{opacity:1} 100%{opacity:0} } @-webkit-keyframes loading-text-opacity{0{opacity:0} 20%{opacity:0} 50%{opacity:1} 100%{opacity:0} } @-o-keyframes loading-text-opacity{0{opacity:0} 20%{opacity:0} 50%{opacity:1} 100%{opacity:0} } .loading-container,.loading{height:150px;position:relative;width:150px;border-radius:100%}.loading_external{position:fixed;top:0;left:0;right:0;bottom:0;background-color:white;z-index:100} .loading-container{position:fixed;top:0;left:0;right:0;bottom:0;margin:calc(50vh - 100px) auto;z-index:100;background-color:white}.loading{border:2px solid transparent;border-color:transparent #708E99 transparent #708E99;-moz-animation:rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.loading-container:hover .loading{border-color:transparent #E45635 transparent black}.loading-container:hover .loading,.loading-container .loading{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#loading-text{-moz-animation:loading-text-opacity 2s linear 0s infinite normal;-o-animation:loading-text-opacity 2s linear 0s infinite normal;-webkit-animation:loading-text-opacity 2s linear 0s infinite normal;animation:loading-text-opacity 2s linear 0s infinite normal;color:black;font-family:"Helvetica Neue","Helvetica","arial";font-size:10px;font-weight:bold;margin-top:45px;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:150px}#loading-text img{position:relative;float:left;width:80%;margin-left:10%;margin-top:10px}.arrow_back{position:fixed;display:none;bottom:0;left:0;;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;text-align:center;background-color:white;z-index:4}.arrow_back:hover{cursor:pointer}.menu_elements_left span.menu_item{font-family:'GeomanistRegular';font-weight:400;font-style:normal}.menu_elements_left span.menu_item input{font-family:'GeomanistRegular';font-weight:400;font-style:normal}.menu_elements_left span.menu_item .submenu span{font-family:'GeomanistRegular';font-weight:700;font-style:normal}.menu_static_container{transition:0.3s all ease;background:linear-gradient(to right,#353635 0,#353635 50%,#353635 50%,#e0e0e0 50%,#e0e0e0 100%);padding:0;position:fixed;z-index:30;width:100%;border-bottom:0 solid #ffff51;background-color:transparent;font-family:"Lato",sans-serif}.logo{position:relative;float:left;margin-top:10px}.logo img{position:relative;float:left;max-width:100%;max-height:60px}.menu_elements_left{position:relative;float:none;text-align:left;margin-left:0}.menu_elements_right{position:relative;float:right;width:84%;text-align:left}.menu_elements_left div.menu_content_close{position:relative;float:left;;z-index:10;margin-left:20px;margin-top:20px;margin-bottom:50px;height:15px;width:15px}.menu_elements_left div.menu_content_close img{width:20px}.menu_elements_left div.menu_content_close:hover{cursor:pointer}.menu_elements_left span.menu_item{position:relative;float:left;width:100%;border:0 solid red;color:white;padding-bottom:5px;padding-top:0;padding-left:15px;line-height:0;line-height:1.4142135;font-size:14px;letter-spacing:0;color:#ffff51;background:transparent}.menu_elements_left span.menu_item a{color:#292929;text-decoration:none}.menu_elements_left span.menu_item a:hover{color:#ffff51}.menu_elements_left span.menu_item.special{position:relative;float:left;width:100%;background-color:transparent;padding-top:20px;padding-bottom:20px}.menu_elements_left span.menu_item:hover{cursor:pointer;color:white}.menu_elements_left span.menu_item.special:hover:after{display:none}.menu_elements_left span.menu_item input[placeholder]{color:#464646}.menu_elements_left span.menu_item input::-webkit-input-placeholder{color:#464646}.menu_elements_left span.menu_item input{outline:none;position:relative;float:left;color:#464646;background-color:transparent;clear:both;padding:0 0;border:0;border-radius:0;border-bottom:1px solid rgba(196,151,100,0.4);margin-left:0;;color:white;margin-top:20px;background-image:url('../../../img/main/menu/lupkas.svg');background-repeat:no-repeat;background-size:20px;background-position:0 center}.menu_elements_left span.media{margin-top:30px}.menu_elements_left span.media img{padding:0;height:15px}span.menu_item .close_submenu{position:absolute;top:5px;left:-24px;background-color:#FF381C;padding:10px 4px;color:#ffff51;font-size:22px;line-height:23px}span.menu_item .close_submenu div{position:relative;text-align:center;width:100%}span.menu_item .close_submenu div img{position:relative;float:left;height:12px;transition:all 0.3s ease}span.menu_item .submenu{display:none;overflow:hidden;position:relative;float:left;width:100%;padding:0 0}span.menu_item .submenu span a{position:relative;float:left;width:100%;font-size:12px;margin-left:10px;font-weight:600;color:#464646}span.menu_item .submenu span a:hover{color:#464646;font-weight:900;text-decoration:underline}#menu_trigger{position:relative;float:left;width:calc(100% - 180px);margin-left:90px;margin-right:90px;display:block;z-index:6;padding:0;padding-top:40px;padding-bottom:15px;background:linear-gradient(to right,#353635 0,#353635 70%,#353635 70%,#e0e0e0 70%,#e0e0e0 100%)}#menu_trigger .menu_icon,.logo_inner .menu_icon{position:absolute;top:50%;transform:translateY(-50%);;width:auto;margin-right:0;font-size:16px;font-weight:700;color:#fffffa;transition:all 0.3s ease}#menu_trigger .menu_fragment{position:absolute;top:50%;transform:translateY(-50%);;right:13%;width:auto;margin-right:0;font-size:16px;font-weight:700;color:#fffffa;transition:all 0.3s ease}#menu_trigger img.menu_icon{position:relative;margin-right:0;transition:all 0.3s ease}#menu_trigger i{color:#FF381C;color:white;float:right;padding-right:20px}#menu_trigger:hover{cursor:pointer}#menu_content{display:none;position:fixed;top:0;;right:0;width:37%;height:100vh;overflow:hidden;margin-top:0;border:0 solid red;z-index:31;background-color:#e0e0e0;background-size:100% 100%}#menu_content.option{top:66px;transition:all 0.5s ease}.logo_inner{position:relative;float:left;width:100%;margin-bottom:40px;padding-bottom:40px;margin-top:15px}.logo_inner img{position:relative;float:left;height:30px}.menu_style{position:relative;color:#464646;font-weight:600;background-color:transparent;transition:all 0.5s ease;margin-bottom:20px}.menu_style:hover{font-weight:900;transition:all 0.5s ease}.menu_style img{position:absolute;left:-20px;top:6px;transition:all 0.3s ease}.close_submenu{display:block}#menu_trigger .special_logo{margin-left:0;position:relative;float:right;padding-left:0;height:auto;transition:0.3s all ease}#menu_trigger div.special_logo{position:relative;float:right;padding-left:10px;padding-right:10px}#menu_trigger div.special_logo div{position:relative;float:left;bottom:10px;border-top:0 solid #c49764;font-weight:900;color:#464646;font-size:14px;font-family:"GeomanistBook";z-index:10}#menu_trigger div.special_logo span.one{content:'';position:absolute;top:-17px;left:0;right:0;padding-top:0;height:1px;background-color:#c49764}#menu_trigger div.special_logo span.two{content:'';position:absolute;top:-11px;left:0;right:0;padding-top:0;height:1px;background-color:#c49764}#menu_trigger div.special_logo span.three{content:'';position:absolute;top:-5px;left:0;right:0;padding-top:0;height:1px;background-color:#c49764}#menu_trigger div.special_logo img{height:70px;position:relative;margin-left:15px;transition:0.3s all ease}section.body_overlay{}.special_logo.option img{height:45px !important;margin-left:0 !important;transition:0.3s all ease}.menu_elements_left .button_newsletter{position:relative;float:left;;padding-left:14%;padding-bottom:100px}.button_newsletter div{padding:0 0;text-align:center}.button_newsletter span:first-child{font-size:15px;font-weight:700;color:white}.button_newsletter span{font-size:15px;color:white}.button_newsletter #send_newsletter_arrow:hover{cursor:pointer}.button_newsletter input{color:white;border:0;border-bottom:3px dotted white;background-color:transparent}.language{margin-bottom:30px;margin-top:30px;display:block;position:relative;float:left}.menu_language{padding-left:50px;padding-right:10px;color:black}.menu_language .menu_lang_choice{color:black}.lang_off{font-weight:400}.lang_on{font-weight:700}.useroption{position:relative;display:inline;font-size:14px;font-family:"GeomanistRegular";color:#464646;margin-left:10px;padding-left:10px;font-weight:900;line-height:1.0;border-top:0 solid red}.useroption:hover{cursor:pointer}.useroption a{color:#464646}.useroption span{font-weight:400}.useroption a:hover{text-decoration:none;color:#464646;cursor:pointer}.menu_logo{height:40px;margin-right:30vw}@media only screen and (min-device-width:320px) and (max-device-width:480px){#menu_trigger{width:100%;margin-left:0;margin-right:0}.useroption{display:none !important;margin-left:2px}.menu_language{display:none !important}.menu_logo{height:40px;margin-left:10px}#menu_trigger div.special_logo{padding-left:0;padding-right:25px}#menu_trigger div.special_logo div{bottom:0}.menu_elements_left .button_newsletter{padding-left:30px}.newsletter_mail{width:150px}.menu_elements_left span.menu_item{font-size:11px}}@media only screen and (min-width:321px){}@media only screen and (max-width:320px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.logo img{margin-left:15px}span.menu_item .close_submenu{position:absolute;top:8px;left:-24px;padding:5px 4px;padding-top:3px;color:black;font-size:18px;line-height:20px}.menu_elements_left span.media img{padding:5px;height:35px}.menu_content{padding-left:0;width:calc(100% - 60px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}.entrance_container{position:relative;float:left;width:100%;z-index:1;padding-bottom:0;border-bottom:0 solid #A7A7A7;background-color:transparent;padding-bottom:0;padding-top:120px;font-family:"GeomanistBold"}.aboutus_container{position:relative;float:left;width:100%;font-family:"GeomanistBold";background-color:#e0e0e0;padding-top:50px;padding-bottom:100px}.aboutus_container .title{position:relative;float:left;width:100%;font-size:28px;font-weight:900;color:#708e99;padding-bottom:20px;text-align:center}.aboutus_container .aboutus{position:relative;float:left;width:calc(100% - 180px);margin-left:90px;margin-right:90px}.aboutus_container .aboutus .architekt{position:relative;font-family:"GeomanistMedium";float:left;width:100%;text-align:center;font-size:14px;color:#c49764;font-weight:100;margin-bottom:10px;letter-spacing:3px}.aboutus_container .aboutus .architekt h1{font-size:14px;margin:0}.aboutus_container .aboutus .nazwisko{position:relative;font-family:"GeomanistMedium";float:left;width:100%;text-align:center;font-size:28px;color:#464646;margin-bottom:20px}.aboutus_container .aboutus .nazwisko h1{font-size:28px;margin:0}.aboutus_container .aboutus .text1{position:relative;font-family:"GeomanistRegular";float:none;width:70%;margin:0 auto;text-align:center;font-size:20px;color:#464646;margin-bottom:10px;margin-bottom:20px}.aboutus_container .aboutus .text1 div strong{font-weight:900 !important}.aboutus_container .aboutus .text2{position:relative;font-family:"GeomanistLight";float:none;margin:0 auto;width:75%;text-align:center;font-size:14px;color:#464646}.contact_container{position:relative;float:left;width:100%;font-family:"GeomanistBlack";background:linear-gradient(to right,#b09677 0,#b09677 50%,#b09677 50%,#e0e0e0 50%,#e0e0e0 100%)}.contact_container .contact{position:relative;float:left;width:calc(100% - 180px);margin-left:90px;margin-right:90px}.contact_container .contact img{position:relative;float:left;width:100%}.contact_container .contact .contact_color{position:relative;float:left;width:100%;background-color:#e0e0e0}.contact_container .contact .contact_info{position:absolute;font-family:"GeomanistMedium";top:65%;z-index:20;right:75%;padding-right:15px;border:0 solid red;color:#e0e0e0;font-size:30px}.contact_container .contact_text{position:relative;float:left;background-color:#b09677;padding-bottom:50px}.contact_container .contact_text .nazwisko{position:relative;float:left;font-family:"GeomanistMedium";width:100%;text-align:right;color:#e0e0e0;margin-top:20px;font-size:16px}.contact_container .contact_text .miasto{position:relative;float:left;font-family:"GeomanistRegular";width:100%;text-align:right;color:#e0e0e0;font-size:14px;margin-top:5px}.contact_container .contact_text .text1{position:relative;float:left;font-family:"GeomanistRegular";width:100%;text-align:right;color:#e0e0e0;font-size:13px;;margin-top:5px}.contact_container .contact_text .text2{position:relative;float:left;font-family:"GeomanistRegular";width:100%;text-align:right;color:black;font-size:13px;margin-top:5px}.contact_container .contact_text .contact_line{position:relative;font-family:"GeomanistRegular";float:left;width:100%;margin-top:20px;text-align:right;border-bottom:1px solid #e0e0e0}@media only screen and (min-device-width:320px) and (max-device-width:480px){.aboutus_container{padding-top:0}.aboutus_container .aboutus{width:100%;margin-left:0;margin-right:0}.contact_container{background:linear-gradient(to right,#b09677 0,#b09677 50%,#b09677 50%,#b09677 50%,#b09677 100%)}.contact_container .contact{width:100%;margin-left:0;margin-right:0}.contact_container .contact .contact_info{position:relative;float:right;width:100%;top:auto;right:auto;text-align:right;margin-top:10px}#cycler{position:relative;width:90%}.aboutus_container .aboutus .text1{width:85%}.aboutus_container .aboutus .text2{width:85%}}@media only screen and (min-width:321px)and (orientation:landscape){}@media only screen and (max-width:320px) and (orientation:portrait){}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.introduction_registration_container .introduction .text_part{font-size:18px}.contact_container .contact .contact_info{top:50%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.contact_container .contact .contact_info{top:60%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.conference_venue .conference_venue_text{top:-100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-width:1224px){}@media only screen and (min-width:1824px){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:320px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick.eot');src:url('../fonts/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick.woff') format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg#slick') format('svg')}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:100%}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px;outline:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:left}.slick-dots li{position:relative;float:none;display:inline-block;width:15px;height:15px;margin:5px;margin-bottom:0;margin-top:0;padding:0;cursor:pointer}.slick-dots li button{display:block;width:10px;height:10px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;margin-top:0;font-family:'slick';width:10px;height:10px;border-radius:0;content:'';background-color:#b8b8b8;; border:0 solid #f1002d;; text-align:center;opacity:1;color:#FF381C;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:#FFFF51}.slick-dots li.slick-active button:before{opacity:1;background-color:#c49764}//.slick-slide img{border:5px solid #FFF;display:block;width:100%}//.slick-slide img.slick-loading{border:0 }//.slick-slider{margin:30px auto 50px}.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:40%;display:block;margin-top:0;padding:0;cursor:pointer;border:0 solid red;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-2%;background:url('../../img/arrow_left.svg');background-size:contain;width:30px;height:30px;z-index:2}.slick-prev:before{content:' '}.slick-next{right:-2%;background:url('../../img/arrow_right.svg');background-size:contain;width:30px;height:30px;z-index:2}@font-face{font-family:GeomanistBold;src:url("../../fonts/Geomanist-Bold.otf") format("opentype")}@font-face{font-family:GeomanistBlack;src:url("../../fonts/Geomanist-Black.otf") format("opentype")}@font-face{font-family:GeomanistBook;src:url("../../fonts/Geomanist-Book.otf") format("opentype")}@font-face{font-family:GeomanistLight;src:url("../../fonts/Geomanist-Light.otf") format("opentype")}@font-face{font-family:GeomanistMedium;src:url("../../fonts/Geomanist-Medium.otf") format("opentype")}@font-face{font-family:GeomanistRegular;src:url("../../fonts/Geomanist-Regular.otf") format("opentype")}@font-face{font-family:GeomanistUltra;src:url("../../fonts/Geomanist-Ultra.otf") format("opentype")}