@media screen and (max-width: 2447px){
	.sectionmain .container-fluid {
	    padding-right: 13%;
	    padding-left: 21%;
	}
}

@media screen and (max-width: 2320px){
	img.chica {
	    left: 7%;
	}

	.sectionmain .container-fluid {
        padding-right: 10%;
        padding-left: 12%;
    }

}

@media screen and (max-width: 2185px){
	img.chica {
	    left: 4%;
	}

    .sectionmain .container-fluid {
        padding-right: 7%;
        padding-left: 10%;
    }

}

@media screen and (max-width: 1920px){
	img.chica {
        left: 50px;
    }

    .sectionmain .container-fluid {
        padding-right: 120px;
        padding-left: 330px;
    }

}

@media screen and (max-width: 1774px){
    img.chica {
        width: 1100px;
    }

    .sectionmain .container-fluid {
        padding-right: 120px;
        padding-left: 440px;
    }

}

@media screen and (max-width: 1600px){
    img.chica {
        width: 900px;
    }
    .sectionmain{
    	min-height: 730px !important;
    }
    .titulomain {
	    font-size: 70px;
	    line-height: 70px;
	}
	.copymarket {
	    padding-top: 90px;
	    font-size: 34px;
	    line-height: 32px;
	}
    .sectionmain .container-fluid {
        padding-right: 120px;
        padding-left: 310px;
        margin-top: 0px !important;
    }
}

@media screen and (max-width: 1550px){
	.conntent-calculate .col-md-12.bg-verde {
	    padding: 0px 15px;
	}
}

@media screen and (max-width: 1417px){
	img.chica {
        width: 700px;
        left: 110px;
    }
    .allbtns {
	    padding-top: 0 !important;
	}
    .sectionmain .container-fluid {
        padding-right: 136px;
        padding-left: 320px;
        margin-top: 0 !important;
    }
    .LogoCV img {
	    width: 250px;
	}
    .sectionmain{
    	min-height: 570px !important;
    }
    .titulomain {
	    font-size: 50px;
	    line-height: 50px;
	}
	.copymarket {
	    padding-top: 90px;
	    font-size: 30px;
	    line-height: 30px;
	}

}


@media only screen and (min-width: 992px) and (max-width: 1550px) {
	body{
			font-size: 13px;
		}
	.h2, h2 {
	    font-size: 1.6rem;
	}
	.container.namelinecredit {
	    background: #004258;
	    color: #fff;
	    padding: 13px 6px;
	    text-align: center;
	}
	li.nav-item .btn-lg {
	    font-size: 0.9rem !important;
	    font-weight: 300;
	}
	.btn {
	    padding: 0.4rem 2rem !important;
	    border-radius: 30px;
	    font-size: 16px !important;
	}
	.lead {
	    font-size: 1rem;
	    font-weight: 300;
	}
	.container-login {
	    padding: 0% 35% 9%;
	}
}


@media screen and (max-width: 1366px){
	.col-lg-5.col-md-6.p-5.box-calc {
	    padding: 15px 30px !important;
	}
	.container.pt-5.pb-5.mt-5.position-relative {
    	padding: 0px !important;
    	margin: 0px auto !important;
	}

	.conntent-calculate label {
	    font-size: 15px;
	    margin-bottom: 0px;
	}
	.conntent-calculate .col-md-12.bg-verde .col-md-8.p-5{
	    padding: 20px !important;
	}
	.conntent-calculate .col-md-12.bg-verde .col-md-8.p-5 .content-tittles.mb-3{
	   margin-bottom: 0px !important
	}
	
}

@media screen and (max-width: 1250px){
	.container-login {
    	padding: 1% 18%;
	}
}

@media screen and (max-width: 1199px){
	.relative {
	    position: relative;
	    width: calc(31.33333% + 16px);
	    display: inline-grid;
	}
    .sectionmain .container-fluid {
        padding-right: 93px;
        padding-left: 210px;
        margin-top: 0 !important;
    }
    img.chica {
        width: 680px;
        left: 67px;
    }
}

@media screen and (max-width: 1137px){

    img.chica {
        width: 669px;
        left: 42px;
    }

    .titulomain {
        font-size: 42px;
        line-height: 42px;
    }

    .sectionmain {
        min-height: 548px !important;
        height: 500px;
    }
    .copymarket {
        padding-top: 77px;
        font-size: 25px;
    }

    .sectionmain .container-fluid {
        padding-right: 83px;
        padding-left: 191px;
        margin-top: 0 !important;
    }
 }


@media screen and (max-width: 1100px){
	.navbar-nav .btn {
	    padding: 0.5rem 1rem;
	}
	.container {
    max-width: 95%;
	}
	.content-pasos .col-md-4 h1, .content-pasos .col-md-4 h2 {
    	font-size: 21px;
	}
	nav.navbar.navbar-expand-md.navbar-light a img{
		width: 70%
	}
	.navbar-brand {
	    margin-right: -5rem;
	}

}

@media screen and (max-width: 1070px){
    .sectionmain .container-fluid {
        padding-right: 53px;
        padding-left: 272px;
        margin-top: 0 !important;
    }
}

@media screen and (max-width: 1017px){
    .sectionmain .container-fluid {
        padding-left: 227px;
    }
    img.chica {
        width: 659px;
        left: 23px;
    }
}

@media screen and (max-width: 991px){
	.allbtns .btn {
	    font-size: 14px;
	}
    .allbtns .btn-dark {
        margin-top: 26px !important;
    }
	img.chica {
        width: 600px;
        left: 18px;
    }
    .sectionmain {
        min-height: 500px !important;
        height: 470px;
    }
    .copymarket {
        padding-top: 58px;
        font-size: 22px;
        line-height: 22px;
    }
    .sectionmain .container-fluid {
        padding-left: 188px;
        padding-right: 31px;
    }
}


@media screen and (max-width: 984px){
	.relative {
	    position: relative;
	    width: calc(31.33333% + 11px);
	    display: inline-grid;
	}
}

@media screen and (max-width: 908px){
	img.chica {
        width: 500px;
        left: 8px;
    }
    .titulomain {
        font-size: 32px;
        line-height: 31px;
    }
    .sectionmain {
        min-height: 410px !important;
        height: 400px;
    }
    .sectionmain .container-fluid {
        padding-left: 40px;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 50px;
    }
}



@media screen and (max-width: 860px){
	.container-login {
    	padding: 1% 10%;
	}
	.content-pasos .col-md-4 h1, .content-pasos .col-md-4 h2 {
    	font-size: 18px;
	}
	h1.numbersbig {
	    margin-top: -13px;
	}
	.line-tittles {
    	margin-top: -27px;
    }
    .container-fluid.p-5.content-pasos{
    	padding: 3rem 0px !important;
    }
	nav.navbar.navbar-expand-md.navbar-light a img{
		width: 60%
	}
	.navbar-brand {
	    margin-right: -6rem;
	}
}


@media screen and (max-width: 802px){
	img.chica {
        left: -26px;
    }
    .sectionmain .container-fluid {
        padding-right: 25px;
    }
}

@media screen and (max-width: 768px){
    .copymarket {
        padding-top: 210px;
        font-size: 22px;
        line-height: 22px;
    }
    .sectionmain {
        min-height: 410px !important;
        height: 750px;
        background-image: url(/img/RPCelFondo.png) !important;
        overflow: hidden;
    }
	.sectionmain br {
        display: none;
    }
    img.chica {
        display: none;
    }
    .allbtns .btn {
        font-size: 15px;
        margin-bottom: 10px;
    }
    .allbtns .row{
    	width: 400px;
    	float: right;
    }
    .titulomain {
        font-size: 42px;
        line-height: 40px;
        width: 350px;
        float: right;
    }
    .chicacel {
        display: block;
        position: absolute;
        bottom: -80px;
        width: 565px;
        left: 0px;
    }

    .container.pt-5.pb-5.mt-5.position-relative {
        padding: 15px !important;
        margin: 12px 0px !important;
    }
	li.nav-item .btn-lg {
	    font-size: 1.0rem !important;
	    font-weight: 300;
	    display: block;
	    margin: 5px 0px;
	}
	.line-tittles {
	    margin-top: -14px;
	}
	.pd-registerblock {
	    padding: 1rem 4rem;
	}
	.content-tittles h2 {
	    text-transform: uppercase;
	    line-height: 9px;
	    font-weight: 700;
	    font-size: 21px;
	}
	.steps {
    	margin-left: 0px;
    	margin-right: 0px;
    }
    .relative {
	    width: calc(31.33333% + 6px);
	}
	.circle-content {
	    left: 26%;
	}
	nav.navbar.navbar-expand-md.navbar-light a img{
		width: 90%
	}
}

@media screen and (max-width: 630px){
    .allbtns .row {
        width: 327px;
    }
    .chicacel {
        bottom: -106px;
    }
    .copymarket {
        padding-top: 260px;
    }
}

@media screen and (max-width: 569px){
    .chicacel {
        bottom: -110px;
        width: 520px;
    }
    .titulomain {
        margin-top: 25px;
    }
}


@media screen and (max-width: 520px){
    .chicacel {
        bottom: -65px;
        width: 479px;
    }
}

@media screen and (max-width: 479px){
	nav.navbar.navbar-expand-md.navbar-light a img {
        width: 67%;
    }
    .titulomain {
        font-size: 33px;
        line-height: 30px;
        width: 270px;
        float: right;
        margin-top: 15px;
    }
    .allbtns .row {
        width: 280px;
    }
    .chicacel {
        bottom: -71px;
        width: 390px;
    }
    .copymarket {
        padding-top: 168px;
        font-size: 15px;
        line-height: 16px;
    }
    .sectionmain {
        height: 600px;
    }
}



@media screen and (max-width: 460px){
	.circle-content {
	    left: 19%;
	}
	.steps p {
	    font-size: 19px;
	}
	.relative {
	    width: calc(31.33333% + 4px);
	}

	.btn {
	    padding: 4px;
	}

	.content-tittles h2 {
	    line-height: 20px;
	}
}


