@charset "UTF-8";
/*!
Theme Name:  IBA Boxing 2021
Theme URI:   http://www.ibaboxing.org/
Description: Theme for IBA boxing
Version:     1.0
Author:      Grupo Enfoca
Author URI:  https://www.grupoenfoca.com/
Text Domain: iba-2021
*/
@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{scroll-behavior:smooth}html.user-logged{margin-top:32px}html :where(img){height:initial;max-width:initial}.wp-block-image img{height:auto;max-width:100%}body{font-weight:300;font-size:16px;font-family:"Oswald",sans-serif;overflow-x:hidden}body.blocker{overflow-y:hidden}a{color:#222799;transition:all .3s ease}a:hover{color:#345ebd}body,h1,h2,h3,h4,h5,h6{margin:0}h1,h2,h3,h4{font-family:"Red Hat Display",sans-serif;font-weight:800}h1,h2{color:#222799;text-transform:uppercase}h3,h4,h5,h6,p{color:#353535}h1{font-size:38px}h2{font-size:32px}h3{font-size:28px}h4,h5{font-size:24px}h6{font-size:20px}.boxer-day .boxer-day-wrapper .data-wrapper .data ul.data-list li span,h5,h6{font-weight:500}p{font-size:17px}input:focus{outline:0;border:0}.bg-ornament{position:absolute;width:2400px;height:auto;top:0;left:-300px}.paginator{text-align:center;margin-top:60px}.paginator .arrow{display:inline-block;width:300px;font-family:"Red Hat Display",sans-serif}.paginator .arrow a{text-decoration:none}.paginator .arrow a svg{width:100px;height:15px;fill:#e30017;margin:0 15px;transition:all .4s ease;vertical-align:middle}.paginator .arrow a span{text-transform:uppercase;color:#222799;font-size:17px;font-weight:400;transition:all .4s ease}.paginator .arrow.prev{margin-right:50px;text-align:right}.news__navigation a.page-numbers.next.prev svg,.news__navigation a.page-numbers.prev.prev svg,.paginator .arrow.prev a svg{transform:rotate(180deg)}.paginator .arrow.next{margin-left:50px;text-align:left}.paginator .arrow:hover.prev svg{padding-left:15px}.paginator .arrow:hover.next span{padding-right:15px}.action-hover img,.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper svg,.iba-mod.mod-link_interno a i{transition:all .4s ease}.action-hover .rollover,.title-alpha h3{position:relative;line-height:0}.action-hover:hover img{opacity:.7}.action-hover:hover .rollover:after{opacity:1;transform:scale(1) rotate(0deg)}.bg-svg,.title-alpha:after{position:absolute;bottom:0;left:0}.bg-svg,.bg-svg.menu{height:74vw;top:-9.5vw}.bg-svg{right:0;object-fit:cover;opacity:.5;pointer-events:none;width:118vw}.bg-svg.menu{left:0;width:calc(118vw + 180px);opacity:.2}.bg-svg.social{top:-3vw;left:-73vw;opacity:.5;right:0;width:179%;height:114%}.bg-svg.boxer{top:-35vw;opacity:1}.bg-svg.quicklink{opacity:1;top:-36vw;left:-36vw}.title-alpha{margin-bottom:3vw;position:relative;padding-bottom:1px;margin:15px 0}.title-alpha h3{color:#e30017;text-transform:uppercase;line-height:1.9;letter-spacing:.95px;font-size:20px;font-family:"Red Hat Display",sans-serif;border-bottom:2px solid #e30017;display:table;margin:0;z-index:1}.title-alpha:after{content:"";background:#d5d5d5;right:-10000px;height:1px}.swiper-pagination-latest,.swiper-pagination-latest-videos{text-align:center;margin:1vw 0}.swiper-pagination-gallery .swiper-pagination-bullet,.swiper-pagination-latest .swiper-pagination-bullet,.swiper-pagination-latest-videos .swiper-pagination-bullet{cursor:pointer;background:#e30017;width:14px;height:14px;margin:0 5px}@media (min-width:1200px){.container{max-width:1200px}}.container.large{max-width:1620px;padding:0 15px}.main-button,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]{padding:10px 100px;position:relative}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a,.main-button,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]{color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Red Hat Display",sans-serif;font-weight:400;display:table;clip-path:polygon(16px 0,100%0,calc(100% - 16px) 100%,0 100%)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.center,.main-button.center,.newsletter-form .newsletter-wrapper .form-wrapper input.center[type=submit]{margin:auto}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.spacer,.main-button.spacer,.newsletter-form .newsletter-wrapper .form-wrapper input.spacer[type=submit]{margin-top:4vw;margin-bottom:4vw}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a,.main-button.red,.newsletter-form .newsletter-wrapper .form-wrapper input.red[type=submit]{background:#e30017}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.blue,.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:after,.main-button.blue,.main-button.red:after,.newsletter-form .newsletter-wrapper .form-wrapper input.blue[type=submit],.newsletter-form .newsletter-wrapper .form-wrapper input.red[type=submit]:after{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.blue:after,.main-button.blue:after,.newsletter-form .newsletter-wrapper .form-wrapper input.blue[type=submit]:after{background:#e30017}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.white,.main-button.white,.newsletter-form .newsletter-wrapper .form-wrapper input.white[type=submit]{background:#fff;color:#222799}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.white:after,.main-button.white:after,.newsletter-form .newsletter-wrapper .form-wrapper input.white[type=submit]:after{background:#e1e1e1}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.white:hover,.main-button.white:hover,.newsletter-form .newsletter-wrapper .form-wrapper input.white[type=submit]:hover{color:#222799}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:after,.main-button:after,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]:after{content:"";position:absolute;left:0;width:100%;margin-left:-100%;top:0;bottom:0;z-index:-1;clip-path:polygon(5%0,100%0,95% 100%,0 100%);transition:all .6s ease}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:hover,.main-button:hover,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]:hover{text-decoration:none;color:#fff}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:hover:after,.main-button:hover:after,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]:hover:after{margin-left:0}.title-double{background:url(/wp-content/themes/iba-2021/assets/images/lines.svg);background-position:15vw -24.5vw;background-size:232vw;background-repeat:no-repeat;position:relative;z-index:2}.title-double h2{font-family:"Red Hat Display",sans-serif;color:#222799;font-size:6.5vw;font-weight:900;line-height:.91;letter-spacing:-2.13px;text-transform:uppercase;display:table;padding:0 4vw 0 3vw;background:#fff;clip-path:polygon(8%0,100%0,92% 100%,0 100%)}.title-double h2 span{color:#e30017;font-size:2vw;font-weight:500;display:block}.title-double.center h2{margin:0 auto}.title-double.spacer{padding-top:16vw;padding-bottom:8vw;margin-top:-8vw}.fix-oranment{background:#fff;position:relative;z-index:1}.page-breadcrumbs{margin:20px 0;padding-bottom:20px;position:relative}.page-breadcrumbs .container{padding:0}.page-breadcrumbs::after{content:"";width:100%;max-width:720px;height:1px;border-bottom:solid 1px #ddd;position:absolute;bottom:0;left:0;display:none}.page-breadcrumbs p{font-family:Oswald;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#aaa;margin:0;text-transform:uppercase}.page-breadcrumbs a{color:#aaa}.archive__documents .documents__section .document-list li a span,.page-breadcrumbs a.home-link span{text-decoration:underline}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu>li ul.sub-menu li a:hover,.page-breadcrumbs a:hover{color:#e30017}.page-breadcrumbs a:active{color:#e30017;text-decoration:none}.wpb_wrapper ul{list-style:none}.wpb_wrapper ul li{position:relative;padding-left:20px}.wpb_wrapper ul li:before{content:"•";color:#e30017;position:absolute;left:0}.large-text-quote{position:relative;display:flex}.large-text-quote:before{content:"";position:absolute;top:0;bottom:0;right:-100%;width:100%;background:#ececec;height:100%}.error-page .error-wrapper{padding:100px 0 200px;text-align:center}.error-page .error-wrapper svg{fill:#666;width:100px;height:100px}.error-page .error-wrapper h2{color:#e30017;font-size:80px;font-weight:500;line-height:1}.error-page .error-wrapper h3{color:#222799;font-size:100px;font-weight:800}.error-page .error-wrapper p{font-size:24px;margin:5px}.error-page .error-wrapper p b{display:block}body .iba-icon{width:45px;height:45px;vertical-align:middle;margin-right:15px;animation:all .4s ease;display:inline-block;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}body .iba-icon.i-arrow-slim{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-light.svg)}body .iba-icon.i-arrow-slim-blue{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-light-blue.svg)}body .iba-icon.i-arrow-white{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-right-white.svg)}body .iba-icon.i-arrow-light{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-right-light.svg)}body .iba-icon.i-arrow-blue{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-right-blue.svg)}body .iba-icon.i-arrow-blue-fill{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-right-blue-fill.svg)}body .iba-icon.i-download{width:35px;height:35px;background:url(/wp-content/themes/iba-2021/assets/images/icons/download-icon.svg)}body .iba-icon.i-download-white{width:35px;height:35px;background:url(/wp-content/themes/iba-2021/assets/images/icons/download-icon-white.svg)}body .iba-icon.i-video{background:url(/wp-content/themes/iba-2021/assets/images/icons/icon-video.svg)}body .iba-icon.i-simple-arrow-light{background:url(/wp-content/themes/iba-2021/assets/images/icons/simple-arrow.svg)}body .iba-icon.x-white{background:url(/wp-content/themes/iba-2021/assets/images/icons/x-white.svg)}body .iba-icon.i-place{background:url(/wp-content/themes/iba-2021/assets/images/icons/icon-place.svg)}body .iba-icon.i-video-life{background:url(/wp-content/themes/iba-2021/assets/images/icons/video-life.svg)}body.dark .tr-icon.i-arrow-blue-fill{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-right-blue-fill-dark.svg)}body.dark .tr-icon.i-download{background:url(/wp-content/themes/iba-2021/assets/images/icons/download-icon-white.svg)}body.dark .tr-icon.i-video{background:url(/wp-content/themes/iba-2021/assets/images/icons/icon-video-white.svg)}@media (max-width:992px){.bg-ornament{display:none}.swiper-pagination-latest-videos{margin-top:30px}.large-text-quote{flex-flow:column;align-items:center}.large-text-quote p{margin-top:-32px}.large-text-quote:before{display:none!important}.title-double{background:0 0}.title-double.center h2{margin:0}.title-double h2{font-size:14vw;clip-path:none}.title-double h2 span{font-size:7vw}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a,.main-button,.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]{text-align:center}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.spacer,.main-button.spacer,.newsletter-form .newsletter-wrapper .form-wrapper input.spacer[type=submit]{margin-top:80px;margin-bottom:40px}.title-alpha:after{right:0}.paginator .arrow.next,.paginator .arrow.prev{margin:0 15px;width:auto}.paginator .arrow.next svg,.paginator .arrow.prev svg{display:none;width:auto}.paginator .arrow.next:hover,.paginator .arrow.next:hover span,.paginator .arrow.next:hover svg,.paginator .arrow.prev:hover,.paginator .arrow.prev:hover span,.paginator .arrow.prev:hover svg{margin:0!important;padding:0!important}}.vc_row-fluid .wpb_column:first-child .title .ornament{opacity:0}.vc_row-fluid .wpb_column:only-child .title .ornament{opacity:1}.media__popup{display:none;z-index:1000}.media__popup .popup__closer{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:2}.media__popup .popup__closer .close__button{cursor:pointer;position:absolute;top:20px;right:20px}.media__popup .popup__closer .close__button svg{width:30px;height:30px;fill:#fff}@media screen and (max-width:900px){.media__popup .popup__closer .close__button{top:10px;right:10px}.media__popup .popup__closer .close__button svg{width:20px;height:20px;fill:#fff}}.media__popup .popup__container{max-width:1200px;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3}.media__popup .popup__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media__popup .popup__container img{max-width:100%;max-height:100%;margin:0 auto}.media__popup.show{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh}.news__navigation{padding:40px 0}.news__navigation svg{width:50px;height:10px;fill:#e30017;margin-left:15px;transition:all .4s ease;vertical-align:middle}.news__navigation a.page-numbers{opacity:.5;transition:all .3s ease}.news__navigation a.page-numbers:hover{opacity:1;transition:all .3s ease}.news__navigation a.page-numbers.next,.news__navigation a.page-numbers.prev{opacity:1}.news__navigation a.page-numbers.next.prev,.news__navigation a.page-numbers.prev.prev{margin-right:15px;margin-left:0}.news__navigation a.page-numbers.next:hover svg,.news__navigation a.page-numbers.prev:hover svg{padding-left:5px}.news__navigation .page-numbers{color:#666;text-decoration:none;margin:0 5px;display:inline-block;font-size:18px}.news__navigation .page-numbers.current{color:#e30017;font-weight:bolder}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border:1px solid #dedede;background:0 0}.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{outline:0;border:1px solid #dedede}.gform_wrapper.gravity-theme input[type=submit]{padding:15px 30px;border-radius:0;outline:0;border:0;background:#222799;color:#fff;text-transform:uppercase;font-weight:700;opacity:1}.gform_wrapper.gravity-theme input[type=submit]:hover{background:#131655}.gform_wrapper.gravity-theme .gfield_label{color:#353535}@media (max-width:992px){.title-alpha h3{padding:5px 0;line-height:1.2}.page-breadcrumbs{padding-bottom:0}.wpb_wrapper ul{padding:0}}@media (max-width:767px){.large-text-quote{align-items:inherit}}header+section{min-height:600px}.iba-header{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%)}.iba-header .header-wrapper .top-bar{border-bottom:1px solid #e30017;color:#e30017;position:relative;padding:5px 0;z-index:2}.iba-header .header-wrapper .top-bar .top-wrapper{width:100%}.iba-header .header-wrapper .top-bar .top-wrapper .widget{display:inline-block}.iba-header .header-wrapper .top-bar .top-wrapper .widget ul{list-style:none;font-size:25px;margin:0;padding:0}.iba-header .header-wrapper .top-bar .top-wrapper .widget ul li{display:inline-block;margin-right:30px}.iba-header .header-wrapper .top-bar .top-wrapper .widget ul li a{color:#e30017;font-size:20px}.iba-header .header-wrapper .top-bar .top-wrapper form{position:absolute;top:0;right:0;bottom:0}.iba-header .header-wrapper .top-bar .top-wrapper form>div{height:100%}.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper{position:relative;height:100%;transition:all .4s ease}.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper:after{content:"";position:absolute;left:100px;background:#fff;height:30px;width:1px;top:10px;opacity:.6}.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper .icon{width:25px;height:25px;position:absolute;left:35px;top:13px;pointer-events:none}.iba-header .header-wrapper .top-bar .top-wrapper form>div input{height:100%;background:#e30017;color:#fff;border-radius:0;border:0;transition:all .3s ease}.iba-header .header-wrapper .top-bar .top-wrapper form>div input[type=text]{width:250px;padding-left:10px}.iba-header .header-wrapper .top-bar .top-wrapper form>div input[type=text]::placeholder{opacity:.6;text-transform:uppercase;color:#fff}.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper input[type=submit]{width:100px;position:relative;cursor:pointer;transition:all .4s ease}.iba-header .header-wrapper .top-bar .top-wrapper form>div .button-wrapper:hover .icon{fill:#222799}.iba-header .header-wrapper header.main-header{display:inline-block;width:100%;position:relative;transition:all .8s ease;z-index:2}.iba-header .header-wrapper header.main-header.sticky{position:fixed;width:100%;transform:translateY(100px);top:-100px;z-index:999;background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%)}.iba-header .header-wrapper header.main-header.sticky .main-menu .primary-menu-wrapper .primary-level ul li{padding:25px}.iba-header .header-wrapper header.main-header.sticky .main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children:after{bottom:15px}.iba-header .header-wrapper header.main-header.sticky .main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children:before{bottom:22px}.iba-header .header-wrapper header.main-header .main-wrapper{position:relative;z-index:2}.iba-header .header-wrapper header.main-header .header-logo-wrapper{display:flex;align-items:center;position:relative}.iba-header .header-wrapper header.main-header .header-logo-wrapper .logo-wrapper,.iba-header .header-wrapper header.main-header .header-logo-wrapper .logo-wrapper a{line-height:0}.iba-header .header-wrapper header.main-header .header-logo-wrapper .logo-wrapper a .custom-logo{width:200px;height:auto}.user-logged header.main-header.sticky{top:-70px!important}@media (max-width:992px){.iba-header .header-wrapper .top-bar{display:none}.iba-header .header-wrapper header.main-header .header-logo-wrapper{height:60px}.iba-header .header-wrapper header.main-header .header-logo-wrapper .logo-wrapper a .custom-logo{width:130px}}.nondisplayed{display:none}.prefooter-wrapper .prefooter{display:grid;grid-template-columns:2fr 1fr;align-items:flex-end;padding:2vw 0}.prefooter-wrapper .prefooter .col i{color:#e30017;margin:0 10px;font-size:24px}.prefooter-wrapper .prefooter .col:nth-child(1) .image-wrapper{max-width:100%;width:100%}.prefooter-wrapper .prefooter .col:nth-child(1) .image-wrapper img{max-width:700px}.prefooter-wrapper .prefooter .col:nth-child(2){text-align:center}.prefooter-wrapper .prefooter .col:nth-child(2) .social-icons{padding-bottom:38px}.prefooter-wrapper .prefooter .col:nth-child(2) .image-wrapper{max-width:180px}.footer-wrapper .footer-menu{padding:4vw 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu>li>a{color:#222799;font-size:17px;text-transform:uppercase;text-decoration:none}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu>li ul.sub-menu{list-style:none;padding:0;margin:20px 0 0}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu>li ul.sub-menu li a{color:#7d7d7d;line-height:1.94;font-size:16px;text-decoration:none;transition:all .3s ease}.footer-wrapper .after-footer-menu .menu-after-footer-container{margin:4vw 0 6vw}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu,.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu{list-style:none;margin:0;padding:0}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li{display:inline-block;width:calc(20% - 3px);position:relative;vertical-align:middle}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:after{content:"";position:absolute;right:40%;background:red;display:block;width:1px;height:25px;transform:rotate(15deg);top:calc(50% - 12.5px)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:nth-child(4):after{display:none}.archive__documents .subcategories-wrapper ul li:last-child .separator,.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:after,.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child:after,.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li:last-child:after{display:none}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a{padding:5px 30px;width:100%;text-align:center;position:relative}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:before{content:"";position:absolute;top:0;bottom:0;left:0;max-width:0;background:#222799;width:100%;transition:all,.45s,cubic-bezier(.65,0,.076,1);transition:all 1s ease;z-index:-1}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a:hover:before{max-width:230px}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li a{color:#222799;font-size:17px;text-transform:uppercase;text-decoration:none;position:relative}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li a:after{content:"";position:absolute;bottom:0;width:0%;background:#222799;height:1px;left:0;transition:all .4s ease}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li a:hover:after{width:100%}.footer-wrapper .bottom-bar{background:#e30017;color:#fff;padding:1.5vw 0}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container{text-align:right}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li{display:inline-block}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li:after{content:"/";margin:0 15px}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li a{text-decoration:none;color:#fff}#goback,#goback svg{transition:all .6s ease}#goback{display:flex;position:fixed;width:70px;height:70px;background:#222799;bottom:30px;right:30px;z-index:1;align-items:center;justify-content:center;cursor:pointer;margin-bottom:-100px}#goback svg{width:50px;height:50px;fill:#fff}#goback:hover{background:#e30017}#goback:hover svg{fill:#fff}#goback.show{margin-bottom:0}.blocker #goback{display:none}@media (max-width:767px){footer .social-icons{margin-top:15px}.prefooter-wrapper .prefooter{grid-template-columns:1fr;text-align:center}.prefooter-wrapper .prefooter .col i{font-size:24px!important}.prefooter-wrapper .prefooter .col:nth-child(1) .image-wrapper img{width:100%}.prefooter-wrapper .prefooter .col:nth-child(2){margin-top:0!important}.footer-wrapper .footer-menu{border:0;padding-bottom:0;display:none}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu{grid-template-columns:1fr;text-align:center;display:block;width:100%}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li{display:block;width:100%}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li.menu-item-has-children>a{position:relative}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li.menu-item-has-children>a:after{position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";color:#222799;margin-left:8px;vertical-align:super}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li .sub-menu{overflow:hidden;max-height:0;margin-top:10px!important;margin-bottom:5px!important}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li.active>a:after{content:""}.footer-wrapper .footer-menu .menu-footer-menu-container ul.menu li.active .sub-menu{max-height:1000px;transition:all 2s ease}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu{border-top:1px solid #e3e3e3;padding-top:15px;text-align:center}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li{width:auto;text-align:center;display:inline-block;margin:10px 10px 5px}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child{display:block}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a{display:inline-block;width:auto;margin:15px 0 auto}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:after,.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li:after{display:none}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container{text-align:center}.footer-wrapper .bottom-bar .menu-bottom-bar-menu-container ul.menu li{display:inline-block;text-align:center;margin-bottom:5px;margin-right:15px}}@media (max-width:992px){.social-media .social-wrapper .title-wrapper h2{max-width:100%!important}.social-media .social-block{margin-top:0}footer.mm-slideout{z-index:inherit!important}.prefooter-wrapper .prefooter{grid-template-columns:1fr}.prefooter-wrapper .prefooter .col{text-align:center}.prefooter-wrapper .prefooter .col:nth-child(2){margin-top:30px}.prefooter-wrapper .prefooter .col:nth-child(2) .social-icons{padding-bottom:0}.prefooter-wrapper .prefooter .image-wrapper{margin:0 auto}.footer-menu .menu-footer-menu-container ul.menu{grid-template-columns:repeat(2,1fr)!important;text-align:center}.footer-menu .menu-footer-menu-container ul.menu>li ul.sub-menu{margin-bottom:30px!important}#goback{width:40px;height:40px;border-radius:100%}#goback svg{width:30px;height:30px}}.page__calendar .calendar .year-selector-wrapper,.page__courses-calendar .calendar .year-selector-wrapper,.page__results .calendar .year-selector-wrapper{padding:3vw 0 4vw}.page__calendar .calendar .year-selector-wrapper .events-filter,.page__courses-calendar .calendar .year-selector-wrapper .events-filter,.page__results .calendar .year-selector-wrapper .events-filter{margin-bottom:2vw}.page__calendar .calendar .year-selector-wrapper .events-filter .title-alpha,.page__courses-calendar .calendar .year-selector-wrapper .events-filter .title-alpha,.page__results .calendar .year-selector-wrapper .events-filter .title-alpha{margin:0}@media screen and (max-width:767px){.page__calendar .calendar .year-selector-wrapper .events-filter .title-alpha,.page__courses-calendar .calendar .year-selector-wrapper .events-filter .title-alpha,.page__results .calendar .year-selector-wrapper .events-filter .title-alpha{margin-bottom:30px}}.page__calendar .calendar .year-selector-wrapper .events-filter ul,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul,.page__results .calendar .year-selector-wrapper .events-filter ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #d5d5d5}.page__calendar .calendar .year-selector-wrapper .download-documents,.page__calendar .calendar .year-selector-wrapper .events-filter ul li,.page__courses-calendar .calendar .year-selector-wrapper .download-documents,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li,.page__results .calendar .year-selector-wrapper .download-documents,.page__results .calendar .year-selector-wrapper .events-filter ul li{display:inline-block}.page__calendar .calendar .year-selector-wrapper .events-filter ul li:first-child a,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li:first-child a,.page__results .calendar .year-selector-wrapper .events-filter ul li:first-child a{padding-left:0}.page__calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__results .calendar .year-selector-wrapper .events-filter ul li a{display:block;padding:2vw 4vw;color:#bababa;font-size:40px;text-decoration:none;font-weight:100;transition:all .4s ease}.page__calendar .calendar .year-selector-wrapper .events-filter ul li a:hover,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li a:hover,.page__results .calendar .year-selector-wrapper .events-filter ul li a:hover{color:#e30017}.page__calendar .calendar .year-selector-wrapper .events-filter ul li.active a,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li.active a,.page__results .calendar .year-selector-wrapper .events-filter ul li.active a{color:#e30017;font-weight:300}@media screen and (max-width:767px){.page__calendar .calendar .year-selector-wrapper .events-filter ul,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul,.page__results .calendar .year-selector-wrapper .events-filter ul{display:none}}.page__calendar .calendar .year-selector-wrapper select,.page__courses-calendar .calendar .year-selector-wrapper select,.page__results .calendar .year-selector-wrapper select{width:300px;padding:15px;color:#7b7b7b;background-color:#efefef;font-size:14px;border:0;border-radius:6px;display:inline-block}.page__calendar .calendar .year-selector-wrapper .download-documents ul,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul,.page__results .calendar .year-selector-wrapper .download-documents ul{list-style:none}.page__calendar .calendar .year-selector-wrapper .download-documents ul li,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li,.page__results .calendar .year-selector-wrapper .download-documents ul li{display:inline-block;margin-right:40px}.page__calendar .calendar .year-selector-wrapper .download-documents ul li a,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li a,.page__results .calendar .year-selector-wrapper .download-documents ul li a{text-transform:uppercase;color:#222799;text-decoration:none;transition:all .4s ease}.page__calendar .calendar .year-selector-wrapper .download-documents ul li a .icon,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li a .icon,.page__results .calendar .year-selector-wrapper .download-documents ul li a .icon{height:28px;width:28px;vertical-align:text-bottom;transition:all .4s ease;fill:#222799;margin-right:10px}.page__calendar .calendar .event-list .event-item .item-row .date,.page__calendar .calendar .year-selector-wrapper .download-documents ul li a:hover,.page__courses-calendar .calendar .event-list .event-item .item-row .date,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li a:hover,.page__results .calendar .event-list .event-item .item-row .date,.page__results .calendar .year-selector-wrapper .download-documents ul li a:hover{color:#e30017}.event-archive .year-selector-wrapper .download-documents ul li a:hover .icon,.page__calendar .calendar .year-selector-wrapper .download-documents ul li a:hover .icon,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li a:hover .icon,.page__results .calendar .year-selector-wrapper .download-documents ul li a:hover .icon{fill:#e30017}.page__calendar .calendar .event-list,.page__courses-calendar .calendar .event-list,.page__results .calendar .event-list{display:inline-block;width:100%;background:linear-gradient(180deg,#f0f3f6 64%,#fff 100%);padding-bottom:4vw}.page__calendar .calendar .event-list .event-month-wrapper,.page__courses-calendar .calendar .event-list .event-month-wrapper,.page__results .calendar .event-list .event-month-wrapper{overflow:hidden;position:relative}.page__calendar .calendar .event-list .event-month-wrapper .bg-svg,.page__courses-calendar .calendar .event-list .event-month-wrapper .bg-svg,.page__results .calendar .event-list .event-month-wrapper .bg-svg{height:74vw;left:-26vw;top:-47vw;width:auto;opacity:.3;z-index:1;transform:scale(.5)}.page__calendar .calendar .event-list .event-month-wrapper:first-child,.page__courses-calendar .calendar .event-list .event-month-wrapper:first-child,.page__results .calendar .event-list .event-month-wrapper:first-child{margin-top:-25px;position:relative;z-index:2}.page__calendar .calendar .event-list .event-month-wrapper .event-month,.page__courses-calendar .calendar .event-list .event-month-wrapper .event-month,.page__results .calendar .event-list .event-month-wrapper .event-month{background:linear-gradient(90deg,#1a2d7b 64%,#3b5a9d 100%);padding:10px 0;position:relative}.event-archive .event-list .event-month-wrapper .event-month span,.iba-mod.mod-iba-title.first-level .title span,.page__calendar .calendar .event-list .event-month-wrapper .event-month span,.page__courses-calendar .calendar .event-list .event-month-wrapper .event-month span,.page__results .calendar .event-list .event-month-wrapper .event-month span{text-transform:uppercase;font-weight:700;color:#fff;font-family:"Red Hat Display",sans-serif;font-size:26px;letter-spacing:1px;z-index:2;position:relative}.page__calendar .calendar .event-list .event-month-wrapper .event-month:before,.page__courses-calendar .calendar .event-list .event-month-wrapper .event-month:before,.page__results .calendar .event-list .event-month-wrapper .event-month:before{content:"";background:#1a2d7b;width:50px;position:absolute;left:-49px;top:0;bottom:0;clip-path:polygon(0 0,100%0,100% 100%,50% 100%)}.page__calendar .calendar .event-list .event-month-wrapper .event-month:after,.page__courses-calendar .calendar .event-list .event-month-wrapper .event-month:after,.page__results .calendar .event-list .event-month-wrapper .event-month:after{content:"";position:absolute;right:-100%;width:100%;top:0;bottom:0;background:#3a599c}.page__calendar .calendar .event-list .event-item,.page__courses-calendar .calendar .event-list .event-item,.page__results .calendar .event-list .event-item{transition:all .5s ease;background:0 0}.page__calendar .calendar .event-list .event-item a,.page__courses-calendar .calendar .event-list .event-item a,.page__results .calendar .event-list .event-item a{color:inherit;text-decoration:inherit}.page__calendar .calendar .event-list .event-item .item-row,.page__courses-calendar .calendar .event-list .event-item .item-row,.page__results .calendar .event-list .event-item .item-row{border-bottom:1px solid #dfdfdf;padding:1.5vw 0;transition:all .5s ease}.page__calendar .calendar .event-list .event-item .item-row .date span,.page__courses-calendar .calendar .event-list .event-item .item-row .date span,.page__results .calendar .event-list .event-item .item-row .date span{display:block;font-weight:400}.page__calendar .calendar .event-list .event-item .item-row h2,.page__courses-calendar .calendar .event-list .event-item .item-row h2,.page__results .calendar .event-list .event-item .item-row h2{font-weight:400;margin:0;font-size:20px;transition:all .3s ease;color:#353535}.page__calendar .calendar .event-list .event-item .item-row h2 a,.page__courses-calendar .calendar .event-list .event-item .item-row h2 a,.page__results .calendar .event-list .event-item .item-row h2 a{color:#222799;padding-right:30px;position:relative;display:inline-block;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.page__calendar .calendar .event-list .event-item .item-row h2 a:hover span,.page__courses-calendar .calendar .event-list .event-item .item-row h2 a:hover span,.page__results .calendar .event-list .event-item .item-row h2 a:hover span{right:10px}.page__calendar .calendar .event-list .event-item .item-row .category,.page__courses-calendar .calendar .event-list .event-item .item-row .category,.page__results .calendar .event-list .event-item .item-row .category{font-size:18px;color:#888}.page__calendar .calendar .event-list .event-item .item-row .nationality .flag-container,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality .flag-container,.page__results .calendar .event-list .event-item .item-row .nationality .flag-container{position:relative;display:inline-block;width:25px;height:25px;vertical-align:middle;overflow:hidden;border-radius:25px;margin-right:10px}.page__calendar .calendar .event-list .event-item .item-row .nationality .flag-container .flag,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality .flag-container .flag,.page__results .calendar .event-list .event-item .item-row .nationality .flag-container .flag{position:absolute;width:39px;height:39px;top:-6px;left:-7px}.page__calendar .calendar .event-list .event-item .item-row .nationality span,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality span,.page__results .calendar .event-list .event-item .item-row .nationality span{font-weight:300;color:#424242}.event-archive .category-container .event-list .event-item .nationality span strong,.event-archive .event-list .event-item .item-row .nationality span strong,.page__calendar .calendar .event-list .event-item .item-row .nationality span strong,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality span strong,.page__results .calendar .event-list .event-item .item-row .nationality span strong,.single__event .date__place .nationality span strong{color:#000}.page__calendar.page__results .mod-pretitle-title-text,.page__courses-calendar.page__results .mod-pretitle-title-text,.page__results.page__results .mod-pretitle-title-text{margin-bottom:100px}.page__calendar.page__results .event-item,.page__courses-calendar.page__results .event-item,.page__results.page__results .event-item{position:relative}.page__calendar.page__results .event-item .item-row h2,.page__courses-calendar.page__results .event-item .item-row h2,.page__results.page__results .event-item .item-row h2{color:#222799!important}.page__calendar.page__results .event-item:before,.page__courses-calendar.page__results .event-item:before,.page__results.page__results .event-item:before{position:absolute;content:"";background-image:linear-gradient(to right,transparent,rgba(0,0,0,.1),transparent);left:50%;transform:translate(-50%,0);top:0;height:100%;width:0;opacity:0;transition:all .5s ease}.page__calendar.page__results .event-item:hover:before,.page__courses-calendar.page__results .event-item:hover:before,.page__results.page__results .event-item:hover:before{width:100%;opacity:1;transition:all .5s ease}@media (max-width:576px){.page__calendar .calendar .year-selector-wrapper .events-filter ul,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul,.page__results .calendar .year-selector-wrapper .events-filter ul{border-bottom:0;margin:2vw 0}.page__calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__results .calendar .year-selector-wrapper .events-filter ul li a{padding:2vw;font-size:30px}.page__calendar .calendar .year-selector-wrapper .download-documents ul,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul,.page__results .calendar .year-selector-wrapper .download-documents ul{margin:6vw 0}.page__calendar .calendar .year-selector-wrapper .download-documents ul li,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul li,.page__results .calendar .year-selector-wrapper .download-documents ul li{margin-bottom:15px}.page__calendar .calendar .event-list,.page__courses-calendar .calendar .event-list,.page__results .calendar .event-list{background:#dfdfdf}.page__calendar .calendar .event-list .event-month-wrapper .bg-svg,.page__courses-calendar .calendar .event-list .event-month-wrapper .bg-svg,.page__results .calendar .event-list .event-month-wrapper .bg-svg{display:none}.page__calendar .calendar .event-list .event-item .item-row,.page__courses-calendar .calendar .event-list .event-item .item-row,.page__results .calendar .event-list .event-item .item-row{border:1px solid #eee;padding:4vw;margin:15px 0;background:#fff;border-radius:3px}.page__calendar .calendar .event-list .event-item .item-row .date,.page__courses-calendar .calendar .event-list .event-item .item-row .date,.page__results .calendar .event-list .event-item .item-row .date{margin-bottom:10px}.page__calendar .calendar .event-list .event-item .item-row .date span,.page__courses-calendar .calendar .event-list .event-item .item-row .date span,.page__results .calendar .event-list .event-item .item-row .date span{display:inline-block;margin-right:5px}.page__calendar .calendar .event-list .event-item .item-row .nationality,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality,.page__results .calendar .event-list .event-item .item-row .nationality{margin-top:10px}}@media (max-width:992px){.page__calendar .calendar .year-selector-wrapper select,.page__courses-calendar .calendar .year-selector-wrapper select,.page__results .calendar .year-selector-wrapper select{width:100%}.page__calendar .calendar .event-list .event-item .item-row,.page__calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__courses-calendar .calendar .event-list .event-item .item-row,.page__courses-calendar .calendar .year-selector-wrapper .events-filter ul li a,.page__results .calendar .event-list .event-item .item-row,.page__results .calendar .year-selector-wrapper .events-filter ul li a{padding:2vw}.page__calendar .calendar .year-selector-wrapper .download-documents ul,.page__courses-calendar .calendar .year-selector-wrapper .download-documents ul,.page__results .calendar .year-selector-wrapper .download-documents ul{display:block;padding:0}.page__calendar .calendar .event-list .event-item .item-row .date,.page__courses-calendar .calendar .event-list .event-item .item-row .date,.page__results .calendar .event-list .event-item .item-row .date{margin-bottom:10px}.page__calendar .calendar .event-list .event-item .item-row .date span,.page__courses-calendar .calendar .event-list .event-item .item-row .date span,.page__results .calendar .event-list .event-item .item-row .date span{display:inline-block;margin-right:5px}.page__calendar .calendar .event-list .event-item .item-row .nationality,.page__courses-calendar .calendar .event-list .event-item .item-row .nationality,.page__results .calendar .event-list .event-item .item-row .nationality{margin-top:10px}}.main-page-content{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%)}.main-page-content .after-slider{overflow:hidden;z-index:1;position:relative}.main-page-content .after-slider span{display:block;font-size:22vw;color:red;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fa0000;text-align:center;line-height:1;margin:0 auto -80px;font-weight:400}.wrapper>.general-news{background:linear-gradient(to bottom,#e2e2e2 0,#e6ebf0 100%);display:inline-block;width:100%}.wrapper>.general-news h2{background:linear-gradient(0deg,#e30017 0,#97000f 100%);color:#fff;text-transform:uppercase;font-family:"Red Hat Display",sans-serif;text-align:center;display:table;margin:0 auto 3vw;padding:15px 30px;font-size:2.5vw;font-weight:800;margin-top:-2.5vw;z-index:1;position:relative}.wrapper>.general-news .row{overflow:hidden}.wrapper>.quicklinks-home{position:relative;z-index:3;background:0 0}.wrapper>.quicklinks-home .quicklinks{overflow:hidden;background:0 0;position:relative}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper{position:relative;overflow:hidden;line-height:0;background:#fff;z-index:2}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:after,.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:before{content:"";position:absolute}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:after{transform:rotate(14deg);background:#e30017;z-index:3;height:20vw;width:5vw;left:9.5vw;clip-path:polygon(0 1.15vw,100%0,100% 18.8vw,0 100%);bottom:-2vw}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:before{background:#fff;height:24vw;z-index:2;width:15vw;clip-path:polygon(0 0,100%0,10vw 100%,0 100%);bottom:-5px;left:0}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper{display:inline-block;background-position:center!important;background-size:cover!important;padding:6vw 0 14vw;position:relative;z-index:1;width:100%}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper:after{content:"";background:#e30017;position:absolute;top:0;right:0;width:18vw;height:10px}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .layer{position:absolute;display:block;width:100%;top:0;bottom:0;right:-100%}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper{text-align:right;max-width:28vw;float:right;margin-right:30px;z-index:1;position:relative}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper h5{color:#e30017;font-size:4.3vw;font-family:"Red Hat Display",sans-serif;font-weight:500;text-transform:uppercase;line-height:1.06;letter-spacing:-2px;margin:0 0 40px}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper h5 span{font-size:7vw;font-weight:900;display:block;letter-spacing:-2.39px;line-height:.64;margin-bottom:20px}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper p{font-size:1.5vw;line-height:1.1;text-transform:uppercase;color:#e30017}.wrapper>.quicklinks-home .quicklinks .links-wrapper{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);color:#fff;float:right;width:100%;max-width:70vw;padding:3vw 0 3vw 10vw;clip-path:polygon(4vw 0,100%0,100% 100%,0 100%);margin-top:-11vw;z-index:2;position:relative}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container{float:left;padding-right:0}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container .title{font-family:"Red Hat Display",sans-serif;text-transform:uppercase;font-size:26px;font-weight:900;margin-bottom:15px;margin-left:40px;z-index:1;position:relative}.main-menu .primary-menu-wrapper .primary-level ul,.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul{margin:0;padding:0;list-style:none}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li{border-bottom:1px solid rgba(255,255,255,.4588235294);z-index:1;position:relative}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li:nth-child(1){margin-left:30px}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li:nth-child(2){margin-left:15px}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li:nth-child(3){margin-left:0}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li a{font-size:20px;text-decoration:none;color:#fff;font-weight:100;line-height:2.5;opacity:.6;transition:all .3s ease}.wrapper>.quicklinks-home .quicklinks .links-wrapper .container ul li a:hover{opacity:1;padding-left:15px}.wrapper>.quicklinks-home .quicklinks:after{content:"";background:0 0;position:absolute;bottom:0;left:0;right:0;height:15vw}.tournaments-home{display:inline-block;width:100%;overflow:hidden}.tournaments-home .swiper-tournaments{width:100%;margin:0 0 10vw;display:inline-block}.tournaments-home .swiper-tournaments .swiper-wrapper .swiper-slide{text-align:center;width:100%}.tournaments-home .swiper-tournaments .swiper-wrapper .swiper-slide img{width:100%;height:200px;object-fit:contain;object-position:center}.boxer-day{position:relative;z-index:3}.boxer-day .boxer-day-wrapper{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);padding:3vw 0;clip-path:polygon(0 0,100%0,90% 100%,0 100%);position:relative}.boxer-day .boxer-day-wrapper:after{content:"";background:#fff;position:absolute;top:0;height:100%;width:15vw;clip-path:polygon(0 0,100%0,90% 100%,0 100%);width:100%;left:-75%}.boxer-day .boxer-day-wrapper .img-wrapper{width:calc(100% + 5vw);margin-bottom:-3vw;z-index:1;position:relative;margin-left:-15px}.boxer-day .boxer-day-wrapper .img-wrapper:before{content:"";background:#e30017;width:4vw;display:block;height:70%;top:2vw;left:-15px;position:absolute;clip-path:polygon(0 0,100%0,15% 100%,0 100%)}.boxer-day .boxer-day-wrapper .img-wrapper .boxer{width:100%;margin-top:2vw;border-radius:3px}.boxer-day .boxer-day-wrapper .data-wrapper{position:relative;z-index:2}.boxer-day .boxer-day-wrapper .data-wrapper h2{color:#e30017;font-size:3.5vw;text-transform:uppercase;font-family:"Red Hat Display",sans-serif;font-weight:500;line-height:1.34;letter-spacing:-1.58px;width:calc(100% + 7vw);margin-left:-7vw}.boxer-day .boxer-day-wrapper .data-wrapper h2 span{font-size:7.5vw;font-weight:900;line-height:.63;letter-spacing:-2.43px;margin-right:1vw}.boxer-day .boxer-day-wrapper .data-wrapper .data{padding-left:8vw;color:#fff}.boxer-day .boxer-day-wrapper .data-wrapper .data h3{font-size:2vw;font-weight:100;margin-bottom:30px;margin-left:-3vw;color:#fff}.boxer-day .boxer-day-wrapper .data-wrapper .data h3:after,.boxer-day .boxer-day-wrapper .data-wrapper .data h3:before{content:"/";margin:0 1vw;color:#e30017;vertical-align:sub;font-size:2.5vw}.boxer-day .boxer-day-wrapper .data-wrapper .data .title{text-transform:uppercase;color:#fc4547;font-size:21px;margin-bottom:10px}.boxer-day .boxer-day-wrapper .data-wrapper .data ul{list-style:none;margin:0;padding:0}.boxer-day .boxer-day-wrapper .data-wrapper .data ul li{font-size:17px;line-height:2.12}.boxer-day .boxer-day-wrapper .data-wrapper .data ul.data-list{text-transform:uppercase}.boxer-day .boxer-day-wrapper .data-wrapper .data ul.data-list li span:after{content:"/";margin:0 15px;color:#e30017}.boxer-day .quote{line-height:1.37;font-size:2vw;color:#2a2a30;padding:3vw;background-image:linear-gradient(158deg,#f2f2f2 13%,#fff 78%);margin-top:-5vw;position:relative}.boxer-day .quote:before{content:"“";color:#e30017;font-size:18vw;font-weight:500;line-height:1;position:absolute;top:-6vw}.boxer-day .quote span{color:#e30017;display:block;width:100%;text-align:right;font-size:1vw}.latest-vieos-home .title-double{position:relative}.latest-vieos-home .title-double.spacer h2,.wrapper>article#latestvideos,.wrapper>section#latestvideos{background:0 0}.latest-vieos-home .video-wrapper .data h3{font-size:22px!important}.page__home .iba-mod.mod-quicklink-pro.quote{margin-top:-5px}.page__home .iba-mod.mod-quicklink-pro.quote.mm-slideout{z-index:inherit}@media (max-width:992px){.bg-svg.header,.boxer-day .boxer-day-wrapper .data-wrapper .data h3:after,.boxer-day .boxer-day-wrapper .data-wrapper .data h3:before,.boxer-day .boxer-day-wrapper .img-wrapper:before,.boxer-day .boxer-day-wrapper:after,.latest-vieos-home .title-double:after,.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:after,.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper:before{display:none}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper{width:100%;padding:18vw 0;margin-top:0}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper:after{right:inherit;left:15px}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper{text-align:left;max-width:100%;float:inherit;padding:0 15px}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper h5{font-size:10vw;margin-bottom:0}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper h5 span{font-size:15vw}.wrapper>.quicklinks-home .quicklinks .quiklinks-wrapper .content-wrapper .title-wrapper p{font-size:5vw}.wrapper>.quicklinks-home .quicklinks .links-wrapper{max-width:100%;margin:0;float:inherit;display:inline-block;width:100%;margin-top:-12vw;clip-path:none;padding:12vw 0 12vw 6vw;overflow:hidden}.wrapper>.quicklinks-home .quicklinks .links-wrapper .bg-svg{top:-40px;width:201%;height:142%;left:-54px}.boxer-day{margin-top:20vw}.boxer-day .boxer-day-wrapper{clip-path:none;padding:0;padding-bottom:30vw}.boxer-day .boxer-day-wrapper .data-wrapper{width:100%;margin:0;margin-top:-4vw}.boxer-day .boxer-day-wrapper .data-wrapper h2{font-size:10.5vw;margin:0 15px;width:100%;overflow:hidden}.boxer-day .boxer-day-wrapper .data-wrapper h2 span{font-size:18vw;display:block}.boxer-day .boxer-day-wrapper .data-wrapper .data{padding-left:15px}.boxer-day .boxer-day-wrapper .data-wrapper .data h3{font-size:8vw;margin-left:0}.boxer-day .boxer-day-wrapper .data-wrapper .data ul.data-list{margin-bottom:30px}.boxer-day .boxer-day-wrapper .img-wrapper{width:100%;margin-left:0}.boxer-day .boxer-day-wrapper .img-wrapper img.boxer{width:100%;overflow:hidden;display:inline-block;margin-top:-18vw}.boxer-day .boxer-day-wrapper .bg-svg.boxer{top:-1px;opacity:.8;height:50%;left:-100px;width:100%}.boxer-day .quote{margin-top:0;font-size:6vw;margin-top:-17vw;background:#eee;border-radius:3px;padding:6vw}.boxer-day .quote span{font-size:6vw}.boxer-day .quote:before{font-size:44vw;top:-14vw}}.archive__documents .title-wrapper{padding-bottom:60px}.archive__documents .subcategories-wrapper{padding-bottom:40px}.archive__documents .subcategories-wrapper ul{margin:0;padding:0;display:inline-block}.archive__documents .subcategories-wrapper ul li{display:inline-block;list-style:none}.archive__documents .subcategories-wrapper ul li.title{padding-right:5px}.archive__documents .subcategories-wrapper ul li .separator{margin:0 5px}.archive__documents .documents__section{background:linear-gradient(180deg,#f0f3f6 64%,#fff 100%);padding-top:30px}.archive__documents .documents__section .category-container{padding:50px 0;border-bottom:1px solid #d5d5d5}.archive__documents .documents__section .category-container .mod-iba-title{margin-bottom:30px}.archive__documents .documents__section .category-container .mod-iba-title a,.archive__documents .documents__section .document-list li a,.archive__documents .documents__section .document-list li a.inactive span{text-decoration:none}.archive__documents .documents__section .category-container .mod-iba-title a svg,.photos .back-to-gallery a svg{width:100px;height:15px;fill:#e30017;transition:all .4s ease;vertical-align:middle}.archive__documents .documents__section .category-container .mod-iba-title a:hover svg{padding-left:20px}.archive__documents .documents__section .category-container .mod-link_interno{margin-top:20px}.archive__documents .documents__section .document-list li a .category,.federations-archive .federations-list .single-federation .data-container .email a{color:#666;text-decoration:none}.albumes .mod-iba-title{padding-top:30px;padding-bottom:60px}.albumes a{text-decoration:inherit}.albumes a .album{position:relative;margin-bottom:40px}.albumes a .album:after,.albumes a .album:before{content:"";position:absolute;background:#666;opacity:.5;height:2px;top:-6px;left:15px;right:15px;transition:all .4s linear}.albumes a .album:after{top:-12px;left:20px;right:20px;transition:all .2s linear}.albumes a .album .image{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.albumes a .album .image i{position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);color:#fff;background:rgba(0,0,0,.6392156863);padding:20px;border-radius:100%;text-align:center;z-index:1;transition:all .3s ease}.albumes a .album .image img,.photos .photo-wrapper .photo img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center;transition:all .3s ease}.albumes a .album .image:after{content:"";background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);position:absolute;left:0;right:0;z-index:0;bottom:0;top:0;opacity:.3;transition:all .4s ease}.albumes a .album .data{background:linear-gradient(45deg,#0d1164 0,#2e569d 100%);padding:20px;border-radius:0 0 10px 10px}.albumes a .album .data h3,.latest-videos-wrapper .video-wrapper .data h3{color:#fff;font-weight:300;margin-bottom:16px;line-height:1.2;font-size:16px;font-family:"Oswald",sans-serif;min-height:75px;transition:all .4s ease}.albumes a .album .data .total-images{opacity:.7}.albumes a .album .data .total-images svg{width:40px;height:30px;fill:red;vertical-align:middle;margin-right:10px}.albumes a .album .data .total-images span{color:#fff;font-size:14px}.albumes a .album.video:after,.albumes a .album.video:before{display:none}.albumes a .album.video .data{background:linear-gradient(-180deg,#e30017 0,#97000f 100%)}.albumes a .album.video .image{padding-bottom:56.4%}.albumes a:hover .album:after,.albumes a:hover .album:before{margin-top:-5px;background-color:#222799;opacity:1}.albumes a:hover .album .image:after{opacity:0}.albumes a:hover .album .image i,.latest-videos-wrapper .video-wrapper:hover .thumbnail i{transform:scale(1.4)}.photos .mod-iba-title{padding-top:30px}.photos h2{font-size:39px;line-height:1.28;font-family:"Oswald",sans-serif;color:#353535;font-weight:400;text-transform:inherit;margin:30px 0 70px}.photos .back-to-gallery{text-align:right}.photos .back-to-gallery a{display:block;margin-bottom:70px;text-decoration:none}.photos .back-to-gallery a svg{transform:rotate(180deg);margin:0 15px}.photos .back-to-gallery a span{font-size:17px;font-family:"Red Hat Display",sans-serif;text-transform:uppercase;color:#222799;font-weight:400}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a,.photos .back-to-gallery a:hover svg{margin-right:30px}.photos .photo-wrapper{margin-bottom:30px}.photos .photo-wrapper .photo{width:100%;padding-bottom:100%;position:relative;transition:all .6s ease;background:#eaeaea}.albumes a,.photos .photo-wrapper .photo a{cursor:pointer}.photos .photo-wrapper .photo img{transition:all .6s ease}.photos .photo-wrapper .photo:hover{background:#222799}.photos .photo-wrapper .photo:hover img{opacity:.6}.archive-albums,.archive-photos,.archive-videos{background:rgba(255,255,255,.9)!important}.archive-albums .paginator .arrow.disabled,.archive-photos .paginator .arrow.disabled,.archive-videos .paginator .arrow.disabled{opacity:.4}.archive-albums .paginator .arrow.disabled a,.archive-photos .paginator .arrow.disabled a,.archive-videos .paginator .arrow.disabled a{cursor:not-allowed}.archive-albums .paginator .arrow.disabled a span,.archive-photos .paginator .arrow.disabled a span,.archive-videos .paginator .arrow.disabled a span{color:#666}.archive-albums .paginator .arrow.disabled a svg,.archive-photos .paginator .arrow.disabled a svg,.archive-videos .paginator .arrow.disabled a svg{fill:#666}.archive-albums .paginator .arrow.disabled:hover svg,.archive-photos .paginator .arrow.disabled:hover svg,.archive-videos .paginator .arrow.disabled:hover svg{padding-left:0}.archive-albums .paginator .arrow.disabled:hover span,.archive-photos .paginator .arrow.disabled:hover span,.archive-videos .paginator .arrow.disabled:hover span{padding-right:0}.archive-albums .media-loader,.archive-photos .media-loader,.archive-videos .media-loader{padding:80px 0;text-align:center}.archive-albums .media-loader .form-spinner,.archive-photos .media-loader .form-spinner,.archive-videos .media-loader .form-spinner{display:inline-block}.archive-albums .media-loader .form-spinner .spinner,.archive-photos .media-loader .form-spinner .spinner,.archive-videos .media-loader .form-spinner .spinner{border:4px solid rgba(0,0,0,.2);width:36px;height:36px;border-radius:50%;border-left-color:#222799;animation:spin 1s ease infinite}@media (max-width:992px){.photos .back-to-gallery{margin-bottom:30px}.archive-albums,.archive-photos,.archive-videos{background:#fff!important}}.main-menu{justify-content:end;display:flex;width:100%}.main-menu .primary-menu-wrapper .primary-level ul li{display:inline-block;padding:45px 1vw;position:relative;cursor:pointer}.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children{transition:all .6 ease}.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children:before{content:"";background:#e30017;position:absolute;height:1px;bottom:40px;opacity:1;transition:all .3s ease;transform:scale(0);left:1vw;right:1vw}.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";color:#fff;position:absolute;bottom:33px;left:calc(50% - 5px)}.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children.active a,.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children.active span{color:#e30017;font-weight:300}.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children.active:before{opacity:1;transform:scale(1)}.main-menu .primary-menu-wrapper .primary-level ul li a:hover,.main-menu .primary-menu-wrapper .primary-level ul li.menu-item-has-children.active:after,.new-wrapper .data .meta span,.news__page .news__section .post header span{color:#e30017}.main-menu .primary-menu-wrapper .primary-level ul li a,.main-menu .primary-menu-wrapper .primary-level ul li span{text-transform:uppercase;color:#fff;text-decoration:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.sticky .secondary-wrapper .secondary-menu-wrapper{border-top:1px solid rgba(255,255,255,.231372549)}.secondary-wrapper{position:relative;z-index:4}.secondary-wrapper .secondary-menu-wrapper{background:linear-gradient(135deg,#070b42 0,#0e174f 100%);position:absolute;left:0;right:0;max-height:0;padding:0;overflow:hidden;transition:all .6s ease}.secondary-wrapper .secondary-menu-wrapper .container.large{position:relative}.secondary-wrapper .secondary-menu-wrapper.active{display:block;max-height:1000px;padding:3vw 0}.secondary-wrapper .secondary-menu-wrapper .secondary-level{margin-left:25%}@media (max-width:1500px){.secondary-wrapper .secondary-menu-wrapper .secondary-level{margin-left:15%}}@media (max-width:1400px){.secondary-wrapper .secondary-menu-wrapper .secondary-level{margin-left:10%}}@media (max-width:1300px){.secondary-wrapper .secondary-menu-wrapper .secondary-level{margin-left:5%}}@media (max-width:1200px){.secondary-wrapper .secondary-menu-wrapper .secondary-level{margin-left:0}.secondary-wrapper .secondary-menu-wrapper .secondary-level .childs>li{padding:0 10px!important}.secondary-wrapper .secondary-menu-wrapper .secondary-level .childs>li>span{font-size:14px}}.secondary-wrapper .secondary-menu-wrapper .secondary-level .ornament{display:none}.secondary-wrapper .secondary-menu-wrapper .secondary-level .title-wrapper{position:relative;margin-bottom:1.5vw;z-index:2;display:none}.secondary-wrapper .secondary-menu-wrapper .secondary-level .title-wrapper.active,.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs.active{display:block}.secondary-wrapper .secondary-menu-wrapper .secondary-level .title-wrapper .item-title{text-transform:uppercase;font-family:"Red Hat Display",sans-serif;color:#e30017;font-size:4.5vw;font-weight:700;margin:0;display:inline-block;vertical-align:middle;--animate-delay:0s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul{margin:0;padding:0;list-style:none;overflow:hidden}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs{display:none;position:relative;z-index:2;--animate-delay:0s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li{display:inline-block;vertical-align:top;padding:0 20px;position:relative}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:nth-child(1){--animate-delay:.0s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:nth-child(1) a:before{left:0}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:nth-child(1):hover a:before{max-width:calc(100% - 20px)}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:nth-child(2){--animate-delay:.04s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:nth-child(3){--animate-delay:.06s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:last-child{padding-right:0}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:last-child:after{display:none}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:last-child:hover a:before{max-width:calc(100% - 20px)}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:first-child{padding-left:0}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li:after{content:"/";color:#e30017;font-size:20px;position:absolute;right:-5px;top:-5px}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li a,.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li span{color:#fff;text-transform:uppercase;text-decoration:none;vertical-align:top;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li span{cursor:default}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul{margin:20px 0 0 15px;--animate-delay:.0s}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li{display:block;line-height:2;position:relative;width:fit-content}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li:before{content:"";background:#e30017;width:2px;height:2px;display:-webkit-inline-box;border-radius:100%;vertical-align:middle;margin-right:5px}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>a:before,.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li>a:after{content:"";position:absolute;left:8px;top:27px;width:100%;max-width:0;height:1px;background:#fff;transition:all .4s ease}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li>a:hover:after{max-width:calc(100% - 8px)}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li a,.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li span{font-size:16px;text-transform:capitalize;cursor:pointer}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul{margin-left:15px}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li:before{background:#fff}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li a,.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li span{color:#748ee2;cursor:pointer}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li a,.wrapper>.events-home ul li.item-event .data{position:relative}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li a:before{content:"";position:absolute;left:0;top:22px;width:100%;max-width:0;height:1px;background:#748ee2;transition:all .4s ease}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>ul>li ul li a:hover:before{max-width:100%}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>a:before{left:20px;top:22px}.secondary-wrapper .secondary-menu-wrapper .secondary-level ul .childs>li>a:hover:before{max-width:calc(100% - 40px)}.mm-wrapper__blocker{background:#000;opacity:.75}.mm-listitem__text{font-size:20px}.mm-searchfield__input a.mm-btn{display:block!important}.mm-searchfield__input a.mm-btn:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";border:0;transform:rotate(0deg);top:-11px;left:0}#menu-location-header-menu,#menu-mobile,.close-mm,.mm-panel__noresultsmsg{display:none}@media (max-width:992px){.close-mm{opacity:0;z-index:100;width:50px;height:50px;top:5px;position:fixed;bottom:0;right:0;fill:#fff;margin-left:-200px;background:0 0;pointer-events:none;transition:all .3s ease}#menu-mobile{width:60px;height:60px;cursor:pointer}#menu-mobile svg{width:100%;height:100%;fill:#fff}#menu-mobile,#menu-mobile svg.ham,.close-mm{display:block}.mm-wrapper_opening .close-mm{opacity:1;margin-left:0}#menu-header-menu,.mm-wrapper_opening #menu-mobile svg.ham{display:none}}.swiper-home{width:100%;height:700px;position:relative;z-index:1}.swiper-home,.swiper-home .swiper-wrapper .swiper-slide{overflow:hidden}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper{height:100%;position:relative}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container{height:100%}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements{display:flex;flex-direction:row;height:100%;max-width:60vw;padding:0 5vw}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper{z-index:2;width:100%;align-self:center;color:#fff;overflow:hidden}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper h2{text-transform:uppercase;font-size:4vw;font-weight:700;line-height:.9;font-family:"Red Hat Display",sans-serif;color:#fff}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper{display:inline-flex;margin-top:40px;max-width:800px;padding-left:7vw;position:relative;overflow:hidden;--animate-delay:.4s}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper p{font-size:22px;margin-bottom:60px;font-weight:200;color:#fff}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper p:before{content:"";position:absolute;left:-70px;top:0;bottom:0;width:1px;background:red;transform:rotate(18deg)}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper .a{--animate-delay:.4s}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .image-filter{background:linear-gradient(207deg,rgba(255,255,255,0)0,#000 100%);position:absolute;right:0;top:0;width:100%;max-width:75%;height:100%;z-index:1}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .image-background{height:100%;width:100%;max-width:75%;position:absolute;object-fit:cover;right:0}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .progress-bar-wrapper{position:absolute;width:75%;right:0;bottom:0;z-index:1;overflow:hidden}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .progress-bar-wrapper .progress-bar-slide{background:#e30017;display:block;height:10px;animation-timing-function:linear;--animate-duration:4.5s;animation-play-state:running}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .progress-bar-wrapper .progress-bar-slide.stop{animation-play-state:paused}.mail-slider-bullets{float:right;max-width:75%}.mail-slider-bullets .swiper-pagination{position:relative;top:inherit;bottom:inherit;margin-top:-35px;margin-left:15px;text-align:left}.mail-slider-bullets .swiper-pagination .swiper-pagination-bullet{cursor:pointer;background:#fff;opacity:.5;width:14px;height:14px;margin:0 5px}.mail-slider-bullets .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30017;opacity:1}@media (max-width:992px){.mail-slider-bullets,.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .image-background{max-width:100%}.mail-slider-bullets .swiper-pagination{text-align:center;width:auto!important}.mail-slider-bullets .swiper-pagination .swiper-pagination-bullet{text-align:center}.main-page-content .after-slider span{margin-bottom:-5vw;font-size:30vw;padding-top:8vw;-webkit-text-stroke-width:1px}.swiper-home{height:140vw}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container{padding:0}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements{max-width:100%;padding:0;margin:0 15px}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper{position:absolute;width:calc(100% - 60px);bottom:30px;right:30px;left:30px}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper h2{font-size:36px}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper a{display:table;width:auto;text-align:center}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper{padding-left:0;margin-top:0}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper .info-wrappper p{margin-bottom:30px;font-size:24px;line-height:1.2}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .progress-bar-wrapper .progress-bar-slide{opacity:0}.general-news h2{font-size:4vw;margin-top:-6.5vw}.new-wrapper{margin-bottom:15px}}@media (max-width:767px){.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper{margin-bottom:35px}.swiper-home .swiper-wrapper .swiper-slide .data-wrapper .container .slide-elements .title-wrapper a{width:calc(100% - 200px)}}.wrapper>.general-news{background:linear-gradient(to bottom,#cecece 0,#fff 80%)}.latest-news{width:100%;display:inline-block;margin-bottom:3vw}.latest-news .row{overflow:inherit!important}.latest-news .swiper-latest-news{width:100%;display:inline-block;overflow:hidden;height:100%}.latest-news .new-wrapper .data{height:calc(100% - 200px)}.latest-news .new-wrapper img{height:200px}.swiper-pagination-latest{bottom:-60px!important;position:absolute;z-index:1}.new-wrapper{height:100%}.event-archive .event-list .event-item a,.new-wrapper a{color:inherit;text-decoration:inherit}.new-wrapper img{width:100%;height:273px;object-fit:cover}.new-wrapper .data{padding:20px;background:#fff;height:100%}.new-wrapper .data .meta{font-size:15px;line-height:2.07;color:#666}.new-wrapper .data h4{font-size:20px;line-height:1.45;color:#353535;margin-bottom:20px;font-weight:400;font-family:"Oswald",sans-serif;transition:all .4s ease}.new-wrapper .data .content{font-size:16px;line-height:1.44;color:#666}.new-wrapper .data:hover h4,.news__page.single__new .single__post .content h3{color:#222799}.banner-home img{margin:5vw auto;display:block;width:100%}.news__page{display:flex;flex-wrap:wrap;font-weight:300}.news__page .news__section{display:block;max-width:65%;width:100%;overflow:hidden}.news__page .news__section .title-alpha{margin-top:0}.news__page .news__section .post{display:flex;position:relative;padding-top:20px;padding-bottom:50px}.news__page .news__section .post::after{content:"";display:block;width:100%;height:1px;background-color:#ddd;position:absolute;bottom:0;left:0}.news__page .news__section .post header h2,.news__page .news__section .post p{font-family:Oswald;font-size:17px;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:normal;color:#353535}.news__page .news__section .post header p,.news__page .right__bar .post header p{margin:0;font-size:16px;line-height:1.19}.news__page .news__section .post header a,.news__page .right__bar .post header a{text-decoration:none;color:#e30017}.news__page .news__section .post header h2{font-family:"Oswald",sans-serif;text-transform:inherit;font-size:20px;font-weight:400;line-height:1.45;margin:0 0 20px}.news__page .news__section .post .content blockquote{background:#f4f4f4;padding:44px 15px 15px;margin:40px 0;box-sizing:border-box;position:relative}.news__page .news__section .post .content blockquote:before{content:"“";font-size:200px;font-weight:600;position:absolute;top:-40px;line-height:1;height:140px;background:-webkit-linear-gradient(45deg,#e30017 50%,#97000f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.news__page .news__section .post .photo{width:40%;display:inline-block}.news__page .news__section .post .photo a{width:calc(100% - 40px);display:block}.news__page .news__section .post .photo .rollover{width:100%;padding-top:75%}.news__page .news__section .post .photo .rollover img,.news__page .right__bar .post .photo .rollover img{max-width:100%;max-height:100%;height:100%;position:absolute;object-fit:cover;left:50%;top:0;transform:translate(-50%,0)}.news__page .news__section .post .info{display:inline-block;width:60%}.news__page .news__section .post.first-new,.news__page.single__new .single__post{display:block}.news__page .news__section .post.first-new .photo{width:100%;margin-bottom:30px;padding-right:0}.news__page .news__section .post.first-new .photo .rollover{margin:0}.news__page .news__section .post.first-new header h2{font-size:38px;line-height:1.18;text-transform:inherit}.news__page.single__new .single__post .photo{max-width:100%;width:auto;margin-bottom:30px;padding-right:0}.news__page.single__new .single__post .photo img,.single__event .image__container img{max-width:100%;height:auto}.news__page .news__section .post.first-new .info,.news__page.single__new .single__post .info{width:100%}.news__page.single__new .single__post header{margin-bottom:45px}.news__page.single__new .single__post header h2{font-size:38px;line-height:1.18}.news__page.single__new .single__post .content a{color:#e30017}.news__page .right__bar{display:block;max-width:25%;width:100%;margin-left:auto}.news__page .right__bar .right__bar--title{display:none}.news__page .right__bar .title-alpha{margin-top:0;margin-bottom:1vw;overflow:hidden}.news__page .right__bar .enlace{display:flex;flex-wrap:wrap;width:100%;padding-bottom:20px;margin-bottom:20px;position:relative}.news__page .right__bar .enlace::after,.news__page .right__bar .post::after{content:"";display:block;width:100%;height:1px;border-top:solid 1px #ddd;position:absolute;bottom:0;left:0}.news__page .right__bar .enlace .arrow__icon{width:44px;height:10px;object-fit:contain;fill:#e30017;margin:auto 0 auto auto;transition:all .4s ease}.news__page .right__bar .enlace:hover,.news__page .right__bar .enlace:hover h4,.news__page .right__bar .post header span{color:#e30017}.news__page .right__bar .enlace:hover .arrow__icon{margin-right:-20px}.news__page .right__bar .post header h2,.news__page .right__bar h4{font-family:"Oswald",sans-serif;font-size:18px;line-height:18px;font-weight:300;color:#595252;transition:all .3s ease}.news__page .right__bar h4.active{font-weight:500}.news__page .right__bar .post{margin-bottom:25px;padding-bottom:30px;position:relative}.news__page .right__bar .post .photo{width:100%}.news__page .right__bar .post .photo .rollover{width:100%;padding-top:75%}.news__page .right__bar .post header{padding-top:15px}.news__page .right__bar .post header h2{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:normal;text-transform:inherit;color:#353535;margin:15px 0 0}.event-archive .event-list .event-item:hover .item-row h2,.news__page .right__bar .post header h2:hover{color:#222799}@media screen and (max-width:992px){.latest-news-wrapper{margin-top:80px}.swiper-pagination-latest{bottom:-50px!important}.new-wrapper{height:auto}.news__page .news__section .post.featured header h2{font-size:25px}.news__page .right__bar .enlace{margin-top:20px}}@media screen and (max-width:767px){.latest-news-wrapper{margin-top:80px}.news__page,.news__page .news__section .post,.news__page .news__section .post.featured{display:block}.news__page .news__section,.news__page .right__bar{max-width:100%;padding:0 3.75%}.news__page .news__section .post header h2,.news__page .news__section .post.featured header h2{font-size:25px}.news__page .news__section .post .photo,.news__page .news__section .post.featured .photo{width:100%;padding-right:0;margin-bottom:20px}.news__page .news__section .post .info,.news__page .news__section .post .photo .rollover,.news__page .news__section .post.featured .info,.news__page .news__section .post.featured .photo .rollover{width:100%}.news__page .right__bar .post .photo{display:none}}.wrapper>.events-home{display:inline-block;width:100%;z-index:inherit}.wrapper>.events-home ul{list-style:none;padding:0;margin:0}.wrapper>.events-home ul li.item-event{border-bottom:solid 1px #dedede}.wrapper>.events-home ul li.item-event a{padding:20px 0;display:block;text-decoration:none}.wrapper>.events-home ul li.item-event a.active:before{position:absolute;content:"";background-image:linear-gradient(to right,transparent,rgba(0,0,0,.1),transparent);left:50%;transform:translate(-50%,0);top:0;height:100%;width:0;opacity:0;transition:all .5s ease}.event-archive .category-container .event-list .event-item:hover:before,.wrapper>.events-home ul li.item-event a.active:hover:before{width:100%;opacity:1;transition:all .5s ease}.wrapper>.events-home ul li.item-event:first-child{background:0 0;z-index:2;position:relative}.wrapper>.events-home ul li.item-event .data:after{content:"";position:absolute;right:40px;top:20px;bottom:20px;background:#bebebe;width:4px;transform:rotate(17deg)}.wrapper>.events-home ul li.item-event .data .entity{color:#e30017;font-size:15px;line-height:2.53}.social-media .social-wrapper .social-icons a,.wrapper>.events-home ul li.item-event .data a{color:inherit;text-decoration:none}.wrapper>.events-home ul li.item-event .data h4{font-size:29px;line-height:1.24;font-weight:400;margin-bottom:10px;color:#222799}.wrapper>.events-home ul li.item-event .data .category{font-size:15px;line-height:1.73;color:#353535}.wrapper>.events-home ul li.item-event .data .location{font-weight:500;color:#353535}.wrapper>.events-home ul li.item-event .date{color:#e30017;line-height:1.64;font-size:22px;text-transform:uppercase}.wrapper>.events-home ul li.item-event .date .days{font-size:70px;line-height:1.1;font-weight:400}.wrapper>.events-home ul li.item-event .date .days span{margin:0 15px}.wrapper>.events-home ul li.item-event .date .month-year{font-weight:400}.wrapper>.events-home ul li.item-event .date .month-year span{margin:0 25px;color:#fff}.event-archive .year-selector-wrapper{padding:3vw 0 4vw}.event-archive .year-selector-wrapper .events-filter{margin-bottom:2vw}.event-archive .year-selector-wrapper .events-filter .title-alpha{margin:0}.event-archive .year-selector-wrapper .events-filter ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #d5d5d5}.event-archive .year-selector-wrapper .download-documents,.event-archive .year-selector-wrapper .events-filter ul li{display:inline-block}.event-archive .year-selector-wrapper .events-filter ul li:first-child a{padding-left:0}.event-archive .year-selector-wrapper .events-filter ul li a{display:block;padding:2vw 4vw;color:#bababa;font-size:40px;text-decoration:none;font-weight:100;transition:all .4s ease}.event-archive .year-selector-wrapper .events-filter ul li a:hover{color:#e30017}.event-archive .year-selector-wrapper .events-filter ul li.active a{color:#e30017;font-weight:300}.event-archive .year-selector-wrapper select{width:300px;padding:15px;color:#7b7b7b;font-size:14px;border:0;border-radius:6px;display:inline-block}.event-archive .year-selector-wrapper .download-documents ul{list-style:none}.event-archive .year-selector-wrapper .download-documents ul li{display:inline-block;margin-right:40px}.event-archive .year-selector-wrapper .download-documents ul li a{text-transform:uppercase;color:#222799;text-decoration:none;transition:all .4s ease}.event-archive .year-selector-wrapper .download-documents ul li a .icon{height:28px;width:28px;vertical-align:text-bottom;transition:all .4s ease;fill:#222799;margin-right:10px}.event-archive .event-list .event-item .item-row .date,.event-archive .year-selector-wrapper .download-documents ul li a:hover{color:#e30017}.event-archive .event-list{display:inline-block;width:100%;background:linear-gradient(180deg,#f0f3f6 64%,#fff 100%);padding-bottom:4vw}.event-archive .event-list .event-month-wrapper{overflow:hidden;position:relative}.event-archive .event-list .event-month-wrapper .bg-svg{height:74vw;left:-26vw;top:-47vw;width:auto;opacity:.3;z-index:1;transform:scale(.5)}.event-archive .event-list .event-month-wrapper:first-child{margin-top:-25px;position:relative;z-index:2}.event-archive .event-list .event-month-wrapper .event-month{background:linear-gradient(90deg,#1a2d7b 64%,#3b5a9d 100%);padding:10px 0;position:relative}.event-archive .event-list .event-month-wrapper .event-month:before{content:"";background:#1a2d7b;width:50px;position:absolute;left:-50px;top:0;bottom:0;clip-path:polygon(0 0,100%0,100% 100%,50% 100%)}.event-archive .event-list .event-month-wrapper .event-month:after{content:"";position:absolute;right:-100%;width:100%;top:0;bottom:0;background:#3a599c}.event-archive .event-list .event-item{transition:all .5s ease;background:0 0}.event-archive .event-list .event-item:hover{background:linear-gradient(90deg,#f0f3f6 0,#cbcede 100%)}.event-archive .event-list .event-item .item-row{border-bottom:1px solid #dfdfdf;padding:1.5vw 0;transition:all .5s ease}.event-archive .event-list .event-item .item-row .date span{display:block;font-weight:400}.event-archive .event-list .event-item .item-row h2{font-weight:400;margin:0;font-size:20px;transition:all .3s ease}.event-archive .event-list .event-item .item-row .category{font-size:18px;color:#888}.event-archive .event-list .event-item .item-row .nationality .flag{vertical-align:middle;margin-right:10px}.event-archive .category-container .event-list .event-item .nationality span,.event-archive .event-list .event-item .item-row .nationality span,.single__event .date__place .nationality span{font-weight:300;color:#424242}.event-archive .category-container{margin-bottom:100px}.event-archive .category-container .mod-iba-title{margin-top:50px}.event-archive .category-container .mod-iba-title.first-level{margin-top:100px}.event-archive .category-container .mod-iba-title.first-level:first-child{margin-top:100px}.event-archive .category-container .event-list{background:0 0;padding-bottom:0}.event-archive .category-container .event-list .event-item{background:0 0;position:relative}.event-archive .category-container .event-list .event-item .item-row{padding:20px 0}.event-archive .category-container .event-list .event-item:first-child .item-row{border-top:1px solid #dfdfdf}.event-archive .category-container .event-list .event-item:before{position:absolute;content:"";background-image:linear-gradient(to right,transparent,rgba(0,0,0,.1),transparent);left:50%;transform:translate(-50%,0);top:0;height:100%;width:0;opacity:0;transition:all .5s ease}.event-archive .category-container .event-list .event-item .nationality .flag-container,.single__event .date__place .nationality .flag-container{position:relative;display:inline-block;width:25px;height:25px;vertical-align:middle;overflow:hidden;border-radius:25px;margin-right:10px}.event-archive .category-container .event-list .event-item .nationality .flag-container .flag,.iba-mod.mod-member .member .member-name .country .flag-container img,.single__event .date__place .nationality .flag-container .flag{position:absolute;width:39px;height:39px;top:-6px;left:-7px}.single__event{background:rgba(255,255,255,.9)!important}.single__event .title__container{padding:30px 0;margin-bottom:20px;text-transform:uppercase;font-weight:800;color:#222799;font-family:"Red Hat Display",sans-serif;font-size:38px}.single__event .date__place{margin-top:80px;margin-bottom:70px}.single__event .date__place .date{color:#e30017;display:inline-block;margin-right:75px;margin-bottom:10px}.single__event .date__place .nationality{display:inline-block}@media (max-width:576px){.event-archive .year-selector-wrapper .events-filter ul{border-bottom:0;margin:2vw 0}.event-archive .year-selector-wrapper .events-filter ul li a{padding:2vw;font-size:30px}.event-archive .year-selector-wrapper .download-documents ul{margin:6vw 0}.event-archive .year-selector-wrapper .download-documents ul li{margin-bottom:15px}.event-archive .event-list{background:#dfdfdf}.event-archive .event-list .event-month-wrapper .bg-svg{display:none}.event-archive .event-list .event-item .item-row{border:1px solid #eee;padding:4vw;margin:15px 0;background:#fff;border-radius:3px}.event-archive .event-list .event-item .item-row .date{margin-bottom:10px}.event-archive .event-list .event-item .item-row .date span{display:inline-block;margin-right:5px}.event-archive .event-list .event-item .item-row .nationality{margin-top:10px}}@media (max-width:992px){.wrapper>.events-home ul li.item-event{padding:15px;background:#f8f8f8;margin-bottom:15px;border-radius:3px}.wrapper>.events-home ul li.item-event a{padding:0}.wrapper>.events-home ul li.item-event:first-child{background:#f8f8f8}.wrapper>.events-home ul li.item-event .data:after{display:none}.wrapper>.events-home ul li.item-event .data h3{font-size:25px}.wrapper>.events-home ul li.item-event .date .month-year span{margin:0 17px}.wrapper>.events-home ul li.item-event .date .days{font-size:50px}.event-archive .year-selector-wrapper select{width:100%}.event-archive .event-list .event-item .item-row,.event-archive .year-selector-wrapper .events-filter ul li a{padding:2vw}.event-archive .year-selector-wrapper .download-documents ul{display:block;padding:0}.event-archive .event-list .event-item .item-row .date{margin-bottom:10px}.event-archive .event-list .event-item .item-row .date span{display:inline-block;margin-right:5px}.event-archive .event-list .event-item .item-row .nationality{margin-top:10px}}.latest-videos-wrapper{overflow:hidden}.latest-videos-wrapper .video-wrapper{margin-bottom:55px;cursor:pointer}.latest-videos-wrapper .video-wrapper .thumbnail{position:relative;padding-bottom:56.25%}.latest-videos-wrapper .video-wrapper .thumbnail i{position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);color:#fff;background:rgba(0,0,0,.6392156863);padding:20px;border-radius:100%;text-align:center;transition:all .3s ease;z-index:1}.latest-videos-wrapper .video-wrapper .thumbnail img{width:100%;height:100%;position:absolute;object-fit:cover}.latest-videos-wrapper .video-wrapper .thumbnail:after{content:"";background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);position:absolute;left:0;z-index:0;right:0;bottom:0;top:0;opacity:.3;transition:all .4s ease}.latest-videos-wrapper .video-wrapper .data{padding:20px;border-radius:0 0 10px 10px;background:linear-gradient(-180deg,#e30017 0,#97000f 100%);min-height:124px}.latest-videos-wrapper .video-wrapper:hover .thumbnail:after{opacity:0}.federations-archive .mod-pretitle-title-text{margin-top:30px}.federations-archive .continent-selector-wrapper{padding:3vw 0 4vw}.federations-archive .continent-selector-wrapper .federations-filter{margin-bottom:2vw}.federations-archive .continent-selector-wrapper .federations-filter .title-alpha,.newsletter-form .newsletter-wrapper .form-wrapper span{margin:0}@media screen and (max-width:767px){.federations-archive .continent-selector-wrapper .federations-filter .title-alpha{margin-bottom:30px}}.federations-archive .continent-selector-wrapper .federations-filter ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #d5d5d5}.federations-archive .continent-selector-wrapper .federations-filter ul li{display:inline-block;width:20%}.federations-archive .continent-selector-wrapper .federations-filter ul li:first-child a{padding-left:0}.federations-archive .continent-selector-wrapper .federations-filter ul li a{display:block;padding:30px 0;color:#bababa;font-size:40px;text-decoration:none;font-weight:100;transition:all .4s ease}@media screen and (max-width:1024px){.federations-archive .continent-selector-wrapper .federations-filter ul li a{font-size:32px}}.federations-archive .continent-selector-wrapper .federations-filter ul li a:hover,.iba-mod.mod-follow-us .wrapper .social-icons li a:hover i{color:#e30017}.federations-archive .continent-selector-wrapper .federations-filter ul li.active a{color:#e30017;font-weight:300}@media screen and (max-width:767px){.federations-archive .continent-selector-wrapper .federations-filter ul{display:none}}.federations-archive .continent-selector-wrapper select{width:300px;padding:15px;background-color:#efefef;color:#7b7b7b;font-size:14px;border:0;border-radius:6px;display:none}@media screen and (max-width:767px){.federations-archive .continent-selector-wrapper select{display:block}}.federations-archive .federations-list{display:inline-block;width:100%;background:linear-gradient(180deg,#f0f3f6 64%,#fff 100%);padding-bottom:4vw}.federations-archive .federations-list .single-federation{padding:45px 0 45px 100px;position:relative;border-bottom:1px solid #d5d5d5}@media (max-width:576px){.federations-archive .federations-list .single-federation{padding-left:30px}}.federations-archive .federations-list .single-federation .flag-container{width:40px;height:40px;position:absolute;border-radius:50%;left:20px;top:42px;overflow:hidden;-webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,.3));filter:drop-shadow(2px 2px 3px rgba(0,0,0,.3))}@media (max-width:576px){.federations-archive .federations-list .single-federation .flag-container{position:relative;top:auto;left:auto;margin-bottom:10px}}.federations-archive .federations-list .single-federation .flag-container img{position:absolute;width:62px;height:62px;top:-9px;left:-11px}.federations-archive .federations-list .single-federation .data-container .country{font-size:27px}.federations-archive .federations-list .single-federation .data-container .name{font-size:18px;margin-bottom:5px;font-weight:400}.federations-archive .federations-list .single-federation .data-container .address{font-size:16px;margin-top:0;margin-bottom:20px;color:#666;font-weight:lighter}.federations-archive .federations-list .single-federation .data-container .links{font-size:16px;margin:0 0 20px}.federations-archive .federations-list .single-federation .data-container .links .website{margin-right:55px;display:inline-block}.federations-archive .federations-list .single-federation .data-container .links .social{display:inline-block}.federations-archive .federations-list .single-federation .data-container .links .social a{display:inline-block;margin-right:15px}.federations-archive .federations-list .single-federation .data-container .links i{font-size:22px}.federations-archive .federations-list .single-federation .data-container .email{margin-bottom:2px;margin-top:0;display:inline-block}.federations-archive .federations-list .single-federation .data-container .email a:hover,.federations-archive .federations-list .single-federation .data-container .fax a:hover,.federations-archive .federations-list .single-federation .data-container .phones a:hover{color:#222799}.federations-archive .federations-list .single-federation .data-container .email b{font-weight:400;color:#666}.federations-archive .federations-list .single-federation .data-container .fax,.federations-archive .federations-list .single-federation .data-container .phones{color:#666;font-size:16px;font-weight:lighter;margin-bottom:2px;margin-top:0}.federations-archive .federations-list .single-federation .data-container .fax b,.federations-archive .federations-list .single-federation .data-container .phones b,.iba-mod h1,.iba-mod h2,.iba-mod h3,.iba-mod h4,.iba-mod h5,.iba-mod h6,.page__media-about-iba .media-about .media-about-list .media-about-article .data-container .info b{font-weight:400}.federations-archive .federations-list .single-federation .data-container .fax a,.federations-archive .federations-list .single-federation .data-container .phones a{text-decoration:none;color:#666}@media (max-width:576px){.federations-archive .continent-selector-wrapper .federations-filter ul{border-bottom:0;margin:2vw 0}.federations-archive .continent-selector-wrapper .federations-filter ul li a{padding:2vw;font-size:30px}}@media (max-width:992px){.federations-archive .continent-selector-wrapper select{width:100%}.federations-archive .continent-selector-wrapper .federations-filter ul li a{padding:2vw}}.page__media-about-iba .media-about .mod-iba-title{margin-top:50px!important}.page__media-about-iba .media-about .media-about-list .media-about-article{display:flex;padding:30px 0;position:relative}@media screen and (max-width:767px){.page__media-about-iba .media-about .media-about-list .media-about-article{display:block}}.page__media-about-iba .media-about .media-about-list .media-about-article:after{content:"";display:block;width:100%;height:1px;border-bottom:solid 1px #ddd;position:absolute;bottom:0;left:0}.page__media-about-iba .media-about .media-about-list .media-about-article .image-container{display:inline-block;margin-right:50px;position:relative}.page__media-about-iba .media-about .media-about-list .media-about-article .image-container .mask{width:141px;z-index:1;position:relative}.page__media-about-iba .media-about .media-about-list .media-about-article .image-container .image{width:125px;position:absolute;top:6px;left:8px;z-index:0}.page__media-about-iba .media-about .media-about-list .media-about-article .data-container{position:relative;display:inline-block}.page__media-about-iba .media-about .media-about-list .media-about-article .data-container .info{color:#666;font-size:14px;margin:0;padding-top:12px}.page__media-about-iba .media-about .media-about-list .media-about-article .data-container .link{display:block;padding-top:25px;padding-bottom:12px;padding-left:10px;text-decoration:none;position:relative;font-size:25px;font-weight:400}.page__media-about-iba .media-about .media-about-list .media-about-article .data-container .link:after{content:"“";position:absolute;color:#666;left:0;top:20px;font-size:92px;line-height:62px;z-index:0;opacity:.2}.social-media{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);padding:5vw 0;position:relative;overflow:hidden}.social-media:after{content:"";background:#fff;position:absolute;bottom:-1px;right:0;height:30vw;width:30vw;z-index:0;pointer-events:none;clip-path:polygon(20%0,100%0,100% 100%,0 100%)}.social-media .social-wrapper .title-wrapper{color:#e30017;width:100%}.social-media .social-wrapper .title-wrapper h2{text-transform:uppercase;font-family:"Red Hat Display",sans-serif;font-size:4.5vw;line-height:.96;letter-spacing:1px;margin:0;max-width:600px;font-weight:500;position:relative;color:#fff}.social-media .social-wrapper .title-wrapper h2 span{font-size:8vw;font-weight:900;display:block}.social-media .social-wrapper .title-wrapper h2:after{content:"";position:absolute;right:-230px;width:calc(200px + 10%);background:red;height:1px;top:60%}.social-media .social-wrapper .social-icons{margin-top:30px;text-align:right;width:100%;position:relative;margin-bottom:15px}.social-media .social-wrapper .social-icons a .icon{display:inline-block;text-align:center;margin:0-10px}.social-media .social-wrapper .social-icons a .icon span{display:block;transform:rotate(-90deg);color:#fff;font-family:"Red Hat Display",sans-serif;min-width:75px;text-align:left}.social-media .social-wrapper .social-icons a .icon i{font-size:24px;padding-top:40px;color:#e30017}.page__media-about-iba .media-about .media-about-list .media-about-article .data-container .link span,.social-media .social-block{position:relative;z-index:1}.social-media .social-block .image-wrapper{width:100%;padding-bottom:100%;position:relative}.social-media .social-block .image-wrapper img{position:absolute;object-fit:cover;object-position:center;height:100%;width:100%}.social-media .social-block .social-wrapper{position:relative;margin-bottom:4px}.social-media .social-block .social-wrapper a{color:#fff}.social-media .social-block .social-wrapper i{position:absolute;top:15px;right:15px;color:#fff;font-size:24px;z-index:1}.social-media .social-block .social-wrapper.first{margin-right:2px}.social-media .social-block .social-wrapper.second{margin-left:2px}.social-media .social-block .row.line-right{margin-right:4px}.social-media .social-block .row.line-top{margin-top:4px}.social-media .social-block .margin-top{margin-top:10vw}.social-media .social-block .social-box{color:#fff;background:#2c3189;padding:40px;min-height:300px}.social-media .social-block .social-box .user{font-size:21px;line-height:1.43;margin-bottom:30px}.social-media .social-block .social-box .user i{color:#e30017;margin-right:15px}.social-media .social-block .social-box a{color:#fff;text-decoration:none}.social-media .social-block .social-box .post{font-size:21px;line-height:1.55;max-width:400px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.social-media .social-block .social-box .date{font-size:18px;line-height:1.72;color:#e30017;margin-top:15px}.social-media .social-block .social-box.fb-box{background:#2c3189}.social-media .social-block .social-box.fl-box{background:#2c3189;position:relative;width:100%;padding:0 0 100%;min-height:inherit}.social-media .social-block .social-box.fl-box .fl-wrapper{position:absolute;width:100%;height:100%;padding:30px}@media (max-width:992px){.social-media{padding:12vw 0;margin-top:60px}.social-media .social-wrapper{display:block}.social-media .social-wrapper .title-wrapper h2{font-size:7vw;text-align:center}.social-media .social-wrapper .title-wrapper h2 span{font-size:20vw}.social-media .social-wrapper .social-icons a .icon span,.social-media .social-wrapper .title-wrapper h2:after,.social-media:after{display:none}.social-media .social-wrapper .social-icons{text-align:center;margin:0}.social-media .social-wrapper .social-icons a .icon{margin:0 15px}.social-media .social-wrapper .social-icons a .icon i{font-size:30px}.social-media .social-block .social-wrapp{line-height:0}.social-media .social-block .social-wrapp img.network-img{padding-bottom:0}.social-media .social-block img.network-img{padding-bottom:15px}.social-media .social-block .row.line-right{margin-right:0}.social-media .social-block .row.line-top{margin-top:0}.social-media .social-block .social-box{min-height:auto;background:#19377e;border:1px solid rgba(255,255,255,.0588235294);margin-bottom:15px;width:100%}.social-media .social-block .social-box.fb-box{background:#19377e}.social-media .social-block .social-box.fl-box{padding-bottom:inherit}.social-media .social-block .social-box.fl-box .fl-wrapper{position:relative}}.newsletter-form{line-height:1}.newsletter-form .newsletter-wrapper{display:inline-block;width:100%;background:#e30017;padding:3vw 0;color:#fff;position:relative;clip-path:polygon(0 0,100%0,93% 100%,0 100%);margin-top:60px}.newsletter-form .newsletter-wrapper .form-wrapper{max-width:900px;float:right;margin-right:60px}.newsletter-form .newsletter-wrapper .form-wrapper a{color:#fff;text-decoration:underline}.newsletter-form .newsletter-wrapper .form-wrapper h3{color:#fff;text-transform:uppercase;font-size:2vw;font-family:"Red Hat Display",sans-serif;font-weight:400;margin-bottom:50px}.newsletter-form .newsletter-wrapper .form-wrapper label{margin-left:15px;color:#fff}.newsletter-form .newsletter-wrapper .form-wrapper .acceptance{background:#fff;width:25px;height:25px;border:3px solid #fff;display:inline-block}.newsletter-form .newsletter-wrapper .form-wrapper .acceptance.check{border:3px solid #fff;background:#222799}.newsletter-form .newsletter-wrapper .form-wrapper input[type=email]{width:100%;border:0;outline:0;border-bottom:1px solid #fff;background:0 0;padding:15px 0;font-size:16px;font-weight:100;color:#fff;margin-bottom:20px}.newsletter-form .newsletter-wrapper .form-wrapper input[type=email]::placeholder{color:#fff;opacity:.6}.newsletter-form .newsletter-wrapper .form-wrapper input[type=checkbox]{margin:0 0 15px;opacity:0;cursor:pointer;transform:scale(2)}.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]{background:#fff;outline:0;color:#e30017;border:0;float:right;font-size:18px}.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]:hover:after{background:#222799;color:#fff}@media (max-width:992px){.newsletter-form .newsletter-wrapper{clip-path:none;font-size:12px;padding-top:12vw}.newsletter-form .newsletter-wrapper .form-wrapper{max-width:100%;float:inherit;margin-right:0}.newsletter-form .newsletter-wrapper .form-wrapper h3{font-size:8vw;margin-bottom:0}.newsletter-form .newsletter-wrapper .form-wrapper input[type=submit]{float:inherit;display:table;margin:50px auto 0}}body.post.single .wrapper header.head-title{overflow:inherit}.wrapper header.head-title{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);padding:3vw 0;overflow:hidden;position:relative;padding-top:162px;margin-top:-162px}.wrapper header.head-title .page-title{display:inline-block;color:#e30017;line-height:.93;letter-spacing:-2.81px;font-weight:900;font-size:7vw;flex-shrink:1}.wrapper header.head-title .page-title.animate__delay-2s{--animate-delay:.0s}.wrapper>article,.wrapper>section{background:#fff;display:inline-block;width:100%;position:relative;z-index:1}.title-wrapper{transition:all .6s ease}.title-wrapper.page{display:flex;align-items:center}.title-wrapper .page-subtitle,.wrapper header.head-title .page-title{z-index:1;font-family:"Red Hat Display",sans-serif;position:relative;text-transform:uppercase;white-space:nowrap}.title-wrapper .page-subtitle{color:#fff;font-size:25px;font-weight:400}.title-wrapper .page-subtitle.animate__delay-2s{--animate-delay:.06s}.ornament{display:inline-block;padding-left:30px;vertical-align:middle;margin-top:7px}.ornament span{background:#fff;opacity:.1;display:block;position:relative;height:4px;margin-bottom:5px;clip-path:polygon(3px 0,100%0,100% 100%,0 100%);width:10000px}.ornament span:nth-child(1){margin-left:6px;--animate-delay:.0s}.ornament span:nth-child(2){margin-left:4px;--animate-delay:.04s}.ornament span:nth-child(3){margin-left:2px;--animate-delay:.08s}.ornament span:nth-child(4){margin-left:0;--animate-delay:.12s}.ornament-title{display:inline-block;padding-left:30px;vertical-align:middle;margin-top:-19px}.ornament-title span{background:#fff;opacity:.1;display:block;position:relative;height:7px;margin-bottom:10px;clip-path:polygon(3px 0,100%0,100% 100%,0 100%);width:10000px}.ornament-title span:nth-child(1){margin-left:12px;--animate-delay:.0s}.ornament-title span:nth-child(2){margin-left:8px;--animate-delay:.04s}.ornament-title span:nth-child(3){margin-left:4px;--animate-delay:.08s}.ornament-title span:nth-child(4){margin-left:0;--animate-delay:.12s}@media (max-width:576px){.wrapper header.head-title{padding:70px 0 30px!important}.wrapper header.head-title .page-title{font-size:10vw;white-space:inherit}.wrapper .title-wrapper.page{display:block}.wrapper .title-wrapper .ornament-title{display:none}.wrapper .title-wrapper .page-subtitle{white-space:inherit}}@media (max-width:992px){.title-wrapper.page,body.post.single .wrapper header.head-title{overflow:hidden}.wrapper header.head-title{padding:100px 0 80px;margin-top:-60px}.wrapper header.head-title .bg-svg.title{width:100%}}.page__modules-library .iba-mod{margin:20px 0}.page__modules-library label{margin-bottom:-20px;display:table;background:#ff8300;color:#fff;padding:5px 15px;margin-top:50px;border-radius:5px 5px 0 0;margin-left:30px}.iba-mod.mod-link_interno a{position:relative;display:inline-block;cursor:pointer;outline:0;border:0;vertical-align:middle;text-decoration:none;background:0 0;padding:0;font-size:21px;font-weight:200;color:#222799;letter-spacing:1.05px}.iba-mod.mod-link_interno a.learn-more{width:100%;height:auto}.iba-mod.mod-link_interno a.learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:0 0;border:1px solid #222799;border-radius:1.625rem}.iba-mod.mod-link_interno a.learn-more .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:0 0}.iba-mod.mod-link_interno a.learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:100%;height:100%;background:0 0}.iba-mod.mod-link_interno a.learn-more .circle .icon.arrow::before{content:"";background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-nocircle.svg);position:absolute;background-size:cover!important;top:-5px;left:-15px;width:50px;height:56px}.iba-mod.mod-link_interno a.learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 3.85rem;text-align:left;font-size:21px;line-height:1;font-weight:200;color:#222799;letter-spacing:1.05px;width:max-content}.iba-mod.mod-link_interno a:hover .circle{width:100%;border:1px solid #748ee2}.iba-mod.mod-link_interno a:hover .circle .icon.arrow{background:0 0;transform:translate(1rem,0);opacity:.6}.iba-mod.mod-link_interno a:hover .button-text{color:#748ee2}@supports (display:grid){.iba-mod.mod-link_interno body{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.625rem;grid-template-areas:". main main ."". main main ."}.iba-mod.mod-link_interno #container{grid-area:main;align-self:center;justify-self:center}}.iba-mod.mod-link_interno a span{display:inline-block;width:calc(100% - 60px)}.iba-mod.mod-link_interno.dark a,.iba-mod.mod-link_interno.dark a.learn-more .button-text{color:#fff}.iba-mod.mod-link_interno.dark a.learn-more .circle{border:1px solid #fff}.iba-mod.mod-link_interno.dark a.learn-more .circle .icon.arrow:before{background:url(/wp-content/themes/iba-2021/assets/images/icons/arrow-nocircle-white.svg)}.iba-mod.mod-link_interno.disable{filter:grayscale(100%)}.iba-mod.mod-link_interno.disable a{cursor:default;pointer-events:none}.iba-mod.mod-separator hr{border:0;margin:1vw 0}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.iba-mod.mod-separator hr,.iba-mod.mod-separator.red hr{border-bottom:1px solid red}.iba-mod.mod-separator.gray hr{border-bottom:1px solid #d5d5d5}.iba-mod.mod-separator.short hr{width:150px}.iba-mod.mod-link:hover a svg,.iba-mod.mod-separator.long hr{width:100%}.iba-mod.mod-iba-title.first-level{position:relative}.iba-mod.mod-iba-title.first-level .bg-svg{height:74vw;left:-50vw;top:-47vw;width:auto;opacity:.3;z-index:1;transform:scale(.5)}.iba-mod.mod-iba-title.first-level:first-child{margin-top:-25px;position:relative;z-index:2}.iba-mod.mod-iba-title.first-level .title{background:linear-gradient(90deg,#1a2d7b 64%,#3b5a9d 100%);padding:5px 0;position:relative;overflow:hidden}.iba-mod.mod-iba-title.first-level:before{content:"";background:#1a2d7b;width:50px;position:absolute;left:-49px;top:0;bottom:0;clip-path:polygon(0 0,100%0,100% 100%,50% 100%)}.iba-mod.mod-iba-title.first-level:after{content:"";position:absolute;right:-100%;width:100%;top:0;bottom:0;background:#3a599c}.iba-mod.mod-iba-title.second-level .title{display:flex;align-items:center}.iba-mod.mod-iba-title.second-level .title .ornament span{background:#000}.iba-mod.mod-iba-title.second-level .title h3{white-space:nowrap;text-transform:uppercase;font-weight:900;color:#222799;font-family:"Red Hat Display",sans-serif;font-size:28px}.iba-mod.mod-iba-title.third-level{margin-bottom:3vw;position:relative;padding-bottom:1px;margin:15px 0}.iba-mod.mod-iba-title.third-level h4{color:#e30017;text-transform:uppercase;line-height:1.9;letter-spacing:.95px;font-size:20px;font-family:"Red Hat Display",sans-serif;border-bottom:2px solid #e30017;display:table;margin:0;z-index:1;position:relative}.iba-mod.mod-iba-title.third-level:after{content:"";position:absolute;bottom:0;left:0;background:#d5d5d5;right:-10000px;height:1px}.iba-mod.mod-iba-title.fourth-level .title h5{font-size:24px;font-weight:300}.iba-mod.mod-pretitle-title-text h1{font-weight:800;padding-top:32px}.iba-mod.mod-pretitle-title-text span{color:#e30017;font-size:17px;line-height:1.82;margin-bottom:2vw}.iba-mod.mod-pretitle-title-text p{font-size:19px;color:#666;line-height:1.69;font-weight:500}.iba-mod.mod-pretitle-title-text:after{content:"";display:block;width:130px;background:red;height:1px;margin:45px 0}.iba-mod.mod-link a{text-decoration:none;color:inherit}.iba-mod.mod-link a span{display:block;font-size:25px;color:#bababa;margin-bottom:5px;transition:all .5s ease}.iba-mod.mod-link a .arrow{position:relative;display:block}.iba-mod.mod-link a .arrow span:first-child{display:inline-block;width:50px;background:#e30017;height:1px;vertical-align:middle;margin-top:2px}.iba-mod.mod-link a .arrow span:last-child{display:inline-block;width:7px;height:7px;border:1px solid #e30017;border-top:0;border-left:0;margin-left:-13px;transform:rotate(-45deg);transition:all .4s ease}.iba-mod.mod-link:hover a span{color:#222799}.iba-mod.mod-link:hover a svg use{transform:scale(2,1)}.iba-mod.mod-link:hover .arrow span:first-child{width:100px}.iba-mod.mod-big-title{position:relative;padding:50px}.iba-mod.mod-big-title .wrapper{padding:5vw 0 4vw}.iba-mod.mod-big-title .wrapper h2{font-size:71px;color:#e30017;line-height:1.5;letter-spacing:3.38px;border-bottom:2px solid #e30017;display:table;position:relative;text-transform:inherit}.iba-mod.mod-big-title .wrapper h2:after{content:"";position:absolute;background:#d0d0d0;height:1px;bottom:0;width:1000%;overflow:hidden}.iba-mod.mod-big-title .wrapper span{position:relative;z-index:-1;font-size:20vw;font-family:"Red Hat Display",sans-serif;font-weight:700;color:#ececec;margin-top:-18vw;margin-bottom:-10vw;display:block}.iba-mod.mod-document-single-list .document-list,.iba-mod.mod-single-document .document-list{list-style:none;margin:0;padding:0}.iba-mod.mod-document-single-list .document-list li,.iba-mod.mod-single-document .document-list li{border-bottom:1px solid #d5d5d5;padding:12px 0}.iba-mod.mod-document-single-list .document-list li:before,.iba-mod.mod-document-single-list.serie .document-list li:before,.iba-mod.mod-single-document .document-list li:before,.iba-mod.mod-single-document.serie .document-list li:before{display:none}.iba-mod.mod-document-single-list .document-list li:first-child,.iba-mod.mod-single-document .document-list li:first-child{padding-top:0}.iba-mod.mod-document-single-list .document-list li a svg,.iba-mod.mod-single-document .document-list li a svg,.iba-mod.mod-single-document svg{fill:#666;width:28px;height:28px;vertical-align:text-bottom;margin-right:15px;transition:all .3s ease}.iba-mod.mod-document-single-list .document-list li a span,.iba-mod.mod-single-document .document-list li a span,.iba-mod.mod-single-document span{color:#222799;transition:all .3s ease}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a:hover svg,.iba-mod.mod-document-single-list .document-list li a:hover svg,.iba-mod.mod-single-document .document-list li a:hover svg,.iba-mod.mod-single-document:hover svg{fill:#353535}.iba-mod.mod-document-double-list .document-list li .docs .doc a:hover span,.iba-mod.mod-document-single-list .document-list li a:hover span,.iba-mod.mod-single-document .document-list li a:hover span{opacity:.5}.iba-mod.mod-document-double-list .document-list li .docs .doc a.inactive span,.iba-mod.mod-document-single-list .document-list li a.inactive span,.iba-mod.mod-single-document .document-list li a.inactive span,.iba-mod.mod-single-document a.inactive span{color:#666;cursor:default}.iba-mod.mod-document-double-list .document-list li .docs .doc a.inactive:hover span,.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a.inactive:hover span,.iba-mod.mod-document-single-list .document-list li a.inactive:hover span,.iba-mod.mod-single-document .document-list li a.inactive:hover span,.iba-mod.mod-single-document a.inactive:hover span{color:#666;opacity:1}.iba-mod.mod-document-single-list.serie .document-list,.iba-mod.mod-single-document.serie .document-list{border-bottom:1px solid #d5d5d5}.iba-mod.mod-document-single-list.serie .document-list li,.iba-mod.mod-single-document.serie .document-list li{display:inline-block;margin-right:10px;border-bottom:0}.iba-mod.mod-document-double-list .document-list li:before,.iba-mod.mod-document-double-list.iconized .document-list li svg,.iba-mod.mod-document-single-list.serie .document-list li a svg,.iba-mod.mod-single-document.serie .document-list li a svg{display:none}.iba-mod.mod-document-double-list .document-list li .docs .doc:last-child:after,.iba-mod.mod-document-single-list.serie .document-list li:last-child:after,.iba-mod.mod-single-document.serie .document-list li:last-child:after{display:none}.iba-mod.mod-document-single-list.serie .document-list li:after,.iba-mod.mod-single-document.serie .document-list li:after{content:"/";margin-left:10px;color:#6f6f6f}.iba-mod.mod-document-single-list.downloader-category .document-list li:last-child,.iba-mod.mod-single-document.downloader-category .document-list li:last-child{border:0}.iba-mod.mod-document-single-list.downloader-category .document-list li a,.iba-mod.mod-single-document.downloader-category .document-list li a{width:66%;display:inline-block}@media (max-width:768px){.iba-mod.mod-document-single-list.downloader-category .document-list li a,.iba-mod.mod-single-document.downloader-category .document-list li a{width:100%}}.iba-mod.mod-document-single-list.downloader-category .document-list li .comment,.iba-mod.mod-single-document.downloader-category .document-list li .comment{width:33%;display:inline-block;color:#353535}@media (max-width:768px){.iba-mod.mod-document-single-list.downloader-category .document-list li .comment,.iba-mod.mod-single-document.downloader-category .document-list li .comment{width:100%;padding-left:43px;margin-top:5px}}.iba-mod.mod-single-document{padding:12px 0}.iba-mod.mod-document-double-list .document-list{list-style:none;padding:0;margin:0}.iba-mod.mod-document-double-list .document-list li{display:flex;padding:15px 0;border-bottom:1px solid #d5d5d5}.iba-mod.mod-document-double-list .document-list li:first-child{padding-top:0}.iba-mod.mod-document-double-list .document-list li svg{width:25px;height:25px;fill:#666}.iba-mod.mod-document-double-list .document-list li .docs{margin-left:15px}.iba-mod.mod-document-double-list .document-list li .docs .span{display:block;font-weight:400;font-size:16px;margin-bottom:5px;color:#5e5e5e}.iba-mod.mod-document-double-list .document-list li .docs .doc{display:inline-block}.iba-mod.mod-document-double-list .document-list li .docs .doc:after{content:"/";margin:0 10px}.iba-mod.mod-document-double-list .document-list li .docs .doc a svg{fill:#d5d5d5;vertical-align:sub;margin-right:15px;display:none}.iba-mod.mod-document-double-list .document-list li .docs .doc a span{color:#222799;transition:all .3s ease}.iba-mod.mod-document-double-list.iconized .document-list li{border-bottom:0;padding:5px 0;margin-top:10px}.iba-mod.mod-document-double-list.iconized .document-list li:before{display:none!important}.iba-mod.mod-document-double-list.iconized .document-list li.divider{border-bottom:1px solid #d5d5d5;padding-bottom:15px}.iba-mod.mod-document-double-list.iconized .document-list li.divider+li{padding-top:15px}.iba-mod.mod-document-double-list.iconized .document-list li .docs{margin-left:0;display:flex}.iba-mod.mod-document-double-list.iconized .document-list li .docs .span,.iba-mod.mod-follow-us .wrapper .social-icons li{display:inline-block;margin-right:15px}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc:after,.iba-mod.mod-follow-us .wrapper .social-icons li:before{display:none}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a svg{display:inline-block;vertical-align:bottom;transition:all .3s ease;fill:#666}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a span,.iba-mod.mod-follow-us .wrapper .social-icons li a{color:#222799}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a:hover span,.iba-mod.mod-member .member-data a:hover a,.iba-mod.mod-member .member-data a:hover span{opacity:.5}.iba-mod.mod-document-double-list.iconized .document-list li .docs .doc a.inactive span{color:#666;cursor:default}.iba-mod.mod-follow-us .title-alpha{margin:0}.iba-mod.mod-follow-us .wrapper{padding:20px 0}.iba-mod.mod-follow-us .wrapper .social-icons{list-style:none;padding:0;display:inline-block;margin:0 30px 0 0}.iba-mod.mod-follow-us .wrapper .social-icons li a i{font-size:20px;transition:all .3s ease}.iba-mod.mod-follow-us .wrapper .website{display:inline-block}.iba-mod.mod-follow-us .wrapper .website a{color:#222799;font-weight:400;transition:all .3s ease}.iba-mod.mod-follow-us .wrapper .website a svg{width:20px;height:20px;margin-right:10px;vertical-align:sub;fill:#222799;transition:all .3s ease}.iba-mod.mod-follow-us .wrapper .website a:hover{color:#e30017}.iba-mod.mod-follow-us .wrapper .website a:hover svg{fill:#e30017}.iba-mod.mod-timeline{margin:50px 0}.iba-mod.mod-quicklink,.iba-mod.mod-timeline .timeline-wrapper{position:relative}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper{position:relative;line-height:1}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image{z-index:1;position:relative}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image img{width:100%;height:250px;object-fit:cover}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image:before{content:"";background:#fff;position:absolute;bottom:0;width:10vw;height:50%;z-index:1}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image:after{content:"";position:absolute;background:#e30017;bottom:0;height:70%;width:4vw;clip-path:polygon(30%0,100%0,70% 100%,0 100%);z-index:2}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper:before{content:"";background:url(/wp-content/themes/iba-2021/assets/images/guante.svg),#222799;position:absolute;width:180%;top:-50px;bottom:50px;background-size:300%;background-position-y:-310px}.iba-mod.mod-timeline .timeline-wrapper .data-wrapper .year{color:#e30017;font-size:55px;line-height:1.5}.iba-mod.mod-timeline .timeline-wrapper .data-wrapper h4{font-size:21px;color:#222799;line-height:1.44}.iba-mod.mod-timeline .timeline-wrapper .data-wrapper p{color:#666;line-height:1.44;font-size:16px}.iba-mod.mod-timeline.left .timeline-wrapper .image-wrapper .image:before{clip-path:polygon(10%0,100%0,100% 100%,0 100%);left:-10vw}.iba-mod.mod-timeline.left .timeline-wrapper .image-wrapper .image:after{left:-30px}.iba-mod.mod-timeline.left .timeline-wrapper .image-wrapper:before{clip-path:polygon(0 0,100%0,90% 100%,0 100%);left:-100%}.iba-mod.mod-quicklink.left .quick-wrapper .data-wrapper .link-text,.iba-mod.mod-timeline.left .timeline-wrapper .data-wrapper{text-align:right}.iba-mod.mod-timeline.left ul li{padding-right:15px}.iba-mod.mod-timeline.left ul li:before{left:inherit;right:0}.iba-mod.mod-timeline.right .timeline-wrapper .image:before{right:-10vw;clip-path:polygon(0 0,100%0,90% 100%,0 100%)}.iba-mod.mod-timeline.right .timeline-wrapper .image:after{right:-30px}.iba-mod.mod-timeline.right .timeline-wrapper .image-wrapper:before{clip-path:polygon(10%0,100%0,100% 100%,0 100%);right:-100%}.iba-mod.mod-timeline.right .timeline-wrapper .data-wrapper{text-align:left}.iba-mod.mod-timeline.image .timeline-line span{top:125px}.iba-mod.mod-timeline .timeline-line{position:relative;height:100%}.iba-mod.mod-timeline .timeline-line span{background:#e30017;width:15px;height:15px;display:block;border-radius:100%;position:absolute;left:calc(50% - 7.5px);top:40px}.iba-mod.mod-timeline .timeline-line:after{content:"";position:absolute;top:-50px;bottom:-50px;width:1px;background:#e30017;left:calc(50% - 1px)}.iba-mod.mod-quicklink .global-wrapper{position:relative}.iba-mod.mod-quicklink .global-wrapper:before{content:"";position:absolute;z-index:3;bottom:0;width:70px;clip-path:polygon(20%0,100%0,80% 100%,0 100%);height:60%}.iba-mod.mod-quicklink .quick-wrapper{background:#fff;min-height:300px;z-index:2;position:relative}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper{overflow:hidden}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper .bg-svg{filter:brightness(0);opacity:.1;object-fit:contain;object-position:top}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper .link-text span{display:block;color:#fff;line-height:1.43;font-size:24px;font-weight:500;font-family:"Red Hat Display",sans-serif;text-transform:uppercase;z-index:1;position:relative}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper .link-text span strong{display:block;font-size:81px;letter-spacing:-1.82px}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper .mod-button a{display:inline-block;padding:10px 30px;margin-top:30px}.iba-mod.mod-quicklink.left:before{left:-100vw}.iba-mod.mod-quicklink.left:after{left:-100vw;clip-path:polygon(0 0,100%0,99% 100%,0 100%)}.iba-mod.mod-quicklink.left .quick-wrapper{clip-path:polygon(0 0,100%0,95% 100%,0 100%);padding:2vw 4vw 2vw 0}.iba-mod.mod-quicklink.left .mod-button{text-align:right}.iba-mod.mod-quicklink.left .global-wrapper:before{left:-60px}.iba-mod.mod-quicklink.right:before{right:-100vw}.iba-mod.mod-quicklink.right:after{right:-100vw;clip-path:polygon(1%0,100%0,100% 100%,0 100%)}.iba-mod.mod-quicklink.right .quick-wrapper{clip-path:polygon(5%0,100%0,100% 100%,0 100%);padding:2vw 0 2vw 4vw}.iba-mod.mod-quicklink.right .quick-wrapper .data-wrapper .bg-svg{transform:scaleX(-1)}.iba-mod.mod-quicklink.right .mod-button,.iba-mod.mod-quicklink.right .quick-wrapper .data-wrapper .link-text{text-align:left}.iba-mod.mod-quicklink.right .global-wrapper:before{right:-60px}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.iba-mod.mod-quicklink .quick-wrapper,.iba-mod.mod-quicklink.red .quick-wrapper{background:linear-gradient(0deg,#e30017 0,#97000f 100%)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.iba-mod.mod-quicklink:before,.iba-mod.mod-quicklink.red:before{background:linear-gradient(180deg,#97000f 0,#df0016 100%)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.iba-mod.mod-quicklink.right:before,.iba-mod.mod-quicklink.red.right:before{background:linear-gradient(180deg,#87000d 0,#c70013 100%)}.footer-wrapper .after-footer-menu .menu-after-footer-container ul.menu li:last-child a.iba-mod.mod-quicklink .global-wrapper:before,.iba-mod.mod-quicklink.red .global-wrapper:before{background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%)}.iba-mod.mod-quicklink.blue .quick-wrapper{background:linear-gradient(90deg,#0d1164 0,#2e569d 100%)}.iba-mod.mod-quicklink.blue:before{background:#0e1265}.iba-mod.mod-quicklink.blue.right:before{background:#294d8d}.iba-mod.mod-quicklink.blue .global-wrapper:before{background:linear-gradient(0deg,#e30017 0,#97000f 100%)}.iba-mod.mod-quicklink:before{content:"";position:absolute;top:0;bottom:0;width:101vw}.iba-mod.mod-quicklink:after{content:"";position:absolute;bottom:-1px;background:#fff;width:100vw;height:100px;z-index:1}.iba-mod.mod-quicklink-pro .pro-wrapper{position:relative}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper{position:relative;margin-bottom:50px}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content{text-align:right;position:relative;padding:4vw 10vw 4vw 0;z-index:1;clip-path:polygon(0 0,100%0,90% 100%,0 100%)}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content img{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;object-fit:cover;object-position:center}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content h2{font-size:85px;font-weight:500;line-height:1.06;letter-spacing:-2px;color:#fff;text-transform:uppercase;font-family:"Red Hat Display",sans-serif;position:relative;z-index:1}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content h2 strong{font-size:85px;font-weight:900;line-height:1.06;letter-spacing:-1.45px;display:block}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content .mod-button{display:inline-block;z-index:1;position:relative;margin-bottom:0}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content:before{content:"";background:linear-gradient(90deg,#0d1164 0,rgba(45,85,156,.4892157547) 50%,#0e1366 80%);position:absolute;z-index:1;width:100%;top:0;bottom:0;left:0;right:0}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content:after{content:"";z-index:1;background:red;position:absolute;top:0;width:27%;right:10vw;height:8px}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper:before{content:"";background:linear-gradient(308deg,#0d1164 168%,#2e569d 64%);position:absolute;z-index:2;width:100%;left:-100%;top:0;bottom:0}.iba-mod.mod-quicklink-pro .pro-wrapper:before{content:"";background:#fff;position:absolute;bottom:-2px;z-index:3;height:80%;width:100%;left:-100%;clip-path:polygon(0 0,100%0,94% 100%,0 100%)}.iba-mod.mod-quicklink-pro .pro-wrapper:after{content:"";background:#e30017;position:absolute;z-index:3;height:60%;width:140px;left:-130px;clip-path:polygon(45%0,100%0,55% 100%,0 100%);bottom:-50px}.iba-mod.mod-quicklink-pro.quote{margin-top:60px!important;background:#fff;z-index:inherit}.iba-mod.mod-quicklink-pro.quote .pro-wrapper:after,.iba-mod.mod-quicklink-pro.quote .pro-wrapper:before,.iba-mod.mod-quote.no-image .pro-wrapper:after,.iba-mod.mod-quote.no-image .pro-wrapper:before{display:none}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content{padding:100px 150px 100px 0;z-index:inherit}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content h3{color:#fff;z-index:1;position:relative;text-transform:uppercase;font-size:2.9vw;font-weight:500;line-height:1.1}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content h3 strong{font-weight:900;font-size:5vw}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content:after{width:100%;top:0;bottom:inherit;left:0;right:0;background:#e30017}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper:before{border-top:8px solid #e30017;z-index:inherit}.iba-mod.mod-quote .pro-wrapper{position:relative;margin-bottom:100px}.iba-mod.mod-quote .pro-wrapper .global-wrapper{position:relative;line-height:0}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content{text-align:right;position:relative;padding:4vw 0 0;z-index:1}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content img{width:calc(100% + 100px);height:500px;object-fit:cover;object-position:center;margin-left:-15px;clip-path:polygon(4%0,100%0,100% 100%,0 100%)}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote{line-height:1.37;font-size:24px;color:#2a2a30;padding:4vw;background-image:linear-gradient(158deg,#f2f2f2 13%,#fff 78%);position:relative;width:calc(100% + 100px);margin-left:-100px;font-weight:400;text-transform:uppercase;background:#ececec;top:100px;text-align:left}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote span{color:#e30017;display:block;width:100%;text-align:right;font-size:20px;margin-top:30px}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote:before{content:"“";color:#e30017;font-size:18vw;font-weight:500;line-height:1;position:absolute;top:-6vw;left:40px}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content:before{content:"";background:url(/wp-content/themes/iba-2021/assets/images/guante.svg),linear-gradient(308deg,#0d1164 168%,#2e569d 64%);position:absolute;top:0;width:200%;left:-100%;bottom:0;clip-path:polygon(0 0,100%0,95% 100%,0 100%);background-size:84%;background-position:216% 55%}.iba-mod.mod-quote .pro-wrapper:before{content:"";background:#fff;position:absolute;bottom:-2px;z-index:3;height:80%;width:100%;left:-95%;clip-path:polygon(0 0,100%0,94% 100%,0 100%)}.iba-mod.mod-quote .pro-wrapper:after{content:"";background:#e30017;position:absolute;bottom:0;z-index:3;height:60%;width:140px;left:-65px;clip-path:polygon(45%0,100%0,55% 100%,0 100%);top:4vw}.iba-mod.mod-quote.no-image .pro-wrapper .global-wrapper .data-content:before{width:150%}.iba-mod.mod-quote.no-image .pro-wrapper .global-wrapper .data-content .quote{width:100%;margin:0}.iba-mod.mod-member{padding:30px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.iba-mod.mod-member+.mod-member{border-top:0}.iba-mod.mod-member span{color:#e30017;font-weight:400;font-size:16px;display:block;margin-bottom:5px}.iba-mod.mod-member p{font-size:16px;line-height:1.56;color:#353535;max-width:200px;margin:0}.iba-mod.mod-member .member{display:flex;width:100%}.iba-mod.mod-member .member .member-image{width:100px;height:120px;display:block ruby}.iba-mod.mod-member .member .member-image img{width:100%;object-fit:cover;object-position:center}.iba-mod.mod-member .member .member-name{margin-left:30px}.iba-mod.mod-member .member .member-name h3{font-size:23px;line-height:1.26;color:#353535;margin:0}.iba-mod.mod-member .member .member-name .country{margin-top:5px}.iba-mod.mod-member .member .member-name .country a span{display:block;color:#222799!important;font-weight:300}.iba-mod.mod-member .member .member-name .country .flag-container{position:relative;display:inline-block;width:25px;height:25px;vertical-align:middle;border-radius:25px;margin-right:10px;overflow:hidden;-webkit-filter:drop-shadow(2px 2px 3px rgba(0,0,0,.3));filter:drop-shadow(2px 2px 3px rgba(0,0,0,.3))}.iba-mod.mod-member .member .member-name .country span{font-size:16px;line-height:1.44;color:#353535;vertical-align:middle;display:inline-block}.iba-mod.mod-member .member-data a{display:block;color:#222799;font-weight:300}.iba-mod.mod-member .member-data a span{color:#222799;font-weight:300;transition:all .3s ease;display:inline-block}.iba-mod.mod-member .member-data a svg{width:30px;height:30px;vertical-align:text-bottom;margin-right:8px;fill:#666;transition:all .4s ease}.iba-mod.mod-member .member-data a:hover svg{fill:#353535}.iba-mod.mod-member .member-data a:first-child{margin-bottom:5px}.iba-mod.mod-gallery .swiper-gallery{display:inline-block;width:100%;margin-bottom:30px}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper{align-items:center}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide{line-height:0;padding-bottom:20%;width:100%;position:relative;transition:all .6s ease}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide-active{padding-bottom:20%}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide-next,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide-prev{padding-bottom:15%;opacity:.5}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper{position:relative;display:flex;align-items:center;max-width:30%;margin:0 auto;padding:15px 0}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-pagination-bullets-dynamic{left:45px;top:22px}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper #numberSlides{width:100%;color:#6a6a6a;text-align:right}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-pagination{width:100%;text-align:left;margin:0}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-pagination .swiper-pagination-bullet{margin:0 5px;width:12px;height:12px}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30017}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-button-next,.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-button-prev{position:relative;margin-top:0;width:50px;color:#e30017;left:inherit;right:inherit}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-button-next:after,.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-button-prev:after{font-size:30px}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper .swiper-button-next{margin-left:30px}.page__home .iba-mod.mod-quicklink-pro,.page__home .iba-mod.mod-quicklink-pro.mm-slideout{z-index:inherit}.page__home .iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper:before{background:linear-gradient(308deg,#e30017 168%,#e30017 64%);border-top:0}.page__home .iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content:before{background:linear-gradient(90deg,#e30017 0,rgba(227,0,23,.5019607843) 50%,#e30017 80%)}.page__home .iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content:after{display:none}@media (max-width:992px){.iba-mod.mod-member .member{margin-bottom:15px}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image img{height:150px}.iba-mod.mod-timeline.image .timeline-line span{top:70px}.iba-mod.mod-timeline.right .timeline-wrapper .image:after{right:-13px}.iba-mod.mod-timeline.left .timeline-wrapper .image:after{left:-13px}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide-active{padding-bottom:25%}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide.swiper-slide-next,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide.swiper-slide-prev{padding-bottom:20%}.iba-mod.mod-pretitle-title-text p{max-width:100%}.iba-mod.mod-quicklink-pro.quote,.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content{overflow:hidden}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content h3{font-size:4.2vw}}@media (max-width:768px){.iba-mod.mod-link_interno{overflow:hidden}.iba-mod.mod-link_interno a.learn-more .circle{width:2.5rem;height:2.5rem}.iba-mod.mod-link_interno a.learn-more .circle .icon.arrow{width:30px;height:30px;top:-15px}.iba-mod.mod-link_interno a.learn-more .button-text{font-size:16px}.iba-mod.mod-link_interno a:hover .circle{width:100%!important}.iba-mod.mod-timeline{margin:25px 0;position:relative}.iba-mod.mod-big-title .wrapper h2:after,.iba-mod.mod-big-title .wrapper span,.iba-mod.mod-document-double-list.iconized .document-list li:before,.iba-mod.mod-quicklink .global-wrapper:before,.iba-mod.mod-quicklink .quick-wrapper .bg-svg,.iba-mod.mod-timeline .timeline-line,.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image:after,.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image:before,.iba-mod.mod-timeline .timeline-wrapper .image-wrapper:before,.iba-mod.mod-timeline:before{display:none}.iba-mod.mod-timeline:after{bottom:-20px!important;height:24px!important}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image{margin-top:10px}.iba-mod.mod-timeline .timeline-wrapper .image-wrapper .image img{height:250px}.iba-mod.mod-quicklink.left .quick-wrapper .data-wrapper .link-text,.iba-mod.mod-quicklink.right .quick-wrapper .data-wrapper .link-text,.iba-mod.mod-timeline.left .timeline-wrapper .data-wrapper,.iba-mod.mod-timeline.right .timeline-wrapper .data-wrapper{text-align:center}.iba-mod.mod-timeline:before{content:"";background:#e30017;position:absolute;bottom:-35px;left:calc(50% - 2.5px);width:5px;height:5px;border-radius:100%}.iba-mod.mod-timeline:after{content:"";background:#e30017;position:absolute;left:50%;width:1px}.iba-mod.mod-big-title{padding:30px 20px}.iba-mod.mod-big-title .wrapper h2{width:100%;border-bottom:1px solid #cdcdcd}.iba-mod.mod-big-title .wrapper h2:before{content:"";width:160px;background:#e30017;display:block;position:absolute;bottom:1px;height:1px}.iba-mod.mod-document-double-list.iconized .document-list li{margin-bottom:10px}.iba-mod.mod-document-double-list.iconized .document-list li .docs span{display:block}.iba-mod.mod-quicklink .quick-wrapper{background:0 0!important}.iba-mod.mod-quicklink .quick-wrapper .data-wrapper .mod-button a{margin-top:0}.iba-mod.mod-quicklink.left .quick-wrapper,.iba-mod.mod-quicklink.right .quick-wrapper{clip-path:inherit;overflow:hidden;padding:2vw;min-height:auto}.iba-mod.mod-quicklink.left .mod-button,.iba-mod.mod-quicklink.right .mod-button{text-align:center}.iba-mod.mod-quicklink-pro .pro-wrapper:after,.iba-mod.mod-quicklink-pro .pro-wrapper:before,.iba-mod.mod-quicklink:after,.iba-mod.mod-quote .pro-wrapper:after,.iba-mod.mod-quote .pro-wrapper:before{display:none}.iba-mod.mod-quicklink:before{width:200%;right:-50%;left:-50%!important}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content{padding:6vw 0;clip-path:inherit;z-index:0}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content h2,.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content h2 strong{font-size:65px}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content:after{right:0}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper .data-content:before{background:linear-gradient(90deg,#0d1164 0,rgba(45,85,156,.4892157547) 50%,#0e1366 100%)}.iba-mod.mod-quicklink-pro .pro-wrapper .global-wrapper:before{width:200%;left:-50%;right:-50%;z-index:0}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content{padding:100px 30px;text-align:center;z-index:0}.iba-mod.mod-quicklink-pro.quote .pro-wrapper .global-wrapper .data-content h3{font-size:6vw}.iba-mod.mod-quote .pro-wrapper{margin-bottom:0}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content{padding:13vw 0 0}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content img{width:100%;margin:0;clip-path:none;border-top:5px solid #e30017;padding:13vw 0 0}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote{width:100%;margin:0;top:0;padding:60px 15px;text-align:center;font-size:20px}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote:before{font-size:220px;top:-59px;left:30px}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content .quote span{text-align:center;font-size:18px}.iba-mod.mod-quote .pro-wrapper .global-wrapper .data-content:before{clip-path:none;left:-50%;top:150px;bottom:150px;background-size:117%}.iba-mod.mod-iba-title.first-level:after,.iba-mod.mod-iba-title.first-level:before,.iba-mod.mod-quote.no-image .pro-wrapper .global-wrapper .data-content:before{display:none}.iba-mod.mod-member .member-data{margin-bottom:15px}.iba-mod.mod-member p{max-width:100%;margin:0}.iba-mod.mod-gallery .swiper-gallery{overflow:hidden}.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide-active,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide.swiper-slide-next,.iba-mod.mod-gallery .swiper-gallery .swiper-wrapper .swiper-slide.swiper-slide.swiper-slide-prev{padding-bottom:65%}.iba-mod.mod-gallery .swiper-gallery .dots-wrapper{max-width:100%;padding:15px}.iba-mod.mod-iba-title.first-level .title{padding-left:15px}.iba-mod.mod-iba-title.second-level .title h3{white-space:inherit}.iba-mod.mod-iba-title.third-level:after{right:0}.iba-mod.mod-iba-title.second-level .ornament{display:none}}