 .navi,body,html{text-align:center}html{scroll-behavior:smooth}body{background-color:#fff;font-family:'Open Sans',sans-serif;font-size:62.5%}header{padding-top:0}.navi{padding:5px;position:fixed;height:61px;width:calc(100% - 10px);z-index:2;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fff 84%,rgba(255,255,255,.56) 91%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(84%,#fff),color-stop(91%,rgba(255,255,255,.56)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0%,#fff 84%,rgba(255,255,255,.56) 91%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0%,#fff 84%,rgba(255,255,255,.56) 91%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0%,#fff 84%,rgba(255,255,255,.56) 91%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0%,#fff 84%,rgba(255,255,255,.56) 91%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 )}.c-hamburger{display:inline-block;position:absolute;top:6px;left:6px;overflow:hidden;float:left;margin:0;padding:0;width:48px;height:48px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:unset;border:0;cursor:pointer;background:0 0!important;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:22px;left:9px;right:9px;height:4px;background:#a01c40;-webkit-transition:top 0s,left .3s,right .3s,height .3s,background-color .3s;transition:top 0s,left .3s,right .3s,height .3s,background-color .3s}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#a01c40;content:"";-webkit-transition:height .3s,top 0s,background-color .3s;transition:height .3s,top 0s,background-color .3s}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.c-hamburger--rot span{transition:transform .3s}.c-hamburger--rot.is-active span{transform:rotate(90deg);background:#a01c40}.c-hamburger--rot.is-active span::after,.c-hamburger--rot.is-active span::before{background:#a01c40}#form_send,.navi .menu_logo{display:none}.navi .main_menu{display:none;position:absolute;left:0;right:0;top:60px;background-color:#fff;list-style:none;padding:0;margin:0}.navi .main_menu.is-active{display:block}.navi .main_menu li{text-align:left}.navi .main_menu li a{font-family:'Open Sans',sans-serif;font-weight:400;text-decoration:none;padding:9px 5px 9px 15px;color:#5d5d5d;font-size:15pt;display:block;text-align:left;-webkit-transition:padding-left .3s;-moz-transition:padding-left .3s;-o-transition:padding-left .3s;transition:padding-left .3s}.form_line i,.navi .main_menu li a i{width:40px;display:inline-block;text-align:center}.navi .main_menu li:hover a{color:#a01c40;padding-left:30px}.navi .link_fb{position:absolute;top:0;right:0;width:60px;height:60px;text-align:center;line-height:60px;z-index:2}.navi .link_fb a{font-size:26pt;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.navi .link_fb a:hover{color:#a01c40}.navi .phone_numbers_menu{position:absolute;left:0;right:0;top:10px;cursor:default;color:#5d5d5d;font-size:12pt}.navi .link_fb a,.navi .phone_numbers_menu a{text-decoration:none;color:#5d5d5d}.logo{padding-top:80px}.logo img{width:50%;height:auto;max-width:243px}.bt_order_loan,.bt_order_loan:hover{-webkit-transition:border .1s linear,background-color .1s linear,color .1s linear;-moz-transition:border .1s linear,background-color .1s linear,color .1s linear;-o-transition:border .1s linear,background-color .1s linear,color .1s linear;transition:border .1s linear,background-color .1s linear,color .1s linear}.bt_order_loan{background:0 0;padding:0;background-color:#a01c40;width:260px;height:70px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:2.5em;margin:150px 0 20px;cursor:pointer;border:2px solid #fff}.bt_order_loan:hover{border:2px solid #a01c40}#form_send{position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:10}#form_container{background-color:#a01c40;width:80%;margin-left:auto;margin-right:auto;padding:15px;margin-top:30px;display:inline-block;max-width:500px;position:relative}#footer_form label.error,#form_container label.error{color:#fff;font-size:1.3em}#form_container #form_close{color:#fff;position:absolute;top:5px;right:5px;width:30px;height:30px;font-weight:700;text-align:center;line-height:30px;cursor:pointer;font-size:2em;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}#form_container #form_close:hover,.content h1,.content h2{color:#5d5d5d}#form_container h2,.bt_order_loan_click{color:#fff;font-family:'Open Sans',sans-serif;font-weight:400;font-size:2em;padding:15px 0;cursor:default}.form_line i{color:#fff;font-size:20px;height:36px;width:36px;line-height:36px;float:left}#footer_form input,#footer_form textarea,#form_container input,#form_container textarea{border:0;height:20px;padding:8px 10px;width:calc(100% - 56px);display:block;line-height:20px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.5em}#footer_form textarea,#form_container textarea{height:40px}.bt_order_loan_click{border:2px solid #fff;background:0 0;padding:7px 15px;font-weight:300;margin:10px auto 0;cursor:pointer;-webkit-transition:border .1s linear,background-color .1s linear,color .1s linear;-moz-transition:border .1s linear,background-color .1s linear,color .1s linear;-o-transition:border .1s linear,background-color .1s linear,color .1s linear;transition:border .1s linear,background-color .1s linear,color .1s linear}.bt_order_loan:hover,.bt_order_loan_click:hover{background-color:#fff;color:#a01c40}.content{padding:15px;cursor:default}.content h2{font-weight:300;font-size:3.4em}.content h3{font-weight:700;font-size:2.4em;color:#961b42}.content.main h1{padding:40px 0}.content.main h2{padding:30px 0}.content.main h3{padding:20px 0}.content.main ul{list-style:none;padding:30px 0;margin:0;text-align:left}.content.main li{padding:10px 0 10px 30px;font-size:2em;display:block;position:relative}.content.main li i{color:#a01c40;position:absolute;left:0;top:calc(50% - 10px);font-size:20px;text-align:left}.about{background-color:#a01c40}.content h1,.content.about h2{font-weight:800;font-size:2.5em}.content.about h2,.content.about h3{color:#fff;padding:30px 0}.content.about p,.content.rest p{max-width:1000px;font-size:1.8em;margin-left:auto;margin-right:auto}.content.about p{color:#fff!important;line-height:1.3em}.content.offer h2,.content.offer h3{font-size:2.5em;color:#a01c40;font-weight:800;padding:30px 0}.content.offer h3{font-size:2em}.content.offer ul{text-align:center}.content.offer ul li{border:4px solid #c2c2c2;background-color:#fbfbfb;color:#616161;padding:15px;float:none;position:relative;display:block;clear:both;margin-bottom:15px}.content.offer ul li h3,.content.offer ul li h4{font-weight:600;font-size:2em;margin:10px 0}.content.offer ul li h3{font-size:1.8em}.content.offer ul li p{margin-top:15px;font-size:1.5em;line-height:1.2em}.content.rest{background-color:#eee}.content.rest h4{color:#b72025;font-weight:600;font-size:2em;padding:40px 0 10px}.content.rest p{line-height:1.5em;color:#616161}.content.rest p:last-child{padding-bottom:40px}.content.rest .promo{background-color:#a01c40;color:#fff;display:block;padding:5px;line-height:1.8em}.bt_order_loan_footer,footer{padding:0;background-color:#a01c40}footer{position:relative;cursor:default}.content.info p,footer .contact{max-width:1000px;margin-left:auto;margin-right:auto}footer .contact{padding:15px;text-align:center}footer .contact p{color:#fff;font-size:1.6em;margin-bottom:15px;line-height:1.7em}footer .contact h2{color:#fff;font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.3em;padding:15px 0;cursor:default}.bt_order_loan_footer,.form_line{padding:5px 0;font-family:'Open Sans',sans-serif}#footer_form{padding-bottom:40px}.content.info p{font-size:1em;line-height:1.1em;color:#fff;text-align:justify}footer .contact ul{list-style:none;margin:0 0 30px}#form input,footer .contact li{height:30px;line-height:30px;font-size:1.5em}footer .contact li{background-image:url(images/phone.png);background-repeat:no-repeat;background-position:left center;color:#fff;display:inline-block;padding:5px 15px 5px 30px}.credits a,footer .contact li a{color:#fff;text-decoration:none}#form li:active,#form li:hover,#form li:link,#form li:visited{color:#fff!important}#map{width:100%;height:300px}#form form{max-width:330px}#form input{border:0;padding:10px;width:300px;margin:10px}.bt_order_loan_footer{border:1px solid #fff;background:0 0;width:260px;height:60px;float:right;color:#fff;font-weight:300;font-size:2.5em;margin:10px 0 30px;cursor:pointer}#form p,#form_to_send p,#form_to_send2 p{color:#fff;font-size:1.5em;margin:0 15px 30px}.credits{font-size:1.1em!important;padding:15px;color:#fff}.credits a:hover{text-decoration:underline}.menu_order{display:none}#response .response_text,#response2 .response_text{color:#fff;font-size:1.3em;padding:50px 0;display:block}@media (min-width:750px){header{background-image:url(images/bg.jpg);background-position:center 60px;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}header .c-hamburger,header .navi .main_menu li a i{display:none}header .navi_wrapper{max-width:1000px;margin:0 auto;text-align:left;padding:0 15px;position:relative}header .menu_logo{display:inline-block!important;width:80px;height:50px;text-align:center;float:left}header .menu_logo img{height:50px;width:auto}header .navi .main_menu{display:inline-block;position:unset;left:unset;right:unset;top:unset;background:0 0;text-align:left;height:50px}header .navi .main_menu li{display:inline-block;height:50px;text-align:center}header .navi .main_menu li a{padding:0 15px;margin:0;line-height:50px}header .navi .main_menu li a.active{text-decoration:underline;color:#961b42}header .navi .main_menu li:hover a{padding-left:15px}header .navi .main_menu li.menu_order{font-family:'Open Sans',sans-serif;font-weight:400;text-decoration:none;color:#961b42;font-size:15pt;display:inline-block;text-align:left;cursor:pointer;padding:0 15px}.navi .link_fb,.navi .phone_numbers_menu{position:absolute;top:0;float:right;height:50px;line-height:50px}.navi .link_fb{width:50px;text-align:center;z-index:2;right:0}.navi .phone_numbers_menu{left:unset;right:60px;cursor:default;color:#5d5d5d;font-size:14pt}header .logo{padding-top:200px}.bt_order_loan{margin-top:150px;margin-bottom:80px;border:2px solid #a01c40}.content.main{max-width:1000px;padding:15px;margin:0 auto}.content.main h1{font-size:2.8em;padding-bottom:0}.content.main h2{padding:20px 0;font-size:4.2em}.content.main h3{padding:20px 0}.content.main ul{width:770px;display:inline-block;text-align:left;margin:40px 0}.content.main li{display:inline-block;width:350px}.content.about{background-image:url(images/bg_about.jpg);background-position:center;background-repeat:no-repeat;height:468px}.content.about h2{font-weight:800;font-size:2.5em}.content.about h2,.content.about h3{color:#fff;padding:50px 0}.content.about p,.content.rest p{max-width:1000px;font-size:1.8em;margin-left:auto;margin-right:auto}.content.about p{color:#fff!important;padding:30px 0;line-height:1.8em}.content.offer{background-image:url(images/bg_shape.png);background-position:top center;background-repeat:no-repeat}.content.offer h2,.content.offer h3{padding:50px 0}.content.offer ul{text-align:center;display:inline}.content.offer ul li{border:4px solid #c2c2c2;background-color:#fbfbfb;color:#616161;padding:15px;height:190px;margin:5px;float:none;position:relative;display:inline-table;width:300px;clear:both}.content.rest h4{font-size:2.1em;padding:50px 0 30px}.content.rest p{line-height:1.5em;color:#616161}.content.rest p:last-child{padding-bottom:40px}.content.rest .promo{background-color:#a01c40;color:#fff;display:block;padding:10px 5px;line-height:1.8em;margin:10px 0}footer .contact_wrapper{margin:0 auto;position:relative}footer .contact_wrapper .contact{max-width:1000px;margin:0 auto;text-align:left}footer .contact_wrapper .contact #footer_form,footer .contact_wrapper .contact h2,footer .contact_wrapper .contact p,footer .contact_wrapper .contact ul{width:50%;text-align:center}#footer_form input,#footer_form textarea{width:calc(100% - 80px)}footer .contact_wrapper #map{position:absolute;top:0;right:0;height:100%;width:50%}#form ul{max-width:300px}}