.outer-box.clearfix {    margin-left: 12em;}
body .ap-formulario input, body .ap-formulario p {display: inline;}


#cajacookies {box-shadow: 0px 0px 3px 3px #2f2f2f14;background-color: white;color: black;padding: 10px 15px 10px 15px;position: fixed;bottom: 0px;width: 100%;box-sizing: border-box;left: 0px;right: 0px;margin: auto;z-index: 101;display: flex;justify-content: center;align-items: center;}
#cajacookies p {margin-bottom: 0px;}
#cajacookies button {padding: 5px 15px;border-radius: 5px;background-color: #694f39;color: white;box-sizing: border-box;cursor: pointer;margin-left: 20px;}
#cajacookies p a:hover {text-decoration: underline;color:#694f39;}

@media only screen and (max-width: 1023px) {
	.call-to-action-section-three .title-column h2 {    margin: 0 auto;}
	.call-to-action-section-three .btn-column .number {display:none;}
}

@media only screen and (max-width: 991px){
	.offset-2 {margin-left: 0;}
	
}

@media only screen and (max-width: 767px){
	.outer-box.clearfix {    margin-left: 0;}
	.outer-box.clearfix .btn-box {    margin-left: 0;}
	
	.info-outer.clearfix {display: none;}
	
	.scroll-to-toped {display:none;}
	
	
}

@media only screen and (max-width: 590px){
	#cajacookies {    flex-direction: column;}
	#cajacookies p {margin-bottom: 1rem;}
	#cajacookies button {    float: none;display: block;width: 100%;margin-left: 0;    order: 3;    padding: 7px 15px;}
}


@media only screen and (max-width: 530px){
	.footer-style-two .footer-bottom .footer-nav li {    font-size: 10px;    padding-right: 10px;}
}