/* kredyt firmowy spinner */
@font-face{font-family:NunitoSans;font-style:normal;font-weight:300;src:local('NunitoSans Light'),local('NunitoSans-Light'),url(../fonts/NunitoSans_10ptLight.woff2) format('woff2'),url(../fonts/NunitoSans_10ptLight.woff) format('woff')}@font-face{font-family:NunitoSans;font-style:normal;font-weight:400;src:local('NunitoSans Regular'),local('NunitoSans-Regular'),url(../fonts/NunitoSans_10ptRegular.woff2) format('woff2'),url(../fonts/NunitoSans_10ptRegular.woff) format('woff')}@font-face{font-family:NunitoSans;font-style:normal;font-weight:600;src:local('NunitoSans Semibold'),local('NunitoSans-Semibold'),url(../fonts/NunitoSans_10ptBold.woff2) format('woff2'),url(../fonts/NunitoSans_10ptBold.woff) format('woff')}@font-face{font-family:NunitoSans;font-style:normal;font-weight:900;src:local('NunitoSans Black'),local('NunitoSans-Black'),url(../fonts/NunitoSans_10ptBlack.woff2) format('woff2'),url(../fonts/NunitoSans_10ptBlack.woff) format('woff')}
body,html{min-width:320px}blockquote,body,button,code,div,dl,dr,fieldset,form,h1,h2,h3,h4,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:NunitoSans,sans-serif;font-size:16px;font-weight:400;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:top center;background-repeat:no-repeat;background-color:#b8a69c}img{border:0}a:active,a:link,a:visited{color:#000;text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:600}button{margin:0;line-height:normal;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{-webkit-appearance:checkbox;border-radius:0}input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::placeholder{color:#fff}:focus::-webkit-input-placeholder{color:#9b1958}:focus::-moz-placeholder{color:#9b1958}:focus:-ms-input-placeholder{color:#9b1958}:focus::placeholder{color:#9b1958}.hidden{display:none!important}abbr,acronym{border:0;font-variant:normal;text-decoration:none}.agreement-wrapper .hidden{display:none}@media screen{.cta a,h1{text-transform:uppercase;font-weight:900}h1{color:#fff}.cta a{letter-spacing:-.01875rem;text-align:center;display:block;color:#7a003b;border-radius:3.125rem;border:none;cursor:pointer;background:rgb(255 195 36);text-shadow:.0625rem .0625rem #fec344;text-decoration:none;vertical-align:middle}.cta,.cta a{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.cta a:focus{outline:#ffc521 solid .1875rem;outline-offset:0.1875rem}.cta a:hover{color:#7a003b;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out;transform:translateY(.1em);background:#fff;text-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 1.875rem .1875rem rgba(255,255,255,.8);-moz-box-shadow:0 0 1.875rem .1875rem rgba(255,255,255,.8);box-shadow:0 0 1.875rem .1875rem rgba(255,255,255,.8)}#footer .disclaimer span,#footer span,.main li span,.main p span,.step4 span,h1 span{white-space:nowrap}.yl{color:#ffc324}#container{margin:0 auto;padding:0}#container #content,#container #content .logo{float:left}#container #callback a:active,#container #callback a:link,#container #callback a:visited,.callb,.confirmation,.field p{color:#fff}.main{color:#fff;font-weight:600}.main ul li:before{float:left;content:" ";width:.45em;height:.45em;display:inline;background:#ffc324;margin:.5em .55em 0 0}.main ul li.sub:before{background:0 0}#container #callback{float:left;font-size:14px;padding-bottom:20px}#container #callback .form{padding-bottom:25px;background-color:#7a003b}#container #callback .field{padding-top:6px;clear:both}#container #callback p{margin-left:6px;margin-top:8px;margin-bottom:12px}#container #callback input{color:#fff;border:none;padding:6px 7px;margin:auto;width:288px;height:1.3em;vertical-align:middle;background:#7a003b;border-bottom:1px solid #fff}#container #callback input:focus{background:#9b1958;outline:0}#container #callback .button{margin-top:20px;text-align:center}#container #callback .button input{overflow:visible;border:none;padding:0;cursor:pointer;width:258px;height:44px;font-size:22px;font-weight:400;background-color:#ffc83d;color:#7a003b}#container #callback .button input:hover{background-color:#ffc018;color:#7a003b}#container #callback .captcha{width:140px;float:left}#container #callback .captcha-result{margin-top:16px}#container #callback .captcha-field{width:146px}#container #callback .agreement{font-size:12px;font-weight:400;color:#fff;margin-left:20px;padding-top:5px;clear:both}#container #callback .agreement-fault,#container #callback .captcha-fault,#container #callback .fault{font-size:13px;color:#000;background-color:#ffd23c;padding:6px;clear:both}#container #callback .agreement a:hover{cursor:pointer;text-decoration:underline}#container #callback .agreement table{width:310px;padding:0;margin:0;border-spacing:0;border-collapse:collapse}#container #callback .agreement table .check{vertical-align:top;width:24px}#container #callback .agreement table .statement{line-height:15px;padding-top:2px}#container #callback input.checkbox{width:auto;height:auto}#container #callback .fault{width:290px;margin-left:20px}#container #callback .captcha-fault{width:147px;margin-left:140px;margin-bottom:10px}#container #callback .agreement-fault{width:260px;margin-top:10px;margin-left:44px;margin-bottom:15px}#callback a.doc:active,#callback a.doc:link,#callback a.doc:visited{text-decoration:underline}#container #callback .verification-code{background-image:url(../img/info.png);background-repeat:no-repeat;background-size:14px}#footer{clear:both}#footer .disclaimer{clear:both;font-weight:400;text-align:justify}#tooltip{color:#000;background:#fec925;position:absolute;z-index:100}#tooltip:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fec925;content:'';position:absolute;left:50%;bottom:-5px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:5px solid #7a003b;top:-20px;bottom:auto}.send{padding-bottom:12px}.send h2{padding-bottom:8px}.send p{line-height:19px}}@media screen and (min-width:1200px){.main .lead,.main ul,h1{width:440px}.ab{height:100px;width:200px}#container,#container #content,#footer{width:1200px}body{background-image:url(../img/dtx.jpg);background-size:2000px 780px}#container #content .head{height:146px}.cta{float:left;margin-left:80px;margin-top:18px}.cta a span{font-size:46px;line-height:64px}.cta a{width:460px;height:72px;font-size:36px;line-height:72px;box-shadow:0 2px 0 rgba(0,0,0,.2)}h1{font-size:64px;line-height:67px;padding-bottom:30px}.main{font-size:18px;height:535px;line-height:25px;margin-left:25px}.main ul{float:left;margin-top:15px}.main li{padding-bottom:1px}#footer .notice,.main .sup{padding-bottom:0}#callback{padding-top:112px}#container #callback .form,.main p{width:350px}#container #callback .field{margin-left:20px}#container #callback .callb{padding-top:20px;padding-bottom:5px;padding-left:24px;font-size:26px;line-height:32px}#container #callback .verification-code{background-position:277px 8px}#footer{padding-bottom:25px}#footer .disclaimer{width:1200px;font-size:14px;line-height:18px}#footer .disclaimer p{padding-top:8px}.first{margin-top:10px}#tooltip{padding:15px;font-size:13px;line-height:18px}.mob{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.main li,.main li.sup{padding-bottom:1px}#container #callback .field,.main{margin-left:20px}#footer,#tooltip{font-size:13px}.main .lead{width:340px}.main ul{width:380px;padding-top:24px}.cta,.main ul{float:left}.cta{margin-top:45px;padding-left:50px}.cta a{width:390px;height:62px;font-size:32px;line-height:62px;box-shadow:0 2px 0 rgba(0,0,0,.2)}.cta a span{font-size:36px;line-height:54px}#container,#container #content,#footer{width:1024px}body{background-image:url(../img/lbx.jpg);background-size:1200px 780px}#container #content .head{height:144px}.ab{width:200px;height:100px}h1{width:360px;font-size:58px;line-height:59px;padding-bottom:22px}.main{line-height:22px;height:500px;font-size:16px}.main li{letter-spacing:-.2px}.first{margin-top:10px}#callback{padding-top:120px}#container #callback .form{width:350px}#container #callback .callb{padding-top:20px;padding-bottom:15px;padding-left:20px;font-size:26px;line-height:32px}#container #callback .verification-code{background-position:277px 8px}#tooltip{line-height:18px;padding:12px;margin-left:14px;margin-bottom:20px}#footer .disclaimer{width:1024px;line-height:18px;padding-bottom:25px}#footer .disclaimer p{padding-top:7px}.mob{display:none}}@media screen and (min-width:768px) and (max-width:1023px){#footer,#tooltip{font-size:13px}#tooltip,.send p{line-height:18px}body{background-image:url(../img/tbx.jpg);background-size:1024px 850px}#container{width:728px}#container #content,.main .lead{width:388px}#container #content .head{height:128px}.ab{width:170px;height:85px}.cta a{line-height:62px;font-size:30px;width:360px;height:60px;box-shadow:0 2px 0 rgba(0,0,0,.2)}.cta a span{font-size:36px;line-height:54px}.cta{clear:both;margin-top:30px;margin-bottom:10px}h1{width:340px;font-size:51px;line-height:52px;padding-bottom:155px;padding-top:20px}.confirm{padding-bottom:350px;margin-bottom:22px}.main{line-height:22px;width:388px;color:#000;font-size:16px}.main ul{width:388px;margin-top:15px}.main li{padding-bottom:1px}.main li.sup{padding-bottom:0}.main ul li:before{background:#700d30}#callback{padding-top:188px}#container #callback .field{margin-left:20px}#container #callback .form{clear:both;font-size:13px;width:340px}#container #callback .callb{padding-top:20px;padding-bottom:15px;padding-left:20px;font-size:26px}#container #callback input{width:280px;height:1.4em}#container #callback .captcha-field{width:146px}#container #callback .agreement{font-size:11px}#container #callback .agreement table{width:300px}#container #callback .fault{width:282px;font-size:12px;margin-top:0}#container #callback .captcha-fault{width:148px;font-size:12px;margin-top:0}#container #callback .agreement-fault{width:264px;font-size:12px}#container #callback .verification-code{background-position:270px 8px}#tooltip{padding:12px;margin-left:14px;margin-bottom:20px}#footer .disclaimer{width:728px;padding-top:30px;padding-bottom:22px;line-height:17px}#footer .disclaimer p{padding-top:6px}.mob{display:none}}@media screen and (max-width:767px){#container #callback .field,#container #callback label,.cta{margin-left:15px}#footer .notice,.cta{clear:both}#container #content .head,.ab{height:50px}.main,.send p{line-height:17px}#footer,.main{padding-bottom:20px}#container,#container #content,#footer .notice,.main .lead,.main ul,h2{width:280px}body{background-image:url(../img/mbx.jpg);background-size:768px 550px}.ab{float:left;width:100px}.cta a,.cta a:hover{box-shadow:0 1px 0 rgba(0,0,0,.2)}.cta a{width:250px;font-size:21px;height:41px;line-height:43px}.cta{margin-top:14px}.cta a span{font-size:27px;line-height:38px}h1{width:200px;font-size:30px;line-height:31px;padding-top:20px;padding-left:10px;padding-bottom:260px}.main{width:260px;color:#000;font-size:13px}.main ul{margin-top:10px}.main li,.main li.sup{padding-bottom:0}.main ul li:before{background:#700d30}#footer{width:220px;font-size:8px}#container #callback .form{width:280px;padding-bottom:10px;margin-bottom:0}#container #callback .callb{padding-top:15px;padding-bottom:8px;padding-left:16px;font-size:21px;line-height:26px}#container #callback label{width:104px;font-size:13px;padding-top:8px}#container #callback input{width:226px;height:1.2em}#container #callback .agreement table{width:240px;font-size:10px}#container #callback p{font-size:11px}#container #callback .captcha-result{margin-top:16px}#container #callback .captcha-field{width:87px}#container #callback .fault{font-size:11px;width:228px;margin-left:15px}#container #callback .captcha-fault{width:89px;font-size:11px;margin-top:2px}#container #callback .agreement-fault{width:204px;font-size:11px}#container #callback .verification-code{background-position:215px 8px}#tooltip{padding:10px;font-size:11px;line-height:12px;margin-left:10px;margin-bottom:14px}#footer .disclaimer{font-size:10px;line-height:11px;padding-top:5px}#footer .disclaimer p{padding-top:5px}.send .callb{padding-bottom:6px!important}td.statement{line-height:12px!important}.dtp{display:none}}