.main,body,header,html{max-width:100%;width:100%}header{padding-top:10px;background-color:#edf2f4;text-align:left}header .row{text-align:left}.header_logo img{display:block;margin:0 auto 10px}.header_description h1{font-size:24px;text-align:left;color:#fff;display:inline-block;padding:10px}@media (max-width:768px){.header_description h1,header,header .row{text-align:center}.header_description h1{font-size:12px}}.nav{display:inline-block;text-align:center;border-top:1px solid #fff;margin:10px auto 0}.nav li{display:inline-block;margin:0 20px;padding:10px}.nav li a{color:#fff;text-decoration:none}.first{background:url(../img/bg.png) no-repeat center center;background-size:cover;padding:50px 0;position:relative}.first::before{content:" ";background:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.first .descriptor,.first .headline{color:#fff;width:100%;text-align:center}.first .descriptor{text-align:center;font-weight:400;font-size:24px}.first .item{border:none;width:330px;color:#fff;font-size:12px}@media (max-width:1000px){.first .item{width:100%}}.first-header{font-size:18px}.first .icon{width:110px;height:110px;border:3px solid #fff;border-radius:50%;padding-top:18px;margin:20px auto}.main{padding:5px 0;padding-bottom:90px;text-align:center}.main .row{text-align:center}.main .headline{text-align:center;width:100%;font-size:40px;font-weight:700}@media (max-width:768px){.main .headline{font-size:2.5rem}}.main .descriptor{font-size:18px;width:100%}.descriptor.notice{font-size:16px}.item{border:1px solid #e1e1e1;border-radius:3px;text-align:center;width:265px;display:inline-block;margin:0 auto 20px}.item>div{padding:10px;border-bottom:1px solid #e1e1e1}.item_header-logo{height:35px;text-align:center}.item_header-logo img{display:inline-block;vertical-align:middle}.item_header img{max-width:100%}.item_header h3{font-size:18px;line-height:1.4}.item_body{background-color:#f8f8f8}.item_body_section{border-bottom:1px solid #e1e1e1;padding:7px 0;font-size:14px}.item_body_section:first-child{padding-top:0}.item_body_section:last-child{padding-bottom:0;border-bottom:none}.item_body_section b{font-size:20px}.item_body_section b.green{background:#00b56a;padding:0 10px 4px;color:#fff;border-radius:3px;margin-bottom:10px;display:inline-block}.item_body_section b.red{background:#ccc;padding:0 10px 4px;color:#666;border-radius:3px;margin-bottom:10px;display:inline-block}.item_section_inner{display:inline-block;width:49%}.item_section_inner.right{text-align:right}.item_section_inner.left{text-align:left}@media (min-width:800px){.item{border:1px solid #e1e1e1;border-radius:3px;text-align:left;width:100%;display:block;margin:0 auto 20px}.item_header{width:170px;float:left}.item>div.item_body{background-color:#fff;width:100%;padding:7px 215px 0 175px}.item_body_section{border-right:1px solid #e1e1e1;border-bottom:none;padding:7px 7px;font-size:14px;width:25%;float:left}.item_body_section:first-child{padding-top:7px}.item_body_section:last-child{padding-bottom:0;border-right:none}.item>div{border-bottom:none}.item_section_inner{display:inline-block;width:100%}.item_section_inner.right{text-align:center}.item_section_inner.left{text-align:center}.item_footer{width:210px;float:right}}.btn-primary{color:#fff;background-color:#0070ba;border:none;font-size:18px;padding:10px 25px}.steps{padding:50px 0;background-color:#f8f8f8}.steps h2{text-align:center;margin-bottom:20px}.steps .item{border:none;width:330px}@media (max-width:1000px){.steps .item{width:100%}}.steps-header{font-size:18px}.icon{width:110px;height:110px;border:3px solid #000;border-radius:50%;padding-top:18px;margin:20px auto}.icon img{display:block;margin:0 auto}.advantage{padding:50px 0;text-align:center;background-color:#f8f8f8}.advantage h2{text-align:center;margin-bottom:20px}.advantage .item{border:none;width:250px}@media (max-width:1000px){.advantage .item{width:100%}}.requirements{padding:50px 0;text-align:center}.requirements h2{text-align:center;margin-bottom:20px}.requirements .item{border:none;width:250px}@media (max-width:1000px){.requirements .item{width:100%}}.info{font-size:14px;background-color:#f8f8f8}footer{padding-top:15px;background-color:#000;padding-bottom:15px;color:#fff;font-size:12px}article{text-align:left;margin-bottom:50px;border-bottom:1px solid #efefef;padding-bottom:15px}.banner{border:5px dotted #fff2dc;padding:5px}.main .legal .row{text-align:left;display:initial}footer .container a{color:#fff}