@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Alegreya:400,700";
.list{list-style:none;margin:0;padding:0}a{text-decoration:none;transition:all .3s ease-in-out}a:focus,a:hover{text-decoration:none;outline:0}.row.m0{margin:0}body{line-height:27px;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#0c0c0c}h1,h2,h3,h4,h5,h6{font-family:Alegreya,serif;font-weight:700}button:focus{outline:0;box-shadow:none}.p_120{padding-top:120px;padding-bottom:120px}.mt-25{margin-top:25px}@media (min-width:1200px){.container{max-width:1170px}}.area-padding-top{padding-top:130px}.area-padding-bottom{padding-bottom:130px}img{max-width:100%}ul{list-style:none;padding:0}.main_title{text-align:center;max-width:680px;margin:0 auto 75px}.main_title h2{font-family:"Open Sans",sans-serif;font-size:36px;color:#020a21;margin-bottom:12px}.main_title p{font-size:16px;font-family:Alegreya,serif;font-weight:400;line-height:24px;color:#0c0c0c;margin-bottom:0}.header_area{position:absolute;width:100%;top:0;left:0;z-index:99;transition:background .4s,all .3s linear}.header_area .navbar{background:0 0;padding:0;border:0;border-radius:0}.header_area .navbar .navbar-brand{padding-top:0}.header_area+div,.header_area+row,.header_area+section{margin-top:122px}.top_menu{border-bottom:1px solid #e8edf1}.top_menu .header_social{float:right}.top_menu .header_social li{display:inline-block;margin-right:15px}.top_menu .header_social li a{font-size:1.2rem;color:#0c0c0c;display:inline-block;line-height:42px;transition:all .3s linear 0s}.top_menu .header_social li:last-child{margin-right:0}.top_menu .header_social li:hover a{color:#699ae9}@media (max-width:991px){.top_menu .header_social li{margin-right:7px}}@media (max-width:767px){.top_menu{display:none}}.right-button{margin-left:60px;margin-top:15px}.right-button ul{padding:0;list-style:none}.right-button ul li{display:inline-block;margin-left:30px;font-size:16px}.right-button ul li a{color:#777}@media (max-width:991px){.right-button{display:none}}.form-control:focus{box-shadow:none}.feature-section{background:url(../img/banner/pattern_bg.jpg) no-repeat center;background-size:cover;padding:60px 0}@media (max-width:767px){.feature-section{padding:60px 0 30px}}.feature-img{display:block;margin-left:auto;margin-right:auto;width:75%}section header{border-top:solid 5px #0051d2;padding-top:2em;margin:0 0 2.5em}.banner-area{min-height:400px;background-image:url(../img/banner/banner-medicare-po-polsku.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}@media (max-width:767px){.banner-area{min-height:600px}}.banner-area h1{font-size:45px;color:#002aa0;font-weight:600;font-family:Alegreya,serif;margin-bottom:30px}@media (max-width:767px){.banner-area h1{font-size:26px}}.banner-area p{margin-bottom:50px}@media (min-width:576px) and (max-width:767px){.banner-area p{padding-right:113px}}.blog_banner{min-height:660px;position:relative;z-index:1;overflow:hidden;margin-bottom:0}.blog_banner .banner_inner{background:#04091e;position:relative;overflow:hidden;width:100%;min-height:660px;z-index:1}.blog_banner .banner_inner .blog_b_text{max-width:700px;margin:auto;color:#fff}.blog_banner .banner_inner .blog_b_text h2{font-size:60px;font-weight:700;font-family:"Open Sans",sans-serif;text-shadow:2px 2px 2px #676767;line-height:66px;margin-bottom:15px}.blog_banner .banner_inner .blog_b_text p{font-size:16px;margin-bottom:35px}.banner_area{position:relative;z-index:1;min-height:300px}.banner_area .banner_inner{position:relative;overflow:hidden;width:100%;min-height:300px;background-image:-webkit-linear-gradient(315deg,rgba(0,81,210,1) 0,rgba(5,193,255,1) 50%,rgba(0,81,210,1) 100%);z-index:1;background-size:cover}.banner_area .banner_inner .banner_content h2{color:#fff;font-size:40px;text-shadow:2px 2px 2px #676767;font-family:Alegreya,serif;margin-bottom:12px;font-weight:700}.banner_area .banner_inner .banner_content p{color:#fff;font-size:16px}.banner_area .banner_inner .banner_content .page_link{display:inline-block}.banner_area .banner_inner .banner_content .page_link a{font-size:16px;color:#fff;font-family:"Open Sans",sans-serif;margin-right:7px;position:relative;font-weight:500}.banner_area .banner_inner .banner_content .page_link a:before{content:"/";position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.banner_area .banner_inner .banner_content .page_link a:last-child{margin-right:0}.banner_area .banner_inner .banner_content .page_link a:last-child:before{display:none}.banner_area .banner_inner .banner_content .page_link a:hover{color:#000}.single-blog{transition:all .3s linear 0s}.single-blog .meta-bottom{margin-bottom:15px}.single-blog .meta-bottom a{display:inline-block;color:#0c0c0c;position:relative;font-size:14px;margin-right:30px;transition:all .3s linear 0s}.single-blog .meta-bottom a i{margin-right:10px}.single-blog .meta-bottom a:hover{color:#0051d2}.single-blog .meta-top{margin-bottom:6px}.single-blog .meta-top a{display:inline-block;font-size:14px;color:#0c0c0c;text-transform:uppercase;position:relative;transition:all .3s linear 0s}.single-blog .meta-top a:hover{color:#0051d2}.single-blog h4{font-size:20px;margin-bottom:15px;font-weight:400;line-height:30px;transition:all .3s linear 0s}@media (max-width:1199px){.single-blog h4{font-size:18px}}@media (max-width:991px){.single-blog h4{margin-bottom:8px}}.single-blog:hover img{transform:scale(1.1)}.img-post{display:block;margin-left:auto;margin-right:auto;max-width:90%;height:auto;padding:20px}.blog-info-link li{float:right;font-size:16px}.blog-info-link li a{color:#999}.blog-info-link li i,.blog-info-link li span{font-size:14px;margin-right:5px}.blog-info-link li::after{content:"|";padding-left:10px;padding-right:10px}.blog-info-link li:last-child::after{display:none}.blog-info-link::after{content:"";display:block;clear:both;display:table}.single-post-area .social-links{padding-top:10px}.single-post-area .social-links li{display:inline-block;margin-bottom:10px}.single-post-area .social-links li a{color:#ccc;padding:7px;font-size:16px;transition:all .2s linear}.single-post-area .social-links li a:hover{color:#2a2a2a}.single-post-area .navigation-top{padding-top:15px;border-top:1px solid #f0e9ff}.single-post-area .navigation-top p{margin-bottom:0}.single-post-area .navigation-top .social-icons li{display:inline-block;margin-right:15px}.single-post-area .navigation-top .social-icons li:last-child{margin:0}.single-post-area .navigation-top .social-icons li i,.single-post-area .navigation-top .social-icons li span{font-size:16px;color:#999}.single-post-area .navigation-top .social-icons li:hover i,.single-post-area .navigation-top .social-icons li:hover span{color:#0051d2}.single-post-area .navigation-area{border-bottom:1px solid #eee;padding-bottom:30px;margin-top:55px}.single-post-area .navigation-area p{margin-bottom:0}.single-post-area .navigation-area h4{font-size:18px;line-height:25px;color:#2a2a2a}.single-post-area .navigation-area .nav-right{text-align:right}.contact-info{margin-bottom:12px}.contact-info__icon{margin-right:20px}.contact-info__icon i,.contact-info__icon span{color:#8f9195;font-size:27px}.contact-title{font-size:27px;font-weight:600;margin-bottom:20px;color:#2a2a2a}.form-contact label{color:#0051d2;font-size:16px}.form-contact .form-group{margin-bottom:30px}.form-contact .form-control{border:1px solid #f0e9ff;border-radius:5px;height:48px;padding-left:18px;font-size:14px;background:0 0}.form-contact .form-control:focus{outline:0;box-shadow:none}.form-contact .form-control::placeholder{font-weight:300;color:#999}.form-contact textarea{border-radius:12px;height:100%!important}.modal-message .modal-dialog{position:absolute;top:36%;left:50%;transform:translateX(-50%) translateY(-50%)!important;margin:0;max-width:500px;width:100%}.modal-message .modal-dialog .modal-content .modal-header{text-align:center;display:block;border-bottom:none;padding-top:50px;padding-bottom:50px}.modal-message .modal-dialog .modal-content .modal-header .close{position:absolute;right:-15px;top:-15px;padding:0;color:#fff;opacity:1;cursor:pointer}.modal-message .modal-dialog .modal-content .modal-header h2{display:block;text-align:center;color:#0051d2;padding-bottom:10px;font-family:Alegreya,serif}.modal-message .modal-dialog .modal-content .modal-header p{display:block}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.area-padding{padding:130px 0}.title_color{color:#020a21}.button-group-area{margin-top:15px}.button-group-area:nth-child(odd){margin-top:40px}.button-group-area:first-child{margin-top:0}.button-group-area .link{text-decoration:underline;color:#020a21;background:0 0}.button-group-area .link:hover{color:#fff}.success{background:#4cd3e3}.success:before{background:#2ebccd}.info{background:#38a4ff}.info:before{background:#298cdf}b,u{color:#000}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.list-style{width:14px;height:14px}.nobullet-list li{position:relative;padding-left:30px;font-size:1.2rem;line-height:1.5em!important;margin-top:24px!important}.nobullet-list li:before{content:"";position:absolute}.single-input{display:block;width:100%;line-height:40px;border:none;outline:0;background:#f9f9ff;padding:0 20px}.single-input:focus{outline:0}.input-group-icon{position:relative}.input-group-icon .icon{position:absolute;left:20px;top:0;line-height:40px;z-index:3}.input-group-icon .icon i{color:#0c0c0c}.input-group-icon .single-input{padding-left:45px}.single-textarea{display:block;width:100%;line-height:40px;border:none;outline:0;background:#f9f9ff;padding:0 20px;height:100px;resize:none}.single-textarea:focus{outline:0}.form-select{height:40px;width:100%}.mt-10{margin-top:10px}.link_one{font-size:16px;font-family:Alegreya,serif;color:#33363e;letter-spacing:1.5px;position:relative}.link_one:after{content:'';position:absolute;left:0;bottom:-14px;height:2px;width:40px;background:#33363e}.link_one:hover:after{width:100%;background:#0051d2;transition:all .3s linear 0s}
.button{font-family:Alegreya,serif;display:inline-block;border:1px solid transparent;font-size:16px;font-weight:500;padding:12px 54px;border-radius:4px;color:#fff;border:1px solid #0051d2;text-transform:uppercase;background:#0051d2;cursor:pointer;transition:all .3s linear 0s}@media (max-width:767px){.button{font-size:14px;padding:9px 24px}}.button:hover{background:#0051d2;color:#fff}.button-link{letter-spacing:0;color:#3b1d82;border:0;padding:0}.button-link:hover{background:0 0;color:#3b1d82}.button-header{background:#0051d2;color:#fff;border-color:#0051d2}.button-header:hover{background:#b8024c;color:#fff}.button-contactForm{background:#0051d2;color:#fff;border-color:#0051d2;padding:12px 25px}.button-contactForm:hover{border-color:#2a2a2a;background:#2a2a2a;color:#fff}.about-area{background:#fff;position:relative;padding-top:40px;padding-bottom:40px;margin-top:20px}@media (max-width:991px){.about-area{padding-top:50px}}.about-area:after{content:'';position:absolute;right:0;width:50%;top:0;z-index:21;height:100%}@media (max-width:991px){.about-area:after{display:none}}@media (min-width:1199px) and (max-width:1199px){.about-area .about-content{padding-top:30px}}@media (max-width:991px){.about-area .about-content{margin-top:0;padding-left:0}.about-area .about-content h4 br{display:none}.about-area .about-content p br{display:none}}.about-area .about-content h4{font-size:1.5rem;color:#33363e;font-family:Alegreya,serif;margin-bottom:20px;line-height:36px}.about-area .about-content h6{font-size:1.25rem;font-weight:400;color:#0051d2;line-height:25px;margin-bottom:25px}.about-area .about-content p{font-size:16px;color:#000;margin-bottom:30px;line-height:26px}.footer-area{background:#f6f6f6;border-top:solid 1px #d9d9d9;padding-top:40px}@media (max-width:767px){.footer-area .single-footer-widget{margin-bottom:10px}}.footer-area .single-footer-widget h4{color:#020a21;margin-bottom:10px;padding-left:20px}@media (max-width:1024px){.footer-area .single-footer-widget h4{font-size:1.2rem}}@media (max-width:767px){.footer-area .single-footer-widget h4{margin-bottom:12px}}.footer-area .single-footer-widget ul{padding-left:0}.footer-area .single-footer-widget ul li{margin-bottom:8px;list-style:none}.footer-area .single-footer-widget ul li a{transition:all .3s linear 0s;color:#020a21}.footer-area .single-footer-widget ul li a:hover{opacity:.5;color:#020a21}.footer-area .single-footer-widget input{height:50px;border:none;width:80%!important;font-weight:300;border:1px solid #e8edf1;color:#0c0c0c;border-radius:0;font-size:16px;padding:10px;padding-left:20px}.footer-area .single-footer-widget input:focus{outline:0;box-shadow:none}.footer-area .footer-bottom{margin-top:85px;padding:30px 0;border-top:1px solid #e8edf1}@media (max-width:991px){.footer-area .footer-bottom{margin-top:20px;text-align:center}}.footer-area .footer-bottom a{color:#0051d2}.footer-area .footer-social{text-align:left;font-size:1rem}.footer-area .footer-social i{background:#0051d2;color:#fff;border-radius:51%;width:3rem;height:3rem;display:inline-table;text-align:center;vertical-align:middle;font-size:1.5rem;line-height:3rem;transition:all .3s linear 0s}.footer-area .footer-social a:hover{color:#000}.footer-area .footer-social a:hover i{color:#000}@media (max-width:991px){.footer-area .footer-social{margin-top:20px;white-space:nowrap}}@media (max-width:991px){.header_area .navbar-collapse{padding:15px 0}}@media (max-width:767px){.home_banner_area .banner_inner .banner_content span::after{display:none}.home_banner_area .banner_inner .banner_content h3{font-size:33px}.home_banner_area .banner_inner .banner_content h3 br{display:none}.home_banner_area .banner_inner .banner_content span{font-size:16px;margin-bottom:6px}.footer-area{padding-top:70px}.footer-bottom{margin-top:35px}}