@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-SemiboldItalic.woff2)format("woff2"),url(/assets/fonts/OpenSans-SemiboldItalic.woff)format("woff"),url(/assets/fonts/OpenSans-SemiboldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-ExtraboldItalic.woff2)format("woff2"),url(/assets/fonts/OpenSans-ExtraboldItalic.woff)format("woff"),url(/assets/fonts/OpenSans-ExtraboldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Light.woff2)format("woff2"),url(/assets/fonts/OpenSans-Light.woff)format("woff"),url(/assets/fonts/OpenSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans.woff2)format("woff2"),url(/assets/fonts/OpenSans.woff)format("woff"),url(/assets/fonts/OpenSans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSansLight-Italic.woff2)format("woff2"),url(/assets/fonts/OpenSansLight-Italic.woff)format("woff"),url(/assets/fonts/OpenSansLight-Italic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-BoldItalic.woff2)format("woff2"),url(/assets/fonts/OpenSans-BoldItalic.woff)format("woff"),url(/assets/fonts/OpenSans-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Bold.woff2)format("woff2"),url(/assets/fonts/OpenSans-Bold.woff)format("woff"),url(/assets/fonts/OpenSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Semibold.woff2)format("woff2"),url(/assets/fonts/OpenSans-Semibold.woff)format("woff"),url(/assets/fonts/OpenSans-Semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Italic.woff2)format("woff2"),url(/assets/fonts/OpenSans-Italic.woff)format("woff"),url(/assets/fonts/OpenSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Extrabold.woff2)format("woff2"),url(/assets/fonts/OpenSans-Extrabold.woff)format("woff"),url(/assets/fonts/OpenSans-Extrabold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}html{font-size:16px}html.lg{font-size:18px!important}html.xl{font-size:20px!important}a.font-md{font-size:.7rem}a.font-lg{font-size:.85rem}a.font-xl{font-size:font-size: 1rem}.main-heading2:after,.main-heading3:after{content:"";width:70px;height:2px;bottom:0;left:0}#accordion .panel-title a:focus,#accordion .panel-title a:hover,#accordion-faqs .panel-title a:focus,#accordion-faqs .panel-title a:hover,.box1 h4 a:focus,.box1 h4 a:hover,.copyright a:hover,.footer-area li a:hover,.list-tags li a:focus,.list-tags li a:hover,.post-meta a:hover,.top-bar li a,a.ticket-owner:hover{text-decoration:none}.checkbox label,.top-bar li .fa,table.vertical-align>tbody>tr>td{vertical-align:middle}body{color:#232323;background:#fff;font:1rem/1.5 Open Sans,Lato,sans-serif}#nav.navbar-default .navbar-nav,.about-featured .btn-transparent,.block-404 .btn,.book-appointment-box .btn-main,.camera_caption a.btn-secondary,.camera_caption>div,.cblock-1 li,.contact-form .btn,.footer-top-bar .btn-black,.list-style-1 li,.news-post .quote,.tabs-wrap-2 .nav-tabs>li>a,.top-bar,h1,h2,h3,h4,h5,h6{font-family:Open Sans,Lato,sans-serif}a{color:#238132}a:focus,a:hover{color:#5c5a59}a:focus{outline:0}h1{font-size:2.8125rem}h2{font-size:2.625rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.125rem}h6{font-size:1rem}.main-heading1{color:#323232}.main-heading2{color:#238132;padding-bottom:15px;position:relative}.main-heading2:after{background-color:#238132;position:absolute}.main-heading3{color:#e8b403;padding-bottom:15px;position:relative}.main-heading3:after{background-color:#e8b403;position:absolute}.lite{font-weight:300}.side-heading1{color:#238132;border-bottom:1px solid #238132;margin-top:50px;margin-bottom:15px;padding-bottom:10px}.btn-main,.btn-main.active,.btn-main:active,.btn-main:focus,.btn-main:hover{background-color:#fff}.btn-main{color:#e8b403}.btn-main.active,.btn-main:active,.btn-main:focus,.btn-main:hover{color:#5c5a59}.btn-primary{background-color:#e8b403;border-color:#e8b403}.btn-secondary{background-color:#238132}.btn-black,.btn-black.active,.btn-black:active,.btn-black:focus,.btn-black:hover,.btn-secondary,.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:#fff}.btn-black{background-color:#313131}.btn-black.active,.btn-black:active,.btn-black:focus,.btn-black:hover{background-color:#0f0f0f}.btn-transparent{color:#fff;background:0 0;border:1px solid #fff}.btn-transparent.active,.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover{color:#238132;background-color:#fff}.btn-transparent.inverse{color:#777;border-color:#bdbdbd}.btn-transparent.inverse.active,.btn-transparent.inverse:active,.btn-transparent.inverse:focus,.btn-transparent.inverse:hover{color:#fff;background-color:#238132;border-color:#238132}.main-header{background-color:#fff}.main-header.stucked{z-index:1000;box-shadow:0 1px 30px #0000004d}.top-bar{border-bottom:1px solid #d3d3d3;padding:15px}.top-bar,.top-bar a,.top-bar a>span{color:#666}.top-bar span{color:#313131}.top-bar ul{text-align:right;margin-bottom:0}.top-bar li{border-right:1px solid #d3d3d3;padding-left:15px;padding-right:15px}.top-bar li:last-of-type{border:none}.top-bar li .fa{margin-right:5px;font-size:1.125rem}.top-bar li a:hover,.top-bar li a:hover>span{color:#238132}.top-bar ul.dropdown-menu{text-align:left;border-radius:1px;top:32px}.top-bar ul.dropdown-menu li{border:0;padding:1px 0}.top-bar ul.dropdown-menu a{padding-left:14px;font-size:.8125rem;line-height:26px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#eee}#nav{text-transform:uppercase;background:0 0;margin-bottom:0}#nav .navbar-brand{background-image:url(../images/logo.svg);width:188px;height:68px;margin-top:10px;margin-bottom:10px;margin-left:0}#nav.navbar{min-height:90px}#nav .nav{margin-top:25px}#nav.navbar-default .navbar-nav>li>a{color:#313131;font-size:1rem;font-weight:400;line-height:normal}#nav.navbar-default .navbar-nav>li:last-of-type>a{padding-right:0}#nav .dropdown-menu>.active>a,#nav .dropdown-menu>.active>a:focus,#nav .dropdown-menu>.active>a:hover,#nav .navbar-nav>li.active>a,#nav.navbar-default .navbar-nav>li>a.show,#nav.navbar-default .navbar-nav>li>a.show:focus,#nav.navbar-default .navbar-nav>li>a.show:hover{background:0 0}#nav .navbar-nav>li.active>a,#nav .navbar-nav>li:hover>a,#nav .navbar-nav>li>a:focus,#nav .navbar-nav>li>a:hover{color:#238132}#nav .dropdown-menu{text-transform:capitalize;background-color:#238132;border:none;padding:10px 0;left:0}.block-404 .btn,.breadcrumb li,.contact-form label,.contact-info-box .info-box h3,.copyright{text-transform:uppercase}#nav .dropdown-menu>li>a{color:#fff;padding-top:5px;padding-bottom:5px}#nav .dropdown-menu>li>a:focus,#nav .dropdown-menu>li>a:hover{background-color:#29552a}#nav .dropdown-menu>.active>a,#nav .dropdown-menu>.active>a:focus,#nav .dropdown-menu>.active>a:hover{background-color:#006088}#nav .navbar-toggle{margin-top:45px;margin-bottom:0;padding:0}#nav .navbar-toggle:focus,#nav .navbar-toggle:hover{background:0 0}#nav .navbar-toggle:focus .icon-bar,#nav .navbar-toggle:hover .icon-bar{background-color:#238132}.camera_caption{width:45%;top:30%;right:10%}.camera_caption>div{color:#8d8d8d;background:#fffc;padding:35px 50px}.camera_prev{left:1%}.camera_next{right:1%}.camera_next,.camera_prev{background:#323232}.camera_next:hover,.camera_prev:hover{background:#238132}.camera_wrap h2{color:#323232;margin:0;font-weight:300}.camera_wrap h2+h2{margin-top:5px;margin-bottom:5px}.camera_wrap h2 span{font-weight:400}.camera_caption p{margin-top:15px;margin-bottom:15px}.breadcrumb,.breadcrumb ul{margin-bottom:0}.camera_caption a.btn-secondary,.camera_caption p{font-size:1.125rem}.camera_caption a.btn-secondary{margin-top:10px;padding:13px 26px;background-color:#238132!important}.camera_caption a.btn-secondary.active,.camera_caption a.btn-secondary:active,.camera_caption a.btn-secondary:focus,.camera_caption a.btn-secondary:hover{background-color:#323232!important}.main-banner,.main-banner h2{display:none}.breadcrumb{background-color:#f1f1f1;padding:25px 0 20px}.breadcrumb li+li:before{content:"";color:#676767;padding-right:10px}.breadcrumb li a{color:#676767}.breadcrumb li a:focus,.breadcrumb li a:hover,.breadcrumb li.active{color:#238132}.main-container{padding-top:40px;padding-bottom:40px}.main-container .form-control,.modal .form-control{height:46px}.main-container .form-control[disabled]{color:#bbb;background-color:#fff;border-color:#bbb}.notification-boxes .box{color:#fff;text-align:center;background-color:#238132;margin-bottom:40px;padding:30px}.notification-boxes .box:hover{background-color:#0091cd}.notification-boxes .box h4{letter-spacing:.5px;margin-bottom:15px}.notification-boxes .box .fa{margin-bottom:5px;font-size:4.5rem}.notification-boxes .box p{line-height:22px}.notification-boxes .box .btn-transparent{margin-top:10px;font-weight:700}.welcome-area{color:#8d8d8d;margin-top:40px}.welcome-area.about{background:url(../images/about/about-img1.jpg) 100% 100% no-repeat;margin-top:80px}.welcome-area h2,.welcome-area h3{margin-top:0;margin-bottom:0}.welcome-area h2+h2,.welcome-area h3+h3{margin-top:10px;margin-bottom:30px}.welcome-area p{margin-bottom:20px}.welcome-area.about .main-heading1{color:#238132;font-weight:500}.welcome-area.about .main-heading2{color:#121212;font-weight:700}.welcome-area.about .about-col{padding-bottom:60px}.main-block1{margin-top:80px}.main-block1 h2{margin-top:0;margin-bottom:0}.main-block1 h2+h2{margin-top:10px;margin-bottom:30px}.main-block2 h4,.main-block2 p{margin-bottom:20px}.main-block2{color:#8d8d8d}.main-block2 h4{color:#191919;margin-top:0}.block-404 h2{color:#323232;margin-top:0;margin-bottom:50px;font-size:8.75rem;font-weight:700}.block-404 h2 span,.block-404 h5{color:#238132}.block-404 h5{margin-bottom:20px;font-weight:700}.block-404 p{color:#b8b8b8;font-size:1.125rem}.block-404 .btn{margin-top:50px;padding:20px 30px;font-size:1.125rem;font-weight:700}.block-404 .btn .fa{font-weight:500}.block-404 .btn .fa-home{margin-right:20px;font-size:1.5rem}.block-404 .btn .fa-chevron-right{margin-left:20px;font-size:1.125rem}.news-carousel .item{margin-bottom:10px;margin-right:10px}.news-carousel .carousel-control{opacity:1;color:#8d8d8d;width:32px;height:32px;text-shadow:none;background:#fff;border:1px solid #c2c2c2;font-size:1.5rem;line-height:28px;top:-50px}.news-carousel .carousel-control:focus,.news-carousel .carousel-control:hover{color:#fff;background-color:#238132;border-color:#238132}.news-carousel .carousel-control.left{top:22px;left:auto;right:50px}.news-carousel .carousel-control.right{top:22px;right:10px}.news-carousel .carousel-control .fa{font-weight:700}.news-post-box{border:1px solid #ebebeb;padding:10px}.news-post-box:hover{border-color:#d6d6d6}.news-post-box .inner{color:#8d8d8d;text-align:center;margin-bottom:5px;padding-left:10px;padding-right:10px}.news-post-box h5{margin-top:25px;margin-bottom:15px;font-weight:700}.news-post-box,.news-post-box h5 a{color:#323232}.news-post-box h5 a:hover{color:#238132}.news-post-box .post-meta{border:1px solid #ebebeb;border-width:1px 0;margin:0 -20px 15px;padding:0 15px}.news-post-box .post-meta li{margin-left:5px;padding:5px;font-size:.8125rem;font-weight:700}.news-post-box .post-meta li+li{border-left:1px solid #ebebeb;margin-left:10px;padding-left:15px}.news-post-box .post-meta li .fa{margin-right:5px}.news-post-box .btn{margin-top:10px}.news-post-box .btn .fa{margin-right:4px}.news-post-box .btn-secondary:focus,.news-post-box .btn-secondary:hover{background-color:#323232}#accordion .panel{border:1px solid #e3e3e3}#accordion .panel+.panel{border-top:none;margin-top:0}#accordion .panel-heading{padding:0}#accordion .panel-title{color:#323232;font-size:1.125rem}#accordion .panel-title .fa{color:#949494;font-size:1.125rem}#accordion .panel-title .icon{text-align:center;background-color:#238132;width:45px;height:45px;font-size:1.5rem;line-height:42px}#accordion .panel:nth-child(2n) .panel-title .icon{background-color:#e8b403}#accordion .panel-heading.active .panel-title,#accordion .panel-heading.active .panel-title .fa,#accordion .panel-title:hover .fa{color:#238132}#accordion .panel-heading .panel-title .icon,#accordion .panel-heading .panel-title .icon:focus,#accordion .panel-heading .panel-title .icon:hover,#accordion .panel-heading.active .panel-title .icon{color:#fff}#accordion .panel-title a{padding:10px 15px}#accordion .panel-title span.fa.float-end{padding:15px 15px 0 0}#accordion .panel-body{color:#8d8d8d;border-top:none;padding-top:9px;padding-left:66px;padding-right:20px}#accordion .panel-body .btn-transparent.inverse{margin-top:9px;margin-bottom:10px}#accordion-faqs{margin-top:30px}#accordion-faqs .panel{border:none;margin-top:20px}#accordion-faqs .panel-heading{background-color:#238132;padding:15px 30px}#accordion-faqs .panel-heading.active{background-color:#444}#accordion-faqs .panel-title{font-size:1.125rem}#accordion-faqs .panel-title,#accordion-faqs .panel-title a,#accordion-faqs .panel-title a:focus,#accordion-faqs .panel-title a:hover{color:#fff}#accordion-faqs .panel-body{background-color:#f1f1f1;padding:30px 35px 20px}.book-appointment-box{color:#fff;background-color:#e8b403;margin-top:10px;padding:30px;position:relative}.book-appointment-box .box-img{position:absolute;bottom:-104px;right:30px}.book-appointment-box h3{margin-top:10px;margin-bottom:0}.book-appointment-box h4{margin-top:0;margin-bottom:0;font-size:1.4375rem}.book-appointment-box h3,.book-appointment-box h4{font-weight:700}.book-appointment-box .btn-main{margin-top:15px;padding:10px 25px;font-size:1.125rem;font-weight:700}.tabs-wrap .nav-tabs>li.active>a,.tabs-wrap .nav-tabs>li.active>a:focus,.tabs-wrap .nav-tabs>li.active>a:hover,.tabs-wrap .nav>li>a,.tabs-wrap .nav>li>a:focus,.tabs-wrap .nav>li>a:hover,.tabs-wrap ul.nav-tabs{border:none}.tabs-wrap ul.nav-tabs{text-align:center}.tabs-wrap .nav-tabs>li{float:none;margin-bottom:0;display:inline-block}.tabs-wrap .nav-tabs>li>a{padding:0 20px 20px;line-height:normal}.tabs-wrap .nav>li>a:focus,.tabs-wrap .nav>li>a:hover{background:0 0}.tabs-wrap .nav li .icon{background-color:#238132;width:130px;height:130px;margin:0 auto;line-height:130px}.gallery-grid,.tabs-wrap-2 .tab-content h4{margin-top:30px}.tabs-wrap .nav li.active .icon,.tabs-wrap .nav li:focus .icon,.tabs-wrap .nav li:hover .icon{background-color:#e8b403}.tabs-wrap .nav li h5{margin-top:30px;margin-bottom:15px;font-weight:700}.tabs-wrap .nav li h5,.tabs-wrap .nav li h5 a{color:#323232}.tabs-wrap .nav li.active h5,.tabs-wrap .nav li:focus h5,.tabs-wrap .nav li:hover h5{color:#238132}.tabs-wrap .tab-content{padding-left:20px;padding-right:20px}.tabs-wrap-2 ul.nav-tabs{text-align:center;border:none}.tabs-wrap-2 .nav-tabs>li{width:33%}.tabs-wrap-2 .nav-tabs>li:last-of-type{width:34%}.tabs-wrap-2 .nav-tabs>li>a{color:#202020;border:1px solid #e2e2e2;border-right-width:0;margin-right:0;padding:15px 20px;font-size:1.125rem;line-height:normal;position:relative}.tabs-wrap-2 .nav-tabs>li:last-of-type>a{border-right:1px solid #e2e2e2}.tabs-wrap-2 .nav-tabs>li.active>a:after{content:"";border:10px solid #009bdb00;border-top-color:#238132;width:0;height:0;position:absolute;top:100%;left:44%}.tabs-wrap-2 .nav-tabs>li>a:focus,.tabs-wrap-2 .nav-tabs>li>a:hover{color:#238132;background:0 0}.tabs-wrap-2 .nav-tabs>li.active>a,.tabs-wrap-2 .nav-tabs>li.active>a:focus,.tabs-wrap-2 .nav-tabs>li.active>a:hover{color:#fff;background-color:#238132;border-color:#238132}.tabs-wrap-2 .tab-content{padding-top:30px;padding-bottom:20px}.tabs-wrap-2 .tab-content p{color:#8d8d8d}.gallery-grid{margin-bottom:30px}.gallery-grid .hover-content{margin-top:20px;margin-bottom:20px;position:relative;overflow:hidden}.gallery-grid .hover-content .overlay{text-align:center;color:#fff;opacity:0;background:#00000080;height:100%;position:absolute;inset:0}.gallery-grid .hover-content:hover .overlay{opacity:1}.gallery-grid .hover-content:hover img{-webkit-transform:rotate(5deg)scale(1.3);-moz-transform:rotate(5deg)scale(1.3);-ms-transform:rotate(5deg)scale(1.3);-o-transform:rotate(5deg)scale(1.3);transform:rotate(5deg)scale(1.3)}.gallery-grid .hover-content .overlay a.zoom{margin-top:33%;font-size:1.875rem}.gallery-grid .hover-content .overlay a.btn-secondary:focus,.gallery-grid .hover-content .overlay a.btn-secondary:hover{background-color:#15adec;outline:0}.gallery-grid h5{text-align:center;margin-top:-31px;position:relative}.gallery-grid h5 span{color:#fff;background-color:#238132;padding:10px 20px;font-weight:700}.news-post{border:1px solid #ebebeb;margin-bottom:50px;margin-right:15px;padding:10px}.news-post:hover{border-color:#d6d6d6}.news-post .inner{color:#8d8d8d;margin-bottom:20px;padding-left:20px;padding-right:20px}.news-post h4{margin-top:30px;margin-bottom:20px;font-weight:700}.news-post,.news-post h4 a{color:#323232}.news-post h4 a:hover{color:#238132}.news-post .post-meta{border:1px solid #ebebeb;border-width:1px 0;margin:0 -30px 20px;padding:0 20px}.news-post .post-meta li{margin-left:10px;padding:10px 5px;font-size:.8125rem;font-weight:700}.news-post .post-meta li+li{border-left:1px solid #ebebeb;margin-left:10px;padding-left:15px}.news-post .post-meta li .fa{margin-right:5px}.news-post .post-meta li,.news-post .post-meta li a{color:#8d8d8d}.news-post .post-meta li a:focus,.news-post .post-meta li a:hover{color:#238132}.news-post .btn{margin-top:15px;padding:8px 20px;font-size:.9375rem;font-weight:700}.news-post .btn .fa{margin-left:7px}.news-post .btn-secondary:focus,.news-post .btn-secondary:hover{background-color:#323232}.news-post .quote{color:#fff;background-color:#238132;border:none;padding:30px 30px 20px;font-size:2rem;font-style:italic;font-weight:700;line-height:48px}.news-post .quote .fa{margin-right:10px}.news-post .quote cite{color:#f9f9f9;text-align:right;border-top:1px solid #f9f9f9;margin-top:25px;padding-top:10px;font-size:1.25rem;font-weight:400;display:block}.news-post-content blockquote{color:#4f4f4f;border-color:#238132;margin:20px 0;padding:0 20px;font-size:.9375rem;font-style:italic;line-height:22px}.comments-area{margin-bottom:50px}.comments-area h4{margin-bottom:30px}.comments-area .media{margin-bottom:35px;margin-right:15px;padding:25px;border:1px solid #d5d5d5!important}.comments-area>.media .media-body>.media{margin:30px 0 10px;padding:30px 0 0;border-width:1px 0 0!important}.comments-area .media-left,.media>.float-start{padding-right:20px}.comments-area .media-body{color:#8d8d8d}.comments-area .media-body h5{margin-top:0;margin-bottom:8px}.comments-area .media-body h5,.comments-area .media-body h5 a{color:#238132}.comments-area .media-body .date{margin-bottom:15px}.comments-area .media-body .date,.comments-area .media-body .date a{color:#7f7f7f}.comments-area .media-body .btn-secondary{margin-top:10px;padding:6px 14px}.comments-area .media-body .btn-secondary:focus,.comments-area .media-body .btn-secondary:hover{background-color:#313131}.comment-form{margin-top:30px;margin-bottom:20px}.comment-form h4{margin-bottom:30px}.comment-form .form-control{padding:12px 16px}.comment-form input.form-control{height:42px;line-height:normal}.comment-form .btn{padding:10px 20px;font-weight:700}.pagination-wrap{border-top:1px solid #e0e0e0;margin:10px 10px 0 0;padding-top:20px}.pagination{margin-top:10px;margin-right:10px}.pagination>li{margin-left:8px;display:inline-block}.pagination>li>a,.pagination>li>span{color:#5d5d5d;background-color:#ececec;border:1px solid #dcdcdc;padding:8px 16px;font-size:.9375rem}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#238132;border-color:#028fc9}.vertical .carousel-inner{height:100%}.carousel.vertical .item{-o-transition:.6s ease-in-out top;-webkit-transition:top .6s ease-in-out;-moz-transition:top .6s ease-in-out;-ms-transition:top .6s ease-in-out;transition:top .6s ease-in-out;left:0}.carousel.vertical .active{top:0}.carousel.vertical .next{top:400px}.carousel.vertical .prev{top:-400px}.carousel.vertical .next.left,.carousel.vertical .prev.right{top:0}.carousel.vertical .active.left{top:-400px}.carousel.vertical .active.right{top:400px}.carousel.vertical .carousel-control{width:100%;bottom:inherit;top:inherit}.carousel.vertical .carousel-control.left{top:0}.comments-carousel.carousel.vertical .carousel-control{opacity:1;color:#8d8d8d;width:22px;height:22px;text-shadow:none;background:#fff;border:1px solid #c2c2c2;font-size:1.125rem;line-height:18px;top:-50px}.comments-carousel.carousel.vertical .carousel-control:focus,.comments-carousel.carousel.vertical .carousel-control:hover{color:#fff;background-color:#238132;border-color:#238132}.comments-carousel.carousel.vertical .carousel-control.left{left:auto;right:30px}.comments-carousel.carousel.vertical .carousel-control.right{right:0}.comments-carousel.carousel.vertical .carousel-control .fa{font-weight:700}.box1{color:#8d8d8d;border:1px solid #ebebeb;margin-top:20px;padding:10px}.box1 .inner{padding:10px 10px 15px}.box1 h4{margin-top:18px;margin-bottom:15px}.box1 h4,.box1 h4 a{color:#323232;font-weight:700}.box1 h4 a:focus,.box1 h4 a:hover{color:#238132}.box1 .btn-secondary{margin-top:10px;padding-left:15px;padding-right:15px;font-weight:500}.box1 .btn-secondary:focus,.box1 .btn-secondary:hover{background-color:#323232}.map{height:320px}.contact-info-box{text-align:center;background-color:#d6f3ff;margin-bottom:60px;position:relative}.contact-info-box .info-box{padding-top:70px;padding-bottom:50px}.contact-info-box .info-box h3{color:#262626;margin-top:0;margin-bottom:20px;font-weight:500}.contact-info-box .info-box h5{color:#66a3bc;margin-bottom:20px;line-height:26px}.contact-info-box .info-box h4,.contact-info-box .info-box h4 a,.contact-info-box .info-box h4 a:focus,.contact-info-box .info-box h4 a:hover{color:#238132}.contact-content{margin-top:30px}.contact-content h3{letter-spacing:.5px;border-bottom:1px solid #cecece;margin-top:0;margin-bottom:30px;padding-bottom:20px;font-size:1.875rem}#main-contact-form{margin-top:20px}.contact-status{display:none}.contact-form .form-group{margin-top:5px;margin-bottom:20px}.contact-form label{margin-bottom:5px;font-weight:500}.contact-form input.form-control{height:40px;padding:7px 14px;line-height:normal}.contact-form textarea.form-control{padding:15px}.contact-form .btn{margin-top:10px;padding:12px 50px;font-size:1.125rem;font-weight:700}.cblock-1{text-align:center;background-color:#f6f6f6;border:1px solid #dbdbdb;margin-top:50px;padding:30px}.cblock-1+.cblock-1{margin-top:100px}.cblock-1 .icon-wrap{background-color:#238132;width:78px;height:78px;margin:-70px auto 30px;line-height:90px;display:block}.cblock-1 .icon-wrap.red{background-color:#c43535;line-height:100px}.cblock-1 .icon-wrap .fa{color:#fff;font-size:2.375rem}.cblock-1 h4{color:#262626;margin-top:0;margin-bottom:20px}.cblock-1 ul{margin-bottom:0}.cblock-1 li{color:#505050;font-size:1rem;line-height:26px}.footer-top-bar{background-color:#238132;padding-top:40px;padding-bottom:40px}.footer-top-bar h3{color:#fff;margin-top:10px;margin-bottom:0}.footer-top-bar .btn-black{padding:15px 40px;font-size:1rem;font-weight:700}.footer-area{background-color:#313131;padding-top:50px;padding-bottom:50px}.footer-area,.footer-area a{color:#8d8d8d}.footer-area a:hover{color:#e8b403}.footer-area h4{color:#fff;margin-top:0;margin-bottom:30px;padding-bottom:20px;position:relative}.footer-area h4:after{content:"";background-color:#e8b403;width:70px;height:2px;position:absolute;bottom:0;left:0}.footer-area ul{margin-bottom:0}.footer-area li+li{margin-top:10px}.footer-area li .fa{margin-right:7px;font-weight:700}.footer-area .address-list{margin-top:15px;margin-bottom:0}.footer-area .address-list li{margin-top:10px}.footer-area .address-list li .fa{float:left;color:#fff;margin:6px 20px 0 0}.footer-area .address-list li.address .fa{margin:4px 16px 20px 0;font-size:1.125rem}.footer-area .newsletter{margin-top:35px}.footer-area .newsletter .form-control{color:#fff;background-color:#434343;border-color:#595959;height:48px;padding:15px 20px}.footer-area .newsletter .form-control:focus{border-color:#777}.footer-area .newsletter .btn-secondary{text-transform:uppercase;margin-top:25px;font-weight:500}.copyright{background-color:#262626;padding-top:20px;padding-bottom:20px;font-size:.75rem}.copyright,.copyright a{color:#8d8d8d}.copyright a:hover,.copyright span{color:#e8b403}.copyright p,.copyright ul{margin-bottom:0}.copyright li{padding-left:10px;padding-right:10px}.copyright li:last-of-type{padding-right:0}.img-style1{border:1px solid #e6e6e6}.list-style-1{margin-bottom:10px}.list-style-1 li{border-bottom:1px dotted #9b9b9b;padding-top:10px;padding-bottom:8px}.list-style-2 li,.list-style-3 li{padding-top:5px;position:relative}.list-style-1 li:last-of-type{border-bottom:none}.list-style-1 li,.list-style-1 li a{color:#323232;font-size:1.125rem}.list-style-1 li a:focus,.list-style-1 li a:hover{color:#0091cd}.list-style-2{margin-top:5px;margin-bottom:15px}.list-style-2 li{padding-bottom:5px}.list-style-2 li:before{content:"";margin-right:10px}.list-style-2 li,.list-style-2 li a{color:#8d8d8d}.list-style-2 li a:focus,.list-style-2 li a:hover,.list-style-2 li:before{color:#0091cd}.list-style-3{margin-top:20px;margin-bottom:0}.list-style-3 li:before{content:"";margin-right:10px}.list-style-3 li,.list-style-3 li a,.list-style-3 li:before{color:#238132}.list-style-3 li a:focus,.list-style-3 li a:hover,.list-style-3 li:hover:before{color:#323232}.progress-bar-list{margin-top:40px;margin-bottom:0}.progress-bar-list h6{margin-top:0;margin-bottom:0}.progress-bar-list li .progress{background:0 0;height:35px;margin-bottom:0}.progress-bar-list li .progress .progress-bar{font-size:1.125rem;line-height:35px}.progress-bar-list li .progress .progress-bar-1{background-color:#2ca6d9}.progress-bar-list li .progress .progress-bar-2{background-color:#2cbfd9}.progress-bar-list li .progress .progress-bar-3{background-color:#56cce1}.progress-bar-list li .progress .progress-bar-4{background-color:#2ca6d9}.progress-bar-list li .progress .progress-bar-5{background-color:#1b90da}.progress-bar-list li .progress .progress-bar-6{background-color:#3d8dd8}.progress-bar-list li .progress .progress-bar-7{background-color:#5891df}.progress-bar-list>li.row>.col-lg-8{padding-top:10px;padding-bottom:20px}.recent-comments-list{margin-bottom:10px}.recent-comments-list li{margin-bottom:20px;padding-left:18px;position:relative}.recent-comments-list li:last-of-type{margin-bottom:0}.recent-comments-list li:before{content:"";font-size:.75rem;position:absolute;top:3px;left:0}.recent-comments-list li,.recent-comments-list li a{color:#8d8d8d}.recent-comments-list li a:focus,.recent-comments-list li a:hover,.recent-comments-list li:before{color:#0091cd}.recent-comments-list li .date-stamp{color:#373636;border-bottom:1px dotted #373636;font-weight:300}.recent-comments-list li p{margin-bottom:8px}.list-tags{margin-bottom:15px}.list-tags li{border:1px solid #d5d5d5;margin:5px;padding:6px 12px 4px}.list-tags li:focus,.list-tags li:hover{background-color:#0091cd;border-color:#0091cd}.list-tags li a{color:#656565}.list-tags li:focus a,.list-tags li:hover a{color:#fff}.list-tags li a:before{content:"";padding-right:8px;font-size:.8125rem}@media only screen and (device-width>=768px) and (device-width<=1024px){.parallax{background-repeat:no-repeat;height:100%;background-position:50%!important;background-size:cover!important;background-attachment:scroll!important}}.container-border{border:5px solid #ececec;width:100%;padding:30px;display:block}#accordion-ofr .wybrany .offer-select,.slider-trains .wybrany .connection-select{display:none}@media only screen and (width<=768px){.container-border{border:0;padding:0}}.spacer-block{height:60px}.nomargin-top{margin-top:0}.margin-bottom-5{margin-bottom:5px}.form-control{font-size:1rem}#accordion .panel-heading,#accordion-faqs .panel-heading,#accordion-faqs.panel-group .panel,#accordion.panel-group .panel,#nav,#nav .dropdown-menu,#nav .navbar-toggle,.breadcrumb,.btn,.form-control,.no-border-radius,.pagination,.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.panel-profile,.panel-profile>.panel-footer,.panel-profile>.panel-heading,.progress-bar-list li .progress,.tabs-wrap .nav-tabs>li>a,.tabs-wrap-2 .nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.block-404 .btn,.footer-top-bar .btn-black,.gallery-grid .hover-content .overlay a.zoom{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.cblock-1 .icon-wrap,.medical-services li .icon,.panel-profile>.panel-footer ul.sm-links li,.tabs-wrap .nav li .icon{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#accordion-faqs.panel-group .panel,#accordion.panel-group .panel,#nav .dropdown-menu,.contact-form input.form-control,.footer-area .newsletter .form-control:focus,.footer-area .newsletter .form-control:hover,.no-boxshadow,.panel-profile,.progress-bar-list li .progress,.progress-bar-list li .progress .progress-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.camera_caption>div{-webkit-box-shadow:8px 8px #0000001a;-moz-box-shadow:8px 8px #0000001a;box-shadow:8px 8px #0000001a}.book-appointment-box .btn-main,.notification-boxes .box{-webkit-box-shadow:4px 4px #5553;-moz-box-shadow:4px 4px #5553;box-shadow:4px 4px #5553}.book-appointment-box .btn-main:hover,.notification-boxes .box:hover{-webkit-box-shadow:6px 6px #5556;-moz-box-shadow:6px 6px #5556;box-shadow:6px 6px #5556}.blog-author-bio,.comments-area>.media,.gallery-grid .hover-content,.news-post,.news-post-box{-webkit-box-shadow:4px 4px #ececec;-moz-box-shadow:4px 4px #ececec;box-shadow:4px 4px #ececec}.blog-author-bio:hover,.comments-area>.media:hover,.gallery-grid .hover-content:hover,.news-post-box:hover,.news-post:hover{-webkit-box-shadow:6px 6px #d6d6d6;-moz-box-shadow:6px 6px #d6d6d6;box-shadow:6px 6px #d6d6d6}.panel-profile>.panel-footer ul.sm-links li{-webkit-box-shadow:0 0 0 4px #fff6;-moz-box-shadow:0 0 0 4px #fff6;box-shadow:0 0 0 4px #fff6}.panel-profile>.panel-footer ul.sm-links li:hover{-webkit-box-shadow:0 0 0 4px #fff9;-moz-box-shadow:0 0 0 4px #fff9;box-shadow:0 0 0 4px #fffc}#nav,#nav .navbar-toggle{border:none}.breadcrumb li+li:before,.form-box-wrap h5:before,.list-style-2 li:before,.list-style-3 li:before,.list-tags li a:before,.recent-comments-list li:before,.training-list li:before{font-family:FontAwesome}#nav .navbar-toggle,#nav.navbar-default .navbar-nav>li>a,.box1 h4 a,.breadcrumb li a,.btn,.camera_next,.camera_prev,.comments-area>.media,.comments-carousel.carousel.vertical .carousel-control,.copyright a,.footer-area .newsletter .form-control,.footer-area a,.gallery-grid .hover-content .overlay,.gallery-grid .hover-content img,.list-style-3 li a,.list-tags li,.list-tags li a,.news-carousel .carousel-control,.news-post,.news-post h4 a,.news-post-box,.news-post-box h5 a,.notification-boxes .box,.pagination>li>a,.pagination>li>span,.panel-profile>.panel-footer ul.sm-links li,.recent-comments-list li a,.tabs-wrap .nav li a,.tabs-wrap .nav li a .icon,.tabs-wrap .nav li a h5,.tabs-wrap-2 .nav-tabs>li>a,.top-bar a{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.title-image{background-image:url(../images/grafika_1920x800_C4.jpg);height:380px}@media (width>=1921px){.title-image{background-size:100%}}@media (width<=960px){.title-image{background-image:url(../images/grafika_960x400_C4.jpeg);height:360px}}.parallax{background-position:top;background-repeat:no-repeat;background-attachment:fixed}.form-box-wrap{background-color:#5c5a59}.form-box-wrap h3{color:#eee;text-align:center;padding:20px 10px}.form-box-wrap h5{color:#fff;background-color:#e8b403;padding:15px 30px;line-height:30px;position:relative}.form-box-wrap h5:before{content:"";color:#fff;background-color:#e8b403;padding:15px 10px 15px 20px;font-size:2rem;position:absolute;top:0;left:-55px}.form-box-wrap h3,.form-box-wrap h5{margin-top:0;margin-bottom:0}.form-box{padding:30px}.form-box p{margin-top:25px;margin-bottom:25px;font-size:.875rem;line-height:20px}.form-box .form-group{margin-bottom:20px}.form-box .form-control{color:#6c6c6c;border:1px solid #858282;height:46px;padding:12px 18px;font-size:1rem}.form-box .btn{padding:8px 16px;font-size:1.5rem}#accordion-ofr .podr,.slider-trains .podr{margin-top:10px;margin-bottom:10px;padding:10px;font-size:15px}.form-box-wrap h5:before{-webkit-border-radius:1px 0 0 1px;-moz-border-radius:1px 0 0 1px;border-radius:1px 0 0 1px}.form-box .form-control,.form-box-wrap,.img-style-1,.info-box,.testimonial-box,.testimonial-box .title-bar{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.dropdown-menu,.modal-content{border-radius:1px}.form-control:focus,.form-control:hover,.no-boxshadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#238132}.btn{text-shadow:1px 1px #0000004d}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#52504f;border-color:#52504f;outline:0}.btn.disabled,.btn.disabled:hover,.btn[disabled],.btn[disabled]:hover{opacity:1;color:#bbb;text-shadow:none;background-color:#fff;border-color:#bbb}#accordion-ofr .wybrany .godz,a.ticket-owner>span>i.fa-inverse{text-shadow:2px 2px #00000026}.slider-trains .wybrany{color:#fff;background-color:#238132}.slider-trains .po{color:#666;font-size:12px}.slider-trains .wybrany .po{color:#fff}.slider-trains .godz{color:#238132;font-size:24px}.slider-trains .wybrany .godz{color:#fff}.slider-trains .dzien{color:#238132;font-size:.875rem}.connection-slide .row:has(.godz-planowa)>.col-6{padding-left:0;padding-right:0}.connection-slide .po,.connection-slide .godz{white-space:nowrap}.slider-trains .opoznienie-minuty,.slider-trains .godz-opozniona{color:#c8102e}.slider-trains .godz-planowa{font-size:14px}.slider-trains .wybrany .opoznienie-minuty,.slider-trains .wybrany .godz-opozniona{color:#fff}.kurs-opoznienie{color:#fff;border-radius:3px;margin-top:.25rem;padding:4px;display:inline-block}.kurs-opoznienie-opozniony{background-color:#c8102e}.kurs-opoznienie-planowy{background-color:#238132}.kurs-opoznienie-bez-kontaktu{background-color:#6c757d}.slider-trains .wybrany .dzien{color:#fff}.slider-trains .podr{color:#666;background-color:#eee}.slider-trains .wybrany .podr{color:#fff;background-color:#29552a}.slider-trains .wybrany .vehicles{color:#fff}.slider-trains .vehicles{font-size:14px}.slider-trains .wybrany .btn{background-color:#29552a;border-color:#29552a}#accordion-ofr .wybrany{color:#fff;background-color:#e8b403}#accordion-ofr .po{color:#666;font-size:.75rem}#accordion-ofr .wybrany .po{color:#fff}#accordion-ofr .godz{color:#ae8600;margin-left:-15px;margin-right:-15px;font-size:1.5rem}#accordion-ofr .wybrany .godz{color:#fff}#accordion-ofr .dzien{color:#e8b403;font-size:.875rem}#accordion-ofr .wybrany .dzien{color:#fff}#accordion-ofr .podr{color:#666;background-color:#eee}#accordion-ofr .wybrany .podr{color:#fff;background-color:#ae8600}#accordion-ofr .tickets em{font-size:15px}#accordion-ofr .wybrany .tickets{color:#fff}#accordion-ofr .wybrany .btn{background-color:#ae8600;border-color:#ae8600}.btn-default{color:#fff;background-color:#e8b403}.modal-fs{background:0 0}.modal-fs .modal-content{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0}.modal-backdrop.modal-backdrop-fs{background:#fff}.modal-backdrop.modal-backdrop-fs.show{opacity:.99;filter:alpha(opacity=99)}.modal-fs .modal-dialog{width:100%;margin:0 auto}.list-item-select{cursor:pointer;color:#e8b403;background-color:#fff;border:1px solid #ccc}.list-item-select:hover{background-color:#f0f0f0;border:1px solid #e8b403}.list-item-select.item-grayed,.list-item-select.item-grayed:hover{cursor:not-allowed;background-color:#fff;border:1px solid #ccc}.list-item-select .item-text{color:#000;padding:13px 18px 13px 36px;line-height:20px}.list-item-select .item-description{color:#999;margin-top:-10px;padding-bottom:8px;padding-left:36px;padding-right:6px;font-size:.75rem;line-height:16px}.list-item-select.item-grayed .item-text{color:#999}.list-item-station{color:#e8b403;border:1px solid #bbb;margin:0 auto 8px;padding-left:26px;padding-right:26px;display:block;position:relative}.list-item-station:focus,.list-item-station:hover{border:1px solid #238132;text-decoration:none}.list-item-station.item-disabled:focus,.list-item-station.item-disabled:hover{cursor:not-allowed;border:1px solid #bbb}.list-item-station .item-text{color:#666;padding:0 8px;line-height:38px}.list-item-station.item-disabled .item-text,.list-item-station.item-grayed .item-text{color:#999}ul.list{padding:0}ul.list li{border-bottom:1px solid #ddd;list-style-type:none}ul.list li.item{cursor:pointer;padding:0 10px}ul.list li.item div[id^=discount-descr]{color:#666;padding:0 24px 10px 6px;font-size:.75rem;line-height:15px;display:none}ul.list li.item:hover{background-color:#eee}ul.list li.subitem p{color:#238132;margin:4px 0;padding:8px;font-size:1rem}ul.list li.item p{margin:0;padding:6px 24px 6px 6px;font-size:.875rem;line-height:20px}ul.list li.item.selected,ul.list li.item.selected:hover{color:#fff;background-color:#238132}ul.list li.item.selected div[id^=discount-descr]{color:#fff}ul.list li.item.disabled,ul.list li.item.disabled:hover{color:#bbb;cursor:not-allowed;background-color:#fff}#offers-results.news-carousel .carousel-control:focus,#offers-results.news-carousel .carousel-control:hover{color:#fff;background-color:#e8b403;border-color:#e8b403}#offers-sum{color:#666;background-color:#f1f1f1;margin-top:30px;padding:10px}#offers-sum .sum-title{color:#238132;padding:10px;font-size:1.125rem;font-weight:700}#offers-sum .sum-item{border-bottom:1px solid #aaa;padding:10px}#offers-sum .sum-item:last-child{border-bottom:none}#sum-price{padding:2px;font-size:1.5rem;font-weight:700}select{-webkit-border-radius:0;-webkit-appearance:none!important}.account-form .btn{margin-top:10px;padding:12px 50px;font-size:1.125rem;font-weight:700}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#238132;border-color:#238132}.list-group-item:first-child,.list-group-item:last-child{border-radius:0}.list-group-item>.badge{margin-top:2px}.list-group-item.active>.badge{color:#238132}.simple-panels .left-panel{border:0 solid #ccc;border-right-width:1px}@media screen and (width<=767px){.simple-panels .left-panel{border-width:0 0 1px}}.checkbox,.radio{margin-top:0;margin-bottom:0}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox label{padding-left:28px;display:inline-block;position:relative}.checkbox label:before{content:"";background-color:#fff;border:1px solid #238132;border-radius:0;width:20px;height:20px;margin-top:2px;display:inline-block;position:absolute;left:0}.checkbox input[disabled]+label:before{cursor:not-allowed;border-color:#ddd}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after{content:"";font-family:FontAwesome}.div-grayed:after,ul.progress-steps>li span:after{content:"";display:block}.checkbox label:after{color:#238132;width:16px;height:16px;font-size:.875rem;font-weight:initial;padding-left:3px;display:inline-block;position:absolute;top:0;left:0}.parsley-errors-list.filled{display:block}.parsley-errors-list{margin:0;padding:2px;display:none}.parsley-errors-list>li{color:#f05050;font-size:.75rem;line-height:18px;list-style:none}.parsley-error,.parsley-error label:before{border-color:#f05050!important}ul.progress-steps{color:#52504f;border-bottom:5px solid #ececec;width:100%;margin:20px 0 30px;padding:0 0 30px;display:table}@media only screen and (width<=768px){ul.progress-steps>li{padding-left:5px;padding-right:5px;font-size:.75rem;line-height:16px}}@media only screen and (width<=512px){ul.progress-steps>li{padding-left:4px;padding-right:4px;font-size:.625rem;line-height:14px}}ul.progress-steps>li{text-align:center;display:table-cell;position:relative}ul.progress-steps>li.completed>div{color:#019946}ul.progress-steps>li span{color:#fff;background-color:#fff;border:6px solid #ececec;border-radius:50%;width:30px;margin:0 auto 5px;font-size:1rem;font-weight:700;line-height:17px;display:block}ul.progress-steps>li span:after{z-index:-1;border:4px solid #ececec;width:100%;position:absolute;top:10px;left:0}ul.progress-steps>li.completed span,ul.progress-steps>li.completed span:after{border-color:#019946}a.ticket-owner>div{line-height:18px}a.ticket-owner.selected{color:#e8b403;cursor:default}a.ticket-owner.selected>div{color:#ae8600}.div-grayed{-webkit-filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);position:relative}.div-grayed:after{opacity:.7;background-color:#fff;position:absolute;inset:0}.modal .modal-body>.modal-icon{vertical-align:middle;color:#238132;display:table-cell}.modal .modal-body>.modal-description{padding:8px;line-height:20px;display:table-cell}.label-sm-details{text-align:justify;padding-top:6px;font-size:.75rem;line-height:18px}div#opcje-wybor>button{width:190px;margin:20px 5px 0;padding:10px}div#opcje-wybor>button>span{font-size:.75rem}@media (width>=1200px){.form-box-wrap{margin-top:-130px}.side-heading1.top{margin-top:0}#nav .dropdown:hover .dropdown-menu{display:block}.welcome-area p:last-of-type{margin-bottom:0}.progress-bar-list h6{text-align:right;line-height:35px}.progress-bar-list li .progress .progress-bar{text-align:right;padding-right:20px}.progress-bar-list>li.row>.col-lg-8{border-left:1px solid #e0e0e0}.progress-bar-list>li.row>.col-lg-4,.progress-bar-list>li.row>.col-lg-8{padding-top:15px;padding-bottom:15px}.progress-bar-list>li:first-of-type.row>.col-lg-4,.progress-bar-list>li:first-of-type.row>.col-lg-8{padding-top:10px}.progress-bar-list>li:last-of-type.row>.col-lg-4,.progress-bar-list>li:last-of-type.row>.col-lg-8{padding-bottom:10px}.contact-info-box{margin-top:160px}.contact-info-box .box-img{position:absolute;bottom:-369px;right:40px}}@media (width>=992px) and (width<=1199px){.form-box-wrap{margin-top:-130px}.side-heading1.top{margin-top:0}#nav .dropdown:hover .dropdown-menu{display:block}.welcome-area p:last-of-type{margin-bottom:0}.panel-profile>.panel-footer .btn{margin-top:15px}#accordion .panel-title,#accordion .panel-title .fa{font-size:1rem}.book-appointment-box .box-img{bottom:-119px;right:5px}.book-appointment-box h3{font-size:2rem}.book-appointment-box h4{font-size:1.25rem}.book-appointment-box .btn-main{margin-top:25px;padding:8px 16px}.tabs-wrap .nav-tabs>li>a{padding:0 10px 10px}.tabs-wrap .nav li .icon{background-color:#009bdb;width:110px;height:110px;margin:0 auto;line-height:110px}.tabs-wrap-2 .nav-tabs>li>a{padding:10px 18px;font-size:1rem}.progress-bar-list h6{text-align:right;line-height:35px}.progress-bar-list li .progress .progress-bar{text-align:right;padding-right:20px}.progress-bar-list>li.row>.col-lg-8{border-left:1px solid #e0e0e0}.progress-bar-list>li.row>.col-lg-4,.progress-bar-list>li.row>.col-lg-8{padding-top:15px;padding-bottom:15px}.progress-bar-list>li:first-of-type.row>.col-lg-4,.progress-bar-list>li:first-of-type.row>.col-lg-8{padding-top:10px}.progress-bar-list>li:last-of-type.row>.col-lg-4,.progress-bar-list>li:last-of-type.row>.col-lg-8{padding-bottom:10px}.contact-info-box{margin-top:100px}.contact-info-box .box-img{position:absolute;bottom:-436px;right:0}.text-center-md{text-align:center}.img-center-md{margin-left:auto;margin-right:auto}}@media (width>=768px) and (width<=991px){.blog-author-bio,.comments-area .media,.news-post,.pagination-wrap{margin-right:0}.form-box-wrap{margin-top:-130px}.side-heading1.top{margin-top:0}#nav .dropdown:hover .dropdown-menu{display:block}.welcome-area.about{background:0 0}.panel-profile>.panel-footer .btn{margin-top:15px}.book-appointment-box{margin-top:30px}.book-appointment-box .btn-main{margin-top:20px}.tabs-wrap ul.nav-tabs{border-bottom:1px solid #cecece;padding-bottom:10px}.tabs-wrap .nav-tabs>li>a{padding:0 7px}.tabs-wrap .nav li h5{margin-top:0;margin-bottom:0;font-size:1rem}.tabs-wrap .tab-content{padding-left:5px;padding-right:5px}.tabs-wrap-2 .nav-tabs>li>a{padding:10px 5px;font-size:.875rem}.comment-form{margin-bottom:50px}.footer-top-bar .float-start,.footer-top-bar .float-end{float:none!important}.footer-top-bar h3{margin-top:0;margin-bottom:30px}.footer-area .newsletter-block,.footer-area .privacy-block{margin-top:40px}.text-center-sm{text-align:center}.img-center-sm{margin-left:auto;margin-right:auto}}@media (width<=767px){.copyright .float-start,.copyright .float-end,.footer-top-bar .float-start,.footer-top-bar .float-end{float:none!important}.copyright,.text-center-xs{text-align:center}.form-box-wrap{margin-top:-130px;margin-left:60px}#nav .nav,#nav .navbar-collapse{margin-top:10px}#nav .navbar-toggle{margin-top:25px}#nav .navbar-brand{background:url(../images/logo.svg) 0 0/98px 40px no-repeat;width:98px;height:40px;margin-left:15px}img#mazovia{height:10px}#nav.navbar{min-height:60px}.welcome-area.about{background:0 0}.panel-profile{margin-bottom:50px}.panel-profile>.panel-footer .btn{margin-top:15px}.news-carousel .news-post{margin-top:20px}.book-appointment-box{margin-top:30px}.tabs-wrap ul.nav-tabs{border-bottom:1px solid #cecece;padding-bottom:10px}.tabs-wrap .nav-tabs>li>a{padding:0 10px 10px}.tabs-wrap .nav li h5{margin-top:0;margin-bottom:0;font-size:1rem}.tabs-wrap .tab-content{padding-left:5px;padding-right:5px}.tabs-wrap-2 .nav-tabs>li,.tabs-wrap-2 .nav-tabs>li:last-of-type{width:100%}.tabs-wrap-2 .nav-tabs>li,.tabs-wrap-2 .nav-tabs>li>a{display:block;float:none!important}.tabs-wrap-2 .nav-tabs>li>a{border:1px solid #e2e2e2}.tabs-wrap-2 .nav-tabs>li>a:after{display:none}.blog-author-bio,.comments-area .media,.news-post,.pagination-wrap{margin-right:0}#main-contact-form{margin-bottom:50px}.footer-top-bar h3{margin-top:0;margin-bottom:30px}.footer-area .col-12 h4{margin-top:30px;margin-bottom:20px}.footer-area .col-12:first-of-type h4{margin-top:0}.footer-area .tweets-list{margin-left:15px}.copyright ul{margin-top:15px}.img-center-xs{margin-left:auto;margin-right:auto}.order-detail>table>tbody,.order-detail>table>thead{display:table-cell}.order-detail>table>tbody>tr{float:right}.order-detail>table>tbody>tr>td,.order-detail>table>thead>tr>th{border:0 #0000;min-width:50%;display:block}.order-detail>table>thead>tr>th{color:#878787;text-align:left}.order-detail>table>tbody>tr>td{text-align:right}}@media (width<=478px){#accordion .panel-title .icon,.form-box-wrap h5:before{display:none}.form-box-wrap{margin-top:-300px;margin-left:0}.top-bar li{border:none;padding-left:10px;padding-right:10px}#nav .navbar-collapse{margin-top:20px}.about-featured .btn-transparent{margin-top:20px;padding:10px 20px;font-size:1rem}.about-featured .btn-transparent .fa{margin-left:10px}.news-carousel .news-post{margin-top:40px}.news-carousel .carousel-control{top:-7px}.news-carousel .carousel-control.left{left:0;right:auto}#accordion .panel-heading{padding:10px 15px}#accordion .panel-title a,#accordion .panel-title span.fa.float-end{padding:0}#accordion .panel-title,#accordion .panel-title .fa{font-size:1rem}#accordion .panel-body{padding:15px}.book-appointment-box{margin-top:20px;padding:20px 15px}.book-appointment-box h3{margin-top:15px;font-size:1.625rem}.book-appointment-box h4{font-size:1.375rem}.book-appointment-box .btn-main{margin-top:15px;padding:8px 14px;font-size:.9375rem}.tabs-wrap .nav-tabs>li,.tabs-wrap .nav-tabs>li a{display:block!important}.contact-info-box .info-box{padding:50px 30px 30px}.contact-info-box .info-box h3{font-size:2rem}.contact-info-box .info-box h5{font-size:1rem;line-height:26px}.contact-info-box .info-box h4{font-size:1.25rem}}.popover{border-radius:1px;width:360px;max-width:100%}.popover-body{color:#000}.dropdown-menu{min-width:195px;font-size:1rem}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9)rotate(-8deg)}30%,50%,70%{transform:scale(1.3)rotate(8deg)}40%,60%{transform:scale(1.3)rotate(-8deg)}80%,to{transform:scale(1)rotate(0)}}.faa-tada{animation:2s linear infinite tada}.youmobil-container{background-image:url(/assets/images/bg_youmobil_info-4.jpg);background-repeat:no-repeat;background-size:contain;padding-top:350px}@media screen and (width<=1199px){.youmobil-container{padding-top:300px}}@media screen and (width<=992px){.youmobil-container{padding-top:250px}}@media screen and (width<=767px){.youmobil-container{padding-top:220px}}@media screen and (width<=600px){.youmobil-container{padding-top:180px}}@media screen and (width<=478px){.youmobil-container{padding-top:150px}}@media screen and (width<=360px){.youmobil-container{padding-top:110px}}.easypie-chart span{color:#2ea74b;width:100%;height:30px;margin-top:40px;margin-left:-50%;font-size:20px;display:block;position:absolute;left:50%}.conn-summary{clear:both;color:#1f2a30;width:100%;margin-bottom:30px}.conn-summary__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.conn-summary__title{flex:320px;min-width:0;margin:0}.conn-summary__action{flex:none;margin:0}.conn-summary__action .btn{min-height:44px;padding-left:20px;padding-right:20px}.conn-summary__box{background:#f2f2f2;margin-top:20px}.conn-leg{grid-template-columns:minmax(0,1fr) 240px 230px;grid-template-areas:"route times status";align-items:center;gap:12px 24px;padding:16px 24px;display:grid;position:relative}.conn-leg+.conn-leg:before{content:"";background:#dcdcdc;height:1px;position:absolute;top:0;left:24px;right:24px}.conn-leg__route{grid-area:route;min-width:0}.conn-leg__stations{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.conn-leg__stations svg{color:#238132;flex:none}.conn-leg__date{color:#59656c;margin-top:3px;font-size:13px}.conn-leg__times{grid-area:times;grid-template-columns:96px 20px 96px;align-items:center;column-gap:12px;display:grid}.conn-leg__time-row{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.conn-leg__actual{font-size:20px;font-weight:700;line-height:1}.conn-leg__actual.is-late{color:#c8102e}.conn-leg__planned{color:#59656c;font-size:13px}.conn-leg__label{color:#59656c;margin-top:3px;font-size:12px;display:block}.conn-leg__arrow{color:#9aa4aa;display:block}.conn-leg__status{flex-direction:column;grid-area:status;align-items:flex-start;gap:4px;font-size:13px;display:flex}.conn-badge{color:#fff;white-space:nowrap;background:#c8102e;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-weight:700;display:inline-flex}.conn-leg__note{color:#8c0b20}@media (width<=991px){.conn-leg{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"route route""times status"}}@media (width<=767px){.conn-leg{grid-template-columns:minmax(0,1fr);grid-template-areas:"route""times""status";padding:16px}.conn-leg+.conn-leg:before{left:16px;right:16px}}@media (width<=479px){.conn-summary__action,.conn-summary__action .btn{width:100%}}.conn-tl{color:#1f2a30;margin-bottom:16px}.conn-tl__head{color:#59656c;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;font-size:13px;display:flex}.conn-tl__icon{color:#1f2a30;flex:none}.conn-tl__head .conn-badge{height:22px;padding:0 8px;font-size:12px}.conn-tl__stops{margin:0;padding:0;list-style:none}.conn-tl__stop{grid-template-columns:52px 14px minmax(0,1fr);column-gap:10px;display:grid;position:relative}.conn-tl__stop:not(:last-child){padding-bottom:14px}.conn-tl__time{flex-direction:column;display:flex}.conn-tl__actual{font-size:16px;font-weight:700;line-height:20px}.conn-tl__actual.is-late{color:#c8102e}.conn-tl__planned{color:#59656c;font-size:12px;line-height:16px}.conn-tl__rail{position:relative}.conn-tl__rail:before{content:"";box-sizing:border-box;z-index:1;background:#fff;border:3px solid #238132;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:1px}.conn-tl__stop:last-child .conn-tl__rail:before{background:#238132}.conn-tl__stop:not(:last-child) .conn-tl__rail:after{content:"";background:#238132;width:2px;position:absolute;top:10px;bottom:-18px;left:6px}.conn-tl__place{flex-direction:column;min-width:0;display:flex}.conn-tl__station{font-size:14px;font-weight:700;line-height:20px}.conn-tl__label{color:#59656c;font-size:12px;line-height:16px}.conn-tl__note{color:#8c0b20;margin:8px 0 0 86px;font-size:12px}#exchange-pending,#order-pending{border-left:0;border-right:0;border-radius:0;margin-bottom:0}#exchange-pending form{margin:0}#exchange-pending .btn,#order-pending .btn{margin-left:12px}.page-banner{text-align:center;background-color:#f1f1f1}.page-banner img{width:100%;max-width:1920px;height:auto}@media (width>=1921px){.page-banner img{object-fit:cover;max-width:none;height:250px}}