body{font-family:"Barlow",helvetica,Sans-serif}p,a{font-family:"Barlow",helvetica,Sans-serif}h1,h2,h3,h4,h5,h6{hyphens:none;font-family:"Barlow",helvetica,Sans-serif !important}h2{font-size:64px !important;line-height:64px !important;text-align:center;text-transform:uppercase;font-weight:700 !important}.h1in{font-size:64px !important;line-height:64px !important;text-align:center;text-transform:uppercase;font-weight:700 !important}.h1ini{font-size:16px !important;text-align:center;font-weight:700}.container{max-width:1400px;margin-left:auto;margin-right:auto;position:relative}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.center{text-align:center}.justify{text-align:justify}.white{color:#fff}.verde{color:#fff}.negro{color:#202020}.tip1{margin-top:60px}.tip1txt{font-size:64px;line-height:64px;text-align:center;text-transform:uppercase;font-weight:700}.tip1subtxt{margin-top:0;font-size:34px;line-height:36px;text-align:center;font-weight:300}.pgrande{font-size:24px;color:#54595f}.fgtxt{color:#fff;padding:20px 60px}.butverde:link,.butverde:active,.butverde:visited{padding:16px 30px;border-radius:30px;background-color:#49b2a5;color:#fff;text-decoration:none;text-align:center;font-weight:700}.butverde:hover{color:#fff !important;background-color:#65bfb7}.buttstti:link,.buttstti:active,.buttstti:visited{color:#202020;text-decoration:none}.buttstti:hover{color:#49b2a5}.bauto{width:210px;margin:0 auto}.butver{margin-bottom:30px}.item_number{font-family:"Barlow",helvetica,Sans-serif;font-size:3.571428rem;color:#49b2a5;display:inline-block;text-align:center;line-height:1em;font-weight:600;margin-top:.3em}.addmar{margin:0 5px}.padmar{font-size:36px;font-weight:600}.testibox{background-color:#ebeff3}.testiprimer{margin:0 30px 0 0}.testitle{font-family:"Barlow",helvetica,Sans-serif;font-size:20px;font-weight:500}.testintro{padding:20px}.testipad{padding:0 5%}.minheight370{min-height:370px}.layclientes{background-color:#242a36;opacity:.85;transition:background .3s,border-radius .3s,opacity .3s}.sidepadding{padding:0 60px}.verdefondo{position:relative;width:100%;height:200px;background-image:url("https://www.colectivoleysegundaoportunidad.es/wp-content/uploads/2025/05/colectivo-4bw.webp");background-position:center center;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.sobverdfond{background-color:#49b2a5;opacity:.85;transition:background .3s,border-radius .3s,opacity .3s;inset:0;position:absolute}.d-flex{width:100%;display:flex}.v-align{vertical-align:middle}.h-center{align-content:center}.inline{display:inline-block}.p-2{padding-top:20px}.pt-8{padding-top:90px}.pb-3{padding-bottom:30px}.pb-4{padding-bottom:40px}.pb-5{padding-bottom:60px}.pb-8{padding-bottom:90px}.mt-3{margin-top:30px}.mt-5{margin-top:60px}.mt-8{margin-top:90px}.imgmt-8{margin-top:90px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.mb-5{margin-bottom:60px}.col-3{flex:0 0 auto;width:24.5%}.col-4{flex:0 0 auto;width:33.33%}.col-6{flex:0 0 auto;width:50%}.sc_item_descr{position:relative}.sc_item_descr:after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6.714285rem;height:4px;background-color:#ebeff3}@media (max-width:1439px){.sidebar[class*=scheme_] .widget{padding:0;padding-top:0}}.abotext{max-width:700px;float:left;color:#fff;position:absolute;z-index:999;top:360px;padding-left:40px;font-family:"Barlow",Sans-serif}.abotxt1{line-height:3rem;font-size:3rem;font-weight:700}.abotextsub{font-family:"Barlow",Sans-serif;font-size:1.4rem;line-height:1.4rem;font-weight:400;color:#fff}.aboimg{position:relative;z-index:10}.linkfooter:active,.linkfooter:link,.linkfooter:visited{color:#fff !important}.linkfooter:hover{color:#49b2a5 !important}.ulfoot{list-style-type:none;list-style:none}.ulfoot li{margin-bottom:20px}.social_icon{background-color:#49b2a5 !important}.elementor-tab-title{background-color:#54595f !important}.margeneral{padding:0 30px}@media (max-width:1024px){.col-3{width:300px}.abotextsub{display:none}.margeneral{padding:0 30px}}@media (max-width:768px){.abotext,.abotextsub,.abotxt1{display:none}.d-flex{display:block}.col-3{width:100%}.col-4{width:100%}.col-6{width:100%}.margeneral{padding:30px 15px}.addmar{margin:0 60px}.testiprimer{margin:0 0 30px}.sidepadding{padding:0 20px}.mmb-30{margin-bottom:30px}.h1in{font-size:44px !important;line-height:44px !important}.tip1txt{font-size:44px;line-height:44px}h2{font-size:44px !important;line-height:44px !important}.imgmt-8{margin-top:0}}.volver{text-align:center;padding:10px}.post-navigation{background-color:#f3f9ff;height:90px}.nav-previous,.nav-next{padding:10px;font-weight:700}.nav-previous:hover,.nav-next:hover{background-color:#ccc}.nav-previous:hover a:link,.nav-next:hover a:link{color:#fff}.nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.accordion{margin-bottom:30px;.accordion-btn{font-family:"Barlow",helvetica,Sans-serif;font-size:20px;position:relative;background-color:#54595f;border:none;padding:15px 20px;text-align:left;cursor:pointer;font-weight:400;color:#fff;list-style-image:none;&::-webkit-details-marker{background:0 0;color:transparent}&:after{content:"›";position:absolute;top:50%;right:10px;font-size:35px;font-family:monospace;width:35px;height:35px;text-align:center;border-radius:50%;color:#fff;border:2px solid #fff;transform:translate(0%,-50%) rotate(0deg);box-sizing:border-box;display:flex;align-items:center;padding-bottom:4px;padding-left:2px;justify-content:center;font-weight:400;transition:all .3s ease}}.accordion-content{margin-top:20px;background-color:#ebeff3;>*{padding:10px 20px}.accoul{list-style-type:none;list-style:none}}&[open]{.accordion-btn:after{transform:translate(0%,-50%) rotate(90deg)}summary~*{overflow:hidden;animation:heightUp 1s ease-in-out}}}@keyframes heightUp{0%{max-height:0}100%{max-height:2000px}}