@font-face{font-family:'OptimaNova';src:url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.eot?#iefix') format('embedded-opentype'), url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.otf') format('opentype'), url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.woff') format('woff'), url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.ttf') format('truetype'), url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts/OptimaNovaLTPro-Regular.svg#OptimaNovaLTPro-Regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Boston';src:url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts//boston/BostonRegular.otf') format('opentype');font-weight:400;font-style:normal;}@font-face{font-family:'Boston';src:url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts//boston/BostonSemiBold.otf') format('opentype');font-weight:600;font-style:normal;}@font-face{font-family:'Boston';src:url('https://igp.brandcode.es//wp-content/themes/brandcode/custom/fonts//boston/BostonBold.otf') format('opentype');font-weight:700;font-style:normal;}:where(*){font-family:'Boston';color:black;}#header-space{display:block;}@media only screen and (max-width: 999px){body #header-space[data-header-mobile-fixed="1"]{display:block;}}#header-outer.small-nav #top >.container >.row{justify-content:start;}#header-outer.small-nav #top >.container >.row #logo img{height:60px;}#header-outer.transparent .slide-out-widget-area-toggle a.open i.label,body.material #header-outer.transparent .slide-out-widget-area-toggle a.open .close-line{color:#fff !important;}@media (min-width: 691px){#header-outer.transparent #top .span_9>.slide-out-widget-area-toggle a.using-label.open .label{color:#fff !important;}}body.material #header-outer.transparent .slide-out-widget-area-toggle a.open .close-line{background-color:#fff !important;}@media (min-width: 691px){body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a.open .close-line{background-color:#fff !important;}}.right-aligned-menu-items .slide-out-widget-area-toggle a,.right-aligned-menu-items .slide-out-widget-area-toggle i{color:#000 !important;font-size:20px !important;font-weight:600;}.right-aligned-menu-items .slide-out-widget-area-toggle a.open{color:#fff !important;}.right-aligned-menu-items .slide-out-widget-area-toggle a.open *{color:#fff !important;}.slide-out-widget-area-toggle.mobile-icon >div{display:flex !important;}#slide-out-widget-area-bg.fullscreen-split{background-color:unset;}#slide-out-widget-area-bg{background-color:unset;}#slide-out-widget-area .inner-wrap{padding-top:0 !important;}#slide-out-widget-area .inner-wrap .container{width:100% !important;margin:0 !important;padding:0 !important;left:0 !important;max-width:100% !important;background-color:#ffd200;}#slide-out-widget-area .inner-wrap .container .left-side{width:65%;background-color:#ffd200;justify-content:center;}@media (min-width: 1000px){#slide-out-widget-area .inner-wrap .container .left-side{min-height:767px;}}@media (max-width: 1480px){#slide-out-widget-area .inner-wrap .container .left-side{width:60%;}}@media (max-width: 999px){#slide-out-widget-area .inner-wrap .container .left-side{width:50%;min-height:600px;}}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .left-side{width:100%;height:auto;padding-top:15%;}}#slide-out-widget-area .inner-wrap .container .left-side ul.menu{padding-left:25%;}@media (min-width: 691px){#slide-out-widget-area .inner-wrap .container .left-side ul.menu{margin-top:10vh;}}@media (max-width: 1480px){#slide-out-widget-area .inner-wrap .container .left-side ul.menu{padding-inline:15%;}}#slide-out-widget-area .inner-wrap .container .left-side ul.menu a{color:#000;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu a::after{border-color:#000;}#slide-out-widget-area .inner-wrap .container .left-side .container-socials{display:flex;gap:20px;flex-wrap:wrap;padding-left:25%;margin-top:auto;margin-bottom:25px;}@media (max-width: 1480px){#slide-out-widget-area .inner-wrap .container .left-side .container-socials{padding-left:15%;}}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .left-side .container-socials{bottom:50px;}}#slide-out-widget-area .inner-wrap .container .left-side .container-socials img{height:56px;margin-bottom:0;transition:all 0.4s ease;}@media (max-width: 999px){#slide-out-widget-area .inner-wrap .container .left-side .container-socials img{height:50px;}}#slide-out-widget-area .inner-wrap .container .left-side .container-socials img:hover{opacity:.6;}#slide-out-widget-area .inner-wrap .container .right-side{width:35%;background-color:#002596;justify-content:center;flex-flow:column;}@media (min-width: 1000px){#slide-out-widget-area .inner-wrap .container .right-side{min-height:767px;}}@media (max-width: 1480px){#slide-out-widget-area .inner-wrap .container .right-side{width:40%;}}@media (max-width: 999px){#slide-out-widget-area .inner-wrap .container .right-side{width:50%;height:auto;}}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .right-side{width:100%;}}#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only){padding-left:15%;}@media (max-width: 1480px){#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only){padding-left:5%;}}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only){padding-left:15%;}}#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only) ul.menu a{color:#fff;}#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only) .nectar-cta{margin-top:auto;margin-bottom:25px;}@media (min-width: 1000px){#slide-out-widget-area .inner-wrap .container .left-side,#slide-out-widget-area .inner-wrap .container .right-side{padding-top:176px;}}#slide-out-widget-area .inner-wrap .container .left-side .off-canvas-menu-container:not(.mobile-only),#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only){width:100%;height:100%;display:flex;flex-direction:column;}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .left-side .off-canvas-menu-container:not(.mobile-only),#slide-out-widget-area .inner-wrap .container .right-side .off-canvas-menu-container:not(.mobile-only){height:fit-content;display:flex;align-items:flex-start;}}@media (min-width: 691px){#slide-out-widget-area .inner-wrap .container .left-side ul.menu,#slide-out-widget-area .inner-wrap .container .right-side ul.menu{margin-top:10vh;}}@media (max-width: 690px){#slide-out-widget-area .inner-wrap .container .left-side ul.menu,#slide-out-widget-area .inner-wrap .container .right-side ul.menu{height:100%;}}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li{width:fit-content;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li.menu-item-has-children.open-submenu .nectar-menu-icon,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li.menu-item-has-children.open-submenu .nectar-menu-icon{transform:rotate(180deg);}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-end;gap:10px;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon .menu-title-text,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon .menu-title-text{color:white !important;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon .nectar-menu-icon,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li.menu-item-has-children .nectar-menu-item-with-icon .nectar-menu-icon{display:block !important;color:white !important;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu li.menu-item-has-children li a,#slide-out-widget-area .inner-wrap .container .right-side ul.menu li.menu-item-has-children li a{--min:28;--max:38;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}#slide-out-widget-area .inner-wrap .container .left-side ul.menu a,#slide-out-widget-area .inner-wrap .container .right-side ul.menu a{font-family:'Boston' !important;--min:36;--max:50;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:bold !important;line-height:1.2 !important;}.idiomas{display:flex;align-items:center;text-transform:uppercase;gap:5px;margin-right:25px;}.idiomas *{color:#000 !important;font-size:20px;font-weight:600;}@media (max-width: 999px){.idiomas *{font-size:14px;font-weight:400;}}@media (min-width: 691px){.idiomas.open *{color:#fff !important;}}#footer-outer{background-color:#e5e5e5 !important;}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(1) .widget{display:flex;flex-direction:column;gap:5px;}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(1) .widget span{font-size:20px;}@media (max-width: 690px){#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(1) .widget span{text-align:center;}}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(2) img{max-width:320px;}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget{display:flex;flex-direction:column;row-gap:23px;}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget .container-socials{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;}@media (max-width: 1280px){#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget .container-socials{gap:10px;}}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget .container-socials img{height:62px;margin-bottom:0;transition:all 0.4s ease;}@media (max-width: 1280px){#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget .container-socials img{height:48px;}}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(3) .widget .container-socials img:hover{opacity:.6;}#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(4) #menu-menu-footer li{text-align:right;font-size:20px;}@media (max-width: 999px){#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(4) #menu-menu-footer li{text-align:left;}}@media (max-width: 690px){#footer-outer #footer-widgets >.container >.row >.col:nth-of-type(4) #menu-menu-footer li{text-align:center;}}@media (max-width: 690px){#footer-outer #footer-widgets >.container >.row >.col{display:flex;justify-content:center;}}.big-text,.big.text *,.font-60,.font-60,.sub-title *,h1{font-family:'Boston' !important;--min:36;--max:60;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:center;color:black;}.font-40,.font-40 *{font-family:'Boston' !important;--min:28;--max:40;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:800 !important;line-height:1.4 !important;color:black;text-align:center;}.font-35,.font-35 *{font-family:'Boston' !important;--min:24;--max:35;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:800 !important;line-height:1.2 !important;color:black;}.font-30,.font-30 *{font-family:'Boston' !important;--min:22;--max:30;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:600 !important;line-height:1.2 !important;color:black;}.font-27,.font-27 *{font-family:'Boston' !important;--min:20;--max:27;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;color:black;text-align:left;}.font-25,.font-25 *{font-family:'Boston' !important;--min:18;--max:25;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:bold !important;line-height:1.2 !important;color:black;text-align:left;}p,.font-20{font-family:'Boston' !important;--min:20;--max:20;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:400 !important;line-height:1.4 !important;color:black;text-align:left;}.nectar-cta >*{width:fit-content;background-color:#ffd200 !important;padding:15px;border-radius:10px;display:flex !important;align-items:center !important;}.nectar-cta >* .link_wrap .link_text:after,.nectar-cta >* .link_wrap .arrow:after,.nectar-cta >* .link_wrap .arrow:before{top:-6px !important;}.nectar-cta >* .text,.nectar-cta >* .link_text{font-family:'Boston' !important;--min:18;--max:25;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:#002596 !important;}body[data-button-style*="slightly_rounded"] .nectar-button,.nectar-button[data-color-override="false"].regular-button{background-color:#ffd200 !important;}.nectar-button{width:fit-content;background-color:#ffd200 !important;padding:15px;border-radius:10px;display:flex !important;align-items:center !important;}.nectar-button >span{font-family:'Boston' !important;--min:18;--max:25;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:#002596 !important;}.row-parallax >.col >.wpb_column .inner_row:nth-child(1) .divider{height:721px !important;}@media (max-width: 767px){.row-parallax >.col >.wpb_column .inner_row:nth-child(1) .divider{height:40vh !important;}}.row-parallax >.col >.wpb_column .nectar-split-heading :where(*){font-family:'Boston' !important;--min:36;--max:50;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:black;}.row-parallax >.col >.wpb_column .nectar-cta .text{font-family:'Boston' !important;--min:18;--max:25;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:#002596;}.brandcode-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main,.brandcode-inicio .row-slider-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main{display:flex;flex-direction:column;align-items:flex-start;}.brandcode-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .post-heading,.brandcode-inicio .row-slider-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .post-heading{max-width:100%;background-image:linear-gradient(to right,#ffd200 0,#ffd200 100%);}.brandcode-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .post-heading *,.brandcode-inicio .row-slider-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .post-heading *{font-family:'Boston' !important;--min:30;--max:30;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:#ffd200 !important;display:block;}.brandcode-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .nectar-post-grid-item__meta-wrap .meta-date,.brandcode-inicio .row-slider-eventos .nectar-post-grid-wrap .nectar-post-grid-item .content .item-main .nectar-post-grid-item__meta-wrap .meta-date{font-family:'Boston' !important;--min:20;--max:20;--mintrans:280;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans)* 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-weight:700 !important;line-height:1.2 !important;text-align:left;color:#fff !important;}.nectar_video_lightbox.play_button{width:auto;height:auto;}.nectar_video_lightbox.play_button:before{content:none;}.nectar_video_lightbox.play_button .play .inner-wrap{display:none;}.nectar_video_lightbox.play_button .play:before{content:"";background:url("https://igp.brandcode.es//wp-content/themes/brandcode/custom/resources/play.png");width:180px;height:180px;background-size:contain;display:block;}@media (max-width: 767px){.nectar_video_lightbox.play_button .play:before{width:90px;height:90px;}}