@font-face{font-family:sfcr-icon;src:url(/font/sfcr-icon.ttf?s7lu2i)format("truetype"),url(/font/sfcr-icon.woff?s7lu2i)format("woff"),url(/font/sfcr-icon.svg?s7lu2i#sfcr-icon)format("svg");font-weight:400;font-style:normal;font-display:block}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}html{font-size:62.5%}body{text-transform:none;color:#2e4c87;font-family:Host Grotesk,Arial,sans-serif;font-size:1.6rem;font-weight:400}@media (width>=1024px){body{font-size:1.6rem}}h1,.h1-like{font-size:3.6rem}@media (width>=1024px){h1,.h1-like{font-size:5.6rem}}h1,.h1-like{text-transform:none;color:#2e4c87;font-weight:700;line-height:1}h2,.h2-like{font-size:2.4rem}@media (width>=1024px){h2,.h2-like{font-size:3.6rem}}h2,.h2-like{text-transform:none;color:#2e4c87;font-weight:700}h3,.h3-like{font-size:1.8rem}@media (width>=1024px){h3,.h3-like{font-size:2.4rem}}h3,.h3-like{text-transform:uppercase;color:#ed6600;font-weight:700}h4,.h4-like{font-size:1.8rem}@media (width>=1024px){h4,.h4-like{font-size:2.4rem}}h5,.h5-like{font-size:1.8rem}@media (width>=1024px){h5,.h5-like{font-size:3rem}}h6,.h6-like{font-size:1.8rem}@media (width>=1024px){h6,.h6-like{font-size:2.4rem}}.txtcenter{text-align:center}iframe{border:none;width:100%}.wrapper{box-sizing:border-box;padding:0 25px}@media (width>=1400px){.wrapper{max-width:1400px;margin-left:auto;margin-right:auto;padding:0}}@media (width>=1600px){.wrapper{max-width:1600px}}.main-container{width:100%;position:relative;overflow-x:hidden}.page-header{background:#f2f2f2}.page-header .wrapper{background-image:url(/images/vertebras.svg);background-position:50% 3rem;background-repeat:no-repeat;background-size:calc(100% - 5rem);padding:27rem 2.5rem 4rem}.page-header .page-title{margin-bottom:.5rem}.page-header .page-subtitle{line-height:1.1em}.back-link{text-transform:uppercase;color:#d65f19;align-items:center;gap:1rem;margin-bottom:2.5rem;font-size:1.5rem;font-weight:300;line-height:1em;text-decoration:none;transition:color .3s;display:flex}.back-link .icon{font-size:1.2rem;font-weight:400;line-height:1em}.back-link:hover{color:#2e4c87}.txt-red{color:#cc4f3d}.txt-orange{color:#ed6600}.txt-blue{color:#3d67a6}body.is-open{width:100%;position:fixed}@media (width>=1024px){body.is-open{width:auto;position:static}}header .top{background:#d65f19;position:relative}header .top ul.parent{justify-content:center;align-items:center;list-style:none;display:flex}header .top ul.parent>li ul{z-index:10;opacity:0;visibility:hidden;background:#d05418;width:100%;padding:1rem 25px;list-style:none;transition:opacity .3s,visibility .3s;position:absolute;top:100%;left:0}header .top ul.parent>li ul a{padding:1rem 1.5rem}header .top ul.parent>li:hover ul,header .top ul.parent>li:focus-within ul{opacity:1;visibility:visible}header .top a{color:#fff;padding:.8rem 1.5rem;font-size:1.5rem;font-weight:700;line-height:1em;text-decoration:none;display:block}header .bottom{background:#f2f2f2;padding:1.5rem 0;position:relative}header .bottom .wrapper{justify-content:space-between;align-items:center;display:flex}header .bottom .header-logo{height:32px;display:block}header .bottom .header-logo img{height:100%;display:block}header .nav-toggle{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;width:20px;height:calc(8px + 1rem);text-decoration:none;display:inline-block;position:relative}header .nav-toggle.is-active span{background:#fff}header .nav-toggle span{background:#2e4c87;border-radius:2px;width:20px;height:2px;transition:backgroundColor .35s,top .35s,transform .35s,opacity .25s;display:block;position:absolute;left:0}header .nav-toggle span:first-child{top:0}header .nav-toggle span:nth-child(2){top:calc(2px + .3rem)}header .nav-toggle span:nth-child(3){top:calc(4px + .6rem)}header .nav-toggle span:nth-child(4){top:calc(6px + .9rem)}header .nav-toggle.is-active span:first-child,header .nav-toggle.is-active span:nth-child(4){opacity:0;transform:translate(6px)}header .nav-toggle.is-active span:nth-child(2),header .nav-toggle.is-active span:nth-child(3){top:50%;transform:translateY(-50%)}header .nav-toggle.is-active span:nth-child(2){transform:translateY(-50%)rotate(45deg)}header .nav-toggle.is-active span:nth-child(3){transform:translateY(-50%)rotate(-45deg)}header .menu-container{align-items:center;display:flex}header .nav{z-index:2;background:#2e4c87;width:100%;height:calc(100vh - 31px);padding:7rem 3.5rem 6rem;transition:transform .3s;position:fixed;top:31px;right:0;overflow-y:scroll;transform:translate(100%)}header .nav .nav-logo{height:46px;margin-bottom:8rem;display:block}header .nav a{color:#fff;text-decoration:none}header .nav ul{list-style:none}header .nav ul ul ul{display:none}header .nav ul>li{margin-bottom:3rem}header .nav ul>li>a{width:100%;font-size:1.9rem;display:block}header .nav ul>li.has-subnav>ul{max-height:0;padding-left:3rem;transition:max-height .3s;overflow:hidden}header .nav ul>li.has-subnav>ul *{opacity:0;visibility:hidden;transition:opacity .3s .3s,visibility .3s .3s}header .nav ul>li.has-subnav>ul li{margin:0}header .nav ul>li.has-subnav>ul li>a{padding:1rem 0;font-size:1.6rem;display:block}header .nav ul>li.has-subnav>a{padding-right:2.2rem;font-weight:700;transition:color .3s;position:relative}header .nav ul>li.has-subnav>a:after{content:"";opacity:.9;pointer-events:none;border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;transition:transform .25s,opacity .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(-45deg)}header .nav ul>li.has-subnav.is-open>a{color:#e38f21}header .nav ul>li.has-subnav.is-open>a:after{transform:translateY(-50%)rotate(45deg)}header .nav ul>li.has-subnav.is-open>ul{max-height:300px}header .nav ul>li.has-subnav.is-open>ul *{opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}body.is-open header .nav{transform:translate(0)}header .search-form{position:relative}header .search-form .toggle-search{display:none}header .search-form input[type=text]{color:#fff;background:0 0;border:1px solid #fff;outline:none;width:100%;height:3.5rem;padding:0 1rem;line-height:3.5rem;display:block}header .search-form input[type=text]::placeholder{color:#fff;opacity:.6}header .search-form button[type=submit]{appearance:none;background:0 0;border:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}header .search-form button[type=submit] .icon{color:#fff;font-size:1.5rem;line-height:1em}footer{color:#fff;text-align:center;background:#2e4c87;padding:7rem 0 6rem}footer a{color:#fff;text-decoration:none}footer ul{margin:0;padding:0;list-style:none}footer .logo{text-align:center;margin-bottom:7rem;margin-left:auto;margin-right:auto;display:inline-block}footer .logo img{max-width:175px;display:block}footer .bottom{list-style:1em;font-size:1.5rem}footer .bottom .address{margin-bottom:1.5rem}footer .bottom .contact{justify-content:space-around;align-items:center;margin-bottom:8rem;display:flex}footer .bottom .contact .social{align-items:center;gap:1rem;display:flex}footer .bottom .contact .social ul{gap:.5rem;font-size:2rem;display:flex}footer .bottom .menu{text-align:left;margin-bottom:5rem}footer .bottom .menu li{margin-bottom:1rem;display:block}footer .bottom .menu li a{display:block}footer .credits a{opacity:.42;font-size:1.4rem;transition:opacity .3s}footer .credits a:hover{opacity:1}footer .recaptcha-credits{opacity:.42;margin-top:1rem;font-size:1.4rem}footer .recaptcha-credits a{text-decoration:underline;transition:opacity .3s}footer .recaptcha-credits a:hover{opacity:1}.grecaptcha-badge{visibility:hidden}.button{text-transform:uppercase;letter-spacing:1px;font-weight:700;text-decoration:none}.button.is-full-primary,.button.is-full-secondary,.button.is-full-tertiary,.button.is-full-white,.button.form-quaternary,.button.form-quinary{color:#fff;appearance:none;background-color:#d65f19;border:none;border-radius:.9rem;padding:1.5rem 2rem;font-size:1.5rem;line-height:1.2em;display:inline-block}.button.is-full-primary.disabled,.button.is-full-secondary.disabled,.button.is-full-tertiary.disabled,.button.is-full-white.disabled,.button.form-quaternary.disabled,.button.form-quinary.disabled{color:#d65f19;background-color:#d65f1941;border:1px solid #d65f19}.button.is-full-secondary{background-color:#ed6600}.button.is-full-tertiary,.button.form-quinary{background-color:#3d67a6}.button.is-full-white{color:#2e4c87;background-color:#fff}.button.is-bordered-primary,.button.is-bordered-secondary,.button.is-bordered-white{color:#d65f19;flex-direction:column;align-items:center;font-size:1.6rem;line-height:1em;display:inline-flex}.button.is-bordered-primary:after,.button.is-bordered-secondary:after,.button.is-bordered-white:after{content:"";border-top:1px solid;width:100%;max-width:60%;margin:.5rem auto 0;display:block}.button.is-bordered-secondary{color:#ed6600}.button.is-bordered-white{color:#fff}.hero{color:#fff;background:#2e4c87;width:100%}.hero .swiper{padding-top:3.6rem}.hero .hero-content{margin:2rem 0 2.5rem}.hero .hero-content .title,.hero .hero-content .description,.hero .hero-content .button{opacity:0;visibility:hidden;transition:top .3s,opacity .3s,visibility .3s;position:relative;top:-3rem}.hero .hero-content .title{color:#fff;margin-bottom:2rem;font-size:3.6rem;line-height:1em}.hero .hero-content .description{font-size:2.6rem;font-weight:700;line-height:1.1em}.hero .hero-content .button{margin-top:4rem}.hero .hero-image img{width:100%}.hero .swiper-slide-active .hero-content .title,.hero .swiper-slide-active .hero-content .description,.hero .swiper-slide-active .hero-content .button{opacity:1;visibility:visible;top:0}.hero .swiper-slide-active .hero-content .title{transition-delay:.2s}.hero .swiper-slide-active .hero-content .description{transition-delay:.3s}.hero .swiper-slide-active .hero-content .button{transition-delay:.4s}.hero .swiper-buttons{position:absolute;top:0}.hero .swiper-buttons .wrapper{justify-content:flex-start;gap:2rem;margin-top:2rem;display:flex}.hero .swiper-button-prev,.hero .swiper-button-next{color:#fff;width:auto;height:auto;margin-top:0;position:static;transform:none}.hero .swiper-button-prev svg,.hero .swiper-button-next svg{display:none}.president-word{margin:4.5rem 0 5.5rem}.president-word .main-title{text-align:center;margin-bottom:4rem}.president-word .image{border-radius:50%;width:170px;margin:0 auto 3rem;overflow:hidden}.president-word .image img{width:100%;height:auto;display:block}.president-word .title{text-transform:uppercase;color:#2e4c87;margin-bottom:3rem;font-size:1.8rem;line-height:1.1em}.president-word .description{color:#2e4c87;margin-bottom:4rem;font-size:1.6rem;line-height:1.3em}.president-word .exergue{color:#cc4f3d;font-size:1.8rem;font-weight:700;line-height:1.2em}.president-word .buttons{text-align:center;margin-top:7rem}.president-word .buttons .button{margin:0 auto}.cta{background:#f2f2f2}.cta .bg{text-align:center;padding:9rem 0;position:relative;overflow:hidden}.cta .bg .simpleParallax{z-index:0;position:absolute;top:0;bottom:0}.cta .bg .simpleParallax img{max-width:none;position:relative;left:-50%}.cta .bg.has-image:after{content:"";opacity:.7;z-index:1;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.cta .wrapper{z-index:2;max-width:670px;margin:0 auto;position:relative}.cta .title{color:#3d67a6;margin-bottom:4rem}.cta .description{color:#3d67a6;margin-bottom:8rem;font-size:1.6rem;line-height:1.2em}.cta .description p{margin:0 0 1.5rem}.cta .description a{color:#d65f19;text-decoration:underline}.cta .description a.button{color:#fff;text-decoration:none;transition:background-color .35s}.cta .description a.button:hover{color:#fff;background-color:#e38f21}.cta .description ul,.cta .description ol{text-align:left;margin:0 0 1.5rem;padding-left:2rem;display:inline-block}.cta .description>:last-child{margin-bottom:0}.last-news{margin:12rem 0}.last-news .wrapper{max-width:818px}.last-news .main-title{margin-bottom:6rem}.news .items .item{margin-bottom:4rem}.news .items .item:last-child{margin-bottom:0}.news .items .item .image{width:225px;margin-bottom:1rem;display:block}.news .items .item .image img{max-width:100%;display:block}.news .items .item .meta{margin-bottom:2rem}.news .items .item .meta time{font-size:1.4rem;font-weight:lighter;line-height:1em}.news .items .item .meta .title{text-transform:uppercase;color:#2e4c87;font-size:1.8rem;line-height:1.1em}.news .items .item .subtitle{margin-bottom:2rem;font-size:1.6rem;font-weight:700;line-height:1.2em}.news .items .item .description{font-size:1.6rem;line-height:1.2em}.news .items .item .actions{margin-top:3rem}.news .buttons{text-align:center;margin-top:8rem}.news-detail{margin-bottom:5rem}.last-events{color:#fff;background:#2e4c87;padding:10rem 0}.last-events .main-title{color:#fff;margin-bottom:11rem}.last-events .items .item{border-bottom:1px solid #fff;margin-bottom:4rem;padding-bottom:1rem}.last-events .items .item a{color:#fff;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.last-events .items .item:last-child{margin-bottom:0}.last-events .items .item .title{color:#fff;margin-bottom:.5em;font-size:1.8rem;line-height:1.1em}.last-events .items .item .actions .icon-link{font-size:1.7rem}.last-events .items .item .actions .icon-link:hover{color:#ed6600}.last-events .buttons{text-align:center;margin-top:7rem}.app-mockup{color:#fff;background:#d65f19;padding-bottom:4rem}.app-mockup .image{text-align:right;margin-bottom:5rem}.app-mockup .image img{max-width:300px;display:inline-block}.app-mockup .title{color:#fff;margin-bottom:4rem}.app-mockup .description{margin-bottom:4rem;font-size:1.6rem;line-height:1.1em}.wysiwyg{color:#2e4c87;line-height:1.2em}.wysiwyg>:first-child,.wysiwyg>.wrapper>:first-child,.wysiwyg>.wrapper .rich-text-column>:first-child{margin-top:0}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg ul,.wysiwyg ol{margin-top:3rem}.wysiwyg p{margin-top:2rem}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{line-height:1.2em}.wysiwyg blockquote{color:#e38f21;padding-top:4rem;padding-bottom:3rem;font-size:1.8rem;font-style:italic}.wysiwyg blockquote *{margin:0}.wysiwyg a{color:#d65f19;text-decoration:none;transition:color .3s}.wysiwyg a:hover{color:#e38f21}.wysiwyg a.button{color:#fff;transition:background-color .3s}.wysiwyg a.button:hover{color:#fff;background:#e38f21}.wysiwyg ul,.wysiwyg ol{margin-left:2rem}.wysiwyg ul ul,.wysiwyg ul ol,.wysiwyg ol ul,.wysiwyg ol ol{margin-top:0}.wysiwyg ul ul li::marker{color:#e38f21}.wysiwyg ul ol li::marker{color:#e38f21}.wysiwyg ol ul li::marker{color:#e38f21}.wysiwyg ol ol li::marker{color:#e38f21}.wysiwyg ul li,.wysiwyg ol li{padding-top:.3rem;padding-bottom:.3rem;padding-left:1rem}.wysiwyg ul li::marker{font-size:.6em}.wysiwyg hr{border:none;border-top:1px solid #d4d4d4;margin:4rem 0}.wysiwyg table{width:100%;margin-top:3rem;font-size:1.5rem;display:block;overflow-x:auto}.wysiwyg table thead,.wysiwyg table tbody{border-collapse:collapse;width:100%;min-width:48rem;display:table}.wysiwyg table th,.wysiwyg table td{text-align:left;vertical-align:top;border-bottom:1px solid #d4d4d4;padding:1.2rem 1.6rem}.wysiwyg table th>*,.wysiwyg table td>*{margin-top:0}.wysiwyg table th{color:#fff;background-color:#2e4c87;font-weight:700}.wysiwyg table th *{color:inherit}.wysiwyg table tr:nth-child(2n) td{background-color:#f2f2f2}.wysiwyg table tr:last-child td{border-bottom:none}.wysiwyg .image{text-align:center;display:block}.wysiwyg .image img{max-width:100%;display:inline-block;height:auto!important}.wysiwyg .image:after{content:"";clear:both;display:block}.wysiwyg img{max-width:100%;display:inline-block}.wysiwyg .iframe_container{aspect-ratio:16/9;width:100%;display:block}.wysiwyg .iframe_container iframe{border:0;width:100%;height:100%;display:block}.wysiwyg .txt-red{color:#d65f19}.wysiwyg .mt2{margin-top:2rem}.rich-text,.rich-text-columns,.rich-text .rich-text-column.right,.rich-text-columns .rich-text-column.right,.video-block{margin-top:4rem}.video-block .js-video{position:relative}.video-block .preview{background-color:#f2f2f2;background-position:50%;background-size:cover;padding-top:56.25%}.video-block .preview:before{content:"";background:#f2f2f280;width:100%;height:100%;transition:background-color .3s;display:block;position:absolute;top:0;left:0}.video-block .preview:after{content:"";opacity:.5;background-image:url(/images/backbone.svg);background-position:7% 85%;background-repeat:no-repeat;background-size:20%;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;top:0;left:0}.video-block .play{color:#fff;font-size:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-block .video-text{margin-bottom:2rem}.video-block .caption{color:#80868b;margin-top:.5rem;font-size:1.4rem;font-style:italic;line-height:1.2em}.editor-image{margin-top:4rem}.editor-image .image{justify-content:center;align-items:flex-start;display:flex}.editor-image .image img{max-width:100%;height:auto;display:block}.editor-image .image+.image{margin-top:4rem}.editor-image.is-round .image img{border-radius:50%}.editor-image .wysiwyg{margin-top:4rem}.editor-image .wysiwyg>:first-child{margin-top:0}.wrapper>.sonata_breadcrumb{margin:3rem 0 4.5rem;display:block}.wrapper>.sonata_breadcrumb ol{align-items:center;list-style:none;display:flex}.wrapper>.sonata_breadcrumb a{color:#d65f19;text-decoration:none}.wrapper>.sonata_breadcrumb li{align-items:center;gap:1rem;display:flex}.wrapper>.sonata_breadcrumb li:first-child a{font-size:0}.wrapper>.sonata_breadcrumb li:first-child a:before{content:"";font-family:sfcr-icon;font-size:14px;display:block}.wrapper>.sonata_breadcrumb li a{text-transform:uppercase;font-size:1.5rem;line-height:1em}.wrapper>.sonata_breadcrumb li .sonata_breadcrumb{border-top:1px solid #d65f19;width:3rem;height:0;margin-right:10px;display:block}.wrapper>.sonata_breadcrumb li:last-child .sonata_breadcrumb{display:none}.wrapper>.sonata_breadcrumb li.active a{font-weight:700}.form{width:100%}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=submit],.form textarea,.form select,.form button{appearance:none}.form input[type=text],.form input[type=email],.form input[type=password],.form textarea{color:#2e4c87;border:1px solid #3d67a6;border-radius:1rem}.form input[type=text]::-moz-placeholder{color:#2e4c87;opacity:.5}.form input[type=email]::-moz-placeholder{color:#2e4c87;opacity:.5}.form input[type=password]::-moz-placeholder{color:#2e4c87;opacity:.5}.form textarea::-moz-placeholder{color:#2e4c87;opacity:.5}.form input[type=text]::placeholder,.form input[type=email]::placeholder,.form input[type=password]::placeholder,.form textarea::placeholder{color:#2e4c87;opacity:.5}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form textarea:focus{border-color:#d65f19;outline:none}.form input[type=text],.form input[type=email],.form input[type=password]{height:43px;padding:0 2.5rem;line-height:43px}.form textarea{min-height:100px;padding:2rem 2.5rem}.form input[type=file]{color:#2e4c87;font-size:1.4rem;line-height:1em}.form input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#2e4c87;border:none;border-radius:5px;margin-right:8px;padding:8px 12px;font-size:1.4rem;line-height:1em}.form select{color:#2e4c87;appearance:base-select;border:1px solid #3d67a6;border-radius:1rem;height:43px;padding:0 2.5rem;line-height:43px}.form .row{margin-top:2.5rem;margin-bottom:1.5rem}.form .row .row{margin-top:0;margin-bottom:0}.form .row label{margin-bottom:1rem;font-weight:700;line-height:1em;display:block}.form .row input,.form .row textarea,.form .row select{width:100%}.form .form-media-row{align-items:center;gap:1rem;display:flex}.form .field-current{margin-top:-1rem}.form .field-current a{font-size:1.3rem;line-height:1em}.form .btn{text-align:center;color:#fff;appearance:none;background:#2e4c87;border:none;border-radius:1rem;width:100%;height:43px;margin-top:5rem;line-height:43px;display:block}.flash-message,.notice{color:#fff;background:#2e8731;border-radius:1rem;margin-bottom:3rem;padding:1rem 2.5rem;list-style:none;display:block}.flash-message.error,.notice.error{background:#872e2e}.cols-container{padding:0 25px}.cols-container .col-full .wrapper{padding:0}.cols-container .col-left{margin-bottom:7rem}.cols-container.has-image .col-right{display:none}.heading-box{margin-bottom:5.5rem}.heading-box h1{margin-bottom:3.5rem}.login-box .login-action-links{text-align:right}.login-box .login-action-links a{color:#2e4c87;font-size:1.4rem;font-weight:lighter;line-height:1em;text-decoration:none}.login-box .wysiwyg,.forgotten-password-box .form .btn{margin-top:2rem}.register-box{text-align:center;margin-top:4rem}.register-box:before{content:"";border-top:1px solid #3d67a6;width:16rem;height:0;margin:auto;display:block}.register-box .register-text{margin-top:2.5rem;font-size:1.4rem;line-height:1em}.register-box .register-action{margin-top:.5rem}.register-box .register-action a{color:#d65f19;text-transform:uppercase;letter-spacing:1px;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;line-height:1em;text-decoration:none}.register-group-list{width:100%;margin:0 0 6rem;padding:0;list-style:none}.register-group-list li a{color:#2e4c87;text-transform:uppercase;border-bottom:1px solid #2e4c87;justify-content:space-between;align-items:center;padding:1.5rem 0;font-size:1.8rem;font-weight:700;line-height:1em;text-decoration:none;display:flex}.register-group-list li a .icon{font-size:1.7rem;line-height:1em}.register-intro h1{margin-bottom:4rem}.register-form-container{justify-content:flex-end;margin-bottom:4rem;display:flex}.register-form-container form{width:100%}.register-form-container .form-steps{margin-bottom:5rem}.register-form-container .form-steps ol{color:#d65f19;justify-content:center;align-items:center;gap:3rem;font-size:0;display:flex}.register-form-container .form-steps ol li::marker{content:counter(list-item);color:#d65f19;font-size:1.6rem;font-weight:400}.register-form-container .form-steps ol li.craue_formflow_current_step::marker{font-weight:700}.register-form-container .form-step-content h3{color:#2e4c87;letter-spacing:normal;margin-bottom:3rem;font-weight:700}.register-form-container .buttons{flex-wrap:wrap;justify-content:flex-end;gap:2rem;margin-top:4.5rem;display:flex}.account .buttons{margin-top:4rem}.cotisations-box .tbl-cotisations{border-collapse:collapse;border:1px solid #3d67a6;width:100%;max-width:500px;margin-top:3rem;margin-bottom:3rem}.cotisations-box .tbl-cotisations td,.cotisations-box .tbl-cotisations th{text-align:center;border:1px solid #3d67a6;padding:1.5rem 2rem}.cotisations-box h2{margin-bottom:1rem}.cotisations-box .button{margin-top:2rem}.col-right .edit-profile-form-container{margin-bottom:7rem}.edit-profile-form-container label[for*=_binaryContent]{display:none}.pagination{justify-content:center;align-items:center;gap:3rem;margin:5rem 0;list-style:none;display:flex}.pager{color:#d65f19;justify-content:center;align-items:center;gap:2.5rem;margin:5rem 0;font-weight:300;display:flex}.pager.directory{margin:5rem 0 2rem}.pager .pager-current-page{font-weight:700}.pager .icon{font-size:1rem;font-weight:400;line-height:1rem}.pager a{color:#d65f19;line-height:1em;text-decoration:none;transition:color .3s}.pager a:hover{color:#2e4c87}.list-calendar{max-width:780px;margin:2rem auto 6rem}.list-calendar .row{border-bottom:3px solid #3d67a6;padding-bottom:1.8rem}.list-calendar .row h2{text-transform:uppercase;font-size:2.6rem;line-height:1em}.list-calendar .items{margin-bottom:4rem}.list-calendar .item{border-bottom:1px solid #3d67a6;padding-top:1.8rem;padding-bottom:2.6rem}.list-calendar .item:last-child{border-bottom:none;margin-bottom:0}.list-calendar .item a{color:#3d67a6;text-decoration:none;display:inline-block}.list-calendar .item .top h3{font-size:1.6rem;line-height:1.1em}.list-calendar .item .top .right{margin-top:2rem}.list-calendar .item .bottom{justify-content:space-between;align-items:baseline;margin-top:2rem;display:flex}.list-calendar .item .bottom .location{text-transform:uppercase;padding-right:1rem;font-weight:700}.list-calendar .item .bottom .detail .icon{color:#d65f19;font-size:1.3rem}.event-detail{margin:2rem auto 6rem}.event-detail .img{margin-bottom:2rem}.event-detail .img img{max-width:100%;height:auto;display:block}.event-detail .content .period{font-size:2.4rem}@media (width>=1024px){.event-detail .content .period{font-size:3.6rem}}.event-detail .content .period{color:#d65f19;margin-bottom:.6rem;font-weight:700;line-height:1em}.event-detail .content .title{text-transform:uppercase;margin-bottom:2rem}.event-detail .content .subtitle{color:#d65f19;margin-bottom:2rem;font-size:2.4rem;font-weight:700;line-height:1.3em}.event-detail .content .bottom{color:#2e4c87;flex-direction:column;gap:2.6rem;margin-top:4rem;font-weight:700;line-height:2.1rem;list-style:none;display:flex}.event-detail .content .bottom .icon{font-size:13px;line-height:1em}.event-detail .content .bottom .icon.icon-pin,.event-detail .content .bottom .icon.icon-info{font-size:17px}.event-detail .content .bottom li{align-items:center;gap:1.5rem;padding-left:0;display:flex}.event-detail .content .bottom a{color:#d65f19;overflow-wrap:anywhere;text-decoration:none;transition:color .3s}.event-detail .content .bottom a:hover{color:#3d67a6}.list-recrutement{max-width:780px;margin:2rem auto 6rem}.list-recrutement .item{border-bottom:1px solid #3d67a6}.list-recrutement .item a{color:inherit;justify-content:space-between;align-items:flex-end;padding-top:3rem;padding-bottom:1.8rem;text-decoration:none;display:flex}.list-recrutement .item a:hover .link{color:#3d67a6}.list-recrutement .item:first-child{padding-top:0}.list-recrutement .item h2{text-transform:uppercase}.list-recrutement .item .link{color:#d65f19;font-size:1.3rem;text-decoration:none;transition:color .3s;display:inline-block}.recrutement-detail{margin:2rem auto 6rem}.recrutement-detail h1{margin-bottom:1rem}.recrutement-detail h1:first-letter{text-transform:uppercase}.recrutement-detail .block-title{text-transform:uppercase;margin-top:4rem;margin-bottom:2.5rem;font-size:2.6rem}.recrutement-detail .block-title:first-of-type{margin-top:0}.recrutement-detail .container-title{text-transform:uppercase;font-size:1.6rem}.recrutement-detail .container{margin-bottom:1.5rem}.recrutement-detail .wysiwyg{margin-bottom:4rem}.recrutement-detail a{color:#d65f19;text-decoration:none;transition:color .3s}.recrutement-detail a:hover{color:#3d67a6}.list-directory{margin-bottom:3rem}.list-directory .items .item{padding:2rem 0}.list-directory .items .item.directory-search{background:#f2f2f2;padding:2rem 3rem}.list-directory .items .item.directory-search .row{padding:3rem 0}.list-directory .items .item.directory-search .row label{margin-bottom:.5rem;font-weight:700;display:block}.list-directory .items .item.directory-search .row input[type=search]{color:#3d67a6;background:#f2f2f2;border:1px solid #3d67a6;border-radius:10px;width:100%;height:43px;padding:0 2.6rem 0 1rem;font-size:1.6rem;line-height:43px}.list-directory .items .item.directory-search .row .search-container{position:relative}.list-directory .items .item.directory-search .row .search-container button{color:#3d67a6;cursor:pointer;appearance:none;background:0 0;border:none;font-size:1.6rem;line-height:1em;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.list-directory .items .item.directory-search .directory-alphabet{flex-wrap:wrap;gap:.5rem;display:flex}.list-directory .items .item.directory-search .directory-alphabet .letter{text-align:center;color:#2e4c87;background-color:#2e4c8710;width:2.6rem;padding:.5rem;font-size:1.8rem;line-height:1em;text-decoration:none;transition:color .3s,background-color .3s;display:inline-block}.list-directory .items .item.directory-search .directory-alphabet .letter:hover{color:#d65f19;background-color:#0000}.list-directory .items .item.directory-search .directory-alphabet .letter.active{color:#d65f19;font-weight:700}.list-directory .items .item .container{color:#2e4c87;text-decoration:none}.list-directory .items .item .container:hover .directory-name{color:#d65f19}.list-directory .items .item .container:hover .directory-link{color:#2e4c87}.list-directory .items .item .heading{justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem;display:flex}.list-directory .items .item .heading .directory-name{text-transform:uppercase;padding-right:2rem;font-size:2.4rem;line-height:1.2em;transition:color .3s}.list-directory .items .item .heading .directory-link{color:#d65f19;font-size:1.8rem;text-decoration:none;transition:color .3s}.list-directory .items .item .directory-job{margin-bottom:1rem;font-weight:700}.list-directory .items .item .directory-address{text-transform:uppercase}.list-directory .items .item .directory-contact{margin-top:1.5rem;margin-left:1.2rem;font-size:1.4rem;line-height:1em}.list-directory .items .item .directory-contact a{color:#2e4c87;text-decoration:none;transition:color .3s}.list-directory .items .item .directory-contact a:hover{color:#d65f19}.popup-directory-box-container{z-index:1000;background:#2e4c8780;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:scroll}.popup-directory-box-container .popup-directory-box{background:#fff;margin:5rem 3rem;padding:5rem;position:relative}.popup-directory-box-container .popup-directory-box-icon .icon{color:#d65f19;font-size:4.5rem;line-height:1em}.popup-directory-box-container .popup-directory-box-title{align-items:flex-start;gap:1rem;margin-bottom:3rem;display:flex}.popup-directory-box-container .directory-name{font-size:2rem;line-height:1.2em}.popup-directory-box-container .close{color:#2e4c87;cursor:pointer;font-size:3rem;line-height:1em;transition:color .3s;position:absolute;top:1rem;right:1rem}.popup-directory-box-container .close:hover{color:#d65f19}.popup-directory-box-container .wysiwyg{margin-bottom:3rem}.popup-directory-box-container .wysiwyg:last-of-type{margin-bottom:0}.popup-directory-box-container .wysiwyg ul{margin-top:2rem}.list-gallery .title{color:#fff;text-align:center;background:#2e4c87;border-radius:10px;min-width:120px;height:43px;margin-bottom:1.5rem;padding:0 1rem;font-size:1.6rem;font-weight:400;line-height:43px;display:inline-block}.list-gallery .item{background:#2e4c87;margin-bottom:1.5rem;display:inline-block;overflow:hidden}.list-gallery .item img{aspect-ratio:384/294;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .3s,opacity .3s;display:block}.list-gallery .item:hover img{opacity:.6;transform:scale(1.05)}.flash-toasts{z-index:4000;pointer-events:none;flex-direction:column;gap:1.2rem;display:flex;position:fixed;top:1.5rem;right:1.5rem}.flash-toast{color:#fff;opacity:0;pointer-events:auto;background-color:#2e4c87f5;border-radius:1rem;min-width:26rem;max-width:min(90vw,34rem);padding:1.2rem 4rem 1.2rem 1.6rem;font-size:1.4rem;line-height:1.4;transition:opacity .25s,transform .25s;position:relative;transform:translate(1rem);box-shadow:0 1.5rem 3rem #00000026}.flash-toast.is-visible{opacity:1;transform:translate(0)}.flash-toast--success{background-color:#2e8731f2}.flash-toast--error{background-color:#872e2ef2}.flash-toast--warning{background-color:#d65f19f2}.flash-toast--info{background-color:#3d67a6f2}.flash-toast .flash-toast__close{color:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem;font-family:sfcr-icon;font-size:1.6rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.flash-toast .flash-toast__close:before{content:"x"}#orejime.bottom{font-family:Host Grotesk,Arial,sans-serif}#orejime.bottom .orejime-Notice:before{opacity:.1;width:33%;height:33%;display:none}#orejime.bottom .orejime-Notice-text:before,#orejime.bottom .orejime-Modal-title{font-weight:700}#orejime.bottom .orejime-AppToggles:before{color:#fff;font-weight:700}#orejime.bottom .orejime-CategorizedAppList-item,#orejime.bottom .orejime-CategorizedAppList-title:after,#orejime.bottom .orejime-AppItem-slider{border-color:#fff}#orejime.bottom .orejime-Modal-footer:before{background:#fff}#orejime.bottom .orejime-Button{color:#fff;appearance:none;background-color:#d65f19;border:none;border-radius:.9rem;padding:1.35rem 2rem;font-family:Lato,sans-serif;font-size:1.6rem;line-height:1em;transition:background-color .35s,color .35s;display:inline-block}#orejime.bottom .orejime-Notice>.orejime-Notice-declineButton{color:#fff;background:0 0;padding:0 2rem;font-size:0;transition:color .3s}#orejime.bottom .orejime-Notice>.orejime-Notice-declineButton:hover{color:#ed6600;background:0 0!important}body .orejime-blocker-container .orejime-blocker{text-align:center;max-width:900px;margin:6rem auto;padding:3rem;font-size:1.6rem;line-height:1.6em}body .orejime-blocker-container .orejime-blocker a.enable-recaptcha{color:#fff;appearance:none;background-color:#2e4c87;border:none;border-radius:.9rem;margin-top:2rem;padding:1.35rem 2rem;font-family:Lato,sans-serif;font-size:1.6rem;line-height:1em;transition:background-color .35s;display:inline-block}body .orejime-blocker-container .orejime-blocker a.enable-recaptcha:hover{color:#fff;background-color:#d65f19}.search-results{margin:3rem 0 5rem}.search-results .search-form{background:#f2f2f2;margin-bottom:4rem;padding:2.5rem 3rem}.search-results .search-form label{color:#2e4c87;margin-bottom:1.5rem;font-weight:700;display:block}.search-results .search-form .search-container{position:relative}.search-results .search-form .search-container input[type=search]{color:#3d67a6;background:#fff;border:1px solid #3d67a6;border-radius:10px;width:100%;height:43px;padding:0 4rem 0 1.5rem;font-size:1.6rem;line-height:43px}.search-results .search-form .search-container button{color:#3d67a6;cursor:pointer;appearance:none;background:0 0;border:none;font-size:1.6rem;line-height:1em;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.search-results .count{color:#2e4c87;margin-bottom:2rem}.search-results .filters{flex-wrap:wrap;gap:.5rem;margin-bottom:3rem;list-style:none;display:flex}.search-results .filters .filter{color:#2e4c87;background-color:#2e4c8710;padding:.8rem 1.6rem;font-size:1.6rem;line-height:1em;text-decoration:none;transition:color .3s,background-color .3s;display:inline-block}.search-results .filters .filter span{color:#80868b}.search-results .filters .filter:hover,.search-results .filters .filter:hover span{color:#d65f19}.search-results .filters .filter.active{color:#fff;background-color:#d65f19;font-weight:700}.search-results .filters .filter.active span{color:#fff}.search-results .results{list-style:none}.search-results .results .result{border-top:1px solid #d4d4d4}.search-results .results .result:last-child{border-bottom:1px solid #d4d4d4}.search-results .results .result a{color:#000;padding:2.5rem 4rem 2.5rem 0;text-decoration:none;display:block;position:relative}.search-results .results .result a:hover .title{color:#d65f19}.search-results .results .result a:hover .result-link{color:#2e4c87}.search-results .results .result .type{color:#d65f19;text-transform:uppercase;letter-spacing:1px;margin-bottom:.8rem;font-size:1.3rem;display:block}.search-results .results .result .title{color:#2e4c87;margin-bottom:.8rem;font-size:2rem;line-height:1.2em;transition:color .3s}.search-results .results .result .subtitle{color:#80868b;margin-bottom:.8rem}.search-results .results .result .result-link{color:#d65f19;font-size:1rem;transition:color .3s;position:absolute;top:2.5rem;right:0}.search-results .results .result em{color:#d65f19;font-style:normal;font-weight:700}.search-results .no-result{color:#80868b;margin:3rem 0}.icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:sfcr-icon!important}.icon-info:before{content:""}.icon-mail:before{content:""}.icon-pin:before{content:""}.icon-ticket:before{content:""}.icon-x:before{content:"x"}.icon-doctor:before{content:"n"}.icon-play:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-facebook:before{content:""}.icon-home:before{content:""}.icon-linkedin:before{content:""}.icon-search:before{content:""}.glightbox-container{touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{z-index:9999;width:100%;height:100%;position:relative;overflow:hidden}.glightbox-container .gslider{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .4s;position:relative;top:0;left:0;overflow:hidden;transform:translate(0,0);display:flex!important}.glightbox-container .gslide{-webkit-user-select:none;user-select:none;opacity:0;justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100vh;margin:auto;display:flex;position:relative}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;touch-action:auto;border:none;min-height:165px;outline:0!important}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{float:none;-webkit-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;touch-action:none;border:none;outline:0;width:auto;min-width:200px;max-width:100vw;height:auto;max-height:100vh;margin:auto;padding:0;display:block}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{transition:none;cursor:grabbing!important}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";background:#ff000057;width:100%;height:100%;display:none;position:absolute}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{min-width:100%;height:75vh;max-width:100%!important}.gslide-video.fullscreen video{width:100%!important;max-width:100%!important}.gslide-inline{text-align:left;background:#fff;max-width:100%;max-height:calc(100vh - 40px);margin:auto;overflow:auto}.gslide-inline .ginlined-content{width:100%;padding:20px}.gslide-inline .dragging{transition:none;cursor:grabbing!important}.ginlined-content{opacity:1;overflow:auto;display:block!important}.gslide-external{background:#fff;width:100%;min-width:100%;height:100%;max-height:75vh;padding:0;display:flex;overflow:auto}.gslide-media{width:auto;display:flex}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{width:100%;margin:0 auto}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(#0000 0,#000000bf 100%);width:100%;max-height:78vh;padding:19px 11px 50px;transition:opacity .3s linear;position:absolute;bottom:0;order:2!important;max-width:100vw!important;height:auto!important;overflow:auto!important}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s}.greset{transition:all .3s}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{z-index:9999;border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:25px;height:25px;margin:0 auto;animation:.8s linear infinite lightboxLoader;display:block;position:absolute;top:47%;left:0;right:0}.goverlay{will-change:opacity;background:#000;width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;width:26px;height:44px;display:flex}.gclose svg,.gnext svg,.gprev svg{width:25px;height:auto;margin:0;padding:0;display:block}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;margin-bottom:19px;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em}.glightbox-clean .gslide-desc{margin-bottom:0;font-family:arial;font-size:.86em;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{width:40px;height:50px;position:absolute;top:-100%;left:30px}.glightbox-clean .gnext{width:40px;height:50px;position:absolute;top:-100%;right:30px}.glightbox-clean .gclose{width:35px;height:35px;position:absolute;top:15px;right:10px}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:.5s gfadeIn}.gfadeOut{animation:.5s gfadeOut}.gslideOutLeft{animation:.3s gslideOutLeft}.gslideInLeft{animation:.3s gslideInLeft}.gslideOutRight{animation:.3s gslideOutRight}.gslideInRight{animation:.3s gslideInRight}.gzoomIn{animation:.5s gzoomIn}.gzoomOut{animation:.5s gzoomOut}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate(-60%)}to{visibility:visible;opacity:1;transform:translate(0,0)}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate(0,0)}to{opacity:0;visibility:hidden;transform:translate(-60%)}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate(60%)}to{opacity:1;transform:translate(0,0)}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate(0,0)}to{opacity:0;transform:translate(60%)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (width>=769px){.glightbox-container .ginner-container{flex-direction:row;width:auto;height:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-width:100%;max-height:97vh}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;position:absolute;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (width>=992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (height<=420px){.goverlay{background:#000}}
