*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-primary:#1f2662;--color-primary-700:#005098;--color-primary-500:#00afbf;--color-primary-opacity:#1f2662e8;--color-secondary:#ffd300;--color-gray:#70779b;--color-dark-gray:#1f243a;--color-soft-gray:#bfbfbf;--color-line:#bfc3d4;--color-white:#fff;--color-text-general:#3f4159;--color-text-light:#00458a;--color-text-dark:#2c2f31;--color-background:#ebeffb;--color-bg_secondary:#f5f5f5;--color-dark-green:#276c1a;--color-black:#000;--color-black-50:rgba(0,0,0,.5)}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.\!left-\[90px\]{left:90px!important}.\!top-0{top:0!important}.-top-50{top:-5rem}.bottom-0{bottom:0}.left-0{left:0}.left-\[1\.4rem\]{left:1.4rem}.left-\[10\%\]{left:10%}.right-0{right:0}.top-0{top:0}.top-\[1\.4rem\]{top:1.4rem}.top-\[15\%\]{top:15%}.top-\[40\%\]{top:40%}.z-\[10\]{z-index:10}.z-\[5\]{z-index:5}.z-lvl-6{z-index:40}.z-lvl-7{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:1rem}.mb-408{margin-bottom:40.8rem}.ml-auto{margin-left:auto}.mt-16{margin-top:1.6rem}.mt-20{margin-top:2rem}.mt-30{margin-top:3rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.\!h-\[60rem\]{height:60rem!important}.h-20{height:2rem}.h-300{height:30rem}.h-47{height:4.7rem}.h-\[16rem\]{height:16rem}.h-auto{height:auto}.h-full{height:100%}.min-h-200{min-height:20rem}.min-h-330{min-height:33rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[40rem\]{min-height:40rem}.min-h-\[52rem\]{min-height:52rem}.min-h-\[65rem\]{min-height:65rem}.min-h-\[inherit\]{min-height:inherit}.min-h-screen{min-height:100vh}.\!w-10\/12{width:83.333333%!important}.w-10\/12{width:83.333333%}.w-20{width:2rem}.w-408{width:40.8rem}.w-47{width:4.7rem}.w-\[16rem\]{width:16rem}.w-\[23rem\]{width:23rem}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[35\%\]{width:35%}.w-\[40\%\]{width:40%}.w-\[50\%\]{width:50%}.w-\[65\%\]{width:65%}.w-\[69\.5\%\]{width:69.5%}.w-\[75\%\]{width:75%}.w-full{width:100%}.w-min{width:-moz-min-content;width:min-content}.max-w-32{max-width:3.2rem}.max-w-550{max-width:55rem}.flex-auto{flex:1 1 auto}.-translate-x-8{--tw-translate-x:-0.8rem}.-translate-x-8,.translate-y-15{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-15{--tw-translate-y:1.5rem}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:1rem}.gap-13{gap:1.3rem}.gap-14{gap:1.4rem}.gap-18{gap:1.8rem}.gap-20{gap:2rem}.gap-24{gap:2.4rem}.gap-30{gap:3rem}.gap-40{gap:4rem}.gap-44{gap:4.4rem}.gap-50{gap:5rem}.gap-70{gap:7rem}.gap-x-10{-moz-column-gap:1rem;column-gap:1rem}.gap-x-15{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-30{-moz-column-gap:3rem;column-gap:3rem}.gap-y-14{row-gap:1.4rem}.gap-y-20{row-gap:2rem}.gap-y-34{row-gap:3.4rem}.gap-y-43{row-gap:4.3rem}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:1.5rem}.rounded-lg{border-radius:.5rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-line{border-color:var(--color-line)}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.bg-background{background-color:var(--color-background)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-16{padding:1.6rem}.p-20{padding:2rem}.p-24{padding:2.4rem}.p-50{padding:5rem}.p-\[2\.5rem\]{padding:2.5rem}.\!px-4{padding-left:.4rem!important;padding-right:.4rem!important}.px-26{padding-left:2.6rem;padding-right:2.6rem}.px-40{padding-left:4rem;padding-right:4rem}.px-50{padding-left:5rem;padding-right:5rem}.px-\[2rem\]{padding-left:2rem;padding-right:2rem}.py-100{padding-bottom:10rem;padding-top:10rem}.py-24{padding-bottom:2.4rem;padding-top:2.4rem}.py-43{padding-bottom:4.3rem;padding-top:4.3rem}.py-90{padding-bottom:9rem;padding-top:9rem}.py-\[2\.4rem\]{padding-bottom:2.4rem;padding-top:2.4rem}.pb-180{padding-bottom:18rem}.pb-20{padding-bottom:2rem}.pb-34{padding-bottom:3.4rem}.pb-35{padding-bottom:3.5rem}.pb-5{padding-bottom:.5rem}.pb-60{padding-bottom:6rem}.pb-70{padding-bottom:7rem}.pb-80{padding-bottom:8rem}.pl-40{padding-left:4rem}.pt-120{padding-top:12rem}.pt-130{padding-top:13rem}.pt-20{padding-top:2rem}.pt-22{padding-top:2.2rem}.pt-30{padding-top:3rem}.pt-5{padding-top:.5rem}.pt-50{padding-top:5rem}.pt-70{padding-top:7rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-primary-black{font-family:primary_black,Arial,cursive}.font-primary-bold{font-family:primary_bold,Arial,cursive}.font-primary-medium{font-family:primary_medium,Arial,cursive}.font-primary-regular{font-family:primary_regular,Arial,cursive}.leading-none{line-height:1}.leading-snug{line-height:1.375}.text-dark-gray{color:var(--color-dark-gray)}.text-gray{color:var(--color-gray)}.text-primary{color:var(--color-primary)}.text-primary-500{color:var(--color-primary-500)}.text-white{color:var(--color-white)}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-soft{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1781px){.container{max-width:1781px}}.tab-content-hidden{display:none!important}.swiper{height:100%;width:100%}.swiper-slide{background-position:50%;background-size:cover;img{width:100%}@media (min-width:320px) and (max-width:767px){img{height:100vh}}@media (min-width:768px) and (max-width:1023px){img{height:100vh}}}.swiper-button-next:after,.swiper-button-prev:after{background-color:var(--color-white);border-color:var(--color-line)!important;border-radius:1.5rem!important;border-width:1px!important;color:var(--color-gray);padding:2.8rem!important;--tw-content:""!important;content:var(--tw-content)!important}.swiper-button-prev:after{background-image:url(../images/icons/arrow-slider-btn-left.svg);background-position:50%;background-repeat:no-repeat;transition-duration:.3s}.swiper-button-prev:hover:after{background-image:url(../images/icons/arrow-slider-btn-left-hover.svg)}.swiper-button-next:after{background-image:url(../images/icons/arrow-slider-btn-right.svg);background-position:50%;background-repeat:no-repeat;transition-duration:.3s}.swiper-button-next:hover:after{background-image:url(../images/icons/arrow-slider-btn-right-hover.svg)}.swiper-pagination{.swiper-pagination-bullet-active{border-radius:.375rem;transition-duration:.3s;width:4rem!important}.swiper-pagination-bullet{background-color:var(--color-soft-gray);border-radius:.375rem;color:var(--color-gray);transition-duration:.3s;width:1.5rem}&.swiper-pagination-theme-one{background-color:var(--color-dark-gray)!important;border-radius:9999px;padding-bottom:.5rem;padding-left:2.4rem;padding-right:2.4rem;position:relative!important;width:-moz-max-content!important;width:max-content!important}&.swiper-pagination-theme-one{.swiper-pagination-bullet-active{background-color:var(--color-white)}}&.swiper-pagination-theme-two{background-color:transparent;padding-left:15rem;width:75%!important}@media (min-width:1024px) and (max-width:1279px){&.swiper-pagination-theme-two{width:45%!important}}@media (min-width:1280px) and (max-width:1439px){&.swiper-pagination-theme-two{width:85%!important}}@media (min-width:1440px) and (max-width:1780px){&.swiper-pagination-theme-two{width:100%!important}}&.swiper-pagination-theme-two{.swiper-pagination-bullet{background-color:var(--color-dark-gray)!important}.swiper-pagination-bullet-active{background-color:var(--color-primary)}}}.cnt_breadcrumbs{left:0;position:absolute;top:16rem;width:100%;z-index:20}@media (min-width:320px) and (max-width:767px){.cnt_breadcrumbs{display:none}}@media (min-width:768px) and (max-width:1023px){.cnt_breadcrumbs{display:none}}.cnt_breadcrumbs{.container{margin-left:auto;margin-right:auto;width:91.666667%}.container{.breadcrumbs{background-color:var(--color-black-50);border-radius:9999px;color:var(--color-white);-moz-column-gap:.6rem;column-gap:.6rem;display:flex;font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1;padding-bottom:1rem;padding-left:3rem;padding-left:5rem;padding-right:3rem;padding-top:1rem;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.breadcrumbs{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.breadcrumbs{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.breadcrumbs{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.breadcrumbs{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.breadcrumbs{font-size:1.5rem;line-height:1.1}}@media (min-width:1024px) and (max-width:1279px){.breadcrumbs{padding-bottom:.6rem;padding-left:1.5rem;padding-left:2.4rem;padding-right:1.5rem;padding-top:.6rem}}@media (min-width:1280px) and (max-width:1439px){.breadcrumbs{padding-bottom:.7rem;padding-left:2rem;padding-left:3rem;padding-right:2rem;padding-top:.7rem}}@media (min-width:1440px) and (max-width:1780px){.breadcrumbs{padding-bottom:.8rem;padding-left:2.4rem;padding-left:4rem;padding-right:2.4rem;padding-top:.8rem}}.breadcrumbs{span{position:relative}.link_home{background-image:url(../images/icons/icon-home.svg);background-size:contain;height:2rem;left:-2.4rem;position:absolute;top:0;width:2rem;--tw-content:"";content:var(--tw-content)}@media (min-width:1024px) and (max-width:1279px){.link_home{height:1.2rem;left:-1.6rem;top:.2rem;width:1.2rem}}@media (min-width:1280px) and (max-width:1439px){.link_home{height:1.4rem;top:.2rem;width:1.4rem}}@media (min-width:1440px) and (max-width:1780px){.link_home{height:1.5rem;top:.1rem;width:1.5rem}}.current-item{display:block;font-family:primary_black,Arial,cursive;font-size:1.8rem;line-height:1.1;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1024px) and (max-width:1279px){.current-item{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.current-item{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.current-item{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.current-item{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.current-item{font-size:1.5rem;line-height:1.1}}}}}.btn-primary{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary{font-size:1.5rem;line-height:1.1}}.btn-primary:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary{background-color:var(--color-primary-500);color:var(--color-white)}.btn-primary:hover{background-color:var(--color-primary)}.btn-white-outline{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;padding:1.5rem 2.4rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-white-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-white-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-white-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-white-outline{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-white-outline{font-size:1.5rem;line-height:1.1}}.btn-white-outline:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-white-outline{background-color:transparent;border-color:var(--color-white);border-style:solid;border-width:2px;color:var(--color-white);font-size:1.6rem;line-height:1.1}.btn-white-outline:hover{background-color:var(--color-soft-gray)}.btn-primary-outline{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline{font-size:1.5rem;line-height:1.1}}.btn-primary-outline:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline{border-color:var(--color-primary);border-style:solid;border-width:2px;color:var(--color-primary)}.btn-primary-outline-play{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline-play{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline-play{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline-play{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline-play{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline-play{font-size:1.5rem;line-height:1.1}}.btn-primary-outline-play:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline-play{border-color:var(--color-primary);border-style:solid;border-width:2px;color:var(--color-primary);padding-left:4.5rem;position:relative;&:before{height:1.8rem;left:2rem;position:absolute;top:47%;width:1.8rem;--tw-translate-y:-50%;background-image:url(../images/icons/play.png);background-repeat:no-repeat;background-size:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}}.btn-primary-outline-arrow-down{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline-arrow-down{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline-arrow-down{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline-arrow-down{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline-arrow-down{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline-arrow-down{font-size:1.5rem;line-height:1.1}}.btn-primary-outline-arrow-down:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline-arrow-down{border-color:var(--color-primary);border-style:solid;border-width:2px;color:var(--color-primary);padding-right:5rem;position:relative;&:before{height:1.8rem;position:absolute;right:2rem;top:53%;width:1.8rem;--tw-translate-y:-50%;background-image:url(../images/icons/arrow_down.png);background-repeat:no-repeat;background-size:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}}.btn-primary-outline-arrow-up{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline-arrow-up{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline-arrow-up{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline-arrow-up{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline-arrow-up{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline-arrow-up{font-size:1.5rem;line-height:1.1}}.btn-primary-outline-arrow-up:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline-arrow-up{border-color:var(--color-primary);border-style:solid;border-width:2px;color:var(--color-primary);padding-right:5rem;position:relative;&:before{height:1.8rem;position:absolute;right:2rem;top:53%;width:1.8rem;--tw-translate-y:-50%;background-image:url(../images/icons/arrow_up.png);background-repeat:no-repeat;background-size:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}}.btn-primary-outline-hover-blue{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline-hover-blue{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline-hover-blue{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline-hover-blue{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline-hover-blue{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline-hover-blue{font-size:1.5rem;line-height:1.1}}.btn-primary-outline-hover-blue:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline-hover-blue{border-color:var(--color-primary);border-style:solid;border-width:2px;color:var(--color-primary);&:hover{background-color:var(--color-primary);color:var(--color-white)}}.btn-primary-outline-hover-green{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1.1;padding:1.5rem 2.4rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn-primary-outline-hover-green{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn-primary-outline-hover-green{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn-primary-outline-hover-green{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn-primary-outline-hover-green{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn-primary-outline-hover-green{font-size:1.5rem;line-height:1.1}}.btn-primary-outline-hover-green:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary-outline-hover-green{color:var(--color-dark-green);&:hover{background-color:var(--color-dark-green);color:var(--color-white)}}.btn-square-primary{border-radius:1rem;line-height:1!important;padding:3rem;position:relative}@media (min-width:320px) and (max-width:767px){.btn-square-primary{padding:2rem}}.btn-square-primary{background-color:var(--color-primary-700);transition-duration:.3s}.btn-square-primary:hover{background-color:var(--color-primary-500)}.btn-square-primary{&:before{height:2.4rem;left:1.8rem;position:absolute;top:3rem;width:2.4rem;--tw-translate-y:-50%;background-image:url(../images/icons/close_white.png);background-repeat:no-repeat;background-size:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}@media (min-width:320px) and (max-width:767px){&:before{height:1.4rem;left:1.3rem;top:2rem;width:1.4rem}}}.btn-deploy-primary{border-radius:1rem;line-height:1!important;padding:3rem;position:relative}@media (min-width:320px) and (max-width:767px){.btn-deploy-primary{padding:2rem}}.btn-deploy-primary{background-color:var(--color-primary-700);transition-duration:.3s}.btn-deploy-primary:hover{background-color:var(--color-primary-500)}.btn-deploy-primary{&:before{height:2.4rem;left:1.7rem;position:absolute;top:3rem;width:2.4rem;--tw-translate-y:-50%;background-image:url(../images/icons/hamburger_white.png);background-repeat:no-repeat;background-size:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}@media (min-width:320px) and (max-width:767px){&:before{height:1.4rem;left:1.3rem;top:2rem;width:1.4rem}}&:hover:before{background-image:url(../images/icons/hamburger_dark_blue.png)}}.title-card{color:var(--color-text-general);font-family:primary_bold,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-card{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-card{font-size:1.5rem;line-height:1.1}}.card-vertical-event{background-color:var(--color-white);border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.7rem;img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.inner-card{display:flex;flex:1 1 0%;flex-direction:column;gap:1rem;margin-top:1rem}.inner-card{h4{color:var(--color-text-general);font-family:primary_bold,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){h4{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h4{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h4{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h4{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h4{font-size:1.5rem;line-height:1.1}}span{background-color:var(--color-background);border-radius:9999px;color:var(--color-primary);display:inline-block;font-family:primary_medium,Arial,cursive;font-size:1.8rem;line-height:1;line-height:1.1;padding-bottom:.6rem;padding-left:2rem;padding-right:2rem;padding-top:.6rem;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){span{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){span{font-size:1.5rem;line-height:1.1}}.info-card{color:var(--color-primary);display:flex;flex-direction:column;font-family:primary_medium,Arial,cursive;font-size:1.8rem;gap:.4rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.info-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.info-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.info-card{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.info-card{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.info-card{font-size:1.5rem;line-height:1.1}}}.bottom-card{align-items:center;border-color:var(--color-line);border-top-width:1px;display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}@media (min-width:320px) and (max-width:767px){.bottom-card{align-items:flex-start;border-style:none;flex-direction:column;margin-top:0;padding-top:0}}@media (min-width:768px) and (max-width:1023px){.bottom-card{border-style:none}}.bottom-card{p{color:var(--color-text-general);display:flex;flex-direction:column;font-family:primary_bold,Arial,cursive;font-size:1.8rem;gap:.4rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){p{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){p{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){p{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){p{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){p{font-size:1.5rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){p{flex-direction:row}}p{small{color:var(--color-gray);font-family:primary_medium,Arial,cursive;font-size:1.3rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){small{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){small{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){small{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){small{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){small{font-size:1.3rem;line-height:1.1}}}a{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1!important;line-height:1.1;padding-bottom:1.5rem;padding-left:2.4rem;padding-right:2.4rem;padding-top:1.5rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){a{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){a{font-size:1.5rem;line-height:1.1}}a:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}a{background-color:var(--color-primary-500);color:var(--color-white)}a:hover{background-color:var(--color-primary)}@media (min-width:320px) and (max-width:767px){a{width:100%}}}}.lmb_hidden{display:none}.card-vertical-information-a{background-color:transparent;border-radius:1.5rem;height:auto;transition-duration:.3s}.card-vertical-information-a:hover{background-color:var(--color-white);--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:320px) and (max-width:767px){.card-vertical-information-a{width:30rem}}.card-vertical-information-a{.pcvia-card-header{align-items:center;background-color:var(--color-black);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;display:flex;justify-content:center;padding:3rem}.pcvia-card-header{h3{color:var(--color-white);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){h3{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.8rem;line-height:1.1}}}.pcvia-card-body{background-color:var(--color-white);background-color:transparent!important;border-radius:1.5rem;padding-bottom:1.5rem;padding-left:1.7rem;padding-right:1.7rem;padding-top:1.5rem}}.card-icon{align-items:center;background-color:var(--color-white);border-color:var(--color-line);border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:1.5rem 1.7rem;.pci-card-header{height:auto;width:14.5rem}@media (min-width:320px) and (max-width:767px){.pci-card-header{width:9.8rem}}@media (min-width:768px) and (max-width:1023px){.pci-card-header{width:14rem}}.pci-card-header{img{height:auto;width:100%}}.pci-card-body{display:flex;justify-content:center;text-align:center;width:105px}.pci-card-body{p{color:var(--color-primary);font-family:primary_regular,Arial,cursive;font-size:1.3rem;line-height:1;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){p{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){p{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){p{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){p{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){p{font-size:1.3rem;line-height:1.1}}}}.card-vertical-information-b{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;height:100%;padding:3rem;width:100%}@media (min-width:320px) and (max-width:767px){.card-vertical-information-b{padding:3rem 2.4rem}}.card-vertical-information-b{.pcvib-card-body{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.pcvib-card-body{h3{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){h3{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.8rem;line-height:1.1}}.description-body{line-height:1}}.pcvib-card-footer{line-height:1;margin-top:auto}.pcvib-card-footer{hr{color:var(--color-line);margin-bottom:1rem;margin-top:1rem}}}.card-vertical-information-c{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding:1.5rem 1.7rem}@media (min-width:320px) and (max-width:767px){.card-vertical-information-c{flex-direction:row}}.card-vertical-information-c{.pcvic-card-header{display:flex;justify-content:center}.pcvic-card-header{figure{height:10rem;width:10rem}figure{img{border-radius:9999px;height:auto;width:100%}}}.pcvic-card-body{display:flex;flex-direction:column;justify-content:center;row-gap:1rem}@media (min-width:320px) and (max-width:767px){.pcvic-card-body{row-gap:.2rem}}.pcvic-card-body{h3{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){h3{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{text-align:left}}.cnt_tag{display:flex;justify-content:center}@media (min-width:320px) and (max-width:767px){.cnt_tag{justify-content:flex-start}}.cnt_tag{.tag_card{background-color:var(--color-background);border-radius:9999px;color:var(--color-primary);display:inline-block;font-family:primary_medium,Arial,cursive;font-size:1.8rem;line-height:1;line-height:1.1;padding-bottom:.6rem;padding-left:2rem;padding-right:2rem;padding-top:.6rem;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.tag_card{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.tag_card{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.tag_card{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.tag_card{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.tag_card{font-size:1.5rem;line-height:1.1}}}.description_up{text-align:center}@media (min-width:320px) and (max-width:767px){.description_up{text-align:start}}hr{color:var(--color-line)}@media (min-width:320px) and (max-width:767px){hr{display:none}}.description_down{text-align:center}@media (min-width:320px) and (max-width:767px){.description_down{text-align:start}}}}.card-vertical-information-d{background-color:var(--color-white);border-radius:1.5rem;display:flex;flex-direction:column;gap:2rem;height:100%;padding:1.5rem 1.7rem;width:100%;hr{color:var(--color-line)}@media (min-width:320px) and (max-width:767px){hr{display:none}}.pcvid-card-header{display:flex;flex-direction:column;gap:2rem}.pcvid-card-header{.cnt_img{height:20rem;width:100%}.cnt_img{.img-card{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.title-card{font-family:primary_bold,Arial,cursive;font-size:1.8rem;line-height:1;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-card{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-card{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-card{font-size:1.5rem;line-height:1.1}}}.pcvid-card-body{display:flex;flex-direction:column;gap:2rem}.pcvid-card-body{.cnt-body{display:flex;flex-direction:column;row-gap:.7rem}.cnt-body{.lbl-card{color:var(--color-gray);font-family:primary_regular,Arial,cursive;font-size:1.6rem;line-height:1.25!important;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.lbl-card{font-size:1.6rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.lbl-card{font-size:1.6rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.lbl-card{font-size:1.6rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.lbl-card{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.lbl-card{font-size:1.5rem;line-height:1.1}}.lbl-card{span{color:var(--color-gray);font-family:primary_bold,Arial,cursive;font-size:1.6rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){span{font-size:1.6rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){span{font-size:1.6rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){span{font-size:1.6rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){span{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){span{font-size:1.5rem;line-height:1.1}}}}}.pcvid-card-footer{display:flex;flex-direction:column;gap:2rem;margin-top:auto}.pcvid-card-footer{.cnt-email{display:flex;gap:2rem}.cnt-email{img{height:1.5rem;width:2rem}.list-email{display:flex;flex-direction:column;row-gap:.5rem}.list-email{a{color:var(--color-primary-500);font-family:primary_bold,Arial,cursive;font-size:1.8rem;line-height:1;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){a{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){a{font-size:1.5rem;line-height:1.1}}}}}}.card-vertical-information-e{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;height:100%;padding:0;.cvie-header{.cnt-img{height:20rem;width:100%}.cnt-img{.img-card{border-top-left-radius:1rem;border-top-right-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}}.cvie-body{display:flex;flex-direction:column;padding:3rem;row-gap:3rem}.cvie-body{.title-card{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){.title-card{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-card{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-card{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-card{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-card{font-size:1.8rem;line-height:1.1}}.description-card{text-align:center}}.cvie-footer{display:flex;flex-direction:column;margin-top:auto;padding-left:3.5rem;padding-right:3.5rem;row-gap:2rem}.cvie-footer{hr{color:var(--color-line)}.cnt-icon{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:center;padding-bottom:3rem}.cnt-icon{span{color:var(--color-gray);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){span{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){span{font-size:1.5rem;line-height:1.1}}img{height:auto;width:16rem}}}}.card-rounded{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;padding:8rem 2rem}@media (min-width:320px) and (max-width:767px){.card-rounded{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:768px) and (max-width:1023px){.card-rounded{padding-bottom:2rem;padding-top:2rem}}.card-rounded{.info-card{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:320px) and (max-width:767px){.info-card{flex-direction:row}}@media (min-width:768px) and (max-width:1023px){.info-card{flex-direction:row}}.info-card{.icon-card{max-width:5rem}.title-card{flex:1 1 auto;margin-left:auto;margin-right:auto;text-align:center;width:75%}@media (min-width:320px) and (max-width:767px){.title-card{text-align:left}}@media (min-width:768px) and (max-width:1023px){.title-card{text-align:left}}}}.card-vertical-information-f{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;display:flex;flex-direction:row-reverse;height:100%;overflow:hidden;padding:5rem 3rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:5}@media (min-width:320px) and (max-width:767px){.card-vertical-information-f{padding-bottom:2rem;padding-top:2rem;width:30rem}}.card-vertical-information-f{.cnt-img-bg-card{border-radius:2rem;width:0}.cnt-img-bg-card{.img-bg-card{border-radius:2rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:1;top:0;transition-duration:.15s;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.img-bg-card,.img-bg-card-hover{position:absolute}.img-bg-card-hover{border-radius:2rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;top:0;transition-duration:.15s;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}}.img-icon-card{height:auto;position:absolute;right:4rem;top:4rem;width:2.8rem}@media (min-width:320px) and (max-width:767px){.img-icon-card{right:2rem;top:2rem;width:2rem}}.cvif-body{width:100%;z-index:10}.cvif-body{.title-card{color:var(--color-white);font-family:primary_medium,Arial,cursive;font-size:2.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-card{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-card{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-card{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-card{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-card{font-size:1.8rem;line-height:1.1}}}}.card-vertical-information-g{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;gap:2rem;height:100%;padding:1.5rem 1.7rem;width:100%;.cvig-body{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center}.cvig-body{.ctn-img-body{height:100%;-o-object-fit:cover;object-fit:cover;width:6.5rem}.ctn-img-body{img{height:100%;width:100%}}.title-card-body{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:4.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-card-body{font-size:3.5rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-card-body{font-size:4rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-card-body{font-size:4rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-card-body{font-size:2.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-card-body{font-size:2.5rem;line-height:1.1}}.description-card-body{color:var(--color-primary);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){.description-card-body{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.description-card-body{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.description-card-body{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.description-card-body{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.description-card-body{font-size:1.5rem;line-height:1.1}}}.cvig-footer{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:auto}.cvig-footer{hr{color:var(--color-line);width:100%}.text-footer{color:var(--color-gray);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.text-footer{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.text-footer{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.text-footer{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.text-footer{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.text-footer{font-size:1.5rem;line-height:1.1}}}}.card-result{background-color:var(--color-white);border-color:var(--color-line);border-radius:1.5rem;border-width:1px;padding:2.6rem 3rem;.inner-card{display:flex;flex-direction:column;gap:1.6rem}.inner-card{.title-result{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-result{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-result{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-result{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-result{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-result{font-size:1.8rem;line-height:1.1}}.resume-result{color:var(--color-text-dark);font-family:primary_medium,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.resume-result{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.resume-result{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.resume-result{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.resume-result{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.resume-result{font-size:1.5rem;line-height:1.1}}}}@font-face{font-display:swap;font-family:primary_black;font-style:normal;font-weight:900;src:url(../fonts/TTtravels/TTtravels-Black.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_extrabold;font-style:normal;font-weight:800;src:url(../fonts/TTtravels/TTtravels-ExtraBold.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_bold;font-style:normal;font-weight:700;src:url(../fonts/TTtravels/TTtravels-Bold.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_semibold;font-style:normal;font-weight:600;src:url(../fonts/TTtravels/TTtravels-SemiBold.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_medium;font-style:normal;font-weight:500;src:url(../fonts/TTtravels/TTtravels-Medium.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_regular;font-style:normal;font-weight:400;src:url(../fonts/TTtravels/TTtravels-Regular.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_light;font-style:normal;font-weight:300;src:url(../fonts/TTtravels/TTtravels-Light.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_extralight;font-style:normal;font-weight:200;src:url(../fonts/TTtravels/TTtravels-ExtraLight.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}@font-face{font-display:swap;font-family:primary_thin;font-style:normal;font-weight:100;src:url(../fonts/TTtravels/TTtravels-Thin.otf) format("truetype"),local("Helvetica Neue"),local("Arial"),sans-serif}.font-size-xl{font-size:6rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-xl{font-size:3.5rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-xl{font-size:4.2rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-xl{font-size:4.2rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-xl{font-size:3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-xl{font-size:3rem;line-height:1.1}}.font-size-lg{font-size:4.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-lg{font-size:3.5rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-lg{font-size:4rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-lg{font-size:4rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-lg{font-size:2.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-lg{font-size:2.5rem;line-height:1.1}}.font-size-mmd{font-size:2.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-mmd{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-mmd{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-mmd{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-mmd{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-mmd{font-size:1.8rem;line-height:1.1}}.font-size-md{font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-md{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-md{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-md{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-md{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-md{font-size:1.5rem;line-height:1.1}}.font-size-sm{font-size:1.6rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-sm{font-size:1.6rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-sm{font-size:1.6rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-sm{font-size:1.6rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-sm{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-sm{font-size:1.5rem;line-height:1.1}}.font-size-xs{font-size:1.3rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.font-size-xs{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.font-size-xs{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.font-size-xs{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.font-size-xs{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.font-size-xs{font-size:1.3rem;line-height:1.1}}.ff-primary-black{font-family:primary_black,Arial,cursive}.ff-primary-extrabold{font-family:primary_extrabold,Arial,cursive}.ff-primary-bold{font-family:primary_bold,Arial,cursive}.ff-primary-semibold{font-family:primary_semibold,Arial,cursive}.ff-primary-medium{font-family:primary_medium,Arial,cursive}.ff-primary-regular{font-family:primary_regular,Arial,cursive}.ff-primary-light{font-family:primary_light,Arial,cursive}.ff-primary-extralight{font-family:primary_extralight,Arial,cursive}.ff-primary-thin{font-family:primary_thin,Arial,cursive}html{box-sizing:border-box;font-size:62.5%;body{font-family:primary_regular,Arial,cursive;font-size:1.6rem;line-height:1.1;*,:after,:before{margin:0;padding:0;text-decoration:none}a,button{display:inline-block}b,strong{font-family:primary_extrabold}}}.title-results{color:var(--color-primary);font-family:primary_black,Arial,cursive;font-size:6rem;grid-auto-flow:column;grid-column:span 4/span 4;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){.title-results{font-size:3.5rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-results{font-size:4.2rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-results{font-size:4.2rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-results{font-size:3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-results{font-size:3rem;line-height:1.1}}.crc-forms,form{input,select,textarea{background-color:var(--color-white);border-color:var(--color-line);border-radius:.375rem;border-style:solid;border-width:1px;color:var(--color-gray);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1;padding-bottom:1rem;padding-left:1.6rem;padding-right:1.6rem;padding-top:1rem}@media (min-width:1024px) and (max-width:1279px){input,select,textarea{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){input,select,textarea{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){input,select,textarea{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){input,select,textarea{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){input,select,textarea{font-size:1.5rem;line-height:1.1}}input,select,textarea{option{color:var(--color-dark-gray)}}.form-group,fieldset{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;position:relative}.form-group,fieldset{label{background-color:var(--color-white);color:var(--color-dark-gray);font-family:primary_semibold,Arial,cursive;font-size:1.3rem;left:1rem;line-height:1.1;padding-left:.5rem;padding-right:.5rem;position:absolute;top:-.6rem}@media (min-width:1024px) and (max-width:1279px){label{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){label{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){label{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){label{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){label{font-size:1.3rem;line-height:1.1}}}.form-checkbox{position:relative}.form-checkbox{[type=checkbox]{left:0;opacity:0;position:absolute;top:0}[type=checkbox]{&:checked~label:before{background-color:var(--color-primary);border-color:var(--color-primary);--tw-content:"✔";content:var(--tw-content)}}label{cursor:pointer;font-family:primary_regular,Arial,cursive;font-size:1.6rem;line-height:1.1;padding-left:2.6rem;padding-right:0;position:static}@media (min-width:1024px) and (max-width:1279px){label{font-size:1.6rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){label{font-size:1.6rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){label{font-size:1.6rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){label{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){label{font-size:1.5rem;line-height:1.1}}label{&:before{align-items:center;border-color:var(--color-black);border-width:2px;color:var(--color-white);display:flex;height:2rem;justify-content:center;left:0;position:absolute;top:0;width:2rem;--tw-content:"";content:var(--tw-content);font-size:1.3rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){&:before{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){&:before{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){&:before{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){&:before{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){&:before{font-size:1.3rem;line-height:1.1}}a{color:var(--color-primary-500)}}.vs_forms_error{bottom:-1.4rem;left:0;position:absolute;top:auto}}.form-submit{border-color:var(--color-line);border-top-width:1px;padding-top:2rem}}.content-block{margin-left:auto;margin-right:auto;width:91.666667%}.gap-elements{gap:3rem}@media (min-width:1024px) and (max-width:1279px){.gap-elements{gap:2rem}}@media (min-width:1280px) and (max-width:1439px){.gap-elements{gap:2.4rem}}@media (min-width:320px) and (max-width:767px){.gap-elements{gap:1.4rem}}@media (min-width:768px) and (max-width:1023px){.gap-elements{gap:1.4rem}}.p_big{padding-bottom:15rem;padding-top:15rem}@media (min-width:1024px) and (max-width:1279px){.p_big{padding-bottom:7rem;padding-top:7rem}}@media (min-width:1280px) and (max-width:1439px){.p_big{padding-bottom:10rem;padding-top:10rem}}@media (min-width:1440px) and (max-width:1780px){.p_big{padding-bottom:12rem;padding-top:12rem}}@media (min-width:320px) and (max-width:767px){.p_big{padding-bottom:5rem;padding-top:5rem}}@media (min-width:768px) and (max-width:1023px){.p_big{padding-bottom:5rem;padding-top:5rem}}.p_medium{padding-bottom:12rem;padding-top:12rem}@media (min-width:1024px) and (max-width:1279px){.p_medium{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1280px) and (max-width:1439px){.p_medium{padding-bottom:7rem;padding-top:7rem}}@media (min-width:1440px) and (max-width:1780px){.p_medium{padding-bottom:9rem;padding-top:9rem}}@media (min-width:320px) and (max-width:767px){.p_medium{padding-bottom:3rem;padding-top:3rem}}@media (min-width:768px) and (max-width:1023px){.p_medium{padding-bottom:3rem;padding-top:3rem}}.p_small{padding-bottom:9rem;padding-top:9rem}@media (min-width:1024px) and (max-width:1279px){.p_small{padding-bottom:3rem;padding-top:3rem}}@media (min-width:1280px) and (max-width:1439px){.p_small{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1440px) and (max-width:1780px){.p_small{padding-bottom:6rem;padding-top:6rem}}@media (min-width:320px) and (max-width:767px){.p_small{padding-bottom:3rem;padding-top:3rem}}@media (min-width:768px) and (max-width:1023px){.p_small{padding-bottom:3rem;padding-top:3rem}}.m_big{margin-bottom:15rem;margin-top:15rem}@media (min-width:1024px) and (max-width:1279px){.m_big{margin-bottom:7rem;margin-top:7rem}}@media (min-width:1280px) and (max-width:1439px){.m_big{margin-bottom:10rem;margin-top:10rem}}@media (min-width:1440px) and (max-width:1780px){.m_big{margin-bottom:12rem;margin-top:12rem}}@media (min-width:320px) and (max-width:767px){.m_big{margin-bottom:5rem;margin-top:5rem}}@media (min-width:768px) and (max-width:1023px){.m_big{margin-bottom:5rem;margin-top:5rem}}.m_medium{margin-bottom:12rem;margin-top:12rem}@media (min-width:1024px) and (max-width:1279px){.m_medium{margin-bottom:5rem;margin-top:5rem}}@media (min-width:1280px) and (max-width:1439px){.m_medium{margin-bottom:7rem;margin-top:7rem}}@media (min-width:1440px) and (max-width:1780px){.m_medium{margin-bottom:9rem;margin-top:9rem}}@media (min-width:320px) and (max-width:767px){.m_medium{margin-bottom:3rem;margin-top:3rem}}@media (min-width:768px) and (max-width:1023px){.m_medium{margin-bottom:3rem;margin-top:3rem}}.m_small{margin-bottom:9rem;margin-top:9rem}@media (min-width:1024px) and (max-width:1279px){.m_small{margin-bottom:3rem;margin-top:3rem}}@media (min-width:1280px) and (max-width:1439px){.m_small{margin-bottom:5rem;margin-top:5rem}}@media (min-width:1440px) and (max-width:1780px){.m_small{margin-bottom:6rem;margin-top:6rem}}@media (min-width:320px) and (max-width:767px){.m_small{margin-bottom:3rem;margin-top:3rem}}@media (min-width:768px) and (max-width:1023px){.m_small{margin-bottom:3rem;margin-top:3rem}}.crc-forms{display:flex;flex-direction:column;gap:2.4rem;[type=submit]{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1!important;line-height:1.1;padding-bottom:1.5rem;padding-left:2.4rem;padding-right:2.4rem;padding-top:1.5rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){[type=submit]{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){[type=submit]{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){[type=submit]{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){[type=submit]{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){[type=submit]{font-size:1.5rem;line-height:1.1}}[type=submit]:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[type=submit]{background-color:var(--color-primary-500);color:var(--color-white)}[type=submit]:hover{background-color:var(--color-primary)}[type=submit]{margin-left:auto;margin-right:auto;width:100%}}.content-results{background-color:var(--color-background);padding-bottom:7rem;padding-top:7rem;.title-found-results{color:var(--color-black);font-family:primary_light,Arial,cursive;font-size:2.5rem;line-height:1.1;margin-bottom:2.6rem}@media (min-width:1024px) and (max-width:1279px){.title-found-results{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-found-results{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-found-results{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-found-results{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-found-results{font-size:1.8rem;line-height:1.1}}.resultados-busqueda{display:flex;flex-direction:column;gap:2rem}.no-results{color:var(--color-primary);font-family:primary_black,Arial,cursive;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){.no-results{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.no-results{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.no-results{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.no-results{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.no-results{font-size:1.8rem;line-height:1.1}}.container-loadmore{margin-top:5rem;text-align:center;width:100%}@media (min-width:1024px) and (max-width:1279px){.container-loadmore{margin-top:2.6rem}}@media (min-width:1280px) and (max-width:1439px){.container-loadmore{margin-top:3.4rem}}@media (min-width:1440px) and (max-width:1780px){.container-loadmore{margin-top:4rem}}@media (min-width:320px) and (max-width:767px){.container-loadmore{margin-top:2rem}}@media (min-width:768px) and (max-width:1023px){.container-loadmore{margin-top:2rem}}.container-loadmore{.btn-loadmore-results{margin-left:auto;margin-right:auto}}}.modal-search-main{background-color:var(--color-black-50);height:100%;position:absolute;top:-100%;transition-duration:.5s;width:100%;z-index:50}@media (min-width:320px) and (max-width:767px){.modal-search-main{background-color:var(--color-primary-opacity);padding-top:14rem}}@media (min-width:768px) and (max-width:1023px){.modal-search-main{background-color:var(--color-primary-opacity);padding-top:10rem}}.modal-search-main{&.vs-modal-active{left:0;top:0}.search-wrapper{align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:2rem;padding-left:3rem;padding-right:3rem;padding-top:2rem}@media (min-width:320px) and (max-width:767px){.search-wrapper{align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){.search-wrapper{align-items:flex-start}}.search-wrapper{.container-form{background-color:var(--color-white);border-radius:1.5rem;padding-bottom:2rem;padding-left:3rem;padding-right:3rem;padding-top:2rem;position:relative;width:60%}@media (min-width:320px) and (max-width:767px){.container-form{border-radius:9999px;padding-bottom:1rem;padding-left:2rem;padding-right:1rem;padding-top:1rem;width:100%}}@media (min-width:768px) and (max-width:1023px){.container-form{border-radius:9999px;padding-bottom:1rem;padding-left:2rem;padding-right:1rem;padding-top:1rem;width:100%}}.container-form{.searchform{align-items:center;display:flex;justify-content:space-between}.searchform{input{border-style:none;color:var(--color-primary);flex:1 1 auto;font-family:primary_extrabold,Arial,cursive;font-size:1.8rem;line-height:1.1;padding-left:0;padding-right:0}@media (min-width:1024px) and (max-width:1279px){input{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){input{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){input{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){input{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){input{font-size:1.5rem;line-height:1.1}}input::-moz-placeholder{color:var(--color-primary)}input::placeholder{color:var(--color-primary)}input:focus-visible{outline:2px solid transparent;outline-offset:2px}}.close-search-md{position:absolute;right:0;top:-8rem}.close-search-md:hover{background-color:var(--color-black-50)}@media (min-width:320px) and (max-width:767px){.close-search-md{border-radius:9999px;left:0;right:auto;top:-5rem}}@media (min-width:768px) and (max-width:1023px){.close-search-md{left:0;right:auto;top:-5rem}}}}}.header-container-crc{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly;padding:2rem 6rem}@media (min-width:1024px) and (max-width:1279px){.header-container-crc{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px) and (max-width:1439px){.header-container-crc{padding-left:3rem;padding-right:3rem}}@media (min-width:1440px) and (max-width:1780px){.header-container-crc{padding-left:4rem;padding-right:4rem}}@media (min-width:320px) and (max-width:767px){.header-container-crc{-moz-column-gap:2rem;column-gap:2rem;justify-content:space-around;padding:1rem}}@media (min-width:768px) and (max-width:1023px){.header-container-crc{justify-content:space-between;padding-left:3rem;padding-right:3rem}}.header-container-crc{.cnt_header_logo{height:auto;width:13rem}.cnt_menu_btns{display:flex;width:86%}@media (min-width:1024px) and (max-width:1279px){.cnt_menu_btns{width:83%}}@media (min-width:1440px) and (max-width:1780px){.cnt_menu_btns{width:87%}}@media (min-width:320px) and (max-width:767px){.cnt_menu_btns{width:auto}}@media (min-width:768px) and (max-width:1023px){.cnt_menu_btns{width:auto}}.cnt_menu_btns{.cnt-nav-menu-crc{color:var(--color-white);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.cnt-nav-menu-crc{font-size:1rem}}@media (min-width:1280px) and (max-width:1439px){.cnt-nav-menu-crc{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.cnt-nav-menu-crc{font-size:1.6rem;line-height:1.1}}.cnt-nav-menu-crc{.menu-item-type-custom{cursor:pointer}.menu-item-type-custom{.btn-nav-menu-item{background-image:url(../images/icons/arrow_down_menu_desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:1rem;width:3rem}}.header-main-menu-crc{display:flex;height:100%}.header-main-menu-crc{li{align-items:center;border-right-width:1px;display:flex;gap:1rem;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity));padding-left:2rem;padding-right:2rem;transition-duration:.3s}li:last-child{border-style:none}@media (min-width:1024px) and (max-width:1279px){li{padding-left:1rem;padding-right:1rem}li:last-child{padding-right:2rem}}@media (min-width:1280px) and (max-width:1439px){li{padding-left:1rem;padding-right:1rem}li:last-child{padding-right:2rem}}@media (min-width:1440px) and (max-width:1780px){li{padding-left:1rem;padding-right:1rem}li:last-child{padding-right:2rem}}li{a{transition-duration:.3s}a:hover{color:var(--color-primary-500)}.btn_arrow_menu{color:var(--color-gray);height:auto;width:3rem}.sub-menu{background-color:var(--color-primary-700);border-radius:2rem;display:flex;display:none;flex-direction:column;left:0;min-width:32rem;padding-bottom:1.6rem;padding-left:2.6rem;padding-right:2.6rem;padding-top:1.6rem;position:absolute;top:110%}.sub-menu{li{align-items:flex-start!important;border-bottom-width:1px;border-right-width:0;justify-content:flex-start!important;--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity));padding:0}li{a{padding-bottom:1rem;padding-top:1rem;transition-duration:.3s}a:hover{color:var(--color-primary-500)}}}}}}.cnt_nav_aux{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:center}.cnt_nav_aux{.btn_contact{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:primary_bold,Arial,cursive;font-size:1.8rem;justify-content:center;line-height:1!important;padding-bottom:1.5rem;padding-left:2.4rem;padding-right:2.4rem;padding-top:1.5rem;position:relative;text-align:center;transition-duration:.3s;width:-moz-max-content;width:max-content}@media (min-width:1024px) and (max-width:1279px){.btn_contact{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.btn_contact{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.btn_contact{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.btn_contact{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.btn_contact{font-size:1.5rem;line-height:1.1}}.btn_contact:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn_contact{background-color:transparent;border-color:var(--color-white);border-style:solid;border-width:2px;color:var(--color-white);font-size:1.6rem;line-height:1.1}.btn_contact:hover{background-color:var(--color-soft-gray)}.btn_contact{height:5rem}.btn_contact:hover{background-color:transparent!important}@media (min-width:1024px) and (max-width:1279px){.btn_contact{font-size:12px!important;padding-bottom:2rem!important;padding-left:1rem!important;padding-right:1rem!important;padding-top:2rem!important}}@media (min-width:1280px) and (max-width:1439px){.btn_contact{font-size:13px!important}}@media (min-width:1280px){.btn_contact{font-size:18px!important}}@media (min-width:320px) and (max-width:767px){.btn_contact{font-size:1.3rem!important;padding-bottom:2rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:2rem!important}}.btn_modal_header{border-radius:9999px;cursor:pointer;padding:1rem;transition-duration:.5s}.btn_modal_header:hover{background-color:var(--color-primary-500)}}}}.header-container-crc-mobile{background-color:var(--color-primary);height:100vh;left:0;position:fixed;top:0;width:100%;.cnt_btn_close_nav{padding-top:5rem;width:91.666667%}.cnt-nav-menu-crc,.cnt_btn_close_nav{margin-left:auto;margin-right:auto}.cnt-nav-menu-crc{color:var(--color-primary-500);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1;width:91.666667%}@media (min-width:1024px) and (max-width:1279px){.cnt-nav-menu-crc{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.cnt-nav-menu-crc{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.cnt-nav-menu-crc{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.cnt-nav-menu-crc{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.cnt-nav-menu-crc{font-size:1.8rem;line-height:1.1}}.cnt-nav-menu-crc{.menu-item-has-children{position:relative}.btn-nav-menu-item{background-image:url(../images/icons/arrow_down_menu_mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:1rem;position:absolute;right:0;top:3rem;width:2rem}.header-main-menu-crc{display:flex;flex-direction:column;height:100%}.header-main-menu-crc{li{align-items:flex-start;border-bottom-width:1px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}li{a{padding-bottom:2.6rem;padding-top:2.6rem;transition-duration:.3s}a:hover{color:var(--color-primary-500)}.sub-menu{background-color:var(--color-primary);display:flex;display:none;flex-direction:column;padding-bottom:2rem}.sub-menu{li{align-items:flex-start!important;border-bottom-width:0;font-family:primary_regular,Arial,cursive;justify-content:flex-start!important;padding:0}li{a{color:var(--color-white);font-size:1.8rem;line-height:1.1;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px) and (max-width:1279px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){a{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){a{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){a{font-size:1.5rem;line-height:1.1}}}}}}}}.btn-dummy-block{color:red}.banner-b{&.small{min-height:20rem}&.normal{min-height:50vh}&.full{min-height:100vh}.img-banner{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}.grid-logos{.container-logos{display:grid;gap:2.2rem;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:1024px) and (max-width:1279px){.container-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:320px) and (max-width:767px){.container-logos{display:flex;padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:1023px){.container-logos{display:flex;padding-left:2rem;padding-right:2rem}}.img-logo{background-color:var(--color-white);border-radius:.75rem;cursor:pointer;padding:2rem;transition-duration:.3s}.img-logo:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.grid-logos-info-modal{display:grid;gap:2.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:320px) and (max-width:767px){.grid-logos-info-modal{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.grid-logos-info-modal{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid-logos-info-modal{.about-info{display:flex;flex-direction:column;gap:3.2rem;margin-left:auto;margin-right:auto;padding-bottom:10rem;padding-top:10rem;width:83.333333%}@media (min-width:1024px) and (max-width:1279px){.about-info{padding-bottom:6rem;padding-top:6rem}}@media (min-width:320px) and (max-width:767px){.about-info{padding-bottom:0;padding-top:4rem}}@media (min-width:768px) and (max-width:1023px){.about-info{padding-bottom:0;padding-top:4rem}}.about-info{.title-modal{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:4.5rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.title-modal{font-size:3.5rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-modal{font-size:4rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-modal{font-size:4rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-modal{font-size:2.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-modal{font-size:2.5rem;line-height:1.1}}.description-modal{color:var(--color-primary);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.description-modal{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.description-modal{font-size:1.5rem;line-height:1.1}}}.info-modal{align-items:center;display:flex;justify-content:center;position:relative}@media (min-width:320px) and (max-width:767px){.info-modal{flex-direction:column}}@media (min-width:768px) and (max-width:1023px){.info-modal{flex-direction:column}}.info-modal{.bg-image{border-bottom-right-radius:1rem;border-top-right-radius:1rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:320px) and (max-width:767px){.bg-image{display:none}}@media (min-width:768px) and (max-width:1023px){.bg-image{display:none}}.cnt-cols{align-items:flex-start;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;margin:auto;position:relative;width:83.333333%}@media (min-width:1024px) and (max-width:1279px){.cnt-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:320px) and (max-width:767px){.cnt-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.cnt-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}.cnt-cols{.col{display:flex;flex-direction:column}.col{.header-col{align-items:center;display:flex;flex-direction:column;gap:.8rem;justify-content:center}.header-col{.title-col{font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){.title-col{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.title-col{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.title-col{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.title-col{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.title-col{font-size:1.8rem;line-height:1.1}}}.body-col{display:flex;flex:1 1 0%;flex-direction:column;gap:1.4rem;margin-top:1.4rem}.body-col{.description{background-color:var(--color-white);border-radius:1.5rem;color:var(--color-primary);font-family:primary_medium,Arial,cursive;padding:2rem}@media (min-width:320px) and (max-width:767px){.description{background-color:var(--color-background);text-align:center}}@media (min-width:768px) and (max-width:1023px){.description{background-color:var(--color-background);text-align:center}}}}}}}.tabs-a{display:flex;justify-content:center;margin:auto}@media (min-width:320px) and (max-width:767px){.tabs-a{flex-direction:column}}.tabs-a{@media (min-width:320px) and (max-width:767px){.tab-li{display:none;flex:1 1 0%}}@media (min-width:768px) and (max-width:1023px){.tab-li{display:none;flex:1 1 0%}}.tab-btn{height:100%;line-height:1;padding-bottom:3rem;padding-left:6rem;padding-right:6rem;padding-top:3rem;position:relative}.group:hover .tab-btn{color:var(--color-white)}.group.tab-active .tab-btn,.group:hover .tab-btn{background-color:var(--color-primary-700)}.group.tab-active .tab-btn{color:var(--color-white)}@media (min-width:320px) and (max-width:767px){.tab-btn{width:100%}}@media (min-width:768px) and (max-width:1023px){.tab-btn{width:100%}}.tab-btn{.group.tab-active &:after{bottom:-.5rem;display:block;height:1.4rem;position:absolute;right:45%;width:1.4rem;z-index:1;--tw-rotate:45deg;background-color:var(--color-primary-700);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}@media (min-width:320px) and (max-width:767px){.group.tab-active &:after{--tw-content:none;content:var(--tw-content)}}@media (min-width:768px) and (max-width:1023px){.group.tab-active &:after{--tw-content:none;content:var(--tw-content)}}.group:hover &:after{bottom:-.5rem;display:block;height:1.4rem;position:absolute;right:45%;width:1.4rem;z-index:1;--tw-rotate:45deg;background-color:var(--color-primary-700);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}@media (min-width:320px) and (max-width:767px){.group:hover &:after{--tw-content:none;content:var(--tw-content)}}@media (min-width:768px) and (max-width:1023px){.group:hover &:after{--tw-content:none;content:var(--tw-content)}}}.tab-span{font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1}@media (min-width:1024px) and (max-width:1279px){.tab-span{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.tab-span{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.tab-span{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.tab-span{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.tab-span{font-size:1.5rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.tab-span{display:inline-block;text-align:start}}@media (min-width:768px) and (max-width:1023px){.tab-span{display:inline-block;text-align:center}}.tabs-dropdown{display:flex;flex-direction:column;padding:1rem;row-gap:1rem}.tabs-dropdown{.ctn-dropdown{background-color:var(--color-white);border-color:var(--color-line);border-radius:.75rem;border-width:1px;display:none}@media (min-width:320px) and (max-width:767px){.ctn-dropdown{display:block}}@media (min-width:768px) and (max-width:1023px){.ctn-dropdown{display:block}}.ctn-dropdown{.header-dropdown{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style-type:none;padding:1.6rem}.header-dropdown{.tab-span{color:var(--color-dark-gray);font-family:primary_bold,Arial,cursive}}.body-dropdown{display:flex;flex-direction:column;gap:2rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}}}}.two-columns-grid-modal{.content-block{align-items:center;display:grid;gap:10rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px) and (max-width:1279px){.content-block{gap:4rem}}@media (min-width:1280px) and (max-width:1439px){.content-block{gap:5rem}}@media (min-width:1440px) and (max-width:1780px){.content-block{gap:7rem}}@media (min-width:320px) and (max-width:767px){.content-block{gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.content-block{gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.content-block{.cnt-info{display:flex;flex-direction:column;gap:2rem;width:100%}.grid-modal{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center}@media (min-width:320px) and (max-width:767px){.grid-modal{display:flex;gap:1.2rem;justify-content:flex-start;overflow-x:auto;padding-bottom:1.8rem}}@media (min-width:768px) and (max-width:1023px){.grid-modal{display:flex;gap:1.2rem;justify-content:flex-start;overflow-x:auto;padding-bottom:1.8rem}}@media (min-width:1024px) and (max-width:1919px){.grid-modal{align-items:center}}.grid-modal{figure{align-items:center;background-color:var(--color-white);border-color:var(--color-line);border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;padding:3rem;position:relative;transition-duration:.3s}figure:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:320px) and (max-width:767px){figure{min-width:45%}}@media (min-width:768px) and (max-width:1023px){figure{min-width:45%}}figure{svg{position:absolute;right:1rem;top:1rem}figcaption{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:1.8rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){figcaption{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){figcaption{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){figcaption{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){figcaption{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){figcaption{font-size:1.5rem;line-height:1.1}}}}}}.modal-logo{padding:0 2rem 2rem;.about-info{.description-modal{color:var(--color-gray);font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1;margin-top:2rem}@media (min-width:1024px) and (max-width:1279px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){.description-modal{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){.description-modal{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){.description-modal{font-size:1.5rem;line-height:1.1}}}}.grid-cards{.content-block{width:83.333333%}@media (min-width:320px) and (max-width:767px){.content-block{width:91.666667%}}@media (min-width:768px) and (max-width:1023px){.content-block{width:91.666667%}}.content-block{&.separator{border-bottom-width:1px;border-color:var(--color-line);padding-bottom:5rem}@media (min-width:1024px) and (max-width:1279px){&.separator{padding-bottom:3rem}}@media (min-width:320px) and (max-width:767px){&.separator{padding-bottom:3rem}}@media (min-width:768px) and (max-width:1023px){&.separator{padding-bottom:3rem}}.container-header{padding-bottom:4rem}@media (min-width:1024px) and (max-width:1279px){.container-header{padding-bottom:2rem}}@media (min-width:320px) and (max-width:767px){.container-header{padding-bottom:1rem}}@media (min-width:768px) and (max-width:1023px){.container-header{padding-bottom:1rem}}.container-grid-cards{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}@media (min-width:320px) and (max-width:767px){.container-grid-cards{gap:1.2rem}}@media (min-width:768px) and (max-width:1023px){.container-grid-cards{gap:1.6rem}}.container-grid-cards{.card-rounded{height:auto;width:30%}@media (min-width:320px) and (max-width:767px){.card-rounded{width:100%}}@media (min-width:768px) and (max-width:1023px){.card-rounded{width:100%}}}.cnt-separator{padding-top:5rem}@media (min-width:1024px) and (max-width:1279px){.cnt-separator{padding-top:3rem}}@media (min-width:320px) and (max-width:767px){.cnt-separator{padding-top:3rem}}@media (min-width:768px) and (max-width:1023px){.cnt-separator{padding-top:3rem}}.cnt-separator{hr{color:var(--color-line)}}}}.banner-form{.bg-banner{aspect-ratio:16/9;display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:320px) and (max-width:767px){.bg-banner{display:block}}@media (min-width:768px) and (max-width:1023px){.bg-banner{display:block}}.bg-banner{&.img-desktop,&.video-desktop{display:block}@media (min-width:320px) and (max-width:767px){&.img-desktop,&.video-desktop{display:none}}@media (min-width:768px) and (max-width:1023px){&.img-desktop,&.video-desktop{display:none}}}.container-info-banner{align-items:center;display:flex;height:100%;left:0;min-height:inherit;padding-bottom:4rem;padding-top:10rem;position:relative;top:0;width:100%}@media (min-width:320px) and (max-width:767px){.container-info-banner{padding-bottom:2rem}}@media (min-width:768px) and (max-width:1023px){.container-info-banner{padding-bottom:2rem}}.container-info-banner{.content-block{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto}.content-block{.info-banner{position:relative;width:40%;z-index:0}@media (min-width:1024px) and (max-width:1279px){.info-banner{width:50%}}@media (min-width:1280px) and (max-width:1439px){.info-banner{width:50%}}@media (min-width:320px) and (max-width:767px){.info-banner{padding-top:10rem;width:100%}}@media (min-width:768px) and (max-width:1023px){.info-banner{padding-top:10rem;width:100%}}.info-banner{@media (min-width:320px) and (max-width:767px){h1,h2,h3,h4,h5,h6,p{text-align:center}}@media (min-width:768px) and (max-width:1023px){h1,h2,h3,h4,h5,h6,p{text-align:center}}}.container-form{background-color:var(--color-white);border-radius:1.5rem;padding-bottom:3.2rem;padding-left:4rem;padding-right:4rem;padding-top:3.2rem;position:relative;width:33.333333%;z-index:0}@media (min-width:1024px) and (max-width:1279px){.container-form{padding-bottom:2.2rem;padding-left:3.2rem;padding-right:3.2rem;padding-top:2.2rem;width:40%}}@media (min-width:1280px) and (max-width:1439px){.container-form{padding-bottom:2.4rem;padding-left:3.4rem;padding-right:3.4rem;padding-top:2.4rem;width:40%}}@media (min-width:1440px) and (max-width:1780px){.container-form{padding-bottom:2.8rem;padding-left:3.6rem;padding-right:3.6rem;padding-top:2.8rem}}.container-form{.cnt_title_form{h3{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){h3{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.8rem;line-height:1.1}}span{color:var(--color-gray);display:inline-block;font-family:primary_regular,Arial,cursive;font-size:1.8rem;line-height:1.1;margin-bottom:1.6rem;margin-top:1.6rem;text-align:center;width:100%}@media (min-width:1024px) and (max-width:1279px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){span{font-size:1.7rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){span{font-size:1.5rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){span{font-size:1.5rem;line-height:1.1}}}}}}}.container-banner-form-movil{background-color:var(--color-white);padding:2.4rem 0;width:100%;.cnt_title_form{margin-left:auto;margin-right:auto;width:91.666667%}.cnt_title_form{h3{color:var(--color-primary);font-family:primary_bold,Arial,cursive;font-size:2.5rem;line-height:1.1;text-align:center}@media (min-width:1024px) and (max-width:1279px){h3{font-size:2rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){h3{font-size:2.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){h3{font-size:1.8rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){h3{font-size:1.8rem;line-height:1.1}}span{color:var(--color-primary);display:inline-block;font-family:primary_regular,Arial,cursive;font-size:1.3rem;line-height:1.1;margin-bottom:1.6rem;margin-top:1.6rem;text-align:center;width:100%}@media (min-width:1024px) and (max-width:1279px){span{font-size:1.3rem;line-height:1.1}}@media (min-width:1280px) and (max-width:1439px){span{font-size:1.3rem;line-height:1.1}}@media (min-width:1440px) and (max-width:1780px){span{font-size:1.3rem;line-height:1.1}}@media (min-width:320px) and (max-width:767px){span{font-size:1.3rem;line-height:1.1}}@media (min-width:768px) and (max-width:1023px){span{font-size:1.3rem;line-height:1.1}}}form{margin-left:auto;margin-right:auto;width:91.666667%}}.content-slider-a{.swiper-pagination-custom{align-items:center;bottom:2.5%!important;display:flex;justify-content:center;position:absolute;width:100%}@media (min-width:320px) and (max-width:767px){.swiper-button-next,.swiper-button-prev{top:85%!important}}@media (min-width:768px) and (max-width:1023px){.swiper-button-next,.swiper-button-prev{top:85%!important}}.swiper-button-prev{left:5%!important}@media (min-width:320px) and (max-width:767px){.swiper-button-prev{left:39%!important}}@media (min-width:768px) and (max-width:1023px){.swiper-button-prev{left:44.5%!important}}.swiper-button-next{right:5%!important}@media (min-width:320px) and (max-width:767px){.swiper-button-next{left:54%!important}}@media (min-width:768px) and (max-width:1023px){.swiper-button-next{left:52.5%!important}}@media (min-width:320px) and (max-width:767px){.swiper-button-next:after,.swiper-button-prev:after{padding:2.5rem!important}}}.card-information-h{.swiper-button-next,.swiper-button-pre{width:0}@media (min-width:320px) and (max-width:767px){.swiper-button-next,.swiper-button-pre{display:none}}@media (min-width:768px) and (max-width:1023px){.swiper-button-next,.swiper-button-pre{display:none}}.swiper-slide{height:auto}@media (min-width:320px) and (max-width:767px){.swiper-button-prev{display:none}}@media (min-width:768px) and (max-width:1023px){.swiper-button-prev{display:none}}.swiper-button-next{left:90px!important}@media (min-width:320px) and (max-width:767px){.swiper-button-next{display:none}}@media (min-width:768px) and (max-width:1023px){.swiper-button-next{display:none}}}.vs-modal-block{align-items:center;background-color:var(--color-black-50);height:100%;justify-content:center;left:0;min-height:100vh;position:fixed;top:150%;transition-duration:.5s;width:100%;z-index:50;.ml-main-container{background-color:var(--color-white);border-radius:1.5rem;padding:1.5rem}@media (min-width:320px) and (max-width:767px){.ml-main-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}}.ml-main-container{.ml-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;padding-left:2rem;padding-right:2rem}.ml-header{.ml-cnt-btn-close{display:flex;justify-content:flex-end}}.ml-body{max-height:50rem;overflow-y:auto}}.ml-main-video-container{height:auto;max-height:80%;width:80%}@media (min-width:320px) and (max-width:767px){.ml-main-video-container{width:100%}}@media (min-width:768px) and (max-width:1023px){.ml-main-video-container{width:83.333333%}}.ml-main-video-container{.ml-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1rem;position:relative}.ml-header{.ml-cnt-btn-close{display:flex;justify-content:flex-end}}.ml-video-body{align-items:center;display:flex;height:70vh;justify-content:center;overflow:hidden}@media (min-width:1024px) and (max-width:1279px){.ml-video-body{height:50vh}}@media (min-width:1280px) and (max-width:1439px){.ml-video-body{height:55vh}}@media (min-width:320px) and (max-width:767px){.ml-video-body{height:37rem}}@media (min-width:768px) and (max-width:1023px){.ml-video-body{height:37rem}}}&.vs-modal-active{display:flex;top:0}&.modal-large{.ml-main-container{width:58.333333%}@media (min-width:320px) and (max-width:767px){.ml-main-container{bottom:0;position:absolute;width:100%}}}@media (min-width:320px) and (max-width:767px){&.modal-lightbox{align-items:flex-end}}@media (min-width:768px) and (max-width:1023px){&.modal-lightbox{align-items:flex-end}}&.modal-lightbox{.ml-main-container{max-height:75vh;padding:0;position:relative;width:83.333333%}@media (min-width:320px) and (max-width:767px){.ml-main-container{bottom:0;overflow:scroll;width:100%}}@media (min-width:768px) and (max-width:1023px){.ml-main-container{bottom:0;overflow:scroll;width:100%}}.ml-main-container{.ml-header{display:block;height:0;margin:0;position:absolute;width:100%;z-index:10}@media (min-width:320px) and (max-width:767px){.ml-header{position:fixed}}@media (min-width:768px) and (max-width:1023px){.ml-header{position:fixed}}.ml-header{.ml-cnt-btn-close{height:0;position:absolute;right:-5rem;top:-8rem}@media (min-width:1024px) and (max-width:1279px){.ml-cnt-btn-close{position:absolute}}@media (min-width:1280px) and (max-width:1439px){.ml-cnt-btn-close{position:absolute}}@media (min-width:1440px) and (max-width:1780px){.ml-cnt-btn-close{position:absolute}}@media (min-width:320px) and (max-width:767px){.ml-cnt-btn-close{right:1rem;top:1rem}}@media (min-width:768px) and (max-width:1023px){.ml-cnt-btn-close{right:1rem;top:1rem}}}.ml-body{max-height:inherit;min-height:inherit;overflow-y:auto}}}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{bottom:0;content:var(--tw-content)}.after\:right-\[-1\.5rem\]:after{content:var(--tw-content);right:-1.5rem}.after\:top-0:after{content:var(--tw-content);top:0}.after\:hidden:after{content:var(--tw-content);display:none}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:bg-line:after{background-color:var(--color-line);content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-soft-gray:hover{color:var(--color-soft-gray)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-soft:hover{--tw-shadow:0px 4px 17px 0px #00000040;--tw-shadow-colored:0px 4px 17px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group:hover .group-hover\:translate-x-0,.group[open] .group-open\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0}.group:hover .group-hover\:scale-100,.group:hover .group-hover\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.group:hover .group-hover\:stroke-primary{stroke:var(--color-primary)}.group:hover .group-hover\:pr-26{padding-right:2.6rem}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:1024px) and (max-width:1279px){.sm\:top-\[20\%\]{top:20%}.sm\:w-full{width:100%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:gap-26{gap:2.6rem}.sm\:gap-30{gap:3rem}.sm\:px-12{padding-left:1.2rem;padding-right:1.2rem}.sm\:py-15{padding-bottom:1.5rem;padding-top:1.5rem}}@media (min-width:1280px) and (max-width:1439px){.md\:top-\[20\%\]{top:20%}.md\:w-\[45\%\]{width:45%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-20{gap:2rem}.md\:gap-32{gap:3.2rem}.md\:gap-40{gap:4rem}.md\:px-16{padding-left:1.6rem;padding-right:1.6rem}.md\:py-18{padding-bottom:1.8rem;padding-top:1.8rem}}@media (min-width:1440px) and (max-width:1780px){.lg\:top-\[20\%\]{top:20%}.lg\:w-11\/12{width:91.666667%}.lg\:w-\[29\.5\%\]{width:29.5%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-24{gap:2.4rem}.lg\:gap-38{gap:3.8rem}.lg\:gap-50{gap:5rem}.lg\:px-100{padding-left:10rem;padding-right:10rem}.lg\:px-20{padding-left:2rem;padding-right:2rem}.lg\:py-150{padding-bottom:15rem;padding-top:15rem}.lg\:py-20{padding-bottom:2rem;padding-top:2rem}}@media (min-width:320px) and (max-width:767px){.movil\:absolute{position:absolute}.movil\:relative{position:relative}.movil\:\!bottom-\[10\%\]{bottom:10%!important}.movil\:left-\[15\%\]{left:15%}.movil\:top-0{top:0}.movil\:order-2{order:2}.movil\:mx-0{margin-left:0;margin-right:0}.movil\:mb-300{margin-bottom:30rem}.movil\:block{display:block}.movil\:flex{display:flex}.movil\:grid{display:grid}.movil\:hidden{display:none}.movil\:h-60{height:6rem}.movil\:h-\[11rem\]{height:11rem}.movil\:h-\[14rem\]{height:14rem}.movil\:h-\[56rem\]{height:56rem}.movil\:h-auto{height:auto}.movil\:min-h-140{min-height:14rem}.movil\:min-h-\[15rem\]{min-height:15rem}.movil\:min-h-\[35rem\]{min-height:35rem}.movil\:min-h-\[50vh\]{min-height:50vh}.movil\:\!w-\[65\%\]{width:65%!important}.movil\:\!w-full{width:100%!important}.movil\:w-11\/12{width:91.666667%}.movil\:w-\[35rem\]{width:35rem}.movil\:w-full{width:100%}.movil\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.movil\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.movil\:flex-row{flex-direction:row}.movil\:flex-col{flex-direction:column}.movil\:items-center{align-items:center}.movil\:gap-10{gap:1rem}.movil\:gap-17{gap:1.7rem}.movil\:gap-20{gap:2rem}.movil\:gap-30{gap:3rem}.movil\:gap-y-20{row-gap:2rem}.movil\:gap-y-30{row-gap:3rem}.movil\:overflow-x-scroll{overflow-x:scroll}.movil\:rounded-none{border-radius:0}.movil\:border-t{border-top-width:1px}.movil\:border-none{border-style:none}.movil\:border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.movil\:bg-top{background-position:top}.movil\:fill-primary{fill:var(--color-primary)}.movil\:p-0{padding:0}.movil\:px-0{padding-left:0;padding-right:0}.movil\:px-10{padding-left:1rem;padding-right:1rem}.movil\:py-15{padding-bottom:1.5rem;padding-top:1.5rem}.movil\:pb-0{padding-bottom:0}.movil\:pb-50{padding-bottom:5rem}.movil\:pl-40{padding-left:4rem}.movil\:pt-100{padding-top:10rem}.movil\:pt-15{padding-top:1.5rem}.movil\:pt-30{padding-top:3rem}.movil\:pt-45{padding-top:4.5rem}.movil\:text-center{text-align:center}.movil\:text-primary{color:var(--color-primary)}.movil\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.movil\:placeholder\:text-dark-gray::-moz-placeholder{color:var(--color-dark-gray)}.movil\:placeholder\:text-dark-gray::placeholder{color:var(--color-dark-gray)}.movil\:after\:block:after{content:var(--tw-content);display:block}}@media (min-width:768px) and (max-width:1023px){.tablet\:absolute{position:absolute}.tablet\:left-\[18\%\]{left:18%}.tablet\:top-0{top:0}.tablet\:order-2{order:2}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:grid{display:grid}.tablet\:hidden{display:none}.tablet\:h-\[20rem\]{height:20rem}.tablet\:h-auto{height:auto}.tablet\:min-h-\[50vh\]{min-height:50vh}.tablet\:\!w-full{width:100%!important}.tablet\:w-11\/12{width:91.666667%}.tablet\:w-\[100\%\],.tablet\:w-full{width:100%}.tablet\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-col{flex-direction:column}.tablet\:gap-17{gap:1.7rem}.tablet\:gap-20{gap:2rem}.tablet\:gap-y-30{row-gap:3rem}.tablet\:rounded-none{border-radius:0}.tablet\:border-t{border-top-width:1px}.tablet\:border-none{border-style:none}.tablet\:border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.tablet\:fill-primary{fill:var(--color-primary)}.tablet\:p-0{padding:0}.tablet\:px-0{padding-left:0;padding-right:0}.tablet\:px-10{padding-left:1rem;padding-right:1rem}.tablet\:py-15{padding-bottom:1.5rem;padding-top:1.5rem}.tablet\:pb-50{padding-bottom:5rem}.tablet\:pb-\[2rem\]{padding-bottom:2rem}.tablet\:pl-40{padding-left:4rem}.tablet\:pt-100{padding-top:10rem}.tablet\:pt-15{padding-top:1.5rem}.tablet\:pt-30{padding-top:3rem}.tablet\:pt-45{padding-top:4.5rem}.tablet\:text-center{text-align:center}.tablet\:text-primary{color:var(--color-primary)}.tablet\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1781px) and (max-width:1919px){.xxl\:px-100{padding-left:10rem;padding-right:10rem}.xxl\:py-150{padding-bottom:15rem;padding-top:15rem}}