body{background:#ffffff;color:#000000;margin:0 auto;padding:0;font-size:12px;font-family:Palanquin, serif;-webkit-font-smoothing:antialiased;}
form, fieldset{margin:0;padding:0;border-width:0;}
input, select, textarea{font-family:Palanquin, sans-serif;font-size:12px;color:black;resize:none;}
input:focus, select:focus, textarea:focus, a{outline:none;}
input[type=text], input[type=password], input[type=submit], input[type=button], input[type=email], input[type=number], input[type=tel], textarea{-webkit-appearance:none;}
input[type=password]{font-family:arial, sans-serif;}
input[type=checkbox].menu{display:block;}
table{border-spacing:0;}
td, th{padding:0;}
img{vertical-align:bottom;}
a img{border-width:0;}
a{color:#000000;text-decoration:none;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
a:hover{text-decoration:underline;}
a:hover, a:active, a:focus, .btn:focus, .btn:hover, .btn:active{outline:0;}
.none{display:none;}
*{margin-top:0;margin-bottom:0;-webkit-text-size-adjust:none;text-size-adjust:none;-moz-text-size-adjust:none;box-sizing:border-box;}
a:focus{text-decoration:none;}
@-moz-document url-prefix(){.gradient1{background:white;color:black;position:relative;text-shadow:1px 1px 0px #04161f, 1px -1px 0px #04161f, -1px -1px 0px #04161f, -1px 1px 0px #04161f;}
 .gradient1::before, .gradient1::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}
 .gradient1::before{background:linear-gradient(to right, #a5d518, #41d1e4);content:'';display:block;mix-blend-mode:screen;}
 .gradient1::after{color:white;mix-blend-mode:multiply;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.gradient1{background:white;color:black;position:relative;text-shadow:1px 1px 0px #04161f, 1px -1px 0px #04161f, -1px -1px 0px #04161f, -1px 1px 0px #04161f;}
 .gradient1::before, .gradient1::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}
 .gradient1::before{background:linear-gradient(to right, #a5d518, #41d1e4);content:'';display:block;mix-blend-mode:screen;}
 .gradient1::after{color:white;mix-blend-mode:multiply;}}
.all{overflow:hidden;min-width:480px;}
.container-fluid{max-width:1170px;margin:0 auto;padding-left:20px;padding-right:20px;}
@media all and (min-width:768px){.container-fluid{padding-left:30px;padding-right:30px;}}
@media all and (min-width:1050px){.container-fluid{padding-left:15px;padding-right:15px;}}
@media all and (min-width:1050px){header .container-fluid, .main-section .container-fluid, .step-section .container-fluid{box-shadow:0px 85px 45px 30px #ffffff;background-color:#ffffff;position:relative;z-index:1;}}
header{position:relative;z-index:1;padding:0 0 110px 0;min-height:168px;}
@media all and (min-width:768px){header{height:148px;padding:0 0 27px 0;min-height:1px;}}
@media all and (min-width:1050px){header{padding-top:15px;height:auto;}}
header::before{content:" ";position:absolute;width:100%;height:1px;top:57px;left:0;background-color:#dcdcdc;transform:rotate(-0.3deg);-webkit-transform:rotate(-0.3deg);z-index:2;}
@media all and (min-width:1050px){header::before{display:none;}}
header::after{content:" ";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#dcdcdc;transform:rotate(-0.3deg);-webkit-transform:rotate(-0.3deg);z-index:2;}
header h1{float:left;margin:0;padding:20px 0 0 0;position:absolute;left:20px;bottom:27px;}
@media all and (min-width:768px){header h1{left:30px;top:65px;bottom:auto;}}
@media all and (min-width:1050px){header h1{position:relative;top:auto;left:auto;}}
header nav{height:0;overflow:hidden;width:100%;-webkit-transition:height 0.3s linear;transition:height 0.3s linear;}
@media all and (min-width:768px){header nav{width:560px;margin:0 auto;min-height:50px;height:67px !important;}}
@media all and (min-width:1050px){header nav{float:right;width:auto;}}
header nav ul{margin:0;padding:4px 0 0 0;overflow:hidden;width:100%;text-align:center;}
@media all and (min-width:1050px){header nav ul{padding-top:9px;}}
@media all and (min-width:1050px){header nav ul{width:auto;}}
header nav ul li{margin:0;padding:0;list-style-type:none;font-size:17px;line-height:53px;color:#000000;width:100%;text-align:center;font-weight:500;}
@media all and (min-width:768px){header nav ul li{width:auto;float:left;padding-left:24px;}}
header nav ul li:first-child{padding-top:20px;}
@media all and (min-width:1050px){header nav ul li:first-child{padding-top:0;}}
header nav ul li.home{padding:80px 0 0 0;}
@media all and (min-width:768px){header nav ul li.home{width:16px;padding:0;text-indent:-99999px;background:url(/_lptemplates/wyplacarka/images/home-icon.png) 0 19px no-repeat;}}
header nav ul li.button{font-weight:bold;font-size:17px;line-height:18px;padding:9px 0 0 28px;position:absolute;right:20px;bottom:44px;width:auto;}
@media all and (min-width:768px){header nav ul li.button{right:30px;top:74px;bottom:auto;}}
@media all and (min-width:1050px){header nav ul li.button{position:relative;top:auto;right:auto;}}
header nav ul li.button a{padding:9px 28px 11px 30px;}
header nav ul li.button a:hover{color:#ffffff;}
header nav ul li a{color:#000000;display:block;position:relative;display:block;}
header nav ul li a:hover, header nav ul li a:focus{text-decoration:none;color:#3dd1eb;}
header .main-content{position:absolute;left:50%;margin-left:-20px;top:16px;z-index:2;width:41px;height:24px;}
@media all and (min-width:768px){header #menu{display:none;}}
header #menu input{position:absolute;top:-3px;left:0;width:41px;height:24px;z-index:1;opacity:0;cursor:pointer;}
header #menu input:checked + span{background:transparent;}
header #menu input:checked + span::after{transform:rotate(45deg) translate(-6px, -8px);-webkit-transition:rotate(45deg) translate(-6px, -8px);height:4px;top:10px;}
header #menu input:checked + span::before{transform:rotate(-45deg) translate(-14px, 15px);-webkit-transition:rotate(-45deg) translate(-14px, 15px);height:4px;top:-20px;}
header #menu span{position:absolute;height:5px;width:41px;background:#282828;margin-top:10px;border-radius:1px;}
header #menu span::before, header #menu span::after{content:"";position:absolute;width:41px;height:5px;background:#282828;top:-8px;-webkit-transition:0.3s;transition:0.3s;border-radius:1px;}
header #menu span::after{top:8px;}
.main-section{position:relative;padding:0;margin:0;}
@media all and (min-width:1050px){.main-section::before{content:" ";position:fixed;width:404px;height:351px;top:268px;left:-136px;background:url(/_lptemplates/wyplacarka/images/main-shadow.png);}
 .main-section::after{content:" ";position:fixed;width:404px;height:351px;top:340px;right:-267px;background:url(/_lptemplates/wyplacarka/images/main-shadow.png);}}
.main-section .container-fluid{position:relative;z-index:1;padding-bottom:37px;}
@media all and (min-width:1050px){.main-section .container-fluid{padding-bottom:63px;}}
.main-section .container-fluid::before{content:" ";position:absolute;width:618px;height:571px;top:29px;left:50%;margin-left:65px;background:url(/_lptemplates/wyplacarka/images/main-image.png);z-index:1;display:none;}
@media all and (min-width:768px){.main-section .container-fluid::before{display:block;}}
@media all and (min-width:1050px){.main-section .container-fluid::before{top:-14px;}}
.main-section h2{font-size:50px;line-height:40px;display:block;padding:7px 0 18px 0;width:370px;}
@media all and (min-width:768px){.main-section h2{font-size:60px;line-height:50px;padding:23px 0 22px 0;}}
@media all and (min-width:1050px){.main-section h2{width:auto;line-height:80px;padding:29px 0 0 0;}}
.main-section .title-box{text-align:center;padding-bottom:17px;}
.main-section .title-box h2{padding-bottom:7px;}
.main-section .title-box h2::after{display:none;}
.main-section .title-box p{font-size:16px;line-height:18px;color:#8c8c8c;font-weight:300;}
.main-section .form-box{padding:3px 0 0 0;margin:0 -15px;}
@media all and (min-width:768px){.main-section .form-box{margin:0;width:396px;}}
@media all and (min-width:1050px){.main-section .form-box{margin:0;max-width:605px;width:auto;}}
.main-section .form-box form{width:436px;margin:0 auto;}
@media all and (min-width:768px){.main-section .form-box form{margin:0;width:auto;}}
.main-section .person-box{width:320px;overflow:hidden;height:72px;text-align:left;position:relative;margin:0 auto;display:none;}
@media all and (min-width:768px){.main-section .person-box{display:block;}}
@media all and (min-width:1050px){.main-section .person-box{margin-left:100px;}}
.main-section .person-box p{font-size:12px;line-height:18px;color:#fefefe;background-color:#2e435d;float:left;margin:12px 0 0 20px;padding:6px 0 5px 69px;width:300px;}
.main-section .person-box p.image{position:absolute;top:0;left:0;margin:0;padding:0;width:72px;height:72px;border-radius:72px;overflow:hidden;}
.main-section .person-box p.image img{height:100%;width:auto;}
form{margin:0;padding:0;position:relative;}
form .top{font-size:15px;line-height:30px;color:#a56f4d;font-weight:600;padding:10px 29px 0 28px;background-color:#ffffff;border-top-left-radius:3px;border-top-right-radius:3px;display:block;margin:-54px auto 0;width:141px;}
@media all and (min-width:768px){form .top{line-height:40px;float:right;width:auto;display:inline-block;margin:-40px 0 0 0;padding-top:0;}}
form h3{font-size:20px;line-height:20px;color:#000000;padding:36px 0 1px 0;margin:0;}
form h3 span{display:inline-block;border-bottom:1px solid #e5e5e5;padding-bottom:17px;}
form .rrso-box{padding:20px 0 0 0;float:left;width:165px;}
@media all and (min-width:1050px){form .rrso-box{width:auto;padding-top:2px;}}
form .rrso-box p{display:inline-block;}
form .rrso-box p.label{padding-bottom:0;margin-bottom:7px;font-size:22px;line-height:56px;color:#000000;font-weight:500;padding-left:0;}
form .rrso-box p.label span{font-size:21px;font-weight:bold;width:81px;height:60px;background:url(/_lptemplates/wyplacarka/images/rrso-bg.png);display:inline-block;margin:0 9px 0 4px;}
form .rrso-box p.link{padding:0;font-size:14px;line-height:22px;color:#333333;font-weight:bold;}
@media all and (min-width:1050px){form .rrso-box p.link{line-height:53px;padding-top:27px;}}
form .rrso-box p.link a{color:#333333;text-decoration:underline;}
form .rrso-box p.link a:hover{text-decoration:none;}
form .slider-box{position:relative;padding:0 0 21px 0;}
@media all and (min-width:1050px){form .slider-box{padding:0 160px 21px 0;}}
form .slider-box:first-of-type{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px;}
@media all and (min-width:768px){form .slider-box:first-of-type{border-top-right-radius:0;}}
form .slider-box input{position:absolute;top:0;left:-99999px;}
form label{width:100%;font-size:22px;line-height:24px;color:#000000;font-weight:500;padding:0;display:inline-block;text-align:left;padding:8px 0 18px 0;}
form .slider{height:19px;border-radius:0;background:url(/_lptemplates/wyplacarka/images/slider-bg.png) no-repeat;background-size:100% 19px;}
@media all and (min-width:1050px){form .slider{background-size:100%;}}
form .main-form-content{overflow:hidden;padding:24px 0 0 0;margin:0 -10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
@media all and (min-width:1050px){form .main-form-content{padding:24px 160px 0 0;}}
form .main-form-content label{display:none;}
form .main-form-content .checkbox label{display:inline-block!important;}
form .main-form-content .form-group{margin-bottom:8px;padding:0 10px 3px 10px;width:50%;float:left;}
form .main-form-content .form-control{font-size:14px;line-height:25px;color:#666666;height:44px;border:0;box-shadow:none;background:url(/_lptemplates/wyplacarka/images/input-bg.png) no-repeat;padding:6px 25px;margin:5px;}
form .main-form-content .form-control.error-input{box-shadow:0px 1px 11px 0px #d92b2b inset;border-color:#e15656;}
form .main-form-content .form-control::-moz-placeholder{color:#666666;}
form .main-form-content .form-control:-ms-input-placeholder{color:#666666;}
form .main-form-content .form-control::-webkit-input-placeholder{color:#666666;}
form button.btn{float:right;background-color:#000000;font-size:21px;line-height:53px;height:60px;font-weight:bold;color:#ffffff;border:0;width:200px;padding:0;margin:24px auto 0;border-radius:0;border:0;display:block;background:url(/_lptemplates/wyplacarka/images/button-bg.png);background-size:100% 100%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
@media all and (min-width:1050px){form button.btn{width:225px;margin-top:25px;background-size:auto;}}
form button.btn:hover{color:#ffffff;background-color:transparent;opacity:0.8;}
form .color .value{color:#3dd1eb;}
form .value{position:absolute;bottom:53px;right:0;font-size:35px;line-height:35px;color:#b1d600;font-weight:bold;text-align:right;}
@media all and (min-width:768px){form .value{width:auto;}}
@media all and (min-width:1050px){form .value{bottom:13px;}}
form .min, form .max{font-size:16px;line-height:18px;color:#000000;font-weight:bold;position:absolute;bottom:-11px;right:0;}
@media all and (min-width:1050px){form .min, form .max{right:160px;}}
form .min{left:0;}
.checkbox{margin-top:18px;}
@media all and (min-width:768px){.checkbox{margin-top:8px;}}
@media all and (min-width:1050px){.checkbox{margin-top:10px;}}
.checkbox label{position:relative;font-size:15px;line-height:19px;color:#000000;font-weight:300;padding:8px 0 8px 40px;}
.checkbox label a{text-decoration:underline;color:#000000;}
.checkbox label a:hover{text-decoration:none;}
.checkbox input{height:auto;}
.checkbox .cr{position:absolute;top:50%;left:0;background-color:#ededed;border:1px solid #ededed;border-radius:.25em;width:25px;height:25px;float:left;margin-right:.5em;}
.checkbox + .checkbox{margin-top:10px;}
.cr-icon{position:absolute;top:5px;width:25px;}
.cr-icon.check{height:12px;left:3px;background-image:url("/_lptemplates/wyplacarka/images/check.png");background-size:auto 100%;background-repeat:no-repeat;}
.checkbox label input[type="checkbox"]{display:none;}
.checkbox label input[type="checkbox"] + .cr > .cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in;}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon{transform:scale(1) rotateZ(0deg);opacity:1;}
.checkbox label input[type="checkbox"]:disabled + .cr{opacity:.5;}
.checkbox label input[type="checkbox"].error-input + .cr{box-shadow:0px 1px 9px -3px #d92b2b inset;border-color:#e15656;}
.ui-slider-horizontal{height:4px;margin:-10px 28px 0 28px;border-radius:3px;left:0;right:0;position:absolute;}
@media all and (min-width:1050px){.ui-slider-horizontal{right:160px;}}
.ui-slider-horizontal .ui-slider-range{top:10px;height:19px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0;}
.ui-slider-horizontal .ui-slider-range-min{left:-28px;}
.ui-widget-header{background:url(/_lptemplates/wyplacarka/images/slider-active-bg.png) no-repeat;background-size:436px 19px;}
@media all and (min-width:768px){.ui-widget-header{background-size:396px 19px;}}
@media all and (min-width:1050px){.ui-widget-header{background-size:auto;}}
.ui-widget-content{border:0;background-color:transparent;}
.color .ui-slider .ui-slider-handle{background:url(/_lptemplates/wyplacarka/images/slider-handle2-bg.png);}
.ui-slider .ui-slider-handle{top:-7px;margin-left:-28px;text-indent:-99999px;background:url(/_lptemplates/wyplacarka/images/slider-handle-bg.png);height:44px;width:56px;-webkit-transition:none;transition:none;white-space:nowrap;cursor:pointer;}
.ui-slider .ui-slider-handle.ui-state-hover, .ui-slider .ui-slider-handle.ui-state-focus{text-decoration:none;}
.button{display:inline-block;height:40px;font-size:17px;line-height:38px;color:#ffffff;font-weight:bold;}
.button a{display:block;color:#ffffff;background-color:transparent;border-radius:0;padding:0;width:157px;height:40px;text-align:center;letter-spacing:0;background:url(/_lptemplates/wyplacarka/images/button-small-bg.png);background-size:100% 100%;}
.button a:hover{text-decoration:none;opacity:0.8;}
.step-section{padding:10px 0 0 0;overflow:hidden;}
@media all and (min-width:768px){.step-section{padding-top:0;}}
.step-section .container-fluid{background:#ffffff url(/_lptemplates/wyplacarka/images/step-bg.png) center 5px no-repeat;background-size:auto 241px;overflow:hidden;min-height:241px;position:relative;padding-bottom:84px;text-align:center;}
@media all and (min-width:768px){.step-section .container-fluid{text-align:left;}}
@media all and (min-width:1050px){.step-section .container-fluid{background-size:auto;padding-bottom:124px;}}
.step-section .container-fluid::before{content:" ";position:absolute;width:228px;height:233px;top:0;left:-18px;background:url(/_lptemplates/wyplacarka/images/step-image.png);display:none;}
@media all and (min-width:768px){.step-section .container-fluid::before{display:block;}}
@media all and (min-width:1150px){.step-section .container-fluid::before{left:64px;}}
.step-section p{font-family:Caveat, sans-serif;font-size:30px;line-height:23px;color:#000000;float:left;padding:80px 0 0 148px;display:none;}
@media all and (min-width:768px){.step-section p{display:block;}}
@media all and (min-width:1050px){.step-section p{padding-left:163px;}}
@media all and (min-width:1150px){.step-section p{padding-left:246px;}}
.step-section ul{margin:0;padding:5px 0 0 0;overflow:hidden;position:relative;z-index:1;counter-reset:list;text-align:left;display:inline-block;}
@media all and (min-width:768px){.step-section ul{float:right;padding:0;}}
.step-section ul li{width:172px;float:left;font-size:18px;line-height:20px;color:#000000;font-weight:600;list-style-type:none;padding:126px 0 30px 0;position:relative;}
@media all and (min-width:1050px){.step-section ul li{width:264px;padding:98px 0 30px 82px;}}
.step-section ul li::before{position:absolute;top:58px;left:0;counter-increment:list;content:counter(list);font-size:26px;line-height:47px;color:#3dd1eb;font-weight:bold;text-align:center;width:57px;height:53px;background:url(/_lptemplates/wyplacarka/images/shape.png);}
@media all and (min-width:1050px){.step-section ul li::before{top:89px;}}
.step-section ul li:first-child{width:141px;}
@media all and (min-width:1050px){.step-section ul li:first-child{width:225px;}}
.step-section ul li:first-child::before{color:#b1d600;top:65px;}
@media all and (min-width:1050px){.step-section ul li:first-child::before{top:97px;}}
.step-section ul li:first-child::after{content:" ";position:absolute;width:65px;height:23px;top:47px;left:65px;background:url(/_lptemplates/wyplacarka/images/step-arrow1.png);}
@media all and (min-width:1050px){.step-section ul li:first-child::after{top:60px;left:151px;}}
.step-section ul li:last-child{width:108px;}
@media all and (min-width:1050px){.step-section ul li:last-child{width:264px;}}
.step-section ul li:last-child::before{color:#333333;top:59px;}
@media all and (min-width:1050px){.step-section ul li:last-child::before{top:91px;}}
.step-section ul li:last-child::after{content:" ";position:absolute;width:65px;height:23px;top:90px;left:-90px;background:url(/_lptemplates/wyplacarka/images/step-arrow2.png);}
@media all and (min-width:1050px){.step-section ul li:last-child::after{top:150px;left:-75px;}}
.step-section p.button{font-size:17px;line-height:24px;color:#909090;text-align:center;font-weight:300;}
.step-section p.button a{color:#909090;border:1px solid #e5e5e5;border-radius:6px;padding:11px 31px 10px 33px;display:inline-block;}
.step-section p.button a:hover{background-color:#e5e5e5;text-decoration:none;}
.info-box{padding:0 0 19px 0;position:relative;z-index:1;margin-bottom:111px;text-align:center;background-color:#ffffff;overflow:hidden;}
@media all and (min-width:768px){.info-box{padding-bottom:118px;margin-bottom:0;text-align:left;background-color:transparent;}}
@media all and (min-width:1050px){.info-box{padding-bottom:130px;}}
.info-box .container-fluid{position:relative;}
.info-box .container-fluid::before{content:" ";position:absolute;width:404px;height:351px;top:-253px;right:-187px;background:url(/_lptemplates/wyplacarka/images/main-shadow.png);z-index:-1;}
@media all and (min-width:768px){.info-box .container-fluid::before{display:none;}}
.info-box::before, .info-box::after{content:" ";position:absolute;width:100%;height:3px;top:0;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkZDhiOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhlY2IxYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #6dd8b9), color-stop(100%, #8ecb1a));background-image:-moz-linear-gradient(left, #6dd8b9, #8ecb1a);background-image:-webkit-linear-gradient(left, #6dd8b9, #8ecb1a);background-image:linear-gradient(to right, #6dd8b9, #8ecb1a);}
@media all and (min-width:768px){.info-box::before, .info-box::after{display:none;}}
.info-box::after{top:auto;bottom:0;}
.info-box.question{padding:0;margin-bottom:-46px;z-index:1;}
.info-box.question .container-fluid{box-shadow:none;background-color:transparent;padding-bottom:11px;}
@media all and (min-width:768px){.info-box.question .container-fluid{padding-bottom:0;}}
.info-box.question p.button{float:none;padding-left:30px;}
.info-box.question p.button a{width:259px;}
.info-box.question p.link{padding:0;display:block;}
@media all and (min-width:768px){.info-box.question p.link{float:right;}}
@media all and (min-width:1050px){.info-box.question p.link{padding-right:45px;}}
.info-box .container-fluid{min-height:85px;box-shadow:0px 10px 45px 30px #ffffff;padding-top:17px;}
@media all and (min-width:768px){.info-box .container-fluid{padding-top:13px;background:#ffffff url(/_lptemplates/wyplacarka/images/info-bg.png) top center no-repeat;}}
.info-box p{font-size:22px;line-height:53px;color:#000000;font-weight:500;padding-left:0;display:inline-block;margin-bottom:0;}
@media all and (min-width:768px){.info-box p{float:left;margin-bottom:10px;}}
@media all and (min-width:1050px){.info-box p{padding-left:50px;}}
.info-box p span{display:inline-block;width:75px;text-align:center;font-weight:bold;font-weight:21px;color:#ffffff;margin:0 13px 0 6px;background:url(/_lptemplates/wyplacarka/images/shape-color.png);}
.info-box p.link{font-size:14px;line-height:53px;font-weight:bold;margin-top:1px;padding-right:18px;}
@media all and (min-width:768px){.info-box p.link{padding-left:18px;padding-right:0;}}
@media all and (min-width:1050px){.info-box p.link{padding-left:38px;}}
.info-box p.link a{color:#000000;text-decoration:underline;}
.info-box p.link a:hover{text-decoration:none;}
.info-box p.button{margin-top:9px;font-size:17px;line-height:38px;font-weight:bold;float:none;}
@media all and (min-width:768px){.info-box p.button{float:right;}}
@media all and (min-width:1050px){.info-box p.button{padding-right:40px;}}
.info-box .button{float:right;}
.questions{padding:0;position:relative;border-top:1px solid #e0e0e0;z-index:1;background-color:#f3f3f3;}
@media all and (min-width:768px){.questions{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(25%, #fefefe), color-stop(50%, #ffffff), color-stop(75%, #ffffff), color-stop(100%, #ffffff));background-image:-moz-linear-gradient(#f4f4f4, #fefefe, #ffffff, #ffffff, #ffffff);background-image:-webkit-linear-gradient(#f4f4f4, #fefefe, #ffffff, #ffffff, #ffffff);background-image:linear-gradient(#f4f4f4, #fefefe, #ffffff, #ffffff, #ffffff);}}
@media all and (min-width:1050px){.questions{min-height:577px;}}
.questions .container-fluid{position:relative;box-shadow:none;}
.questions h2{position:absolute;top:53px;left:15px;font-family:Caveat, sans-serif;font-size:30px;line-height:23px;color:#000000;display:none;}
@media all and (min-width:768px){.questions h2{display:block;}}
.questions .question-box{position:relative;margin:-62px -30px 0 -30px;padding:0;border-bottom:1px solid #e0e0e0;}
@media all and (min-width:1050px){.questions .question-box{margin:-62px 0 0 0;}}
.questions .question-box ul{margin:0 auto -1px auto;padding:0;text-align:center;}
.questions .question-box ul li{margin:0;padding:17px 35px 12px 35px;list-style-type:none;float:left;min-height:91px;width:33.3%;font-size:16px;line-height:20px;color:#000000;font-weight:600;text-align:left;border-right:1px solid #e0e0e0;border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;background-color:#ffffff;}
@media all and (min-width:768px){.questions .question-box ul li{display:inline-block;padding:0 20px 0 20px;margin:0 0 0 -2px;float:none;min-height:1px;width:auto;line-height:60px;text-align:center;}}
@media all and (min-width:1050px){.questions .question-box ul li{padding:0 28px 0 34px;margin-left:-3px;}}
.questions .question-box ul li:first-child{border-left:1px solid #e0e0e0;}
.questions .question-box ul li.active{border-top:1px solid #e0e0e0;background-color:#f3f3f3;border-bottom:1px solid #f3f3f3;}
.questions .question-box ul li a:hover, .questions .question-box ul li a:focus{color:#000000;}
.questions .answers-box{padding:0 0 43px 0;display:block;float:right;}
@media all and (min-width:768px){.questions .answers-box{padding:0 0 61px 340px;}}
@media all and (min-width:1050px){.questions .answers-box{width:58%;padding:0;}}
.questions .answers-box .answers-list{margin:0;padding:22px 0 0 0;}
@media all and (min-width:768px){.questions .answers-box .answers-list{padding-top:52px;}}
.questions .answers-box .answers-list li{margin:0;padding:0;list-style-type:none;display:none;position:relative;overflow:hidden;}
@media all and (min-width:1050px){.questions .answers-box .answers-list li{padding:0 65px 0 290px;}}
.questions .answers-box .answers-list li.active{display:block;}
.questions .answers-box .answers-list li h3{font-size:40px;line-height:40px;color:#acd609;font-weight:bold;}
@media all and (min-width:1050px){.questions .answers-box .answers-list li h3{float:left;width:260px;margin-left:-290px;}}
.questions .answers-box .answers-list li p{font-size:15px;line-height:23px;color:#666666;padding-top:9px;}
@media all and (min-width:1050px){.questions .answers-box .answers-list li p{padding-top:39px;}}
.questions .answers-box .button-box{padding:10px 0 0 0;}
@media all and (min-width:768px){.questions .answers-box .button-box{padding-top:14px;}}
@media all and (min-width:1050px){.questions .answers-box .button-box{padding-top:3px;}}
@media all and (min-width:1050px){.questions .answers-box .button-box p.button{width:290px;float:left;}}
.questions .answers-box .button-box p.link{font-size:14px;line-height:32px;color:#333333;font-weight:bold;float:left;padding-top:7px;padding-right:18px;}
@media all and (min-width:1050px){.questions .answers-box .button-box p.link{padding-top:10px;}}
.questions .answers-box .button-box p.link a{background-color:transparent;border-radius:0;padding:0;color:#333333;width:173px;height:33px;text-align:center;letter-spacing:0;display:block;background:url(/_lptemplates/wyplacarka/images/link-small-bg.png);}
.loan-terms{margin-bottom:-177px;position:relative;z-index:2;}
@media all and (min-width:1050px){.loan-terms{margin-top:-223px;}}
.loan-terms .container-fluid{position:relative;}
.loan-terms .container-fluid::before{content:" ";position:absolute;width:1380px;height:400px;top:0;left:-332px;background:url(/_lptemplates/wyplacarka/images/loan-terms-bg.png);z-index:-1;}
@media all and (min-width:768px){.loan-terms .container-fluid::before{left:-321px;}}
@media all and (min-width:1050px){.loan-terms .container-fluid::before{left:-96px;}}
.loan-terms .container-fluid::after{content:" ";position:absolute;width:381px;height:308px;top:-265px;left:-3px;background:url(/_lptemplates/wyplacarka/images/questions-image.png);z-index:2;display:none;}
@media all and (min-width:768px){.loan-terms .container-fluid::after{display:block;}}
@media all and (min-width:1050px){.loan-terms .container-fluid::after{left:68px;top:-270px;}}
.loan-terms h2{position:absolute;top:80px;left:15px;font-family:Caveat, sans-serif;font-size:30px;line-height:23px;color:#ffffff;display:none;}
@media all and (min-width:1050px){.loan-terms h2{display:block;}}
.loan-terms .question-box{position:absolute;top:59px;left:22px;}
@media all and (min-width:768px){.loan-terms .question-box{top:89px;left:33px;}}
@media all and (min-width:1050px){.loan-terms .question-box{left:258px;}}
.loan-terms .question-box ul{margin:0;padding:0;counter-reset:list;}
.loan-terms .question-box ul li{margin:0;padding:0;list-style-type:none;}
.loan-terms .question-box ul li a{position:relative;display:block;height:32px;width:34px;margin-bottom:3px;overflow:hidden;}
.loan-terms .question-box ul li a span{text-indent:-99999px;display:block;}
.loan-terms .question-box ul li a::before{position:absolute;top:0;left:0;text-indent:0;height:32px;width:34px;background-color:#ffffff;font-size:18px;line-height:28px;color:#3dd1eb;font-weight:bold;text-align:center;border-radius:3px;counter-increment:list;content:counter(list);}
.loan-terms .question-box ul li.active a::before{color:#ffffff;background-color:#3dd1eb;}
.loan-terms .answers-box{margin:0 0 0 75px;}
@media all and (min-width:768px){.loan-terms .answers-box{margin-left:108px;}}
@media all and (min-width:1050px){.loan-terms .answers-box{margin-left:350px;}}
.loan-terms .answers-box::before{content:" ";position:absolute;width:352px;height:286px;bottom:-16px;right:-37px;background:url(/_lptemplates/wyplacarka/images/loan-terms-image.png);z-index:-1;display:none;}
@media all and (min-width:768px){.loan-terms .answers-box::before{display:block;}}
@media all and (min-width:1050px){.loan-terms .answers-box::before{right:-39px;}}
.loan-terms .answers-box ul{margin:0;padding:0;line-height:400px;vertical-align:middle;display:inline-block;}
@media all and (min-width:768px){.loan-terms .answers-box ul{width:364px;}}
@media all and (min-width:1050px){.loan-terms .answers-box ul{width:470px;}}
.loan-terms .answers-box ul li{margin:0;padding:0;list-style-type:none;display:none;line-height:30px;vertical-align:middle;}
.loan-terms .answers-box ul li.active{display:inline-block;}
.loan-terms .answers-box h3{font-size:40px;line-height:40px;color:#ffffff;font-weight:bold;padding-bottom:10px;margin-top:0;}
.loan-terms .answers-box p{font-size:15px;line-height:23px;color:#ffffff;padding-right:60px;}
@media all and (min-width:1050px){.loan-terms .answers-box p{padding-right:0;}}
.loan-terms .answers-box p.button{font-size:17px;line-height:38px;padding-top:13px;margin-right:19px;padding-right:0;}
.loan-terms .answers-box p.link{font-size:14px;line-height:32px;color:#ffffff;font-weight:bold;display:inline-block;padding-right:0;}
@media all and (min-width:1050px){.loan-terms .answers-box p.link{position:absolute;top:164px;left:15px;}}
.loan-terms .answers-box p.link a{border-radius:0;padding:0;color:#ffffff;width:164px;height:33px;text-align:center;letter-spacing:0;display:block;background:url(/_lptemplates/wyplacarka/images/link-small-white.png);}
.questions-section{background-color:#ffffff;position:relative;z-index:1;padding:161px 0 50px 0;}
@media all and (min-width:768px){.questions-section{padding:177px 0 53px 0;}}
.questions-section .container-fluid{position:relative;}
.questions-section .container-fluid::before{content:" ";position:absolute;width:280px;height:190px;top:64px;left:-65px;background:url(/_lptemplates/wyplacarka/images/questions-icon.png);display:none;}
@media all and (min-width:768px){.questions-section .container-fluid::before{display:block;}}
@media all and (min-width:1050px){.questions-section .container-fluid::before{top:84px;left:156px;}}
.questions-section h2{position:absolute;top:54px;left:15px;font-family:Caveat, sans-serif;font-size:30px;line-height:23px;color:#000000;display:none;}
@media all and (min-width:1050px){.questions-section h2{display:block;}}
.questions-section ul{margin:0;padding:65px 0 0 35px;}
@media all and (min-width:768px){.questions-section ul{padding:65px 0 0 252px;}}
@media all and (min-width:1050px){.questions-section ul{margin-left:42%;width:460px;padding:85px 0 0 0;float:left;}}
.questions-section ul li{margin:0;padding:0;list-style-type:none;font-size:16px;line-height:20px;color:#000000;font-weight:600;border-top:1px solid #e8e8e8;position:relative;}
.questions-section ul li::before{content:" ";position:absolute;width:16px;height:15px;top:10px;left:-33px;background:url(/_lptemplates/wyplacarka/images/check-icon.png);}
.questions-section ul li:first-child{border-top:0;}
.questions-section ul li a{display:block;padding:7px 0 12px 0;}
.questions-section ul li a:hover{text-decoration:none;color:#3dd1eb;}
.questions-section .button-box{margin-left:35px;padding-top:25px;}
@media all and (min-width:768px){.questions-section .button-box{margin-left:252px;width:460px;float:left;}}
@media all and (min-width:1050px){.questions-section .button-box{padding-top:22px;margin-left:42%;}}
.questions-section .button-box p.button{float:left;padding-right:20px;}
.questions-section .button-box p.link{font-size:14px;line-height:32px;color:#333333;font-weight:bold;float:left;padding-top:4px;}
.questions-section .button-box p.link a{background-color:transparent;border-radius:0;padding:0;color:#333333;width:173px;height:33px;text-align:center;letter-spacing:0;display:block;background:url(/_lptemplates/wyplacarka/images/link-small-bg.png);}
footer{padding:74px 0 7px 0;background-color:#000000;position:relative;}
@media all and (min-width:768px){footer{padding:84px 0 17px 0;}}
@media all and (min-width:1050px){footer{padding-bottom:0;}}
@media all and (min-width:768px){footer h2{float:left;}}
footer ul{margin:0;padding:10px 0 30px 0;overflow:hidden;width:360px;}
@media all and (min-width:768px){footer ul{float:left;width:100%;padding:0 0 28px 0;}}
@media all and (min-width:1050px){footer ul{float:right;width:auto;padding:8px 0 0 0;}}
footer ul li{margin:0;padding:0 0 8px 0;width:50%;float:left;list-style-type:none;font-size:15px;line-height:22px;color:#ffffff;font-weight:500;}
@media all and (min-width:768px){footer ul li{padding:0 0 0 21px;width:auto;}}
@media all and (min-width:1050px){footer ul li{line-height:40px;}}
footer ul li:first-child{padding-left:0;}
footer ul li.button{position:absolute;top:93px;right:20px;width:auto;}
@media all and (min-width:768px){footer ul li.button{top:101px;right:30px;}}
@media all and (min-width:1050px){footer ul li.button{position:relative;top:auto;right:auto;}}
footer ul li a{color:#ffffff;}
footer ul li a:hover, footer ul li a:focus{color:#ffffff;}
footer .copyright{clear:both;position:relative;margin:0 -20px;padding:20px 20px 0 20px;border-top:1px solid #323232;}
@media all and (min-width:768px){footer .copyright{border:0;text-align:right;margin:0;padding:23px 0 0 0;}}
footer .copyright::before{content:" ";position:absolute;width:99999px;height:1px;top:-24px;left:-44444px;background-color:rgba(255, 255, 255, 0.5);transform:rotate(-0.3deg);-webkit-transform:rotate(-0.3deg);z-index:2;display:none;}
@media all and (min-width:768px){footer .copyright::before{display:block;}}
footer .copyright p{font-size:15px;line-height:20px;color:#ffffff;font-weight:300;display:inline-block;padding-top:10px;}
@media all and (min-width:768px){footer .copyright p{line-height:16px;}}
@media all and (min-width:1050px){footer .copyright p{line-height:36px;padding-top:0;}
 footer .copyright p br{display:none;}}
footer .copyright p.image{padding-top:21px;float:right;}
@media all and (min-width:768px){footer .copyright p.image{float:none;padding-top:10px;}}
@media all and (min-width:1050px){footer .copyright p.image{padding-top:0;}}
footer .copyright p.text{line-height:36px;border-top:1px solid #323232;display:block;margin:20px -20px 0 -20px;padding:11px 20px 0 20px;}
@media all and (min-width:768px){footer .copyright p.text{border:0;margin:0;padding:0;display:inline-block;float:left;}}
footer .copyright p img{vertical-align:top;margin-left:35px;margin-top:-16px;}
@media all and (min-width:1050px){footer .copyright p img{margin-top:0;}}
footer .text-box{padding:36px 0 10px 0;text-align:center;}
@media all and (min-width:768px){footer .text-box{padding-top:46px;}}
@media all and (min-width:1050px){footer .text-box{padding:40px 60px 15px 60px;}}
footer .text-box p{font-size:12px;line-height:18px;color:#ffffff;padding-bottom:18px;margin:0;}
.popup-layer{position:fixed;left:0;top:0;z-index:100;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.8);display:none;}
.popup-container{position:fixed;z-index:101;left:0;top:20%;margin-top:-50px;width:100%;display:none;}
.popup{margin:0 auto;color:#000000;max-width:400px;text-align:left;border-radius:5px;position:relative;background-color:#ffffff;border:2px solid #3dd1eb;padding:10px;}
.popup p{margin:0;max-height:200px;overflow:auto;font-size:11px;}
.popup h3{font-size:20px;}
 .popup .close-popup{position:absolute;right:-10px;top:-10px;background-color:#3dd1eb;border-radius:20px;color:#ffffff;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;}
.subpage .step-section{margin:0 -40px;padding:105px 0 0 0;}
.subpage .step-section .container-fluid{width:100%;background:#ffffff url(/_lptemplates/wyplacarka/images/step-bg-small.png) left top no-repeat;}
.subpage .step-section .container-fluid::before{display:none;}
.subpage .step-section p{padding:75px 0 0 130px;}
.subpage .step-section ul{padding-left:49px;}
.subpage .step-section ul li{padding:14px 0 22px 82px;}
.subpage .step-section ul li::before{top:6px;}
.subpage .step-section ul li:first-child::before{top:16px;}
.subpage .step-section ul li:first-child::after{transform:rotate(55deg);-webkit-transform:rotate(55deg);left:172px;}
.subpage .step-section ul li:last-child::before{top:10px;}
.subpage .step-section ul li:last-child::after{top:-15px;left:-54px;transform:rotate(102deg);-webkit-transform:rotate(55deg);}
@-moz-document url-prefix(){.text-section .text-box h2{background:white;color:black;position:relative;text-shadow:1px 1px 0px #04161f, 1px -1px 0px #04161f, -1px -1px 0px #04161f, -1px 1px 0px #04161f;}
 .text-section .text-box h2::before, .text-section .text-box h2::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}
 .text-section .text-box h2::before{background:linear-gradient(to right, #a5d518, #41d1e4);content:'';display:block;mix-blend-mode:screen;}
 .text-section .text-box h2::after{color:white;mix-blend-mode:multiply;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.text-section .text-box h2{background:white;color:black;position:relative;text-shadow:1px 1px 0px #04161f, 1px -1px 0px #04161f, -1px -1px 0px #04161f, -1px 1px 0px #04161f;}
 .text-section .text-box h2::before, .text-section .text-box h2::after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}
 .text-section .text-box h2::before{background:linear-gradient(to right, #a5d518, #41d1e4);content:'';display:block;mix-blend-mode:screen;}
 .text-section .text-box h2::after{color:white;mix-blend-mode:multiply;}}
.text-section{position:relative;}
.text-section::before{content:" ";position:fixed;width:404px;height:351px;top:268px;left:-136px;background:url(/_lptemplates/wyplacarka/images/main-shadow.png);display:none;}
@media all and (min-width:1050px){.text-section::before{display:block;}}
.text-section::after{content:" ";position:fixed;width:404px;height:351px;top:179px;right:-79px;background:url(/_lptemplates/wyplacarka/images/main-shadow.png);}
@media all and (min-width:768px){.text-section::after{display:none;}}
@media all and (min-width:1050px){.text-section::after{display:block;top:340px;right:-267px;}}
.text-section .container-fluid{position:relative;z-index:1;}
.text-section .text-box{padding:22px 0 72px 0;position:relative;}
@media all and (min-width:768px){.text-section .text-box{padding-top:25px;}}
@media all and (min-width:1050px){.text-section .text-box{padding-right:390px;padding-top:44px;min-height:1500px;}}
.text-section .text-box::after{content:" ";position:absolute;width:555px;height:448px;top:60px;right:-214px;background-size:auto 365px;z-index:-1;display:none;}
@media all and (min-width:768px){.text-section .text-box::after{display:block;}}
@media all and (min-width:1050px){.text-section .text-box::after{background-size:auto;right:251px;top:72px;}}
.text-section .text-box.conditions::after{width:531px;height:509px;top:38px;right:-137px;background:url(/_lptemplates/wyplacarka/images/conditions-image.png) no-repeat;background-size:auto 430px;}
@media all and (min-width:1050px){.text-section .text-box.conditions::after{background-size:auto;top:55px;right:250px;}}
@media all and (min-width:768px){.text-section .text-box.conditions h3{max-width:275px;}}
.text-section .text-box.conditions h3:first-of-type::before{display:none;}
@media all and (min-width:768px){.text-section .text-box.conditions ul{max-width:440px;}}
.text-section .text-box.conditions ul li{padding:0 0 0 76px;background:url(/_lptemplates/wyplacarka/images/check-icon-big.png) 0 center no-repeat;line-height:88px;display:inline-block;vertical-align:middle;width:100%;}
.text-section .text-box.conditions ul li span{line-height:23px;display:inline-block;vertical-align:middle;}
.text-section .text-box.contact{padding:25px 0 72px 0;}
@media all and (min-width:1050px){.text-section .text-box.contact{padding-top:44px;width:500px;}}
.text-section .text-box.contact::after{width:411px;height:580px;top:44px;right:-104px;background:url(/_lptemplates/wyplacarka/images/contact-image.png) no-repeat;background-size:auto 520px;}
@media all and (min-width:1050px){.text-section .text-box.contact::after{right:-396px;top:64px;background-size:auto;}}
.text-section .text-box.contact .contact-box{padding:25px 0 0 0;overflow:hidden;}
.text-section .text-box.contact .contact-box p{width:200px;float:left;padding-bottom:15px;}
.text-section .text-box.contact .contact-box p img{margin-top:6px;}
.text-section .text-box.contact .contact-box p.tel{width:100%;font-size:35px;line-height:35px;color:#000000;font-weight:bold;}
.text-section .text-box.contact form{padding:38px 0 0 0;width:500px;}
@media all and (min-width:1050px){.text-section .text-box.contact form{width:auto;}}
.text-section .text-box.contact form .data-content{width:190px;float:left;}
.text-section .text-box.contact form .text-content{width:310px;float:left;padding-left:10px;padding-bottom:9px;}
.text-section .text-box.contact form label{display:none;}
.text-section .text-box.contact form .form-group{margin-bottom:6px;}
.text-section .text-box.contact form .form-control{font-size:14px;line-height:25px;color:#666666;height:44px;border:0;padding:6px 25px;box-shadow:none;background:url(/_lptemplates/wyplacarka/images/input-bg.png) no-repeat;background-size:100% 100%;border:0;box-shadow:none;}
.text-section .text-box.contact form .form-control.error-input{box-shadow:0px 1px 11px 0px #d92b2b inset;border-color:#e15656;}
.text-section .text-box.contact form textarea.form-control{height:323px;padding:9px 25px;background:url(/_lptemplates/wyplacarka/images/textarea-bg.png) no-repeat;}
.text-section .text-box.contact form .form-control::-moz-placeholder{color:#666666;}
.text-section .text-box.contact form .form-control:-ms-input-placeholder{color:#666666;}
.text-section .text-box.contact form .form-control::-webkit-input-placeholder{color:#666666;}
.text-section .text-box.contact form button.btn{float:left;width:200px;height:40px;font-size:17px;line-height:36px;padding-bottom:5px;color:#ffffff;font-weight:bold;background:url(/_lptemplates/wyplacarka/images/button-small-bg.png);background-size:100% 100%;margin-left:200px;}
.text-section .text-box.apply::after{width:612px;height:490px;top:-11px;right:43px;background:url(/_lptemplates/wyplacarka/images/apply-image.png);display:none}
.text-section .text-box.faq p:first-of-type::before{display:none}
@media all and (min-width:1050px){.text-section .text-box.apply::after{display:block;}}
/*.text-section .text-box.long.simple p:first-of-type::before{height:410px;}*/
.text-section .text-box.long::after{top:140px;}
.text-section .text-box.long h2::after{top:114px;}
@media all and (min-width:768px){.text-section .text-box.long h2::after{top:126px;}}
.text-section .text-box.simple h3:first-of-type::before{display:none;}
.text-section .text-box.simple p:first-of-type, .text-section .text-box p:first-of-type{padding-top:26px;}
/*.text-section .text-box.simple p:first-of-type::before, .text-section .text-box p:first-of-type::before{content:" ";float:right;width:355px;height:290px;display:none;}*/
@media all and (min-width:768px){.text-section .text-box.simple p:first-of-type::before, .text-section .text-box p:first-of-type::before{display:block;}}
@media all and (min-width:1050px){.text-section .text-box.simple p:first-of-type::before, .text-section .text-box p:first-of-type::before{width:405px;height:340px;}}
.text-section .text-box.simple h3::before{display:none;}
.text-section .text-box.charges p:first-of-type::before{width:380px;height:300px;display:none;}
@media all and (min-width:768px){.text-section .text-box.charges p:first-of-type::before{display:block;}}
@media all and (min-width:1050px){.text-section .text-box.charges p:first-of-type::before{width:456px;height:386px;}}
.text-section .text-box.charges::after{width:606px;height:590px;top:-3px;right:-235px;background:url(/_lptemplates/wyplacarka/images/charges-image.png) no-repeat;background-size:auto 450px;}
@media all and (min-width:1050px){.text-section .text-box.charges::after{background-size:auto;top:-30px;right:251px;}}
.text-section .text-box.faq::after{width:458px;height:375px;top:47px;right:-130px;background:url(/_lptemplates/wyplacarka/images/faq-image.png);display:none;}
@media all and (min-width:768px){.text-section .text-box.faq::after{display:block;}}
@media all and (min-width:1050px){.text-section .text-box.faq::after{right:250px;}}
.text-section .text-box.faq h2::after{top:114px;}
@media all and (min-width:768px){.text-section .text-box.faq h2::after{top:126px;}}
.text-section .text-box.faq ul{margin:0;padding:31px 0 0 0;}
.text-section .text-box.faq ul::before{content:" ";width:265px;height:190px;float:right;}
.text-section .text-box.faq ul li{margin:0;padding:0 0 0 0;width:100%;list-style-type:none;background:none;}
.text-section .text-box.faq ul li:first-child{padding-top:1px;}
.text-section .text-box.faq ul li:first-child h3::after{display:none;}
.text-section .text-box.faq ul li::before{display:none;}
.text-section .text-box.faq ul li.active h3 a{color:#b1d600;background:url(/_lptemplates/wyplacarka/images/faq-icon-active.png) 4px 10px no-repeat;}
.text-section .text-box.faq ul li.active h3 a:focus{color:#b1d600;}
.text-section .text-box.faq ul li.active h3 a::before{background:url(/_lptemplates/wyplacarka/images/minus.png) center no-repeat;}
.text-section .text-box.faq ul li.active p{display:block;}
.text-section .text-box.faq ul li:first-child{border-top:0;}
.text-section .text-box.faq ul li h3{display:block;font-size:17px;line-height:20px;color:#00bfe8;padding:0;margin:0;position:relative;}
@media all and (min-width:1050px){.text-section .text-box.faq ul li h3{width:490px;}}
.text-section .text-box.faq ul li h3::before{display:none;}
.text-section .text-box.faq ul li h3::after{content:" ";position:absolute;left:34px;right:0;height:1px;top:0;display:block;background-color:#e6e6e6;}
.text-section .text-box.faq ul li h3 a{display:block;position:relative;padding:7px 0 13px 33px;background:url(/_lptemplates/wyplacarka/images/faq-icon.png) 4px 10px no-repeat;}
.text-section .text-box.faq ul li h3 a:hover, .text-section .text-box.faq ul li h3 a:focus{color:#00bfe8;text-decoration:none;}
.text-section .text-box.faq ul li h3 a:focus{text-decoration:none;}
.text-section .text-box.faq ul li p{display:none;padding:8px 0 32px 33px;}
.text-section .text-box h2{font-size:50px;line-height:50px;color:black;display:inline-block;padding:0 2px 12px 0;margin-bottom:29px;position:relative;box-shadow:0 0px 30px 25px #ffffff;}
@media all and (min-width:768px){.text-section .text-box h2{font-size:60px;line-height:56px;}}
.text-section .text-box h2::after{content:" ";position:absolute;width:100%;height:2px;top:61px;left:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E1ZDUxOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQxZDFlNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #a5d518), color-stop(100%, #41d1e4));background-image:-moz-linear-gradient(left, #a5d518, #41d1e4);background-image:-webkit-linear-gradient(left, #a5d518, #41d1e4);background-image:linear-gradient(to right, #a5d518, #41d1e4);}
@media all and (min-width:768px){.text-section .text-box h2::after{top:70px;}}
@media all and (min-width:768px){.text-section .text-box h2::after{height:4px;}}
.text-section .text-box h3{font-size:35px;line-height:35px;color:#000000;font-weight:bold;padding:6px 0 11px 0;}
/*.text-section .text-box h3:first-of-type::before{content:" ";width:345px;height:280px;float:right;display:none;}
@media all and (min-width:768px){.text-section .text-box h3:first-of-type::before{display:block;}}
@media all and (min-width:1050px){.text-section .text-box h3:first-of-type::before{width:405px;height:350px;}}*/
.text-section .text-box p{font-size:15px;line-height:23px;color:#666666;padding-bottom:23px;margin:0;}
.text-section .text-box ul{margin:0;padding:0 0 23px 0;}
.text-section .text-box ul li, .text-section .text-box ol li{margin:0;padding:0 0 0 36px;list-style-type:none;position:relative;background:url(/_lptemplates/wyplacarka/images/check-icon.png) 13px 4px no-repeat;font-size:15px;line-height:23px;color:#666666;}
/*.text-section .text-box ol li:first-of-type::before{content:" ";width:345px;height:280px;float:right;display:none;}
@media all and (min-width:768px){.text-section .text-box ol li:first-of-type::before{display:block;}}
@media all and (min-width:1050px){.text-section .text-box ol li:first-of-type::before{width:405px;height:350px;}}*/
.text-section .form-box{position:absolute;top:60px;right:15px;width:360px;height:713px;background:url(/_lptemplates/wyplacarka/images/form-bg.png);z-index:1;padding:0 40px;display:none;}
@media all and (min-width:1050px){.text-section .form-box{display:block;}}
.text-section .form-box .checkbox{clear:both;padding-left:10px;margin-top:0;margin-bottom:0;}
.text-section .form-box .checkbox label{display:block;font-size:12px;line-height:1.5;padding-bottom:0px;}
.text-section form{padding:0px 0 0 0;overflow:hidden;}
.text-section form .slider-box{padding:0 0 21px 0;}
.text-section form .slider{background:url(/_lptemplates/wyplacarka/images/slider-bg-small.png) no-repeat;}
.text-section form .value{bottom:52px;right:10px;}
.text-section form .max{right:5px;}
.text-section form .rrso-box{padding-bottom:115px;padding-top:20px}
.text-section form .rrso-box .label{padding:4px 0 0 0;}
.text-section form .rrso-box .link{padding:0;margin-top:-21px;}
.text-section form .main-form-content{padding:4px 0 8px 0;}
.text-section form .main-form-content .form-group{width:100%;margin-bottom:3px;}
.text-section form .main-form-content .form-control{background:url(/_lptemplates/wyplacarka/images/input-bg-long.png) no-repeat;}
.text-section form button.btn{width:279px;margin:0 auto;background:url(/_lptemplates/wyplacarka/images/button-bg-big.png);}
.text-section .ui-widget-header{background:url(/_lptemplates/wyplacarka/images/slider-active-bg-small.png) no-repeat;}
.text-section .ui-slider-horizontal{right:0;}
#form-content{padding:30px 0 10px 0;}
#contact form{overflow:initial;}
#contact form .input-line .error-input, #contact form .textarea-line .error-input{border-color:#e15656;box-shadow:0 1px 11px 0 #d92b2b inset;}
#contact .input-line input, #contact .textarea-line textarea{background:rgba(0, 0, 0, 0) url("/_lptemplates/wyplacarka/images/input-bg.png") no-repeat scroll 0 0 / 100% 100%;border:0 none;box-shadow:none;color:#666666;font-size:14px;height:44px;line-height:25px;padding:6px 25px;border-radius:4px;display:block;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
#contact .textarea-line textarea{height:300px;}
#contact label{display:block;}
#contact input[type=submit]{background:rgba(0, 0, 0, 0) url("/_lptemplates/wyplacarka/images/button-small-bg.png") repeat scroll 0 0 / 100% 100%;color:#ffffff;font-size:17px;font-weight:bold;height:40px;line-height:36px;margin-left:10px;padding-bottom:5px;width:200px;border:0 none;border-radius:0;display:block;transition:all 0.3s linear 0s;}
#contact input[type=submit]:hover{opacity:0.8;}
#contact p.button::before{width:0;height:0;}
.text-section .text-box #pdmTabs ul li::before, .text-section .text-box ol li::before, .text-section .text-box #pdmTabs ul li a.active::before, .text-section .text-box ol li a.active::before{display:none;}
.text-section .text-box #pdmTabs ul li{padding:0 0 0px 5px;background: none;}
.text-section .text-box #pdmTabs ul{padding:0px 0 0px 11px;}
.text-section .text-box #pdmForm #pdmForm2 .pdmInfo p{font-size:12px;}
.aff{padding-top:20px;}
.aff p{font-size: 15px;line-height: 23px;color: #666666;padding-top: 9px;}
.aff h3{font-size: 40px;line-height: 40px;color: #acd609;font-weight: bold;}
.loan-terms .container-fluid.nobefore::before{display:none;}
#popupEmailPhone .popup-content p:not(.image){margin:0px 50px 0px 50px!important;}
.slider-box label {
    width: 50%;
}
#pdmButtonSend{position:relative;bottom:100px}
.pdmCenter #pdmButtonSend{bottom:0px!important;}
label .pdmCheckboxDesc{float:none!important;color: black}
label .pdmCheckboxDesc a{color: black}
.checkbox label .pdmRequired a{color:red!important}
.pdmRequired{color:red!important}
div#hidePhone {padding-top: 20px;} 
.pdmCheckboxBackground {
    text-align: left;
    width: 70%;
    margin-left: 15%;
}
@media (max-width: 600px){
#popupEmailPhone .popup-content p.image img{
display:none}}
#popupEmailPhone .popup-content p.image img{    bottom: -100px;
    position: relative;}