@font-face{font-family:Lato;src:url('/wp-content/themes/oceanapesca/assets/fonts/Lato2OFL/Lato-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url('/wp-content/themes/oceanapesca/assets/fonts/Lato2OFL/Lato-Italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url('/wp-content/themes/oceanapesca/assets/fonts/Lato2OFL/Lato-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url('/wp-content/themes/oceanapesca/assets/fonts/Lato2OFL/Lato-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'GoodHeadline OT Condensed';src:url('/wp-content/themes/oceanapesca/assets/fonts/GoodHeadline/GoodHeadlineOT-CondBold.otf') format('opentype');font-weight:700;font-style:normal;font-display:swap}:root{--font-stack-base:'Lato','Helvetica Neue',Arial,sans-serif;--font-stack-heading:'GoodHeadline OT Condensed','Helvetica Neue',Arial,sans-serif;--font-stack-mono:'Courier New',monospace}:root{font-size:16px;--font-familia-heading:var(--font-stack-heading, 'GoodHeadline OT Condensed', 'Helvetica Neue', Arial, sans-serif);--font-familia-principal:var(--font-stack-base, 'Lato', 'Helvetica Neue', Arial, sans-serif);--font-familia-monospace:var(--font-stack-mono, 'Courier New', monospace);--font-size-base:16px;--font-size-sm:0.875rem;--font-size-lg:1.25rem;--font-size-h1:72px;--font-size-h2:36px;--font-size-h3:30px;--font-size-h4:clamp(1.8rem, 1.3654rem + 0.9065vw, 2rem);--font-size-h5:clamp(1.6rem, 1.2741rem + 0.6799vw, 1.75rem);--font-size-h6:clamp(1.2rem, 1.0914rem + 0.2266vw, 1.25rem);--font-size-display-1:clamp(2rem, 7.2727vw + 0.5455rem, 6rem);--font-size-display-2:clamp(2rem, 6.3636vw + 0.7273rem, 5.5rem);--font-size-display-3:clamp(2rem, 4.5455vw + 1.0909rem, 4.5rem);--font-size-display-4:clamp(2rem, 2.7273vw + 1.4545rem, 3.5rem);--color-primary:#142B58;--color-primary-hover:#0686E5;--color-secondary:#023986;--color-secondary-hover:#00FFFF80;--color-success:#39A584;--color-success-hover:#1C4147;--color-error:#F35D2D;--color-error-hover:#C30D02;--color-warning:#DBD967;--color-warning-hover:#C78F0B;--color-white:#fff;--color-black:#000;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--spacer:1rem;--spacer-0:0;--spacer-1:calc(var(--spacer) * 0.25);--spacer-2:calc(var(--spacer) * 0.5);--spacer-3:var(--spacer);--spacer-4:calc(var(--spacer) * 1.5);--spacer-5:calc(var(--spacer) * 3);--border-radius-0:0rem;--border-radius-1:calc(var(--spacer) * 0.5);--border-radius-2:var(--spacer);--border-radius-3:calc(var(--spacer) * 1.5);--border-radius-4:calc(var(--spacer) * 2);--border-radius-5:calc(var(--spacer) * 3);--border-radius-primary:var(--border-radius-2);--border-radius-secondary:var(--border-radius-4);--border-general:1px solid var(--gray-300);--shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05);--shadow-md:0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg:0 10px 15px rgba(0, 0, 0, 0.15);--gutter-x:1rem;--gutter-y:1rem}::selection{background-color:var(--color-secondary);color:var(--color-white)}::-moz-selection{background-color:var(--color-secondary);color:var(--color-white)}.fs-1,h1{font-family:var(--font-familia-heading);font-size:var(--font-size-h1);font-weight:700;margin-block:0.1lh}.fs-2,h2{font-family:var(--font-familia-heading);font-size:var(--font-size-h2);font-weight:700;margin-block:0.1lh}.fs-3,h3{font-family:var(--font-familia-heading);font-size:var(--font-size-h3);font-weight:700;margin-block:0.1lh}.fs-4,h4{font-family:var(--font-familia-heading);font-size:var(--font-size-h4);font-weight:700;margin-block:0.1lh}.fs-5,h5{font-family:var(--font-familia-heading);font-size:var(--font-size-h5);font-weight:700;margin-block:0.1lh}.fs-6,h6{font-family:var(--font-familia-heading);font-size:var(--font-size-h6);font-weight:700;margin-block:0.1lh}.font-subheading{font-family:var(--font-familia-principal);font-weight:700;font-size:var(--font-size-h4)}.font-subheading-italic{font-family:var(--font-familia-principal);font-weight:400;font-size:var(--font-size-h4);font-style:italic}.fs-p,p{font-size:var(--font-size-base);margin-block:1lh}li{margin-block:0.3lh}.display-1,.display-2,.display-3,.display-4{font-family:'GoodHeadline OT Condensed',var(--font-familia-heading);font-weight:700}.display-1{font-size:var(--font-size-display-1)}.display-2{font-size:var(--font-size-display-2)}.display-3{font-size:var(--font-size-display-3)}.display-4{font-size:var(--font-size-display-4)}.spot-font-body,body{font-family:var(--font-familia-principal, var(--font-stack-base));font-weight:400;font-size:var(--font-size-base)}a{text-decoration:none;color:var(--color-primary);transition:color 125ms ease-in-out;cursor:pointer}a:hover{color:var(--color-primary-hover)}.a-white{text-decoration:none;color:var(--color-white);transition:color 125ms ease-in-out}.a-white:hover{color:var(--color-secondary)}.a-black{text-decoration:none;color:var(--color-black);transition:color 125ms ease-in-out}.a-blacke:hover{color:var(--color-primary)}.a-gray-500{text-decoration:none;color:var(--gray-500);transition:color 125ms ease-in-out}.a-gray-500:hover{color:var(--color-secondary)}strong{font-weight:600}em{font-style:italic}blockquote{margin:1rem 0;padding-left:1rem;border-left:3px solid var(--color-primary);font-style:italic;color:var(--color-primary)}small{font-size:var(--font-size-sm)}body .form-label,body label,body legend{font-family:var(--font-familia-principal, var(--font-stack-base));font-size:var(--font-size-sm);font-weight:400;text-transform:uppercase;letter-spacing:.04em}mark{background-color:#fff3cd;padding:.2em}abbr,caption,cite,figcaption,sub,sup{font-family:var(--font-familia-principal, var(--font-stack-base));font-size:var(--font-size-sm)}caption,cite,figcaption{font-style:italic}dd,dl,dt,ol,ul{font-family:var(--font-familia-principal, var(--font-stack-base));font-size:var(--font-size-base)}code,kbd,pre,samp{font-family:var(--font-familia-monospace, var(--font-stack-mono));font-size:.95em}.fc-primary{color:var(--color-primary)}.fc-secondary{color:var(--color-secondary)}.fc-white{color:var(--color-white)}.fc-gray-500{color:var(--gray-500)}.fw-500{font-weight:500}.fw-700{font-weight:700}.tt-upCase{text-transform:uppercase}.nav-black,.nav-gray-500,.nav-primary,.nav-white{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.nav-black>li,.nav-gray-500>li,.nav-primary>li,.nav-white>li{margin-block:0.5lh}.nav-white>li>a{color:var(--color-white)}.nav-white>li>a:hover{color:var(--color-secondary)}.nav-primary>li>a{color:var(--color-primary)}.nav-primary>li>a:hover{color:var(--color-secondary)}.nav-black>li>a{color:var(--color-black)}.nav-black>li>a:hover{color:var(--color-primary)}.nav-gray-500>li>a{color:var(--gray-500)}.nav-gray-500>li>a:hover{color:var(--color-secondary)}.bg-primary{background-color:var(--color-primary)}.bg-primary-hover{background-color:var(--color-primary-hover)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-hover{background-color:var(--color-secondary-hover)}.bg-error{background-color:var(--color-error)}.bg-error-hover{background-color:var(--color-error-hover)}.bg-warning{background-color:var(--color-warning)}.bg-warning-hover{background-color:var(--color-warning-hover)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-200{background-color:var(--gray-200)}.bg-gray-300{background-color:var(--gray-300)}.bg-gray-400{background-color:var(--gray-400)}.bg-gray-500{background-color:var(--gray-500)}.bg-gray-600{background-color:var(--gray-600)}.bg-gray-700{background-color:var(--gray-700)}.bg-gray-800{background-color:var(--gray-800)}.bg-gray-900{background-color:var(--gray-900)}.bg-gradient-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-white)}.bg-gradient-secondary{background:linear-gradient(135deg,var(--color-secondary),var(--color-secondary-hover))}.bg-gradient-error{background:linear-gradient(135deg,var(--color-error),var(--color-error-hover))}.bg-gradient-warning{background:linear-gradient(135deg,var(--color-warning),var(--color-warning-hover))}.bg-gradient-gray{background:linear-gradient(135deg,var(--gray-300),var(--gray-600))}.bg-gradient-transBlack{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 100%)}.hero-100{min-height:100vh;display:flex;align-items:center}.btn{width:fit-content;cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;user-select:none;padding:var(--spacer-2) var(--spacer-4);cursor:pointer;border:var(--border-general);transition:background-color .3s ease-in-out,border-color .3s ease-in-out;border-radius:var(--border-radius-0)}.btn.disabled,.btn:disabled{opacity:.65;cursor:not-allowed}.btn-primary{color:var(--color-white);background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-primary:hover:not(:disabled){color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary)}.btn-white{color:var(--color-primary);background-color:var(--color-white);border-color:var(--color-white)}.btn-white:hover:not(:disabled){color:var(--color-primary);background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary{color:var(--color-white);background-color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary:hover:not(:disabled){color:var(--color-white);background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.btn-success{color:var(--color-white);background-color:var(--color-success);border-color:var(--color-success)}.btn-success:hover:not(:disabled){background-color:var(--color-success-hover);border-color:var(--color-success-hover)}.btn-warning{color:var(--color-black);background-color:var(--color-warning);border-color:var(--color-warning)}.btn-warning:hover:not(:disabled){color:var(--color-black);background-color:var(--color-warning-hover);border-color:var(--color-warning-hover)}.btn-danger{color:var(--color-white);background-color:var(--color-error);border-color:var(--color-error)}.btn-danger:hover:not(:disabled){background-color:var(--color-error-hover);border-color:var(--color-error-hover)}.btn-outline-primary{color:var(--color-primary);background-color:transparent;border-color:var(--color-primary)}.btn-outline-primary:hover:not(:disabled){color:var(--color-white);background-color:var(--color-primary)}.btn-outline-secondary{color:var(--color-secondary);background-color:transparent;border-color:var(--color-secondary)}.btn-outline-secondary:hover:not(:disabled){color:var(--color-white);background-color:var(--color-secondary)}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--border-radius-primary)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--border-radius-primary)}.btn-block{display:block;width:100%}.fill{--hover-color:var(--color-primary-hover);position:relative;background-color:transparent;overflow:hidden}.fill:focus,.fill:hover{box-shadow:inset 0 0 0 2em var(--hover-color);color:var(--color-white)}.btn-disabled{pointer-events:none;background-color:var(--gray-200);color:var(--gray-500)}.btn-pad-right-grow{--btn-pad-right-base:var(--spacer-4);--btn-pad-right-hover:calc(var(--btn-pad-right-base) + 16px);padding-right:var(--btn-pad-right-base);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,padding-right .25s ease-in-out}.btn-sm.btn-pad-right-grow{--btn-pad-right-base:0.5rem}.btn-lg.btn-pad-right-grow{--btn-pad-right-base:1rem}.btn-pad-right-grow:focus-visible:not(:disabled):not(.disabled),.btn-pad-right-grow:hover:not(:disabled):not(.disabled){padding-right:var(--btn-pad-right-hover)}button,input,optgroup,option,select,textarea{font-family:var(--font-familia-principal, var(--font-stack-base));font-size:var(--font-size-base);font-weight:400}label,legend{font-family:var(--font-familia-principal, var(--font-stack-base));font-size:var(--font-size-base)}.form-demo{display:flex;flex-direction:column;gap:var(--spacer-3)}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacer-3)}.form-field{display:flex;flex-direction:column;gap:var(--spacer-1)}.form-label{font-weight:600;color:var(--gray-800)}.form-control{width:100%;padding:var(--spacer-2);border:var(--border-general);border-radius:var(--border-radius-1);font-size:var(--font-size-base);background:var(--color-white);color:var(--gray-900);transition:border-color .2s ease,box-shadow .2s ease}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M4.5 6l3.5 4 3.5-4' stroke='%23adb5bd' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacer-2) center;padding-right:calc(var(--spacer-5) + var(--spacer-1));line-height:1.4}select.form-control::-ms-expand{display:none}.form-control:focus{outline:2px solid var(--color-primary-hover);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.form-control:disabled{background:var(--gray-200);color:var(--gray-600);cursor:not-allowed}.form-help{font-size:var(--font-size-sm);color:var(--gray-600)}.form-options{display:flex;flex-wrap:wrap;gap:var(--spacer-2)}.form-option{display:inline-flex;align-items:center;gap:var(--spacer-1);padding:var(--spacer-2) var(--spacer-3);border-radius:var(--border-radius-1);background:var(--color-white);border:var(--border-general)}.form-option input[type=checkbox],.form-option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.1rem;height:1.1rem;margin:0;display:grid;place-items:center;border:var(--border-general);background:var(--color-white);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;flex-shrink:0}.form-option input[type=checkbox]{border-radius:var(--border-radius-1)}.form-option input[type=radio]{border-radius:50%}.form-option input[type=checkbox]::after,.form-option input[type=radio]::after{content:'';width:.6rem;height:.6rem;transform:scale(0);transition:transform .15s ease-out}.form-option input[type=checkbox]::after{border-radius:var(--border-radius-1);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover))}.form-option input[type=radio]::after{border-radius:50%;background:var(--color-primary)}.form-option input[type=checkbox]:checked,.form-option input[type=radio]:checked{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(17,66,92,.12)}.form-option input[type=checkbox]:checked::after,.form-option input[type=radio]:checked::after{transform:scale(1)}.form-option input[type=checkbox]:focus-visible,.form-option input[type=radio]:focus-visible{outline:2px solid var(--color-primary-hover);outline-offset:2px}.form-option input[type=checkbox]:disabled,.form-option input[type=radio]:disabled{background:var(--gray-200);border-color:var(--gray-300);cursor:not-allowed}.form-actions{display:flex;flex-wrap:wrap;gap:var(--spacer-2);justify-content:flex-start}.card{background-color:var(--color-white);border:var(--border-general);border-radius:var(--border-radius-primary);box-shadow:none;transition:var(--transition-base, all .3s ease-in-out)}.card:hover{box-shadow:var(--shadow-lg)}.card-header{padding:var(--spacer-3);font-weight:600;font-size:var(--font-size-lg);border-bottom:1px solid var(--gray-200)}.card-body{padding:var(--spacer-3);flex:1;font-size:var(--font-size-base)}.card-footer{padding:var(--spacer-2) var(--spacer-3);background-color:var(--gray-100);border-top:1px solid var(--gray-200);text-align:right}.card-img{width:100%;height:auto;display:block;object-fit:cover}.card:hover{box-shadow:var(--shadow-md)}.svg-white{max-width:60px;max-height:60px}.svg-white svg circle,.svg-white svg g,.svg-white svg path,.svg-white svg rect{fill:var(--color-white)}.svg-principal svg circle,.svg-principal svg g,.svg-principal svg path,.svg-principal svg rect{fill:var(--color-primary)}.img-100{width:100%}.img-100 img{width:100%}.img-fluid{width:100%;height:auto;display:block}.img-rounded{border-radius:var(--border-radius-3);overflow:hidden}.img-circle{border-radius:50%;overflow:hidden}.img-cover{width:100%;height:100%;object-fit:cover;display:block}.img-contain{width:100%;height:100%;object-fit:contain;display:block}.img-frame{padding:var(--spacer-1);background:var(--color-white);border:var(--border-general);border-radius:var(--border-radius-1);box-shadow:var(--shadow-sm)}.img-ratio{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;border-radius:var(--border-radius-3);background:var(--gray-200)}.img-ratio-square{aspect-ratio:1/1}.img-ratio img{width:100%;height:100%;object-fit:cover;display:block}html{box-sizing:border-box}*,::after,::before{box-sizing:border-box}body,html{box-sizing:border-box;margin:0!important;padding:0;border:0;scroll-behavior:smooth;width:100%}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.container{width:100%;padding-right:var(--gutter-x);padding-left:var(--gutter-x);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:560px}}@media (min-width:768px){.container{max-width:960px}}@media (min-width:992px){.container{max-width:1160px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1400px){.container{max-width:1360px}}.container-sm{width:100%;padding-right:var(--gutter-x);padding-left:var(--gutter-x);margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm{max-width:540px}}.position-relative{position:relative}.overflow-hidden{overflow:hidden}.d-none{display:none}.text-center{text-align:center}.hover-shadow-sm{box-shadow:none;transition:box-shadow .3s ease-in-out}.hover-shadow-sm:hover{box-shadow:var(--shadow-sm)}.hover-shadow-md{box-shadow:none;transition:box-shadow .3s ease-in-out}.hover-shadow-md:hover{box-shadow:var(--shadow-md)}.hover-shadow-lg{box-shadow:none;transition:box-shadow .3s ease-in-out}.hover-shadow-lg:hover{box-shadow:var(--shadow-lg)}.m-0{margin:var(--spacer-0)}.m-1{margin:var(--spacer-1)}.m-2{margin:var(--spacer-2)}.m-3{margin:var(--spacer-3)}.m-4{margin:var(--spacer-4)}.m-5{margin:var(--spacer-5)}.mx-0{margin-left:var(--spacer-0);margin-right:var(--spacer-0)}.mx-1{margin-left:var(--spacer-1);margin-right:var(--spacer-1)}.mx-2{margin-left:var(--spacer-2);margin-right:var(--spacer-2)}.mx-3{margin-left:var(--spacer-3);margin-right:var(--spacer-3)}.mx-4{margin-left:var(--spacer-4);margin-right:var(--spacer-4)}.mx-5{margin-left:var(--spacer-5);margin-right:var(--spacer-5)}.my-0{margin-top:var(--spacer-0);margin-bottom:var(--spacer-0)}.my-1{margin-top:var(--spacer-1);margin-bottom:var(--spacer-1)}.my-2{margin-top:var(--spacer-2);margin-bottom:var(--spacer-2)}.my-3{margin-top:var(--spacer-3);margin-bottom:var(--spacer-3)}.my-4{margin-top:var(--spacer-4);margin-bottom:var(--spacer-4)}.my-5{margin-top:var(--spacer-5);margin-bottom:var(--spacer-5)}.mt-0{margin-top:var(--spacer-0)}.mt-1{margin-top:var(--spacer-1)}.mt-2{margin-top:var(--spacer-2)}.mt-3{margin-top:var(--spacer-3)}.mt-4{margin-top:var(--spacer-4)}.mt-5{margin-top:var(--spacer-5)}.me-0{margin-right:var(--spacer-0)}.me-1{margin-right:var(--spacer-1)}.me-2{margin-right:var(--spacer-2)}.me-3{margin-right:var(--spacer-3)}.me-4{margin-right:var(--spacer-4)}.me-5{margin-right:var(--spacer-5)}.mb-0{margin-bottom:var(--spacer-0)}.mb-1{margin-bottom:var(--spacer-1)}.mb-2{margin-bottom:var(--spacer-2)}.mb-3{margin-bottom:var(--spacer-3)}.mb-4{margin-bottom:var(--spacer-4)}.mb-5{margin-bottom:var(--spacer-5)}.ms-0{margin-left:var(--spacer-0)}.ms-1{margin-left:var(--spacer-1)}.ms-2{margin-left:var(--spacer-2)}.ms-3{margin-left:var(--spacer-3)}.ms-4{margin-left:var(--spacer-4)}.ms-5{margin-left:var(--spacer-5)}.p-0{padding:var(--spacer-0)}.p-1{padding:var(--spacer-1)}.p-2{padding:var(--spacer-2)}.p-3{padding:var(--spacer-3)}.p-4{padding:var(--spacer-4)}.p-5{padding:var(--spacer-5)}.px-0{padding-left:var(--spacer-0);padding-right:var(--spacer-0)}.px-1{padding-left:var(--spacer-1);padding-right:var(--spacer-1)}.px-2{padding-left:var(--spacer-2);padding-right:var(--spacer-2)}.px-3{padding-left:var(--spacer-3);padding-right:var(--spacer-3)}.px-4{padding-left:var(--spacer-4);padding-right:var(--spacer-4)}.px-5{padding-left:var(--spacer-5);padding-right:var(--spacer-5)}.py-0{padding-top:var(--spacer-0);padding-bottom:var(--spacer-0)}.py-1{padding-top:var(--spacer-1);padding-bottom:var(--spacer-1)}.py-2{padding-top:var(--spacer-2);padding-bottom:var(--spacer-2)}.py-3{padding-top:var(--spacer-3);padding-bottom:var(--spacer-3)}.py-4{padding-top:var(--spacer-4);padding-bottom:var(--spacer-4)}.py-5{padding-top:var(--spacer-5);padding-bottom:var(--spacer-5)}.pt-0{padding-top:var(--spacer-0)}.pt-1{padding-top:var(--spacer-1)}.pt-2{padding-top:var(--spacer-2)}.pt-3{padding-top:var(--spacer-3)}.pt-4{padding-top:var(--spacer-4)}.pt-5{padding-top:var(--spacer-5)}.pe-0{padding-right:var(--spacer-0)}.pe-1{padding-right:var(--spacer-1)}.pe-2{padding-right:var(--spacer-2)}.pe-3{padding-right:var(--spacer-3)}.pe-4{padding-right:var(--spacer-4)}.pe-5{padding-right:var(--spacer-5)}.pb-0{padding-bottom:var(--spacer-0)}.pb-1{padding-bottom:var(--spacer-1)}.pb-2{padding-bottom:var(--spacer-2)}.pb-3{padding-bottom:var(--spacer-3)}.pb-4{padding-bottom:var(--spacer-4)}.pb-5{padding-bottom:var(--spacer-5)}.ps-0{padding-left:var(--spacer-0)}.ps-1{padding-left:var(--spacer-1)}.ps-2{padding-left:var(--spacer-2)}.ps-3{padding-left:var(--spacer-3)}.ps-4{padding-left:var(--spacer-4)}.ps-5{padding-left:var(--spacer-5)}@media (max-width:576px){.m-m-0{margin:var(--spacer-0)}.m-m-1{margin:var(--spacer-1)}.m-m-2{margin:var(--spacer-2)}.m-m-3{margin:var(--spacer-3)}.m-m-4{margin:var(--spacer-4)}.m-m-5{margin:var(--spacer-5)}.m-mt-0{margin-top:var(--spacer-0)}.m-mt-1{margin-top:var(--spacer-1)}.m-mt-2{margin-top:var(--spacer-2)}.m-mt-3{margin-top:var(--spacer-3)}.m-mt-4{margin-top:var(--spacer-4)}.m-mt-5{margin-top:var(--spacer-5)}.m-mb-0{margin-bottom:var(--spacer-0)}.m-mb-1{margin-bottom:var(--spacer-1)}.m-mb-2{margin-bottom:var(--spacer-2)}.m-mb-3{margin-bottom:var(--spacer-3)}.m-mb-4{margin-bottom:var(--spacer-4)}.m-mb-5{margin-bottom:var(--spacer-5)}.m-ms-0{margin-left:var(--spacer-0)}.m-ms-1{margin-left:var(--spacer-1)}.m-ms-2{margin-left:var(--spacer-2)}.m-ms-3{margin-left:var(--spacer-3)}.m-ms-4{margin-left:var(--spacer-4)}.m-ms-5{margin-left:var(--spacer-5)}.m-me-0{margin-right:var(--spacer-0)}.m-me-1{margin-right:var(--spacer-1)}.m-me-2{margin-right:var(--spacer-2)}.m-me-3{margin-right:var(--spacer-3)}.m-me-4{margin-right:var(--spacer-4)}.m-me-5{margin-right:var(--spacer-5)}.m-mx-0{margin-left:var(--spacer-0);margin-right:var(--spacer-0)}.m-mx-1{margin-left:var(--spacer-1);margin-right:var(--spacer-1)}.m-mx-2{margin-left:var(--spacer-2);margin-right:var(--spacer-2)}.m-mx-3{margin-left:var(--spacer-3);margin-right:var(--spacer-3)}.m-mx-4{margin-left:var(--spacer-4);margin-right:var(--spacer-4)}.m-mx-5{margin-left:var(--spacer-5);margin-right:var(--spacer-5)}.m-my-0{margin-top:var(--spacer-0);margin-bottom:var(--spacer-0)}.m-my-1{margin-top:var(--spacer-1);margin-bottom:var(--spacer-1)}.m-my-2{margin-top:var(--spacer-2);margin-bottom:var(--spacer-2)}.m-my-3{margin-top:var(--spacer-3);margin-bottom:var(--spacer-3)}.m-my-4{margin-top:var(--spacer-4);margin-bottom:var(--spacer-4)}.m-my-5{margin-top:var(--spacer-5);margin-bottom:var(--spacer-5)}.m-p-0{padding:var(--spacer-0)}.m-p-1{padding:var(--spacer-1)}.m-p-2{padding:var(--spacer-2)}.m-p-3{padding:var(--spacer-3)}.m-p-4{padding:var(--spacer-4)}.m-p-5{padding:var(--spacer-5)}.m-pt-0{padding-top:var(--spacer-0)}.m-pt-1{padding-top:var(--spacer-1)}.m-pt-2{padding-top:var(--spacer-2)}.m-pt-3{padding-top:var(--spacer-3)}.m-pt-4{padding-top:var(--spacer-4)}.m-pt-5{padding-top:var(--spacer-5)}.m-pb-0{padding-bottom:var(--spacer-0)}.m-pb-1{padding-bottom:var(--spacer-1)}.m-pb-2{padding-bottom:var(--spacer-2)}.m-pb-3{padding-bottom:var(--spacer-3)}.m-pb-4{padding-bottom:var(--spacer-4)}.m-pb-5{padding-bottom:var(--spacer-5)}.m-ps-0{padding-left:var(--spacer-0)}.m-ps-1{padding-left:var(--spacer-1)}.m-ps-2{padding-left:var(--spacer-2)}.m-ps-3{padding-left:var(--spacer-3)}.m-ps-4{padding-left:var(--spacer-4)}.m-ps-5{padding-left:var(--spacer-5)}.m-pe-0{padding-right:var(--spacer-0)}.m-pe-1{padding-right:var(--spacer-1)}.m-pe-2{padding-right:var(--spacer-2)}.m-pe-3{padding-right:var(--spacer-3)}.m-pe-4{padding-right:var(--spacer-4)}.m-pe-5{padding-right:var(--spacer-5)}.m-px-0{padding-left:var(--spacer-0);padding-right:var(--spacer-0)}.m-px-1{padding-left:var(--spacer-1);padding-right:var(--spacer-1)}.m-px-2{padding-left:var(--spacer-2);padding-right:var(--spacer-2)}.m-px-3{padding-left:var(--spacer-3);padding-right:var(--spacer-3)}.m-px-4{padding-left:var(--spacer-4);padding-right:var(--spacer-4)}.m-px-5{padding-left:var(--spacer-5);padding-right:var(--spacer-5)}.m-py-0{padding-top:var(--spacer-0);padding-bottom:var(--spacer-0)}.m-py-1{padding-top:var(--spacer-1);padding-bottom:var(--spacer-1)}.m-py-2{padding-top:var(--spacer-2);padding-bottom:var(--spacer-2)}.m-py-3{padding-top:var(--spacer-3);padding-bottom:var(--spacer-3)}.m-py-4{padding-top:var(--spacer-4);padding-bottom:var(--spacer-4)}.m-py-5{padding-top:var(--spacer-5);padding-bottom:var(--spacer-5)}}.gap-0{gap:var(--spacer-0)}.gap-1{gap:var(--spacer-1)}.gap-2{gap:var(--spacer-2)}.gap-3{gap:var(--spacer-3)}.gap-4{gap:var(--spacer-4)}.gap-5{gap:var(--spacer-5)}.flex-wraper{display:flex;gap:var(--gutter-x);flex-wrap:wrap;min-width:0}.d-flex{display:flex}.flex-col-1,.flex-col-2,.flex-col-3,.flex-col-4{width:100%}.flex-col-5,.flex-col-6{width:35%}@media (min-width:576px){.flex-col-1,.flex-col-2,.flex-col-5{width:100%}.flex-col-3{width:25%}.flex-col-4,.flex-col-6{width:35%}}@media (min-width:768px){.flex-col-1{width:100%}.flex-col-2{width:35%}.flex-col-3{width:25%}.flex-col-4{width:20%}.flex-col-5{width:14.5%}.flex-col-6{width:10.5%}}.flex-fill{flex:1 1 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}@media (max-width:576px){.m-flex-fill{flex:1 1 auto}.m-flex-row{flex-direction:row}.m-flex-column{flex-direction:column}.m-flex-row-reverse{flex-direction:row-reverse}.m-flex-column-reverse{flex-direction:column-reverse}.m-flex-grow-0{flex-grow:0}.m-flex-grow-1{flex-grow:1}.m-flex-shrink-0{flex-shrink:0}.m-flex-shrink-1{flex-shrink:1}.m-flex-wrap{flex-wrap:wrap}.m-flex-nowrap{flex-wrap:nowrap}.m-flex-wrap-reverse{flex-wrap:wrap-reverse}.m-justify-content-start{justify-content:flex-start}.m-justify-content-end{justify-content:flex-end}.m-justify-content-center{justify-content:center}.m-justify-content-between{justify-content:space-between}.m-justify-content-around{justify-content:space-around}.m-justify-content-evenly{justify-content:space-evenly}.m-align-items-start{align-items:flex-start}.m-align-items-end{align-items:flex-end}.m-align-items-center{align-items:center}.m-align-items-baseline{align-items:baseline}.m-align-items-stretch{align-items:stretch}.m-align-content-start{align-content:flex-start}.m-align-content-end{align-content:flex-end}.m-align-content-center{align-content:center}.m-align-content-between{align-content:space-between}.m-align-content-around{align-content:space-around}.m-align-content-stretch{align-content:stretch}.m-align-self-auto{align-self:auto}.m-align-self-start{align-self:flex-start}.m-align-self-end{align-self:flex-end}.m-align-self-center{align-self:center}.m-align-self-baseline{align-self:baseline}.m-align-self-stretch{align-self:stretch}}.h-100{min-height:100vh}.grid-1{display:grid;grid-template-columns:1fr;gap:var(--gutter-y) var(--gutter-x)}.grid-2,.grid-3{display:grid;grid-template-columns:1fr;gap:var(--gutter-y) var(--gutter-x)}.grid-4,.grid-5,.grid-6{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gutter-y) var(--gutter-x)}@media (min-width:576px){.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:repeat(2,1fr)}.grid-6{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(2,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px){.grid-3{grid-template-columns:repeat(3,1fr)}}.spot-globalHeader{text-align:center}.global-servicioCard{display:flex;flex-wrap:wrap;gap:var(--spacer-4)}.global-servicioCard-icono{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;background-color:var(--color-primary);width:80px;height:80px}.global-servicioCard-number{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:80px;height:80px}.global-blogCard{position:relative;display:flex;align-items:end;justify-content:start;background-size:cover;background-position:center;min-height:500px;padding:var(--spacer-2)}.global-blogCard-text{padding:var(--spacer-3);color:var(--color-white);transition:transform .4s ease-in-out,background-color .3s ease-in-out;min-height:150px}.global-blogCard:hover .global-blogCard-text{transform:translateY(-40%);background-color:var(--color-primary-hover)}.global-blogCard a{opacity:0;transition:opacity .7s ease-in-out}.global-blogCard:hover a{opacity:1}.global-blogCard-layer{position:absolute;width:100%;height:100%;top:0;left:0}#globalBlogTabs{display:flex;flex-wrap:nowrap;overflow:hidden}.spot-tabs-scroll{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0;scrollbar-width:none}.spot-tabs-scroll .globalBlogTab-tab{display:inline-block;margin:0 var(--spacer-3);border-bottom:2px solid transparent}#globalBlogTabs .globalBlogTab-link{color:var(--gray-500);transition:color .3s ease-in-out,font-weight .3s ease-in-out}#globalBlogTabs .globalBlogTab-link:hover{color:var(--color-acento)}#globalBlogTabs .active{color:var(--color-primary);font-weight:300;border-bottom:2px solid var(--color-primary)}