html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%{opacity:1}to{opacity:0}}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//dobryprad.pl/wp-content/themes/dobryprad/assets/build/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.btn,.popup form input[type=submit]{font-weight:500;font-size:12px;text-transform:uppercase;border-width:1px;border-style:solid;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;line-height:47px;display:inline-block;padding:0 26px;cursor:pointer}.btn:hover,.popup form input:hover[type=submit]{background:transparent}.btn--full{width:100%;margin-top:40px;text-align:center;text-transform:none;font-size:17px;font-weight:400;padding-top:6px;padding-bottom:6px;letter-spacing:.4px}.btn--yellow,.btn-dobre{border-color:#ffac28;background-color:#ffac28}.btn--yellow:hover,.btn-dobre:hover{color:#ffac28;background:#fff}.btn--blue{border-color:#113f8a;background-color:#113f8a}.btn--blue:hover{color:#113f8a}.mobile-menu{position:fixed;background:rgba(17,63,138,.8);padding-right:30px;top:0;left:0;right:0;bottom:0;z-index:3;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mobile-menu--active{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:1025px){.mobile-menu{display:none}}.mobile-menu__body{background:#fff;height:100%}.mobile-menu__body__nav ul{list-style:none;padding:0;margin:0}.mobile-menu__body__nav ul li{display:block}.mobile-menu__body__nav ul li a{display:block;padding:15px 10px;border-bottom:1px solid #d2d2d2;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.mobile-menu__body__quick ul{list-style:none;margin:0;padding:0;color:#fff;text-align:center}.mobile-menu__body__quick ul:after{clear:both;content:"";display:table;float:none}.mobile-menu__body__quick ul li{float:left;width:33.33333%}.mobile-menu__body__quick ul li a{height:50px;display:block;background:#113f8a;line-height:47px}.mobile-menu__body__quick ul li a span{font-size:12px;text-transform:uppercase;font-weight:500}.mobile-menu__body__quick ul li:not(:last-child) a{border-right:1px solid #fff}.mobile-menu__body__header{position:relative;padding:13px}.mobile-menu__body__header h2{color:#113f8a;margin:0;font-size:22px}.mobile-menu__body__header a{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:10px;right:10px;font-size:20px;width:29px;height:29px;border:2px solid #113f8a;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#113f8a;line-height:24px}.header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:3}.header:after{clear:both;content:"";display:table;float:none}.header__mobile{background:transparent;float:right;border:none;padding:0;height:15px;margin-top:43px;position:relative}@media (min-width:1025px){.header__mobile{display:none}}.header__mobile:hover{background-color:#fff}.header__mobile:hover:before{color:#ffac28}.header__mobile:hover span:after{top:0}.header__mobile:hover span:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:0}.header__mobile:before{content:"menu";text-transform:uppercase;position:absolute;font-size:12px;right:100%;top:1px;margin-right:8px;font-weight:500;letter-spacing:.3px;color:#113f8a;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header__mobile span{background:#113f8a;position:relative;display:block}.header__mobile span,.header__mobile span:after,.header__mobile span:before{width:18px;height:2px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header__mobile span:after,.header__mobile span:before{background:#ffac28;content:"";position:absolute;left:0}.header__mobile span:before{top:-6px}.header__mobile span:after{top:6px}.header__container{padding-left:35px;padding-right:35px}@media (max-width:1300px){.header__container{padding-left:15px;padding-right:15px}}.header.shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.header__social{float:left;margin:0;padding:0;list-style:none;padding-top:40px;font-size:14px}.header__social li{float:left;margin-right:21px}.header__social li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header__social li a:hover{color:#ffac28}.header__social li:last-child{margin-right:0}.header__logo{float:left;font-weight:600;color:#113f8a;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:30px;width:15.9%;padding-top:26px;padding-bottom:26px}@media (max-width:1600px) and (min-width:1251px){.header__logo{font-size:22px;width:18.9%}}@media (max-width:1250px) and (min-width:1191px){.header__logo{width:17.5%;font-size:22px}}@media (max-width:1190px){.header__logo{width:20%;font-size:20px}}@media (max-width:1024px){.header__logo{width:auto;padding-bottom:26px;font-size:20px}}.header__logo img{display:inline-block;vertical-align:middle;margin-right:13px;height:auto;width:200px;margin-top:5px}@media (max-width:1250px){.header__logo img{margin-right:10px}}.header__logo span{display:inline-block;vertical-align:middle}.header__logo:hover{color:#ffac28}.header__contact{float:left;font-weight:500;font-size:14px;color:#000;text-transform:uppercase;padding-left:41px;letter-spacing:.8px;width:16.5%;text-align:center;padding-top:18px;padding-bottom:18px}@media (max-width:1190px){.header__contact{display:none}}@media (max-width:1500px) and (min-width:1251px){.header__contact{width:16.5%}}@media (max-width:1250px){.header__contact{padding-left:0;float:right;width:14.5%}}.header__contact a{color:#ffac28;display:block;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header__contact a.btn{color:#fff;line-height:36px;max-width:140px;margin:0 auto;margin-top:7px}.header__contact a:hover{color:#113f8a}.header__menu{float:left;position:relative;padding-top:25px;width:64.6%;padding-bottom:24px}@media (max-width:1025px){.header__menu{display:none}}@media (max-width:1500px){.header__menu{padding-top:28px}}@media (max-width:1250px) and (min-width:1191px){.header__menu{width:68%}}@media (max-width:1190px){.header__menu{width:80%}}.header__menu:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#e7e7e7}.header__menu ul{list-style:none;font-weight:500;font-size:14px;color:#000;line-height:48px;text-transform:uppercase;letter-spacing:.8px;margin:0;padding:0}@media (max-width:1640px){.header__menu ul{font-size:10px}}.header__menu ul li{float:left;margin-right:25px}.header__menu ul li.current-menu-item:not(.menu-item-1042){color:#ffac28}@media (max-width:1500px){.header__menu ul li{margin-right:15px}}.header__menu ul li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header__menu ul li a:hover{color:#ffac28}.footer{background:#113f8a;color:#fff;padding-top:78px;padding-bottom:103px}@media (max-width:1024px){.footer{text-align:center}}.footer:after{clear:both;content:"";display:table;float:none}@media (min-width:1025px){.footer__title{float:left;width:21.3%}}.footer__title p{font-weight:400;font-size:12px;line-height:25px;letter-spacing:.7px}@media (max-width:1024px){.footer__title p{margin-bottom:40px}}.footer__title p strong{font-weight:900}.footer__title__logo{display:block;margin-bottom:40px}@media (max-width:1024px){.footer__title__logo{margin-top:15px;margin-bottom:45px}}.footer__title__logo span{display:inline-block;vertical-align:middle;font-weight:600;font-size:21.68px}.footer__title__logo img{display:inline-block;vertical-align:middle;width:180px;margin-right:10px}.footer__contact__email{font-size:14px;letter-spacing:.8px}.footer__contact__social{list-style:none;margin:0;padding:0}.footer__contact__social li{display:inline-block;margin-top:24px;margin-right:24px}@media (max-width:1024px){.footer__contact__social li{margin-right:12px;margin-left:12px}}.footer__contact .btn,.footer__contact .popup form input[type=submit],.popup form .footer__contact input[type=submit]{margin-top:-20px;margin-bottom:17px;display:block;text-align:center}.footer__contact__call{font-weight:500;font-size:14px;margin-top:0;letter-spacing:.9px;margin-bottom:38px}.footer__contact__call a{display:block;font-weight:900;font-size:24px;margin-top:10px;letter-spacing:1.4px}.footer__contact__icon{border:1px solid hsla(0,0%,100%,.3);-webkit-border-radius:50%;border-radius:50%;width:44px;height:44px;text-align:center;margin-top:-17px;padding-top:13px}@media (max-width:1024px){.footer__contact__icon{margin:0 auto}}@media (max-width:1024px) and (min-width:767px){.footer__column{float:left;width:33.33333%}}@media (min-width:1025px){.footer__column{float:left}.footer__column:nth-child(2){width:17.6%}.footer__column:nth-child(3){width:16.2%}.footer__column:nth-child(4){width:17%}}.footer__column__title{font-weight:500;font-size:19px;margin-top:-5px;letter-spacing:.4px}.footer__column ul{list-style:none;margin:0;padding:0;font-size:13px;line-height:28px;margin-top:33px}@media (max-width:1024px){.footer__column ul{margin-top:15px;margin-bottom:45px}}.footer__column ul a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer__column ul a:hover{padding-left:10px}.footer__contact{float:left}@media (max-width:1024px){.footer__contact{float:none;clear:both}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:4;overflow:auto;display:none}.popup__controls{margin-bottom:30px}.popup__controls:after{clear:both;content:"";display:table;float:none}.popup .-js-testimonials .testimonial:not(:first-child){display:none}.popup .-js-testimonials .owl-dots{position:absolute;bottom:0;right:0;left:0;text-align:center}.popup .-js-testimonials .owl-dots .owl-dot{display:inline-block;margin:0 5px}.popup .-js-testimonials .owl-dots .owl-dot span{width:13px;height:13px;display:block;background:#d2d2d2;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-border-radius:50%;border-radius:50%}.popup .-js-testimonials .owl-dots .owl-dot.active span{background:#ffac28}.popup .testimonial{padding-bottom:38px}.popup .testimonial__description{width:100%}.popup .testimonial__description p{text-align:center;margin-bottom:0}.popup .testimonial__description__author{text-align:center}.popup .know-us__timeline{margin-bottom:10px}.popup .know-us__timeline__bar{top:113px}.popup .know-us__timeline__item{text-align:center;padding:0 10px}.popup .know-us__timeline__item:nth-child(3) .know-us__timeline__item__image svg{width:21px!important}.popup .know-us__timeline__item h5{font-size:12px;line-height:20px;font-weight:500;margin-bottom:20px}.popup .know-us__timeline__item__image{height:70px;width:70px;margin-bottom:20px}.popup .know-us__timeline__item__image svg{width:27px!important}.popup form p{font-weight:400;font-size:14px;line-height:27px;color:#5f5f5f;letter-spacing:.77px}.popup form .starratingawesome:not(:checked)>label:hover,.popup form .starratingawesome:not(:checked)>label:hover~label,.popup form .starratingawesome>input:checked,.popup form .starratingawesome>input:checked~label{color:#ffac28!important}.popup form .starratingawesome>label{margin:0 7px 0 0!important;font-size:24px!important;color:#cecece!important}.popup form .starratingawesome>label:hover{color:#ffac28!important}.popup form p{margin-top:0;margin-bottom:0}.popup form p .ajax-loader{display:none}.popup form .wpcf7-response-output{background:#ffac28;border:none;padding:20px;color:#fff}.popup form label{margin-left:7px;font-weight:400;color:#5f5f5f;letter-spacing:.9px;font-size:14px}@media (max-width:767px){.popup form label{font-size:12px}}.popup form .wpcf7-checkbox .wpcf7-list-item-label{margin-left:7px;font-weight:400;color:#5f5f5f;letter-spacing:.9px;font-size:14px}.popup form span.wpcf7-not-valid-tip{margin-top:-15px;font-size:11px;color:#c30505;margin-bottom:15px}.popup form input[type=submit]{background:#ffac28;color:#fff;border:1px solid #ffac28;display:block;margin:0 auto;padding:0 60px;margin-top:30px}.popup form input[type=submit][disabled]{opacity:.5;cursor:not-allowed}.popup form input[type=submit][disabled]:hover{background:#ffac28;color:#fff}.popup form input[type=submit]:not([disabled]):hover{background:#fff;color:#ffac28}.popup form .wpcf7-checkbox{display:block}.popup form .wpcf7-checkbox .wpcf7-list-item{margin-left:0}.popup form .wpcf7-checkbox .wpcf7-list-item span{letter-spacing:.5px}.popup form input[type=email],.popup form input[type=tel],.popup form input[type=text],.popup form input[type=url],.popup form select,.popup form textarea{display:block;width:100%;font-family:Montserrat;height:50px;margin-bottom:15px;padding-left:15px;font-size:14px;border:1px solid #dedede;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;letter-spacing:.9px}.popup form input[type=email]:focus,.popup form input[type=tel]:focus,.popup form input[type=text]:focus,.popup form input[type=url]:focus,.popup form select:focus,.popup form textarea:focus{border-color:#ffac28}.popup form textarea{resize:none;height:200px;padding-top:15px;padding-bottom:15px}.popup__body{max-width:1000px;width:100%;height:auto;margin:0 auto;background:#fff;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;border:5px solid #ffac28}.popup__body__footer{background:#ffac28;padding:0 50px;margin-bottom:-10px}@media (max-width:767px){.popup__body__footer{display:none}}.popup__body__footer .know-us__timeline.active .know-us__timeline__item h5{color:#fff;opacity:1}.popup__body__footer .know-us__timeline.active .know-us__timeline__item__image{background:#fff;-webkit-transform:none;-ms-transform:none;transform:none}.popup__body__footer .know-us__timeline.active .know-us__timeline__item__image svg path{fill:#ffac28}.popup__body__footer .know-us__timeline__item{color:#fff}.popup__body__footer .know-us__timeline__item__image{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.popup__body__footer .know-us__timeline__item h5{color:#fff;opacity:.5}.popup__body__footer .know-us__timeline__bar__active{background:#fff}.popup__body__content{padding:30px}.popup__body__content:after{clear:both;content:"";display:table;float:none}@media (max-width:767px){.popup__body__content{padding:15px}}.popup__body__content__left{float:left;width:50%;min-height:1px;padding-right:15px}@media (max-width:767px){.popup__body__content__left{display:none}}.popup__body__content__left__text h2{color:#113f8a;font-weight:500;font-size:21px;margin-top:30px}.popup__body__content__left__text p{font-size:14px;letter-spacing:.71px;color:#5f5f5f;line-height:27px;text-align:justify}.popup__body__content__left img.aligncenter{display:block;margin-left:auto;margin-right:auto}.popup__body__content__right{float:left;width:50%;padding-left:15px;min-height:1px}@media (max-width:767px){.popup__body__content__right{float:none;width:100%;padding:0}}.popup__body__title{background:#ffac28;padding:21px;color:#fff;font-weight:400;position:relative;letter-spacing:.9px;padding-top:17px}.popup__body__title:after{clear:both;content:"";display:table;float:none}.popup__body__title__name{font-weight:500;font-size:18px;padding:0 60px;text-align:center}@media (max-width:767px){.popup__body__title__name{font-size:14px;text-align:left;padding:0;padding-right:40px}}.popup__body__off{position:absolute;right:21px;top:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:25px;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;width:30px;height:30px;text-align:center;line-height:24px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.popup__body__off:hover{background:#fff;color:#ffac28}.popup .vcenter{display:table;width:100%;height:100%}.popup .vcenter__element{display:table-cell;vertical-align:middle;width:100%;height:100%}.step:not([data-step="1"]){display:none}.copyright{font-weight:300;font-size:13px;color:#878787;padding-top:46px;padding-bottom:46px;letter-spacing:.7px}.copyright:after{clear:both;content:"";display:table;float:none}.copyright a{color:#113f8a}@media (max-width:767px){.copyright{text-align:center;line-height:26px;padding:25px 0}}@media (min-width:768px){.copyright__left{float:left}.copyright__right{float:right}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Montserrat;padding-top:97px}a{color:inherit;text-decoration:none}.container{max-width:1282px;width:100%;padding-left:15px;padding-right:15px;margin:0 auto}.check h3,.know-us h3,.tarifs h3,.title{font-weight:600;color:#113f8a;font-size:28px;line-height:45px;text-transform:uppercase;margin:0;letter-spacing:1.4px;margin-bottom:58px}@media (max-width:767px){.check h3,.know-us h3,.tarifs h3,.title{font-size:22px}}.check h3:after,.know-us h3:after,.tarifs h3:after,.title:after{content:"";background:#ffac28;width:48px;height:4px;display:block;margin:0 auto;margin-top:11px}@media (max-width:1500px){.check h3,.know-us h3,.tarifs h3,.title{margin-bottom:40px}}strong{font-weight:600}.vcenter{display:table;width:100%;height:100%}.vcenter__center{display:table-cell;vertical-align:middle;height:100%;width:100%}button,input,select{font-family:Montserrat}button:focus,input:focus,select:focus{outline:none}.autocomplete{position:absolute;z-index:2;background:#fff;top:100%;width:100%;text-align:left;-webkit-box-shadow:0 7px 63.7px 6.3px rgba(0,0,0,.05);box-shadow:0 7px 63.7px 6.3px rgba(0,0,0,.05)}.autocomplete a{font-size:15px;display:block;color:#113f8a;padding:15px 28px;border-bottom:1px solid #efefef;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.autocomplete a:hover{color:#fff;background:#ffac28}.textwidget{padding-bottom:30px}.textwidget h2{font-weight:500;letter-spacing:.5px;color:#ffac28}::-webkit-input-placeholder{color:#5f5f5f}::-moz-placeholder{color:#5f5f5f}:-ms-input-placeholder{color:#5f5f5f}:-moz-placeholder{color:#5f5f5f}.tarifs{background-image:url(//dobryprad.pl/wp-content/themes/dobryprad/assets/images/tarifs.jpg);background-position:50%;-webkit-background-size:cover;background-size:cover;text-align:center;padding-bottom:30px;padding-top:59px}.tarifs .container>div:after,.tarifs:after{clear:both;content:"";display:table;float:none}.tarifs h3{color:#fff;margin-bottom:68px}.tarifs h3:after{background-color:#fff}.tarifs__tarif{margin-bottom:30px}@media (min-width:768px){.tarifs__tarif{float:left;width:33.33333%}.tarifs__tarif:nth-child(3n+1){clear:left;padding-right:13px}.tarifs__tarif:nth-child(3n+2){padding-left:7px;padding-right:7px}.tarifs__tarif:nth-child(3n+3){padding-left:12px}.tarifs__tarif:nth-child(3n+3):after{clear:both;content:"";display:table;float:none}}.popup form .tarifs input[type=submit],.tarifs .btn,.tarifs .popup form input[type=submit]{margin-top:19px;margin-bottom:73px}.tarif{padding-top:46px;padding-bottom:48px;background:#fff}.tarif img{display:block;margin:0 auto}.tarif ul{list-style:none;-webkit-column-count:2;column-count:2;font-weight:300;font-size:16px;line-height:35.83px;color:#5f5f5f;padding:0;margin:0;margin-top:17px;max-width:250px;margin-left:auto;margin-right:auto}.tarif ul li:before{content:"";background-image:url(//dobryprad.pl/wp-content/themes/dobryprad/assets/images/check-yellow.png);width:17px;height:18px;display:block;float:left;margin-right:-10px;margin-top:8px}.tarif ul li a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tarif ul li a:hover{color:#ffac28}.check{padding-top:60px;padding-bottom:88px}.check:after{clear:both;content:"";display:table;float:none}.check .container{position:relative}.check h3{text-align:center;margin-bottom:64px}.check__image{float:left;width:46.6%}@media (max-width:1000px){.check__image{display:none}}.check__image img{position:absolute;right:27px;top:-107px;z-index:1}.check__form{float:left;width:53.4%;position:relative;z-index:2}@media (max-width:767px){.check__form{width:100%;float:none}}.check__form__location{float:left;height:233px;background:#113f8a;color:#fff;width:50%;font-weight:400;font-size:18px;text-align:center;line-height:45px}.check__form__location select{background:transparent;color:#fff;border:none;max-width:240px;padding-right:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.check__form__location select option{color:#000}@media (max-width:767px){.check__form__location{width:100%;float:none}}.check__form__location strong{font-weight:600;font-size:26px;display:block}.check__form form{margin-bottom:33px}.check__form form:after{clear:both;content:"";display:table;float:none}.check__form__operator{float:left;width:50%;height:233px;text-align:center;line-height:45px;color:#5f5f5f;font-weight:400;background:#fff}@media (max-width:767px){.check__form__operator{width:100%;float:none}}.check__form__operator strong{display:block;font-size:26px;font-weight:600}.check__form input[type=text]{border:none;height:70px;padding-left:42px;padding-top:4px;letter-spacing:.9px;width:48.5%;margin-right:19px;float:left;-webkit-box-shadow:0 7px 63.7px 6.3px rgba(0,0,0,.05);box-shadow:0 7px 63.7px 6.3px rgba(0,0,0,.05)}@media (max-width:767px){.check__form input[type=text]{width:100%;float:none;padding-left:15px;padding-right:15px;margin:0}}.check__form button{width:-webkit-calc(51.5% - 19px);width:calc(51.5% - 19px);float:left;height:70px}@media (max-width:767px){.check__form button{width:100%;float:none}}.know-us{text-align:center;padding-top:54px;padding-bottom:64px}.know-us h4{font-weight:500;font-size:18px;line-height:30px;color:#113f8a;max-width:1050px;margin:0 auto;letter-spacing:1px;margin-bottom:30px}@media (max-width:1500px) and (min-width:768px){.know-us h4{margin-bottom:30px;font-size:16px}}@media (max-width:767px){.know-us h4{font-size:14px;line-height:24px}}.know-us p{font-weight:300;max-width:1030px;margin:0 auto;letter-spacing:.77px;color:#5f5f5f;font-size:14px;line-height:27px}@media (max-width:767px){.know-us p{font-size:13px;line-height:25px}}.know-us .btn,.know-us .popup form input[type=submit],.popup form .know-us input[type=submit]{font-weight:700;font-size:15px;line-height:65px;padding:0 45px;letter-spacing:1px}.know-us__timeline{max-width:1147px;margin:0 auto;margin-top:14px;position:relative;margin-bottom:53px}.know-us__timeline:after{clear:both;content:"";display:table;float:none}.know-us__timeline.active .know-us__timeline__bar__active{width:100%}.know-us__timeline.active .know-us__timeline__item__image{background:#ffac28}.know-us__timeline.active .know-us__timeline__item__image svg path{fill:#fff}.know-us__timeline.active .know-us__timeline__item h5{color:#ffac28}.know-us__timeline__bar{height:4px;width:100%;position:absolute;background:#d7d7d7;top:175px;left:0;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;z-index:1}@media (max-width:1500px) and (min-width:768px){.know-us__timeline__bar{top:151px}}@media (max-width:767px){.know-us__timeline__bar{display:none}}.know-us__timeline__bar__active{background:#ffac28;height:100%;width:0;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 5s ease;-o-transition:all 5s ease;transition:all 5s ease}.know-us__timeline__item{float:left;width:33.33333%;position:relative;z-index:2}@media (max-width:767px){.know-us__timeline__item{width:100%;float:none}}.know-us__timeline__item:nth-child(3n+2) .know-us__timeline__item__image,.know-us__timeline__item:nth-child(3n+2) h5,.know-us__timeline__item:nth-child(3n+2) svg path{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.know-us__timeline__item:nth-child(3n+3) .know-us__timeline__item__image,.know-us__timeline__item:nth-child(3n+3) h5,.know-us__timeline__item:nth-child(3n+3) svg path{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.know-us__timeline__item:nth-child(3n+4) .know-us__timeline__item__image,.know-us__timeline__item:nth-child(3n+4) h5,.know-us__timeline__item:nth-child(3n+4) svg path{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}.know-us__timeline__item h5{font-size:19px;color:#5f5f5f;line-height:30px;font-weight:400;margin-bottom:35px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1500px) and (min-width:768px){.know-us__timeline__item h5{margin-bottom:20px}}.know-us__timeline__item__image{height:91px;width:91px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #ffac28;background:#fff;margin:0 auto;margin-bottom:45px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1500px) and (min-width:768px){.know-us__timeline__item__image{height:80px;width:80px;margin-bottom:20px}}.know-us__timeline__item__image svg path{fill:#ffac28}.know-us__timeline__item p{max-width:335px;padding:0 9px;font-size:13px}.know-us__timeline__item__active .know-us__timeline__item__image{background:#ffac28}.know-us__timeline__item__active .know-us__timeline__item__image svg{fill:#fff}.know-us__timeline__item__active h5{color:#ffac28}.u-list{list-style:none;margin:40px 0;padding:0}.o-btn{background:#ffac28;color:#fff;border:1px solid #ffac28;display:block;padding:0 60px;font-weight:500;font-size:12px;text-transform:uppercase;-webkit-transition:opacity .5s ease,background .5s ease,color .5s ease;-o-transition:opacity .5s ease,background .5s ease,color .5s ease;transition:opacity .5s ease,background .5s ease,color .5s ease;line-height:50px;display:inline-block;cursor:pointer}.o-btn:disabled{opacity:.5;cursor:not-allowed}.o-btn:hover:not(:disabled){color:#ffac28;background:#fff}.o-heading{position:relative;color:#113f8a;font-size:22px;text-transform:uppercase;font-weight:600}.o-heading:after{content:" ";position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:4px;background:#ffac28}.o-heading.o-heading--small{font-weight:700;text-transform:none;font-size:20px}.o-heading.o-heading--small:after{content:none}@media (min-width:768px){.o-heading{font-size:30px}.o-heading.o-heading--small{font-size:24px}}.o-above-heading{font-size:1.6em;text-align:center;font-weight:700;margin:2em 0}.c-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.c-header__column{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;padding:0 15px}.c-header__title{font-size:1.6em;margin-top:0}.c-header__subtitle{font-size:1.2em;font-weight:700}.c-header__content{margin-bottom:30px}@media (min-width:768px){.c-header__title{font-size:2.4em}.c-header__subtitle{font-size:1.6em}}@media (min-width:1024px){.c-header__column{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%}.c-header__column--text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.c-header__content{margin-bottom:0}}.c-form{background:#fff;color:#939393;padding:15px}.c-form .o-btn{min-width:170px;margin-top:15px}.c-form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -8px}.c-form__row>div{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;padding:0 8px}.c-form__group{margin-bottom:15px}.c-form__group input{display:block;line-height:50px;height:50px;padding:0 10px;font-size:.975em;width:100%;border:1px solid #dedede}.c-form__checkbox{font-size:12px;line-height:1.3;margin:15px 0}.c-form__checkbox input[type=checkbox]{position:absolute;left:0;top:2px}.c-form__checkbox span.wpcf7-list-item{margin:0}.c-form__checkbox .wpcf7-form-control-wrap{position:static}.c-form__checkbox label{display:block;position:relative;padding-left:20px}.c-form__file label{position:relative;display:block;line-height:50px;height:50px;padding:0 10px;font-size:.975em;width:100%;border:1px solid #dedede;cursor:pointer}.c-form__file label:after{content:" ";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:35px;background:url(//dobryprad.pl/wp-content/themes/dobryprad/assets/images/icon-send.png) 50% no-repeat;-webkit-background-size:cover;background-size:cover}.c-form__privacy{padding-left:20px;font-size:12px}@media (min-width:768px){.c-form{padding:45px}}.c-step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0;margin:15px 0 0}.c-step__text{margin:0;font-size:21px;font-weight:400;line-height:1.5}.c-offer__wrapper{margin:60px 0 10px}.c-offer{padding:0 15px;margin-bottom:25px;color:#113f8a;line-height:1.5}@media (min-width:768px){.c-offer__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-offer{-webkit-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;flex:25%;margin-bottom:15px}}.c-testimonial__wrapper{margin:50px 0 10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-testimonial{padding:10px 20px}.c-testimonial__text{color:#675f63;font-size:14px;line-height:1.5;margin:30px 0 60px}.c-testimonial__author{font-size:14px;line-height:1.5;text-transform:uppercase}.c-testimonial__author span{display:block;color:#ffac28}@media (min-width:1024px){.c-testimonial__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-testimonial{-webkit-box-flex:33%;-webkit-flex:33% 0 0;-ms-flex:33% 0 0px;flex:33% 0 0}}.c-nav__contact{display:none;float:right;padding-top:26px;padding-bottom:26px}.c-nav__contact ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.c-nav__contact span{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px}.c-nav__contact span svg{fill:#ffac28;width:20px;height:20px}.c-nav__contact a{display:inline-block;padding:5px 10px;line-height:20px;font-size:14px}@media (min-width:768px){.c-nav__contact{display:block}}.p-b2b__header{padding:10px 0 40px;color:#fff;-webkit-background-size:cover;background-size:cover}.p-b2b__section{padding:40px 0;text-align:center}.p-b2b__section--testimonials{background:#f9f9f9}@media (min-width:768px){.p-b2b__header{padding:10px 0 90px}.p-b2b__section{padding:10px 0 70px}}.p-ty{min-height:-webkit-calc(100vh - 370px);min-height:calc(100vh - 370px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-ty__section{text-align:center;width:100%}.p-ty__heading{font-size:24px;color:#113f8a}.p-ty__subheading{font-size:20px;font-weight:700}.p-ty__ref{margin:40px 0}.p-ty__ref-text{font-size:18px;font-weight:300}.p-ty__ref-list{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none}.p-ty__ref-list li{padding:0 7px}