body,h1,h2,h3,h4,h5,h6,p{-webkit-font-smoothing:antialiased;font-family:Montserrat,sans-serif}a,a:hover,a:link{text-decoration:none}#firstFilter,.alert-otros .form-group,.append-here-forms,.banner,.first-user-menu,li.green-card-130-submenu,ul.first-menu li{position:relative}.banner,.greencard-faq-box{background-repeat:no-repeat;background-size:cover;background-position:center center}.banner-texto ul,.banner-texto ul li,.internas-main ul,.internas-main ul li,.mob-extra-items ul,.mob-extra-items ul li,ul.first-menu li,ul.main-menu,ul.main-menu li,ul.profile-submenu,ul.redes-head li{list-style-type:none}.advantages-home h4,.banner h1,.banner-texto ul,.free-eligibility-box,.greencard-faq-box h2,.home-steps h2,.internas-main h2,.mob-side-bars h4,.paypal-loading-redirect p,.side-bars h4,.whats-included h4,a.menu-nav,a.start-application,ul.first-menu,ul.main-menu,ul.redes-head{text-transform:uppercase}body,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,sans-serif}.load-wall,.tabla-celda,ul.redes-head,ul.redes-head li{vertical-align:middle}body{font-weight:400;font-style:normal;-webkit-animation:1s infinite bugfix}#campania{background-color:#fcfcfc}@-webkit-keyframes bugfix{from,to{padding:0}}textarea{resize:none}label{cursor:pointer;user-select:none}img{display:block;max-width:100%;height:auto}.app-main-content h1,.app-main-content h4,.banner-landings h1,strong{font-weight:700}em{font-style:italic}a{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;color:#f93}img.alignleft{float:left;margin:0 30px 30px 0}img.alignright{float:right;margin:0 0 30px 30px}img.aligncenter{display:block;margin:0 auto 30px}img.no-top-margin{margin-top:0}.advantages-home h2,.aplication-center,.banner-start-application,.centrar-contenido,.review-content .review-botones{text-align:center}.align-left,.contenido-izquierda{text-align:left}.contenido-derecha,.preview-price{text-align:right}.tabla{width:100%;height:100%;display:table}.tabla-celda{width:100%;height:100%;display:table-cell}.no-side-padding{padding-left:0!important;padding-right:0!important}#top-header-disclaimer{background-color:#f4f4f4;padding:10px;color:#5f5f5f;text-align:center;margin-bottom:15px}#top-header-disclaimer p{margin:0;font-size:14px;line-height:24px;color:#5f5f5f}.cabecera,.white-bg{background-color:#fff}.logo{margin-top:5px}ul.first-menu,ul.redes-head{list-style-type:none;padding:0;text-align:right;font-weight:700}.faq header h3 a,.mob-side-bars>div a,.side-bars>div a,ul.first-menu li a,ul.redes-head li a{color:#505050}ul.redes-head{margin:12px 0 35px;font-size:11px}ul.redes-head li{display:inline-block;margin:0 15px 0 0;padding:0}.mob-side-bars .cards:nth-of-type(2),.mob-side-bars .cards:nth-of-type(4),.side-bars .cards:nth-of-type(2),.side-bars .cards:nth-of-type(4),ul.first-menu li:last-child,ul.main-menu li:last-child,ul.redes-head li:last-child{margin-right:0}ul.first-menu{margin:0 0 30px}ul.first-menu li{display:inline-block;margin:0;padding:10px 25px;font-size:11px}ul.redes-head li.call-us-head a{text-decoration:underline;color:#369}a.tel-mobile-head{font-weight:700;font-size:16px;text-decoration:underline}span.speak-spanish-head{color:#ec971f;margin-top:8px;display:block}ul.profile-submenu{position:absolute;z-index:2;display:none;top:100%;right:0;margin:0;padding:15px 15px 10px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#419eea;background:-moz-linear-gradient(top,#419eea 1%,#369 100%);background:-webkit-linear-gradient(top,#419eea 1%,#369 100%);background:linear-gradient(to bottom,#419eea 1%,#369 100%)}ul.profile-submenu li{padding:0;margin-bottom:12px;width:100%}ul.first-menu li.siteby-head{display:none;max-width:150px}#BrainTreeMethod,#PaypalPayMethod,.alert-danger,.append-here-alert,.each-step,.faq-answer,.form-step-boxes,.hidden-fields,.hidden-filter,.left-top-banner,.mob-side-bars,.mob-start-app,.payment-type-box,.registering-wait,.tech-assistance,.tests-tab,span.you-can-zoom,ul.first-menu li.mob-langs{display:none}.faq header.q-elegida h3 a,ul.first-menu li.active a,ul.first-menu li:hover a,ul.main-menu li a:hover,ul.main-menu li.active a,ul.profile-submenu li.user-applications a,ul.profile-submenu li.user-dashboard a,ul.profile-submenu li.user-profile a,ul.profile-submenu li.user-support a,ul.profile-submenu li:hover a{color:#f33}#show-assistance a:hover,.banner h1,.btn-primary a,.free-eligibility-box a,.internas-main a.sign-up-gov,.mob-extra-items ul li a,.pie a,.test-nav ul li.active a,a.menu-nav,a.next-form:hover,a.next-step:hover,a.previous-form:hover,ul.first-menu li.head-signup a,ul.first-menu li.head-signup a:hover,ul.main-menu li a,ul.profile-submenu li a{color:#fff}ul.first-menu li.head-signup{background-color:#f33;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.alert-mostrar .alert-danger,.alert-otros .alert-danger,.each-step:first-of-type,.incomplete-fields .alert-danger,.tests-tab:first-of-type,.user-prepare-app .tech-assistance,li.green-card-130-submenu:hover .gc-130-submenu,ul.show-user-menu{display:block}.hsteps-boxes:nth-of-type(2) span,.main-nav{background-color:#369}.banner-rojo,.banner-rojo-bottom,.free-eligibility-box,.hsteps-boxes:first-of-type span{background-color:#f33}ul.main-menu{margin:0;padding:12px 0;font-size:0;text-align:center}ul.main-menu li{font-size:13px;display:inline-block;margin:0 45px 0 0}a.menu-nav{display:none;background:url('../images/menu-nav.png') no-repeat;padding-left:25px;height:16px;margin-top:12px;margin-bottom:12px;float:right}.mob-extra-items{display:none;border-top:1px solid #274f77;padding-top:20px}.mob-extra-items ul{margin:0 0 15px;padding:0;font-size:12px;text-align:center;width:100%}.mob-extra-items ul li{display:inline-block;padding:0 15px;vertical-align:middle}.mob-extra-items ul li.mob-fb-head,.mob-extra-items ul li.mob-twitter-head{margin-top:8px}.mobile-phone-number{display:none;text-align:center}.hsteps-boxes span,.internas-main a.start-application,a.start-application{display:inline-block}.banner{height:600px;overflow:hidden}.banner-rojo,.banner-rojo-bottom,.banner-texto{position:absolute;width:100%;left:0}.banner h1,.banner h2{letter-spacing:1px;font-weight:700}.banner h1{font-size:42px;line-height:54px;margin:60px 0 0;text-shadow:4px 4px 4px #414141}.banner h2{font-size:32px;line-height:44px;color:#f93;margin:0;text-shadow:2px 2px 4px #414141}.banner-landings h2{font-size:28px;line-height:36px;color:#fff;text-shadow:2px 2px 4px #1e1e1e;margin:30px 0 0}.banner-landings h2 strong,.banner-texto a:hover,.home-steps a,.mob-side-bars>div a:hover,.side-bars>div a:hover{color:#f93}.banner-landings .banner-texto ul{text-transform:none;font-size:15px;line-height:22px}.banner-rojo{z-index:0;transform:skewx(86deg);bottom:120px;height:200px}.banner-rojo-bottom{z-index:0;bottom:0;height:220px}.banner .container{position:relative;z-index:1;height:100%}.banner-texto{z-index:1;bottom:0;padding-bottom:0}#headerCurve,.gc-girl{z-index:0;position:absolute}.banner-landings .banner-texto{bottom:5px}.gc-girl{right:0;bottom:0}.banner-texto>div,.fs-boxes{width:50%;float:left}.banner-texto ul{width:100%;color:#fff;font-size:18px;margin:0;padding:0}.banner-texto ul li{width:100%;margin:0 0 25px;padding:0 0 0 40px;background:url('../images/dot-banner.png') no-repeat}.banner-landings ul li{margin:0 0 20px}a.start-application{color:#fff;font-size:22px;border-radius:10px;border:1px solid #fff;background:url('../images/orange-bg.png');padding:35px 55px;margin-top:60px;font-weight:700}a.start-application:hover{color:#fff!important}.eligibility-button a.start-application{margin-top:15px}.free-eligibility-box{position:fixed;top:0;width:100%;text-align:center;color:#fff;padding:10px 5px;font-weight:700;letter-spacing:1px;font-size:13px;z-index:10;display:none}a.to-fee-page{font-size:12px;text-decoration:underline;color:#fff}span.banner-price{font-size:18px}#headerCurve{width:100%;height:100px;bottom:219px;left:0;background-color:transparent}.home-steps{color:#505050;padding-top:50px;padding-bottom:50px}.home-steps h2{font-size:24px;line-height:36px;font-weight:700;color:#25274d;margin:0 0 60px;text-align:center}.adv-box figure img,.first-time a.close-first-time,.hsteps-boxes img,.internas-main a.start-application,.progress-box{margin-left:auto;margin-right:auto}.hsteps-boxes{float:left;text-align:center;width:33.3333%}.hsteps-boxes span{width:58px;height:58px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:28px;margin-bottom:45px;padding-top:10px}.hsteps-boxes:nth-of-type(3) span{background-color:#f93}.hsteps-boxes p{font-size:14px;line-height:20px}.hsteps-boxes img{margin-bottom:30px}.greencard-faq-box{background-color:#0d3a65;padding-top:80px;padding-bottom:80px;color:#fff;text-align:center}.greencard-faq-box h2{font-size:23px;line-height:30px;margin:0}.greencard-faq-box h3{color:#f90;font-size:19px;margin:0 0 10px}.greencard-faq-box p{font-size:15px;line-height:20px}.greencard-faq-box div[class^=col-]{padding-left:30px;padding-right:30px;margin-bottom:60px}.greencard-faq-box a:hover{color:#f90;text-decoration:underline}.about-home{background:url('../images/bg-1.jpg');padding-top:50px;padding-bottom:50px}.about-home h2,.advantages-home h2,.services-home h2,.services-home h3,.testimonials-home h2{color:#25274d;font-size:24px;text-transform:uppercase;font-weight:700;margin:0 0 40px}.about-home p,.advantages-home p,.services-home p,.testimonials-home p{color:#505050;font-size:14px;line-height:20px}.about-home a:hover,.advantages-home a:hover,.internas-main a:hover,.pie a:hover,.services-home a:hover,.testimonials-home a:hover{text-decoration:underline;color:#f93}.internas-main .side-interna,.mob-side-bars,.side-bars,.whats-included{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#f1f1f1;color:#505050;padding:20px}.mob-side-bars h4,.side-bars h4,.whats-included h4{color:#25274d;font-size:18px;font-weight:700;border-bottom:1px solid #25274d;padding-bottom:5px;margin:0 0 20px}.mob-side-bars p,.side-bars p,.whats-included p,a.sign-up-gov{font-size:14px}.app-filter,.mob-side-bars .side-boxes,.side-bars .side-boxes,.whats-included .side-boxes{margin-bottom:40px}a.sign-up-gov{color:#fff!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#00a7f5;background:-webkit-linear-gradient(top,#00a7f5,#007cee);background:-o-linear-gradient(top,#00a7f5,#007cee);background:-moz-linear-gradient(top,#00a7f5,#007cee);background:linear-gradient(to bottom,#00a7f5,#007cee);padding:12px 0;width:100%;text-align:center;display:block}.services-home h2 a,.services-home h2 a:hover,.services-home h3 a,.services-home h3 a:hover,.tmh-boxes h3{color:#25274d}.mob-side-bars .cards,.side-bars .cards{display:inline;margin-right:30px;margin-bottom:15px}.services-home{padding-top:40px;padding-bottom:40px}.if-html>div,.services-home h2,.services-home h3{margin-bottom:15px}.services-feat{position:relative;border:1px solid #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:13px;background:-webkit-linear-gradient(top,#fff,#f7f7f7);background:-o-linear-gradient(top,#fff,#f7f7f7);background:-moz-linear-gradient(top,#fff,#f7f7f7);background:linear-gradient(to bottom,#fff,#f7f7f7);overflow:hidden;margin-bottom:30px}.services-feat img{position:absolute;z-index:1}.services-feat:first-of-type img{bottom:0;right:5px}.services-feat:nth-of-type(2) img{top:0;right:10px}.services-feat:nth-of-type(3) img{top:0;right:5px}.services-home a.start-application{margin-top:30px;float:left}.dashboard-menu .btn-primary:hover,.services-home a.start-application:hover{color:#fff;text-decoration:none}.advantages-home{border-top:10px solid #f33;padding-top:40px;padding-bottom:40px}.advantages-home h4{font-size:18px;line-height:26px;font-weight:700;color:#25274d;margin:0 0 15px}.advantages-list{border-top:2px solid #f1f1f1;padding-top:50px}.adv-box{text-align:center;margin-bottom:50px}.adv-box figure{width:100%}.adv-box figure img{margin-bottom:20px}.testimonials-home{border-top:1px solid #f3f3f3;background:url('../images/sombra-detalle.png') center top no-repeat #fff;padding-top:55px}.faq header,.pages-banner{background-repeat:no-repeat}.testimonials-home h2{margin-bottom:45px;text-align:center;line-height:36px}.test-home-main{background-color:#f3f3f3;padding-top:35px;padding-bottom:35px}.test-home-main .container{overflow:hidden;height:120px;position:relative}.tmh-boxes h3{font-size:14px;margin:0 0 10px}.footer-services>div,.tmh-boxes{float:left}.right-top-banner{color:#505050;padding-top:40px}.right-top-banner h1{color:#369;font-size:34px;line-height:44px;margin:0 0 45px;text-shadow:none}.right-top-banner p{font-size:14px;line-height:20px;margin-bottom:30px}.right-top-banner a.start-application{display:inline-block;margin-top:110px}#greencard-replace-banner{background-image:url('../images/gc-replacement.jpg')}#greencard-renewal-banner{background-image:url('../images/gc-renewal.jpg')}#greencard-stolen-banner{background-image:url('../images/gc-stolen.jpg')}.pages-banner{background-image:url('../images/seo-banner.jpg');background-position:center center;background-size:cover}.ban-interna{border-bottom:6px solid #369}.internas-main{background:url('../images/bg-1.jpg') #fff;color:#505050}.landing-texto{border-top:8px solid #369}.internas-main .container{background-color:#fff;padding-top:50px;padding-bottom:80px}.internas-main h2{font-size:24px;font-weight:700;line-height:36px;color:#25274d;margin:0 0 40px}.internas-main p,.internas-main ul{font-size:14px;line-height:20px;color:#505050}.internas-main p{margin-bottom:30px}.internas-main ul{margin:30px 0;padding:0}.internas-main ul li{padding:0 0 0 25px;margin:0 0 25px;background:url('../images/bullet.jpg') 0 3px no-repeat}.internas-main a.sign-up-gov:hover,.internas-main a.start-application:hover{text-decoration:none;color:#fff}.right-top-banner .aplication-center{position:absolute;bottom:8%;left:0;width:100%}@media (min-width:768px) and (max-width:991px) and (orientation:portrait){.right-top-banner .aplication-center{bottom:2%}.right-top-banner a.start-application{padding:20px 30px}}.internas-main .side-bars{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;padding:0 15px 0 0}.internas-padtop{padding-top:30px}.greencards-text h2,.internas-padtop h2{border-bottom:2px solid #f33}.internas-main .ab-h-left h3{margin-bottom:30px;color:#25274d;font-size:20px}.paypal-loading-redirect{position:fixed;top:0;bottom:0;left:0;right:0;z-index:80;background-color:rgba(255,255,255,.9);text-align:center}.paypal-loading-redirect p{position:absolute;top:50%;width:100%}.app-main-content,.eligibility-nopad{padding-top:0}.app-main-content .container{padding-top:20px}.app-main-content h3,.app-main-content h4{font-size:15px;color:#262626}.app-main-content h2,p#ajax-errors-fields{margin-bottom:20px}.app-main-content h1{font-size:28px;color:#484e50;margin:0 0 20px}span.reminder-app,span.reminder-legalname{font-weight:400;text-transform:none}.ab-h-left .alert-success,.faq header h3,.final-filter .alert-info,.first-time,.forma-header,p.text-warning{text-transform:uppercase}span.reminder-app{font-size:13px}span.reminder-legalname{font-size:15px}.reminder-uscis{font-size:11px;color:#fff;margin-top:10px;clear:both}#eligibilityForm,.congratulations-complete,.pago,.pago p{font-size:16px}#eligibilityForm .alert{line-height:28px}.eligibility .radio{margin-bottom:25px}.eligibility .radio input[type=radio]{margin-top:2px}.first-time{position:fixed;top:10%;width:40%;left:30%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#538db0;background:-webkit-gradient(linear,0 0,0 100%,from(#6db9e6),to(#538db0));background:-webkit-linear-gradient(top,#538db0,#6db9e6);background:-moz-linear-gradient(top,#538db0,#6db9e6);background:-ms-linear-gradient(top,#538db0,#6db9e6);background:-o-linear-gradient(top,#538db0,#6db9e6);color:#fff;text-align:center;z-index:80;line-height:23px}.first-time>div{position:relative;padding:15px}.first-time a.close-first-time{width:95px;height:19px;display:block;background:url('../images/close.png') no-repeat;padding-left:20px;color:#fff;font-weight:700}@media(max-width:767px){.first-time{top:2%;width:100%;left:0}}.faq{margin-bottom:80px}.faq header{background-color:#f8f8f8;padding:20px 35px 20px 13px;background-image:url('../images/down.png');background-position:right 10px top 20px;margin-bottom:12px;cursor:pointer}.faq header h3{margin:0!important;color:#505050;font-size:14px}.faq header h3 a:hover{color:#f33;text-decoration:none}p.mail-contact,p.mail-number{color:#25274d;min-height:34px;line-height:34px;padding-left:54px}p.mail-contact{background:url('../images/contact-mail.png') left top no-repeat}p.mail-number{background:url('../images/contact-phone.jpg') left top no-repeat}.loading,.testimonial-box figure{background-position:center center;background-repeat:no-repeat}.forms{width:33.3333%;float:left}.forma input[type=email],.forma input[type=text],.forma textarea{border:none;background-color:#f8f8f8;padding:10px;font-size:14px;color:#505050;width:100%;margin-bottom:20px}.forma input[type=email],.forma input[type=text]{height:55px}.forma textarea{height:165px}.contact-mail-button,.forma input[type=submit]{border:none;background-color:#f33;color:#fff;padding:20px 45px;font-size:14px;font-family:Montserrat,sans-serif}::-webkit-input-placeholder{font-size:14px;color:#505050;font-family:Montserrat,sans-serif}::-moz-placeholder{font-size:14px;color:#505050;font-family:Montserrat,sans-serif}:-ms-input-placeholder{font-size:14px;color:#505050;font-family:Montserrat,sans-serif}:-moz-placeholder{font-size:14px;color:#505050;font-family:Montserrat,sans-serif}.testimonial-box{margin-bottom:50px;border-bottom:1px solid #f4f4f4;padding-bottom:20px}.testimonial-box figure{background-size:cover;height:200px;width:100%}.testimonial-box h3{color:#25274d;font-size:14px;margin:0 0 20px}.pie,.pie h3{font-size:12px}.website-contact-alert{position:fixed;z-index:10;top:30%;width:320px;left:50%;margin-left:-160px}.pie{background-color:#369;padding-top:35px;padding-bottom:45px;line-height:20px;color:#fff}.pie:after{clear:both;content:"";display:table}.pie h3{color:#f93;margin:0 0 25px}.footer-data span{color:#69f}.footer-data .f-consult-number{background:url('../images/phone-footer.png') no-repeat;min-height:23px;padding-left:35px}a.close-movil{display:none;width:15px;height:19px;background:url('../images/close.png') no-repeat}.dashboard-menu{margin-bottom:30px}@media (max-width:991px){.gc-girl{display:none}.dashboard-menu .btn-group-lg>.btn,.dashboard-menu .btn-lg{font-size:12px;width:50%}.dashboard-menu a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.step-titles,p.no-application{text-transform:uppercase;font-size:20px;font-weight:700}.forma-header{background-color:#e6e6e6;font-size:16px;font-weight:700}span.peque{font-size:12px;font-weight:400}span.uscis-filing-fee{font-size:11px}span.order-total-price{font-size:19px}.pago-terminos{font-size:12px;text-align:right;margin-top:10px}.save-app{position:fixed;bottom:0;right:0;z-index:30;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0}.advice,.loading{position:absolute}span.app-code{color:#259d6d}.alert ul li{background:0 0;padding:0}.loading{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:4;background-image:url('../images/loading.gif');background-size:40px 40px}p.text-warning{color:#d43f3a;font-size:22px}.eligibility-button{padding:0;background-color:transparent;border:none}.advice{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px;font-weight:700;right:0;top:-60px;display:none;border:1px solid #bce8f1;box-shadow:0 0 3px 3px #e6e6e6;color:#31708f;background-color:#d9edf7}.incomplete-fields,.load-wall,.review-box{position:fixed;bottom:0;left:0;right:0}.load-wall{top:0;z-index:40;background:rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;color:#fff;font-weight:700;font-size:16px;text-align:center}.ajax-responses{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#f66;color:#fff}.ajax-responses>div{padding:10px;margin-bottom:8px}.incomplete-fields{top:0;z-index:100;background-color:rgba(0,0,0,.7);display:none;overflow-y:scroll}.incomplete-fields>div{position:relative;top:20%;width:40%;margin-left:auto!important;margin-right:auto!important;text-align:center}.label-advice{background-color:#5bc0de;padding:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.review-box{z-index:60;top:0;background-color:rgba(0,0,0,.8);display:none}.review-content{width:700px;height:80%;overflow:auto;overflow-y:scroll;background-color:#fff;padding:15px;margin:5% auto 0;color:#000;font-size:16px;position:relative}.review-content table{width:100%;border:1px solid #000}@media (min-width:1025px){.services-feat{padding-right:155px;max-height:155px}}@media (min-width:768px){#home-banner{background-image:url('../images/banner.jpg')}#lost-gc-banner,#lost-resident-banner,#renew-resident-banner,#renewal-banner,#replace-gc-banner{background-image:url('../images/banner-home.jpg')}.greencard-faq-box{background-image:url('../images/banner-seo.jpg')}#expired-banner{background-image:url('../images/seo-banner.jpg')}.forms:first-of-type,.forms:nth-of-type(2){padding-right:6px}.testimonial-box figure,.testimonial-box section,.tmh-boxes article,.tmh-boxes figure{float:left}.testimonial-box figure{width:36%;height:170px}.testimonial-box section{width:64%;padding-left:20px}.hsteps-boxes{padding-left:20px;padding-right:20px}.hsteps-boxes p{padding-left:30px;padding-right:30px}.ab-h-left{padding-right:90px}.tmh-boxes figure{width:30%}.tmh-boxes article{width:70%;padding-left:30px;padding-right:40px}.tmh-boxes{width:50%}.app-filter{padding-left:40px;text-transform:uppercase}.footer-services>div:first-of-type{width:30%;padding-left:40px}.footer-services>div:nth-of-type(2){width:70%}.fs-boxes{padding-right:30px}.right-top-banner{width:46%;float:right;position:relative;height:100%}.left-top-banner{width:46%;float:left;position:relative;display:block}.left-top-banner img{max-width:100%;height:auto;margin-top:40px;margin-left:auto;margin-right:auto}}.no-upper,ul.gc-130-submenu{text-transform:none}@media (min-width:992px) and (max-width:1024px){.dashboard-menu .btn-group-lg>.btn,.dashboard-menu .btn-lg{font-size:12px}.services-feat{padding-right:155px;max-height:185px}.services-feat h2{font-size:20px}ul.first-menu li{padding-left:15px;padding-right:15px}ul.main-menu li{margin-right:15px}}@media (min-width:768px) and (max-width:991px){.services-feat{padding-right:155px;max-height:200px}.services-feat h2{font-size:18px}.services-feat p{font-size:12px;line-height:15px}ul.redes-head{margin-bottom:5px}ul.first-menu li{padding-left:10px;padding-right:10px}ul.first-menu li:first-of-type,ul.first-menu li:nth-of-type(2),ul.first-menu li:nth-of-type(3),ul.first-menu li:nth-of-type(4){width:20%}ul.main-menu li{font-size:12px;margin-right:15px;vertical-align:middle}ul.main-menu li:nth-of-type(2),ul.main-menu li:nth-of-type(3),ul.main-menu li:nth-of-type(4){width:16%}.banner-texto a.start-application{text-align:center}}.mobile-test{display:none;width:100%;height:auto;padding:5px;color:#fff;position:absolute;z-index:4;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.mobile-test p{font-size:12px;line-height:13px}@media (max-width:767px){#top-header-disclaimer p{font-size:12px;line-height:20px}#about-topm,#disclaimer-topm,#headerCurve,#privacy-topm,.banner-landings .banner-rojo-bottom,.desk-start-app,.side-bars,.tmh-boxes article,ul.redes-head,ul.redes-head li.follow-head{display:none}ul.first-menu li{vertical-align:middle;padding-left:8px;padding-right:8px}ul.first-menu li.mob-langs,ul.first-menu li.siteby-head{display:inline-block}.mob-extra-items,.mob-side-bars,.mobile-test,.show-free-test,a.close-movil,a.menu-nav{display:block}.mobile-phone-number{margin-top:20px;margin-bottom:20px;display:block}.user-profile-button a{font-size:14px}input[type=email],input[type=password],input[type=text],select,textarea,ul.profile-submenu li a{font-size:16px}.banner,.banner-landings{height:auto}.mob-start-app{display:block;margin-top:30px;margin-bottom:30px!important}#home-banner{background-image:url('../images/banner-mob.jpg')}#lost-gc-banner,#lost-resident-banner,#renew-resident-banner,#renewal-banner,#replace-gc-banner{background-image:url('../images/banner-home-mob.jpg')}.banner-landings h1,.banner-landings h2{padding-left:5px;padding-right:5px}.banner .container,.banner-landings .container{padding:0}.banner h1,.banner h2,.banner-landings h1,.banner-landings h2,.banner-start-application,.movil,.pie,a.start-application,ul.first-menu,ul.redes-head{text-align:center}.banner-landings h2{font-size:20px;line-height:26px}.banner .banner-texto,.banner-landings .banner-texto{background-color:rgba(255,51,51,.85);position:relative;height:auto;margin-top:0;bottom:auto;left:auto;float:left;padding-top:30px}.banner .banner-texto:after{content:"";clear:both;display:table}.greencard-faq-box{background-image:url('../images/banner-seo-mob.jpg')}#greencard-renewal-banner,#greencard-replace-banner,#greencard-stolen-banner,.pages-banner{background-image:url('../images/mobile-banners.jpg')}#expired-banner{background-image:url('../images/seo-banner-mob.jpg')}.banner-start-application,.testimonial-box figure{margin-bottom:20px}.incomplete-fields>div{top:10%;width:90%}.review-content{width:100%;height:91%}.logo,.tmh-boxes figure img{margin-right:auto;margin-left:auto}ul.redes-head li{margin-right:15px}ul.first-menu{margin-top:10px;margin-bottom:10px}.movil{display:none;position:fixed;background-color:#369;width:100%;height:100%;z-index:40;top:0;left:0;overflow-y:auto;padding-top:30px}a.close-movil{position:absolute;top:15px;right:15px;z-index:2}ul.main-menu{padding-top:60px;padding-bottom:60px}ul.main-menu li{width:100%;margin-bottom:30px;margin-right:0;font-size:18px;font-weight:700}.banner h1{font-size:25px;line-height:34px;margin:20px 0 0}#submit-application,.banner h2{margin-bottom:15px}.banner h2{font-size:20px;line-height:30px;margin-top:10px;padding-left:15px;padding-right:15px;text-shadow:2px 2px 2px #414141}.right-top-banner{padding-top:10px}.right-top-banner h1{margin-bottom:20px;font-size:22px;line-height:30px}.banner-texto ul{font-size:12px}.banner-texto ul li{margin:0 0 15px;min-height:21px}.banner-texto>div{width:100%;padding-left:10px;padding-right:10px}a.start-application{font-size:18px;padding:20px 50px;margin-top:10px}.right-top-banner a.start-application{margin-top:45px}.banner-texto a.start-application{float:none;display:inline-block}.banner-rojo-bottom{height:320px}.hsteps-boxes{width:100%;margin-bottom:20px}.ab-h-left{padding-bottom:40px}.services-feat img{position:relative;margin-right:auto;margin-left:auto;margin-bottom:20px}.footer-data,.tmh-boxes figure{margin-bottom:30px}.tmh-boxes figure{position:relative;height:240px}.test-home-main .container{height:240px}.footer-services>div:first-of-type{text-align:center;width:100%;margin-bottom:20px}.close-review,.final-submission{margin-bottom:6px}ul.redes-head{margin-bottom:10px}.internas-padtop{padding-top:0}.faq header{background-position:right 7px top 20px}.faq header h3{font-size:14px!important}.save-app{font-size:12px;padding:7px}.first-time{position:absolute}#siteseal img{margin-left:auto;margin-right:auto}.no-upper{max-width:30%}.internas-main .container{padding-top:30px}}#creditc_message,#payWithCcButton{margin-bottom:10px}@media (min-width:1920px){.banner-rojo{left:-27%;bottom:135px}}#before-you-leave,.ajax-errors,.close-app-box{bottom:0;position:fixed}@media (min-width:768px) and (max-width:991px){ul.redes-head li{margin-right:12px}ul.redes-head li.no-upper{max-width:80px}.banner-texto{padding-bottom:0}}.stripe-error{display:block!important}#creditc_message{display:none}#creditc_message .alert-info{padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.discount{text-decoration:line-through;color:#ccc}.incomplete-text{background-color:#fff;padding:15px;font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#000}.new-application-box{padding-bottom:140px}.new-application-box .container{padding-bottom:90px}.new-application-box input[type=email],.new-application-box input[type=text]{font-size:16px!important}.info-app,.progress{margin-top:20px}.next-form,.next-step,.previous-form{font-weight:700;margin-top:30px}.new-application-box label,.new-application-box p,.new-application-box select{font-size:18px;line-height:24px}.incomplete-fields .incomplete-container{top:50vh!important}.each-step .radio{margin-bottom:22px}.each-step .radio input[type=radio]{margin-top:3px}.ajax-errors{z-index:80;background-color:rgba(0,0,0,.8);width:100%;height:100%;top:0;left:0;right:0;display:none}.ajax-errors>div{width:60%;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:15px;margin-left:auto;margin-right:auto;top:50%;position:relative;font-size:16px;text-align:center}.preview-app-box{width:1240px;position:fixed;z-index:2;height:100%;margin-left:-620px;top:0;left:50%;background-color:#fff;display:none}.preview-app-box iframe{width:100%;height:100%}.close-app-box{top:auto;z-index:4;text-align:center;background-color:rgba(0,0,0,.8);width:100%;padding:5px;color:#fff;font-size:12px}a#close-app-preview{color:#fff;font-size:14px;font-weight:700;width:150px}#append-the-preview{padding-left:5px;padding-right:5px}#append-the-preview h2{position:absolute;width:100%;text-align:center;top:30%;left:0;font-size:16px;color:#000;font-weight:700}.close-pay-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:20px;font-weight:700;padding:30px}li.green-card-130-submenu:after{position:absolute;right:-18px;top:5px;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}ul.gc-130-submenu{display:none;position:absolute;z-index:4;top:95%;left:0;padding:15px;background-color:#24619f;color:#fff;font-size:16px;width:150%;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px}ul.gc-130-submenu li{width:100%;text-align:left;margin-bottom:15px}@media (max-width:1240px){.preview-app-box{width:1024px;margin-left:-512px}}@media (max-width:1024px){.preview-app-box{width:860px;margin-left:-430px}}@media (max-width:860px) and (orientation:portrait){.preview-app-box{height:100vh}}.prepare-app-disclaimer{padding:15px;text-align:center;background-color:#e6e6e6;font-size:13px;display:none}@media (min-width:768px){.prepare-app-disclaimer{display:block}}.zoom-form{display:none;width:30px;height:auto;margin-left:15px}@media (max-width:860px){#append-the-preview{overflow-y:scroll;overflow-x:scroll;width:100%;height:100%;padding-bottom:100px}.preview-app-box{width:100vw;left:0;margin-left:auto}.zoom-form,span.you-can-zoom{display:inline-block}#zoom-out{display:none}}img.uscis-app-logo{display:inline-block;width:20%}h1.app-title-uscis{font-family:'Times New Roman',sans-serif!important;color:#000}p.only-for-admins,section.only-for-admins{border:6px solid red;padding:8px 5px}@media (max-width:767px){li.green-card-130-submenu:after{position:absolute;right:25%;top:5px}ul.gc-130-submenu{position:relative;z-index:4;width:100%;border-bottom-right-radius:none;border-bottom-left-radius:none}ul.gc-130-submenu li{text-align:center;padding-top:10px;padding-bottom:10px}.close-pay-btn{font-size:18px;padding:20px}.payment-methods-col{margin-bottom:30px}.ajax-errors>div{width:80%}.close-review,.final-submission{margin-bottom:15px}#first-step-1 select{font-size:15px}img.uscis-app-logo{width:35%}}.test-nav ul{display:flex;align-items:center;padding:0}.test-nav ul li.active{background-color:#036;border:1.5px solid #036}.test-nav ul li{background-color:#d0d0d0;border:1.5px solid #d0d0d0;background-image:none;padding:0!important;margin:0 10px 0 0}.test-nav ul li a{color:#000;padding:15px;display:block}.blurry img{filter:blur(4.2px)}.additional-pages-form{display:none;position:relative}#before-you-leave{z-index:4;left:0;max-width:60%}#need-assistance{background-color:#ff4747;color:#fff;padding:10px;border:none;border-top-right-radius:5px}#show-assistance{display:none;background-color:#ff4747;padding:10px;color:#fff}#show-assistance a{color:#ffbd69}#show-assistance p{font-size:16px;color:#fff}#close-assistance{padding:10px;background-color:transparent;color:#fff;float:right;border:none}