.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.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{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.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{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;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:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.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{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.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{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;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:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@font-face{font-family:"Poppins";src:url(58b156b209f20b1217bf.eot);src:url(58b156b209f20b1217bf.eot#iefix) format("embedded-opentype"),url(be86c23ccc9cb2e1f4f1.ttf) format("truetype"),url(42471d4055e9aa636292.woff2) format("woff2"),url(00a92d997e59bc5035f0.woff) format("woff"),url(02d2f3da98885800f93b.svg#Poppins) format("svg");font-style:normal;font-weight:300}@font-face{font-family:"Poppins";src:url(cb9e4719bfd8a3d18f47.eot);src:url(cb9e4719bfd8a3d18f47.eot#iefix) format("embedded-opentype"),url(1c701c9a6b587802e3d0.ttf) format("truetype"),url(6cfa8cacfd8427164229.woff2) format("woff2"),url(93738fdc1f7a35d1411e.woff) format("woff"),url(aa0049efdfb9fd37e18d.svg#Poppins) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"Poppins";src:url(365bb3d0669c617beaa1.eot);src:url(365bb3d0669c617beaa1.eot#iefix) format("embedded-opentype"),url(b59f6a636397975c5409.ttf) format("truetype"),url(98fde7fa0c28672ae90f.woff2) format("woff2"),url(3ce941c27ae3067b510c.woff) format("woff"),url(a8c09dfc6c25666eb305.svg#Poppins) format("svg");font-style:normal;font-weight:500}@font-face{font-family:"Poppins";src:url(1e88c8a0cb32613a2b8f.eot);src:url(1e88c8a0cb32613a2b8f.eot#iefix) format("embedded-opentype"),url(5981b450a68d5134225b.ttf) format("truetype"),url(ee4d69f7a9822175c62e.woff2) format("woff2"),url(eb5648f49bbb30c93202.woff) format("woff"),url(72a1dfce80fb9c335b42.svg#Poppins) format("svg");font-style:normal;font-weight:600}@font-face{font-family:"Poppins";src:url(7441f495d18c65ad757a.eot);src:url(7441f495d18c65ad757a.eot#iefix) format("embedded-opentype"),url(e2abc8f5e9a67ea669ea.ttf) format("truetype"),url(d55588ea6603cda66ee3.woff2) format("woff2"),url(3ebeea81bfc6fd618abc.woff) format("woff"),url(0c740a93b7f3d5120708.svg#Poppins) format("svg");font-style:normal;font-weight:700}@font-face{font-family:"Poppins";src:url(1aee52e31333bbfaf795.eot);src:url(1aee52e31333bbfaf795.eot#iefix) format("embedded-opentype"),url(ea0f2525d7e28cedeaa2.ttf) format("truetype"),url(0f6d152c54ab484a1505.woff2) format("woff2"),url(ee4674447e29fd3ae20d.woff) format("woff"),url(139616d14dbebc66c305.svg#Poppins) format("svg");font-style:normal;font-weight:800}*{font-family:"Poppins",sans-serif;box-sizing:border-box;padding:0;margin:0}html{color:#25335c}@media(max-width: 1366px){html{font-size:14px}}@media(max-width: 769px){html{font-size:12px}}body{background:#f5f8fb;width:100vw;overflow-x:hidden}body.fixed{overflow:hidden}.responsive-table-container{margin:5rem 0}.responsive-table-container .responsive-table{position:relative;overflow-x:auto}.responsive-table-container .responsive-table table{margin:0}.responsive-table-container svg{display:none;position:sticky;bottom:0;right:0;max-width:35px;max-height:35px;opacity:.7;animation:5s ease-out infinite scroll-animation;transform:scaleX(1);transform-origin:left;transition:transform .2s ease-out}@media(max-width: 576px){.responsive-table-container svg{display:block}}@keyframes scroll-animation{0%{transform:scaleX(1)}30%{transform:scaleX(1)}50%{transform:scaleX(1.2)}70%{transform:scaleX(1)}100%{transform:scaleX(1)}}table{width:100%;min-width:400px;margin:5rem 0;border:2px solid #25335c}table tbody tr td{padding:.6rem .3rem;border:1px solid #25335c}li{list-style:none}[class^=ce_] ul,[class^=ce-] ul{margin-bottom:1rem;margin-left:1rem;padding-left:1rem;text-align:left}[class^=ce_] ul li,[class^=ce-] ul li{list-style:disc}.article-block:last-of-type .mod_article:first-of-type{padding-top:0}.mod_title+.article-block .mod_article{padding-top:4rem}.cookiebar.cookiebar--active{z-index:100}.trait{position:relative;padding-bottom:2rem;margin-bottom:2rem}.trait:after{content:"";position:absolute;left:0;top:100%;height:.5rem;width:8.1rem;border-radius:.5rem;background:red;background:#25335c}.ce_youtube.trait:after,.ce_vimeo.trait:after{left:50%;transform:translate(-50%, 0)}h1,h2{font-weight:600}h1{font-size:2.8rem}@media(max-width: 769px){h1{font-size:2rem}}@media(max-width: 576px){h1{font-size:1.6rem}}h2{font-size:2.2rem}@media(max-width: 769px){h2{font-size:1.8rem}}@media(max-width: 576px){h2{font-size:1.4rem}}a{text-decoration:none;color:#368129}[class^=ce_] p,[class^=mod_] p{font-size:1.125rem;margin-bottom:1rem}header#header{position:fixed;left:0;top:0;min-height:7rem;width:100vw;z-index:100;background:#25335c}@media(max-width: 1025px){header#header{position:relative}}header#header .mod_logo{bottom:0;height:7rem}header#header .mod_main_nav{height:7rem}body{padding-top:7rem}@media(max-width: 1025px){body{padding-top:0}}.article-block{position:relative}.article-block .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.article-block .overlay.clipped{clip-path:polygon(0 0, 100% 0%, 100% calc(100% - 22rem), 0% 100%);-webkit-clip-path:polygon(0 0, 100% 0%, 100% calc(100% - 22rem), 0% 100%)}.article-block .overlay .overlay-color,.article-block .overlay .overlay-image{position:absolute;left:0;top:0;width:100%;height:100%}.article-block.has-image .overlay-color{opacity:.85}.article-block.has-image h2,.article-block.has-image h3,.article-block.has-image h4{color:#fff}.article-block.has-image h2::after,.article-block.has-image h3::after,.article-block.has-image h4::after{background-color:#fff}.article-block.has-color{color:#fff}.article-block.has-color h2,.article-block.has-color h3,.article-block.has-color h4,.article-block.has-color .ce_text,.article-block.has-color .ce_text a,.article-block.has-color .ce_text strong,.article-block.has-color .ce_text b{color:#fff}.article-block.has-color h2::after,.article-block.has-color h3::after,.article-block.has-color h4::after{background-color:#fff}.article-block:not(.has-image):not(.has-color)+.article-block:not(.has-image):not(.has-color) .mod_article{padding-top:0}.article-block .mod_article{width:100%;max-width:100vw;margin:0 auto;padding:8rem 0;position:relative;display:flex;flex-wrap:wrap}@media(min-width: 576px){.article-block .mod_article{max-width:540px}}@media(min-width: 769px){.article-block .mod_article{max-width:720px}}@media(min-width: 992px){.article-block .mod_article{max-width:960px}}@media(min-width: 1200px){.article-block .mod_article{max-width:1140px}}@media(max-width: 1025px){.article-block .mod_article{padding-left:1rem;padding-right:1rem}}@media(max-width: 769px){.article-block .mod_article{padding-top:5rem;padding-bottom:5rem}}@media(max-width: 576px){.article-block .mod_article{padding-top:4rem;padding-bottom:4rem}}.ce_icon_link{display:inline-block}.ce_icon_link>a{position:relative;display:inline-block;text-decoration:none;width:100%}.ce_icon_link>a:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 10px);height:calc(100% - 10px);border:4px solid #368129;border-radius:10px;z-index:0;transition:transform .2s ease-out;transform:translate(0, 0)}.ce_icon_link>a>.inside{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:2rem;background:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:transform .2s ease-out;transform:translate(0, 0)}.ce_icon_link>a>.inside figure svg{color:#368129}.ce_icon_link>a>.inside .text{color:#25335c;font-weight:bold;font-size:1.2rem}.ce_icon_link>a:hover:before{transform:translate(-1rem, 1rem)}.ce_icon_link>a:hover>.inside{z-index:10;transform:translate(1rem, -1rem)}.ce_column .ce_column_list .ce_icon_link:nth-child(2n),.ce_column .ce_column_list_start .ce_icon_link:nth-child(2n),.ce_column_start .ce_column_list .ce_icon_link:nth-child(2n),.ce_column_start .ce_column_list_start .ce_icon_link:nth-child(2n){transform:translate(0, 2rem)}.ce_card{display:inline-block}.ce_card .container{position:relative;display:inline-block;text-decoration:none;width:100%;height:100%}.ce_card .container:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 10px);height:calc(100% - 10px);border:4px solid #368129;border-radius:10px;z-index:0;box-shadow:0 1px 10px rgba(0,0,0,0);transition:transform .2s ease-out;transform:translate(0, 0)}.ce_card .container>.inside{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;overflow:hidden;height:100%;background:#fff;border-radius:10px;transition:all .2s ease-out;box-shadow:0 1px 10px rgba(0,0,0,.16);transform:translate(0, 0)}@media(max-width: 769px){.ce_card .container>.inside .card-header{max-height:220px;overflow:hidden}}@media(max-width: 576px){.ce_card .container>.inside .card-header{max-height:180px}}.ce_card .container>.inside .card-header svg{margin-top:2rem;max-height:7rem;color:#368129}.ce_card .container>.inside .card-header picture{overflow:hidden;width:100%;height:5rem}.ce_card .container>.inside .card-header picture>img,.ce_card .container>.inside .card-header picture>svg{width:100%;height:100%;object-fit:contain;object-position:center}.ce_card .container>.inside .card-content{color:#25335c;line-height:1.2em;font-size:1.2rem;padding:2rem 1rem}@media(max-width: 769px){.ce_card .container>.inside .card-content{text-align:center}}.ce_card:not(.icon-right)>a>.container:hover:before{transform:translate(-1rem, 1rem);box-shadow:0 1px 10px rgba(0,0,0,.16)}.ce_card:not(.icon-right)>a>.container:hover>.inside{z-index:10;transform:translate(1rem, -1rem)}.ce_card:not(.icon-bottom):not(.icon-right) .container>.inside{padding:1rem}.ce_card:not(.icon-bottom):not(.icon-right) .container>.inside .card-header{display:flex;justify-content:center;align-items:center}.ce_card:not(.icon-bottom):not(.icon-right) .container>.inside .card-header svg{max-height:5rem}.ce_card.icon-bottom .card-container .card-content,.ce_card.icon-right .card-container .card-content{text-align:left}.ce_card.icon-bottom .icon-url-container,.ce_card.icon-right .icon-url-container{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.ce_card.icon-bottom .icon-url-container .sprite-icon,.ce_card.icon-right .icon-url-container .sprite-icon{width:3rem;height:3rem}.ce_card.icon-bottom .container>.inside{display:flex;flex-direction:column;padding-bottom:1rem}@media(max-width: 769px){.ce_card.icon-bottom .container>.inside{padding-bottom:3rem}}.ce_card.icon-bottom .card-container{margin-bottom:2rem}.ce_card.icon-bottom .icon-url-container{margin-bottom:1rem;position:absolute;left:50%;bottom:0;transform:translate(-50%, 0)}.ce_card.icon-bottom .icon-url-container .sprite-icon{color:#368129}.ce_card.icon-right .container>.inside{display:flex;flex-direction:row;padding:2rem;justify-content:space-between}.ce_card.icon-right .container>.inside .icon-url-container .sprite-icon{color:#25335c;transform:translate(0, 0);transition:transform .2s ease-out}.ce_card.icon-right .container>.inside:hover .icon-url-container .sprite-icon{transform:translate(1rem, 0)}.ce_card.icon-right .card-container .card-header{display:flex;justify-content:flex-start}.ce_card.icon-right .card-container .card-header .sprite-icon{width:10rem}@media(min-width: 769px){.ce_column .ce_column_list .ce_card:nth-child(2n),.ce_column .ce_column_list_start .ce_card:nth-child(2n),.ce_column_start .ce_column_list .ce_card:nth-child(2n),.ce_column_start .ce_column_list_start .ce_card:nth-child(2n){transform:translate(0, 2rem)}}.ce_dsp_title_text{display:flex;flex-direction:column;margin-bottom:4rem}.ce_dsp_title_text>*{position:relative}.ce_dsp_title_text>*>.title{text-transform:uppercase;font-weight:800;font-size:3.4rem;display:inline-block;position:relative;padding-bottom:1rem;margin-bottom:1rem}.ce_dsp_title_text>*>.title figure{width:100%;height:15rem}.ce_dsp_title_text>*>.title figure img{height:100%;width:100%;object-fit:contain}.ce_dsp_title_text>*>.title:after{content:"";position:absolute;bottom:0;right:0;width:100vw;height:.3rem;border-radius:.3rem;background:#368129;box-shadow:0 0 5px rgba(0,0,0,.2)}.ce_dsp_title_text>*>.content{font-size:1.4rem;font-weight:700;line-height:1.8em}.ce_dsp_title_text>*>.content strong,.ce_dsp_title_text>*>.content b{color:#368129;text-shadow:0 0 5px rgba(0,0,0,.4)}.ce_dsp_news_list,.mod_other_newslist{width:100%;margin:3rem 0;position:relative}@media(max-width: 769px){.ce_dsp_news_list,.mod_other_newslist{height:unset !important}}.ce_dsp_news_list[data-count="1"]>.navigation,.mod_other_newslist[data-count="1"]>.navigation{display:none}.ce_dsp_news_list[data-count="2"] .news,.mod_other_newslist[data-count="2"] .news{transform:translate(-4%, 0)}.ce_dsp_news_list .news,.mod_other_newslist .news{position:relative;display:flex;height:100%;width:100%}@media(max-width: 769px){.ce_dsp_news_list .news,.mod_other_newslist .news{flex-direction:column}}@media(min-width: 769px){.ce_dsp_news_list .news,.mod_other_newslist .news{padding:0 6rem}.ce_dsp_news_list .news>.news_list_item,.mod_other_newslist .news>.news_list_item{position:absolute;top:0;z-index:1;width:70%;transition:all .5s ease;left:30%;transform:scale(0.5);opacity:0;pointer-events:none}.ce_dsp_news_list .news>.news_list_item.active,.ce_dsp_news_list .news>.news_list_item.next,.ce_dsp_news_list .news>.news_list_item.prev,.mod_other_newslist .news>.news_list_item.active,.mod_other_newslist .news>.news_list_item.next,.mod_other_newslist .news>.news_list_item.prev{opacity:1;pointer-events:all}.ce_dsp_news_list .news>.news_list_item.prev,.mod_other_newslist .news>.news_list_item.prev{left:15%;transform:scale(0.5)}.ce_dsp_news_list .news>.news_list_item.next,.mod_other_newslist .news>.news_list_item.next{left:40%;transform:scale(0.5)}.ce_dsp_news_list .news>.news_list_item.active,.mod_other_newslist .news>.news_list_item.active{left:15%;z-index:10;transform:scale(1)}}.ce_dsp_news_list>.navigation,.mod_other_newslist>.navigation{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;z-index:0;color:#368129}@media(max-width: 769px){.ce_dsp_news_list>.navigation,.mod_other_newslist>.navigation{display:none}}.ce_dsp_news_list>.navigation>i,.mod_other_newslist>.navigation>i{cursor:pointer}.news_list_item{display:flex;box-shadow:0 1px 10px rgba(0,0,0,.16);border-radius:10px;overflow:hidden}@media(max-width: 769px){.news_list_item{margin-bottom:2rem}}@media(max-width: 576px){.news_list_item{flex-direction:column}}.news_list_item .image{width:calc(100% - 25rem);height:25rem;overflow:hidden;background:#f5f8fb}@media(max-width: 576px){.news_list_item .image{width:100%;max-height:180px}}.news_list_item .image img{height:100%;width:100%;object-fit:cover}.news_list_item .text{padding:4rem 2rem;width:25rem;color:#25335c;background:#fff;font-size:1.1rem}@media(max-width: 576px){.news_list_item .text{width:100%;padding:2rem 1.5rem}}.news_list_item .text .title{font-size:1.25rem;font-weight:800;margin-bottom:1rem}@media(max-width: 769px){.news_list_item .text .title{margin-bottom:.6rem}}.news_list_item .text .content{margin-bottom:1rem}.news_list_item .text .more{color:#368129;font-weight:700}.ce_dsp_news_feed .news_list_item{margin-bottom:4rem;transition:all .2s ease-out;opacity:0;transform:translate(0, 2rem)}.ce_dsp_news_feed .news_list_item.active{opacity:1;transform:translate(0, 0)}.ce_dsp_news_feed .news_list_item .image{width:calc(100% - 40rem)}.ce_dsp_news_feed .news_list_item .text{padding:4rem 2rem;width:40rem}@media(max-width: 769px){.ce_dsp_news_feed .news_list_item .text{padding:2rem 1.5rem}}@media(max-width: 769px){.ce_dsp_news_feed .news_list_item .image,.ce_dsp_news_feed .news_list_item .text{width:100%}}.ce_dsp_news_feed .no-more-news,.ce_dsp_news_feed .loading{display:block;text-align:center;user-select:none;opacity:0;transition:opacity .2s ease-out}.ce_dsp_news_feed .no-more-news.active,.ce_dsp_news_feed .loading.active{opacity:1}.ce_headline{margin-bottom:4rem;width:100%}@media(max-width: 769px){.ce_headline{margin-bottom:3rem}}@media(max-width: 576px){.ce_headline{margin-bottom:2rem}}.ce_headline.align-center{display:flex;justify-content:center}.ce_headline.align-center>*{text-align:center}.ce_headline.align-center>*:after{left:50%;transform:translate(-50%, 0)}.ce_headline.align-end{display:flex;justify-content:flex-end}.ce_headline.align-end>*{text-align:right}.ce_headline.align-end>*:after{left:unset;right:0}.ce_headline>*{display:inline-block;position:relative;max-width:50%;line-height:1.1em;color:#25335c;padding-bottom:2rem}@media(max-width: 769px){.ce_headline>*{max-width:unset}}.ce_headline>*:after{content:"";position:absolute;left:0;top:100%;height:.5rem;width:8.1rem;border-radius:.5rem;background:#368129}[class^=ce_]+.ce_headline{margin-top:6rem}.ce_button{width:100%;display:flex;margin-bottom:2rem}.ce_button.align-center{justify-content:center}.ce_button.align-end{justify-content:flex-end}.ce_button a{padding:.5rem 1.2rem;min-width:11rem;display:inline-block;text-align:center;font-size:1.2rem;font-weight:600;transition:all .2s ease-out;border-radius:10px}@media(max-width: 769px){.ce_button a{padding:.8rem 2rem;font-size:1.4rem}}@media(max-width: 576px){.ce_button a{font-size:1.2rem}}.ce_column,.ce_column_start{padding:0 2rem}.ce_column:first-of-type,.ce_column_start:first-of-type{padding-left:0}.ce_column:last-of-type,.ce_column_start:last-of-type{padding-right:0}@media(max-width: 769px){.ce_column,.ce_column_start{padding-right:0;padding-left:0}}.ce_column.col-desktop-20,.ce_column_start.col-desktop-20{width:20%}.ce_column.col-desktop-25,.ce_column_start.col-desktop-25{width:25%}.ce_column.col-desktop-33,.ce_column_start.col-desktop-33{width:33%}.ce_column.col-desktop-40,.ce_column_start.col-desktop-40{width:40%}.ce_column.col-desktop-50,.ce_column_start.col-desktop-50{width:50%}.ce_column.col-desktop-60,.ce_column_start.col-desktop-60{width:60%}.ce_column.col-desktop-67,.ce_column_start.col-desktop-67{width:67%}.ce_column.col-desktop-75,.ce_column_start.col-desktop-75{width:75%}.ce_column.col-desktop-80,.ce_column_start.col-desktop-80{width:80%}.ce_column.col-desktop-100,.ce_column_start.col-desktop-100{width:100%}@media(max-width: 992px){.ce_column.col-tablet-20,.ce_column_start.col-tablet-20{width:20%}.ce_column.col-tablet-25,.ce_column_start.col-tablet-25{width:25%}.ce_column.col-tablet-33,.ce_column_start.col-tablet-33{width:33%}.ce_column.col-tablet-40,.ce_column_start.col-tablet-40{width:40%}.ce_column.col-tablet-50,.ce_column_start.col-tablet-50{width:50%}.ce_column.col-tablet-60,.ce_column_start.col-tablet-60{width:60%}.ce_column.col-tablet-67,.ce_column_start.col-tablet-67{width:67%}.ce_column.col-tablet-75,.ce_column_start.col-tablet-75{width:75%}.ce_column.col-tablet-80,.ce_column_start.col-tablet-80{width:80%}.ce_column.col-tablet-100,.ce_column_start.col-tablet-100{width:100%}}@media(max-width: 769px){.ce_column.col-mobile-20,.ce_column_start.col-mobile-20{width:20%}.ce_column.col-mobile-25,.ce_column_start.col-mobile-25{width:25%}.ce_column.col-mobile-33,.ce_column_start.col-mobile-33{width:33%}.ce_column.col-mobile-40,.ce_column_start.col-mobile-40{width:40%}.ce_column.col-mobile-50,.ce_column_start.col-mobile-50{width:50%}.ce_column.col-mobile-60,.ce_column_start.col-mobile-60{width:60%}.ce_column.col-mobile-67,.ce_column_start.col-mobile-67{width:67%}.ce_column.col-mobile-75,.ce_column_start.col-mobile-75{width:75%}.ce_column.col-mobile-80,.ce_column_start.col-mobile-80{width:80%}.ce_column.col-mobile-100,.ce_column_start.col-mobile-100{width:100%}}.ce_column_list,.ce_column_list_start{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;width:100%;margin:0 -1rem}.ce_column_list>*,.ce_column_list_start>*{margin:1rem}@media(max-width: 769px){.ce_column_list,.ce_column_list_start{max-width:420px;margin:0 auto}}@media(max-width: 576px){.ce_column_list,.ce_column_list_start{margin:0 auto}}.ce_column_list.col-list-desktop-1>*,.ce_column_list_start.col-list-desktop-1>*{width:calc(100% - 2rem)}.ce_column_list.col-list-desktop-2>*,.ce_column_list_start.col-list-desktop-2>*{width:calc(50% - 2rem)}.ce_column_list.col-list-desktop-3>*,.ce_column_list_start.col-list-desktop-3>*{width:calc(33.3333333333% - 2rem)}.ce_column_list.col-list-desktop-4>*,.ce_column_list_start.col-list-desktop-4>*{width:calc(25% - 2rem)}.ce_column_list.col-list-desktop-5>*,.ce_column_list_start.col-list-desktop-5>*{width:calc(20% - 2rem)}.ce_column_list.col-list-desktop-6>*,.ce_column_list_start.col-list-desktop-6>*{width:calc(16.6666666667% - 2rem)}.ce_column_list.col-list-desktop-7>*,.ce_column_list_start.col-list-desktop-7>*{width:calc(14.2857142857% - 2rem)}.ce_column_list.col-list-desktop-8>*,.ce_column_list_start.col-list-desktop-8>*{width:calc(12.5% - 2rem)}.ce_column_list.col-list-desktop-9>*,.ce_column_list_start.col-list-desktop-9>*{width:calc(11.1111111111% - 2rem)}.ce_column_list.col-list-desktop-10>*,.ce_column_list_start.col-list-desktop-10>*{width:calc(10% - 2rem)}.ce_column_list.col-list-desktop-11>*,.ce_column_list_start.col-list-desktop-11>*{width:calc(9.0909090909% - 2rem)}.ce_column_list.col-list-desktop-12>*,.ce_column_list_start.col-list-desktop-12>*{width:calc(8.3333333333% - 2rem)}@media(max-width: 992px){.ce_column_list.col-list-tablet-1>*,.ce_column_list_start.col-list-tablet-1>*{width:calc(100% - 2rem)}.ce_column_list.col-list-tablet-2>*,.ce_column_list_start.col-list-tablet-2>*{width:calc(50% - 2rem)}.ce_column_list.col-list-tablet-3>*,.ce_column_list_start.col-list-tablet-3>*{width:calc(33.3333333333% - 2rem)}.ce_column_list.col-list-tablet-4>*,.ce_column_list_start.col-list-tablet-4>*{width:calc(25% - 2rem)}.ce_column_list.col-list-tablet-5>*,.ce_column_list_start.col-list-tablet-5>*{width:calc(20% - 2rem)}.ce_column_list.col-list-tablet-6>*,.ce_column_list_start.col-list-tablet-6>*{width:calc(16.6666666667% - 2rem)}.ce_column_list.col-list-tablet-7>*,.ce_column_list_start.col-list-tablet-7>*{width:calc(14.2857142857% - 2rem)}.ce_column_list.col-list-tablet-8>*,.ce_column_list_start.col-list-tablet-8>*{width:calc(12.5% - 2rem)}.ce_column_list.col-list-tablet-9>*,.ce_column_list_start.col-list-tablet-9>*{width:calc(11.1111111111% - 2rem)}.ce_column_list.col-list-tablet-10>*,.ce_column_list_start.col-list-tablet-10>*{width:calc(10% - 2rem)}.ce_column_list.col-list-tablet-11>*,.ce_column_list_start.col-list-tablet-11>*{width:calc(9.0909090909% - 2rem)}.ce_column_list.col-list-tablet-12>*,.ce_column_list_start.col-list-tablet-12>*{width:calc(8.3333333333% - 2rem)}}@media(max-width: 769px){.ce_column_list.col-list-mobile-1>*,.ce_column_list_start.col-list-mobile-1>*{width:calc(100% - 2rem)}.ce_column_list.col-list-mobile-2>*,.ce_column_list_start.col-list-mobile-2>*{width:calc(50% - 2rem)}.ce_column_list.col-list-mobile-3>*,.ce_column_list_start.col-list-mobile-3>*{width:calc(33.3333333333% - 2rem)}.ce_column_list.col-list-mobile-4>*,.ce_column_list_start.col-list-mobile-4>*{width:calc(25% - 2rem)}.ce_column_list.col-list-mobile-5>*,.ce_column_list_start.col-list-mobile-5>*{width:calc(20% - 2rem)}.ce_column_list.col-list-mobile-6>*,.ce_column_list_start.col-list-mobile-6>*{width:calc(16.6666666667% - 2rem)}.ce_column_list.col-list-mobile-7>*,.ce_column_list_start.col-list-mobile-7>*{width:calc(14.2857142857% - 2rem)}.ce_column_list.col-list-mobile-8>*,.ce_column_list_start.col-list-mobile-8>*{width:calc(12.5% - 2rem)}.ce_column_list.col-list-mobile-9>*,.ce_column_list_start.col-list-mobile-9>*{width:calc(11.1111111111% - 2rem)}.ce_column_list.col-list-mobile-10>*,.ce_column_list_start.col-list-mobile-10>*{width:calc(10% - 2rem)}.ce_column_list.col-list-mobile-11>*,.ce_column_list_start.col-list-mobile-11>*{width:calc(9.0909090909% - 2rem)}.ce_column_list.col-list-mobile-12>*,.ce_column_list_start.col-list-mobile-12>*{width:calc(8.3333333333% - 2rem)}}.article-block:first-of-type .ce_column_list,.article-block:first-of-type .ce_column_list_start{justify-content:normal}.ce_text{width:100%;color:#25335c;font-size:1.1rem;font-weight:400}.ce_text figure.image_container{border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);overflow:hidden;width:100%;height:25rem;pointer-events:none}.ce_text figure.image_container>img,.ce_text figure.image_container>svg{width:100%;height:100%;object-fit:contain;object-position:center}.ce_text .info{margin:1rem 0;color:#368129}.ce_text a{color:#368129}.ce_text a:hover{text-decoration:underline}.ce_text img{max-width:100%;height:auto}.ce_text p{font-size:1.2rem;font-weight:400;margin-bottom:1rem}.ce_iframe{width:100%;margin:2rem 0}.ce_iframe iframe{width:100%;min-height:40rem}input{padding:.2rem .4rem;font-size:1.2rem;border:none;outline:none}input::-webkit-input-placeholder,input::placeholder{font-size:.8em;color:#8d96ab}.ce_form,.mod_login{width:100%;transition:all .5s ease}.ce_form.loading,.mod_login.loading{opacity:.5;pointer-events:none}.ce_form h1,.ce_form h2,.ce_form h3,.ce_form h4,.ce_form h5,.ce_form h6,.mod_login h1,.mod_login h2,.mod_login h3,.mod_login h4,.mod_login h5,.mod_login h6{margin-bottom:1em}.ce_form .invisible,.mod_login .invisible{display:none}.ce_form .fieldset,.mod_login .fieldset{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -1rem}.ce_form .fieldset>*,.mod_login .fieldset>*{margin:1rem;margin-top:0;width:calc(50% - 2rem)}@media(max-width: 576px){.ce_form .fieldset>*,.mod_login .fieldset>*{width:100%}}.ce_form label,.ce_form legend,.mod_login label,.mod_login legend{font-size:1rem;color:#25335c;font-weight:700;cursor:pointer}.ce_form .widget,.mod_login .widget{margin-bottom:2rem;border:2px solid rgba(37,51,92,0);position:relative}.ce_form .widget .description,.mod_login .widget .description{line-height:1.2em;font-style:italic;margin-bottom:.5rem;color:#8d96ab;font-size:.9rem}.ce_form .widget .help,.mod_login .widget .help{position:absolute;transform:translate(0, -0.75rem);right:-2px;display:flex;flex-direction:column;align-items:flex-end;z-index:1000}.ce_form .widget .help i,.mod_login .widget .help i{color:#fff;background:#25335c;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:-1rem;z-index:1;transform:translate(0.75rem, 0);font-weight:bold;font-style:normal;box-shadow:0 0 2px rgba(0,0,0,.2);cursor:help}.ce_form .widget .help:hover .help-content,.mod_login .widget .help:hover .help-content{opacity:1;pointer-events:all;display:block}.ce_form .widget .help .help-content,.mod_login .widget .help .help-content{opacity:0;pointer-events:none;display:none;padding:1rem;border-radius:10px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);max-width:100%;font-size:.8rem}.ce_form .widget .help .help-content p:last-of-type,.mod_login .widget .help .help-content p:last-of-type{margin-bottom:0}.ce_form .widget.focus,.mod_login .widget.focus{box-shadow:0 1px 10px rgba(0,0,0,.16);border:2px solid #25335c}.ce_form .widget .custom-element,.mod_login .widget .custom-element{border:none;background:none}.ce_form .widget .custom-element.focus,.mod_login .widget .custom-element.focus{box-shadow:unset}.ce_form .widget fieldset legend span,.mod_login .widget fieldset legend span{display:inline-block}.ce_form .widget fieldset legend span.invisible,.mod_login .widget fieldset legend span.invisible{display:none}.ce_form .widget-checkbox.mandatory>fieldset>span:first-of-type:last-of-type label:after,.mod_login .widget-checkbox.mandatory>fieldset>span:first-of-type:last-of-type label:after{content:"*"}.ce_form .widget-checkbox label,.mod_login .widget-checkbox label{padding-left:1rem}.ce_form .widget-checkbox fieldset,.mod_login .widget-checkbox fieldset{border:none}.ce_form .widget-checkbox fieldset span,.mod_login .widget-checkbox fieldset span{display:flex;align-items:center}.ce_form .widget-checkbox fieldset span,.mod_login .widget-checkbox fieldset span{margin-top:1rem}.ce_form .widget-checkbox .custom-input-checkbox,.mod_login .widget-checkbox .custom-input-checkbox{width:2rem;height:2rem;flex-shrink:0;border:none;background:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.ce_form .widget-checkbox .custom-input-checkbox:before,.mod_login .widget-checkbox .custom-input-checkbox:before{content:"";width:.8rem;height:.8rem;border-radius:10px;top:50%;left:50%;transform:translate(-50%, -50%)}.ce_form .widget-checkbox .custom-input-checkbox.hover:before,.mod_login .widget-checkbox .custom-input-checkbox.hover:before{background:rgba(0,0,0,0)}.ce_form .widget-checkbox .custom-input-checkbox.active:before,.mod_login .widget-checkbox .custom-input-checkbox.active:before{background:#25335c}.ce_form .widget-checkbox .custom-input-checkbox.focus,.mod_login .widget-checkbox .custom-input-checkbox.focus{box-shadow:0 1px 10px rgba(0,0,0,.16);border:2px solid #25335c !important}.ce_form .widget-checkbox p,.mod_login .widget-checkbox p{margin:0;display:inline;font-size:1rem}.ce_form .widget-radio label,.mod_login .widget-radio label{order:2;padding-left:1rem}.ce_form .widget-radio fieldset,.mod_login .widget-radio fieldset{display:flex;flex-direction:column;border:none;margin-top:1rem}.ce_form .widget-radio fieldset legend,.mod_login .widget-radio fieldset legend{cursor:default;margin-bottom:1rem}.ce_form .widget-radio fieldset span,.mod_login .widget-radio fieldset span{display:flex;align-items:center;margin-bottom:1rem}.ce_form .widget-radio fieldset .custom-input-radio,.mod_login .widget-radio fieldset .custom-input-radio{width:2rem;height:2rem;flex-shrink:0;border:none;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:50%;background:#fff}.ce_form .widget-radio fieldset .custom-input-radio:before,.mod_login .widget-radio fieldset .custom-input-radio:before{content:"";width:.8rem;height:.8rem;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}.ce_form .widget-radio fieldset .custom-input-radio.hover:before,.mod_login .widget-radio fieldset .custom-input-radio.hover:before{background:rgba(0,0,0,0)}.ce_form .widget-radio fieldset .custom-input-radio.active:before,.mod_login .widget-radio fieldset .custom-input-radio.active:before{background:#25335c}.ce_form .widget-radio fieldset .custom-input-radio.focus,.mod_login .widget-radio fieldset .custom-input-radio.focus{box-shadow:0 1px 10px rgba(0,0,0,.16);border:2px solid #25335c !important}.ce_form .widget-text,.ce_form .widget-luhn,.ce_form .widget-textarea,.ce_form .widget-select,.ce_form .widget-password,.ce_form .widget-auto-select,.ce_form .widget-date,.ce_form .widget-captcha,.ce_form .widget-geolocation,.mod_login .widget-text,.mod_login .widget-luhn,.mod_login .widget-textarea,.mod_login .widget-select,.mod_login .widget-password,.mod_login .widget-auto-select,.mod_login .widget-date,.mod_login .widget-captcha,.mod_login .widget-geolocation{display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.ce_form .widget-text label,.ce_form .widget-luhn label,.ce_form .widget-textarea label,.ce_form .widget-select label,.ce_form .widget-password label,.ce_form .widget-auto-select label,.ce_form .widget-date label,.ce_form .widget-captcha label,.ce_form .widget-geolocation label,.mod_login .widget-text label,.mod_login .widget-luhn label,.mod_login .widget-textarea label,.mod_login .widget-select label,.mod_login .widget-password label,.mod_login .widget-auto-select label,.mod_login .widget-date label,.mod_login .widget-captcha label,.mod_login .widget-geolocation label{padding:.8rem 1.6rem;padding-bottom:0}.ce_form .widget-text .description,.ce_form .widget-luhn .description,.ce_form .widget-textarea .description,.ce_form .widget-select .description,.ce_form .widget-password .description,.ce_form .widget-auto-select .description,.ce_form .widget-date .description,.ce_form .widget-captcha .description,.ce_form .widget-geolocation .description,.mod_login .widget-text .description,.mod_login .widget-luhn .description,.mod_login .widget-textarea .description,.mod_login .widget-select .description,.mod_login .widget-password .description,.mod_login .widget-auto-select .description,.mod_login .widget-date .description,.mod_login .widget-captcha .description,.mod_login .widget-geolocation .description{padding-left:1.5rem}.ce_form .widget-text input[type=number],.ce_form .widget-luhn input[type=number],.ce_form .widget-textarea input[type=number],.ce_form .widget-select input[type=number],.ce_form .widget-password input[type=number],.ce_form .widget-auto-select input[type=number],.ce_form .widget-date input[type=number],.ce_form .widget-captcha input[type=number],.ce_form .widget-geolocation input[type=number],.mod_login .widget-text input[type=number],.mod_login .widget-luhn input[type=number],.mod_login .widget-textarea input[type=number],.mod_login .widget-select input[type=number],.mod_login .widget-password input[type=number],.mod_login .widget-auto-select input[type=number],.mod_login .widget-date input[type=number],.mod_login .widget-captcha input[type=number],.mod_login .widget-geolocation input[type=number]{-moz-appearance:textfield}.ce_form .widget-text input[type=number]::-webkit-outer-spin-button,.ce_form .widget-text input[type=number]::-webkit-inner-spin-button,.ce_form .widget-luhn input[type=number]::-webkit-outer-spin-button,.ce_form .widget-luhn input[type=number]::-webkit-inner-spin-button,.ce_form .widget-textarea input[type=number]::-webkit-outer-spin-button,.ce_form .widget-textarea input[type=number]::-webkit-inner-spin-button,.ce_form .widget-select input[type=number]::-webkit-outer-spin-button,.ce_form .widget-select input[type=number]::-webkit-inner-spin-button,.ce_form .widget-password input[type=number]::-webkit-outer-spin-button,.ce_form .widget-password input[type=number]::-webkit-inner-spin-button,.ce_form .widget-auto-select input[type=number]::-webkit-outer-spin-button,.ce_form .widget-auto-select input[type=number]::-webkit-inner-spin-button,.ce_form .widget-date input[type=number]::-webkit-outer-spin-button,.ce_form .widget-date input[type=number]::-webkit-inner-spin-button,.ce_form .widget-captcha input[type=number]::-webkit-outer-spin-button,.ce_form .widget-captcha input[type=number]::-webkit-inner-spin-button,.ce_form .widget-geolocation input[type=number]::-webkit-outer-spin-button,.ce_form .widget-geolocation input[type=number]::-webkit-inner-spin-button,.mod_login .widget-text input[type=number]::-webkit-outer-spin-button,.mod_login .widget-text input[type=number]::-webkit-inner-spin-button,.mod_login .widget-luhn input[type=number]::-webkit-outer-spin-button,.mod_login .widget-luhn input[type=number]::-webkit-inner-spin-button,.mod_login .widget-textarea input[type=number]::-webkit-outer-spin-button,.mod_login .widget-textarea input[type=number]::-webkit-inner-spin-button,.mod_login .widget-select input[type=number]::-webkit-outer-spin-button,.mod_login .widget-select input[type=number]::-webkit-inner-spin-button,.mod_login .widget-password input[type=number]::-webkit-outer-spin-button,.mod_login .widget-password input[type=number]::-webkit-inner-spin-button,.mod_login .widget-auto-select input[type=number]::-webkit-outer-spin-button,.mod_login .widget-auto-select input[type=number]::-webkit-inner-spin-button,.mod_login .widget-date input[type=number]::-webkit-outer-spin-button,.mod_login .widget-date input[type=number]::-webkit-inner-spin-button,.mod_login .widget-captcha input[type=number]::-webkit-outer-spin-button,.mod_login .widget-captcha input[type=number]::-webkit-inner-spin-button,.mod_login .widget-geolocation input[type=number]::-webkit-outer-spin-button,.mod_login .widget-geolocation input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ce_form .widget-text input[type=text],.ce_form .widget-text input[type=number],.ce_form .widget-text input[type=email],.ce_form .widget-text input[type=tel],.ce_form .widget-text input[type=password],.ce_form .widget-text .custom-select,.ce_form .widget-text textarea,.ce_form .widget-luhn input[type=text],.ce_form .widget-luhn input[type=number],.ce_form .widget-luhn input[type=email],.ce_form .widget-luhn input[type=tel],.ce_form .widget-luhn input[type=password],.ce_form .widget-luhn .custom-select,.ce_form .widget-luhn textarea,.ce_form .widget-textarea input[type=text],.ce_form .widget-textarea input[type=number],.ce_form .widget-textarea input[type=email],.ce_form .widget-textarea input[type=tel],.ce_form .widget-textarea input[type=password],.ce_form .widget-textarea .custom-select,.ce_form .widget-textarea textarea,.ce_form .widget-select input[type=text],.ce_form .widget-select input[type=number],.ce_form .widget-select input[type=email],.ce_form .widget-select input[type=tel],.ce_form .widget-select input[type=password],.ce_form .widget-select .custom-select,.ce_form .widget-select textarea,.ce_form .widget-password input[type=text],.ce_form .widget-password input[type=number],.ce_form .widget-password input[type=email],.ce_form .widget-password input[type=tel],.ce_form .widget-password input[type=password],.ce_form .widget-password .custom-select,.ce_form .widget-password textarea,.ce_form .widget-auto-select input[type=text],.ce_form .widget-auto-select input[type=number],.ce_form .widget-auto-select input[type=email],.ce_form .widget-auto-select input[type=tel],.ce_form .widget-auto-select input[type=password],.ce_form .widget-auto-select .custom-select,.ce_form .widget-auto-select textarea,.ce_form .widget-date input[type=text],.ce_form .widget-date input[type=number],.ce_form .widget-date input[type=email],.ce_form .widget-date input[type=tel],.ce_form .widget-date input[type=password],.ce_form .widget-date .custom-select,.ce_form .widget-date textarea,.ce_form .widget-captcha input[type=text],.ce_form .widget-captcha input[type=number],.ce_form .widget-captcha input[type=email],.ce_form .widget-captcha input[type=tel],.ce_form .widget-captcha input[type=password],.ce_form .widget-captcha .custom-select,.ce_form .widget-captcha textarea,.ce_form .widget-geolocation input[type=text],.ce_form .widget-geolocation input[type=number],.ce_form .widget-geolocation input[type=email],.ce_form .widget-geolocation input[type=tel],.ce_form .widget-geolocation input[type=password],.ce_form .widget-geolocation .custom-select,.ce_form .widget-geolocation textarea,.mod_login .widget-text input[type=text],.mod_login .widget-text input[type=number],.mod_login .widget-text input[type=email],.mod_login .widget-text input[type=tel],.mod_login .widget-text input[type=password],.mod_login .widget-text .custom-select,.mod_login .widget-text textarea,.mod_login .widget-luhn input[type=text],.mod_login .widget-luhn input[type=number],.mod_login .widget-luhn input[type=email],.mod_login .widget-luhn input[type=tel],.mod_login .widget-luhn input[type=password],.mod_login .widget-luhn .custom-select,.mod_login .widget-luhn textarea,.mod_login .widget-textarea input[type=text],.mod_login .widget-textarea input[type=number],.mod_login .widget-textarea input[type=email],.mod_login .widget-textarea input[type=tel],.mod_login .widget-textarea input[type=password],.mod_login .widget-textarea .custom-select,.mod_login .widget-textarea textarea,.mod_login .widget-select input[type=text],.mod_login .widget-select input[type=number],.mod_login .widget-select input[type=email],.mod_login .widget-select input[type=tel],.mod_login .widget-select input[type=password],.mod_login .widget-select .custom-select,.mod_login .widget-select textarea,.mod_login .widget-password input[type=text],.mod_login .widget-password input[type=number],.mod_login .widget-password input[type=email],.mod_login .widget-password input[type=tel],.mod_login .widget-password input[type=password],.mod_login .widget-password .custom-select,.mod_login .widget-password textarea,.mod_login .widget-auto-select input[type=text],.mod_login .widget-auto-select input[type=number],.mod_login .widget-auto-select input[type=email],.mod_login .widget-auto-select input[type=tel],.mod_login .widget-auto-select input[type=password],.mod_login .widget-auto-select .custom-select,.mod_login .widget-auto-select textarea,.mod_login .widget-date input[type=text],.mod_login .widget-date input[type=number],.mod_login .widget-date input[type=email],.mod_login .widget-date input[type=tel],.mod_login .widget-date input[type=password],.mod_login .widget-date .custom-select,.mod_login .widget-date textarea,.mod_login .widget-captcha input[type=text],.mod_login .widget-captcha input[type=number],.mod_login .widget-captcha input[type=email],.mod_login .widget-captcha input[type=tel],.mod_login .widget-captcha input[type=password],.mod_login .widget-captcha .custom-select,.mod_login .widget-captcha textarea,.mod_login .widget-geolocation input[type=text],.mod_login .widget-geolocation input[type=number],.mod_login .widget-geolocation input[type=email],.mod_login .widget-geolocation input[type=tel],.mod_login .widget-geolocation input[type=password],.mod_login .widget-geolocation .custom-select,.mod_login .widget-geolocation textarea{font-size:1rem;padding:.8rem 1.6rem;padding-top:0;border-radius:10px;border:none;outline:none}.ce_form .widget-text input[type=text].focus,.ce_form .widget-text input[type=number].focus,.ce_form .widget-text input[type=email].focus,.ce_form .widget-text input[type=tel].focus,.ce_form .widget-text input[type=password].focus,.ce_form .widget-text .custom-select.focus,.ce_form .widget-text textarea.focus,.ce_form .widget-luhn input[type=text].focus,.ce_form .widget-luhn input[type=number].focus,.ce_form .widget-luhn input[type=email].focus,.ce_form .widget-luhn input[type=tel].focus,.ce_form .widget-luhn input[type=password].focus,.ce_form .widget-luhn .custom-select.focus,.ce_form .widget-luhn textarea.focus,.ce_form .widget-textarea input[type=text].focus,.ce_form .widget-textarea input[type=number].focus,.ce_form .widget-textarea input[type=email].focus,.ce_form .widget-textarea input[type=tel].focus,.ce_form .widget-textarea input[type=password].focus,.ce_form .widget-textarea .custom-select.focus,.ce_form .widget-textarea textarea.focus,.ce_form .widget-select input[type=text].focus,.ce_form .widget-select input[type=number].focus,.ce_form .widget-select input[type=email].focus,.ce_form .widget-select input[type=tel].focus,.ce_form .widget-select input[type=password].focus,.ce_form .widget-select .custom-select.focus,.ce_form .widget-select textarea.focus,.ce_form .widget-password input[type=text].focus,.ce_form .widget-password input[type=number].focus,.ce_form .widget-password input[type=email].focus,.ce_form .widget-password input[type=tel].focus,.ce_form .widget-password input[type=password].focus,.ce_form .widget-password .custom-select.focus,.ce_form .widget-password textarea.focus,.ce_form .widget-auto-select input[type=text].focus,.ce_form .widget-auto-select input[type=number].focus,.ce_form .widget-auto-select input[type=email].focus,.ce_form .widget-auto-select input[type=tel].focus,.ce_form .widget-auto-select input[type=password].focus,.ce_form .widget-auto-select .custom-select.focus,.ce_form .widget-auto-select textarea.focus,.ce_form .widget-date input[type=text].focus,.ce_form .widget-date input[type=number].focus,.ce_form .widget-date input[type=email].focus,.ce_form .widget-date input[type=tel].focus,.ce_form .widget-date input[type=password].focus,.ce_form .widget-date .custom-select.focus,.ce_form .widget-date textarea.focus,.ce_form .widget-captcha input[type=text].focus,.ce_form .widget-captcha input[type=number].focus,.ce_form .widget-captcha input[type=email].focus,.ce_form .widget-captcha input[type=tel].focus,.ce_form .widget-captcha input[type=password].focus,.ce_form .widget-captcha .custom-select.focus,.ce_form .widget-captcha textarea.focus,.ce_form .widget-geolocation input[type=text].focus,.ce_form .widget-geolocation input[type=number].focus,.ce_form .widget-geolocation input[type=email].focus,.ce_form .widget-geolocation input[type=tel].focus,.ce_form .widget-geolocation input[type=password].focus,.ce_form .widget-geolocation .custom-select.focus,.ce_form .widget-geolocation textarea.focus,.mod_login .widget-text input[type=text].focus,.mod_login .widget-text input[type=number].focus,.mod_login .widget-text input[type=email].focus,.mod_login .widget-text input[type=tel].focus,.mod_login .widget-text input[type=password].focus,.mod_login .widget-text .custom-select.focus,.mod_login .widget-text textarea.focus,.mod_login .widget-luhn input[type=text].focus,.mod_login .widget-luhn input[type=number].focus,.mod_login .widget-luhn input[type=email].focus,.mod_login .widget-luhn input[type=tel].focus,.mod_login .widget-luhn input[type=password].focus,.mod_login .widget-luhn .custom-select.focus,.mod_login .widget-luhn textarea.focus,.mod_login .widget-textarea input[type=text].focus,.mod_login .widget-textarea input[type=number].focus,.mod_login .widget-textarea input[type=email].focus,.mod_login .widget-textarea input[type=tel].focus,.mod_login .widget-textarea input[type=password].focus,.mod_login .widget-textarea .custom-select.focus,.mod_login .widget-textarea textarea.focus,.mod_login .widget-select input[type=text].focus,.mod_login .widget-select input[type=number].focus,.mod_login .widget-select input[type=email].focus,.mod_login .widget-select input[type=tel].focus,.mod_login .widget-select input[type=password].focus,.mod_login .widget-select .custom-select.focus,.mod_login .widget-select textarea.focus,.mod_login .widget-password input[type=text].focus,.mod_login .widget-password input[type=number].focus,.mod_login .widget-password input[type=email].focus,.mod_login .widget-password input[type=tel].focus,.mod_login .widget-password input[type=password].focus,.mod_login .widget-password .custom-select.focus,.mod_login .widget-password textarea.focus,.mod_login .widget-auto-select input[type=text].focus,.mod_login .widget-auto-select input[type=number].focus,.mod_login .widget-auto-select input[type=email].focus,.mod_login .widget-auto-select input[type=tel].focus,.mod_login .widget-auto-select input[type=password].focus,.mod_login .widget-auto-select .custom-select.focus,.mod_login .widget-auto-select textarea.focus,.mod_login .widget-date input[type=text].focus,.mod_login .widget-date input[type=number].focus,.mod_login .widget-date input[type=email].focus,.mod_login .widget-date input[type=tel].focus,.mod_login .widget-date input[type=password].focus,.mod_login .widget-date .custom-select.focus,.mod_login .widget-date textarea.focus,.mod_login .widget-captcha input[type=text].focus,.mod_login .widget-captcha input[type=number].focus,.mod_login .widget-captcha input[type=email].focus,.mod_login .widget-captcha input[type=tel].focus,.mod_login .widget-captcha input[type=password].focus,.mod_login .widget-captcha .custom-select.focus,.mod_login .widget-captcha textarea.focus,.mod_login .widget-geolocation input[type=text].focus,.mod_login .widget-geolocation input[type=number].focus,.mod_login .widget-geolocation input[type=email].focus,.mod_login .widget-geolocation input[type=tel].focus,.mod_login .widget-geolocation input[type=password].focus,.mod_login .widget-geolocation .custom-select.focus,.mod_login .widget-geolocation textarea.focus{box-shadow:unset}.ce_form .widget-text .gps,.ce_form .widget-luhn .gps,.ce_form .widget-textarea .gps,.ce_form .widget-select .gps,.ce_form .widget-password .gps,.ce_form .widget-auto-select .gps,.ce_form .widget-date .gps,.ce_form .widget-captcha .gps,.ce_form .widget-geolocation .gps,.mod_login .widget-text .gps,.mod_login .widget-luhn .gps,.mod_login .widget-textarea .gps,.mod_login .widget-select .gps,.mod_login .widget-password .gps,.mod_login .widget-auto-select .gps,.mod_login .widget-date .gps,.mod_login .widget-captcha .gps,.mod_login .widget-geolocation .gps{display:flex;align-items:center;gap:.5rem;color:#8d96ab}.ce_form .widget-text .gps .custom-input-text,.ce_form .widget-luhn .gps .custom-input-text,.ce_form .widget-textarea .gps .custom-input-text,.ce_form .widget-select .gps .custom-input-text,.ce_form .widget-password .gps .custom-input-text,.ce_form .widget-auto-select .gps .custom-input-text,.ce_form .widget-date .gps .custom-input-text,.ce_form .widget-captcha .gps .custom-input-text,.ce_form .widget-geolocation .gps .custom-input-text,.mod_login .widget-text .gps .custom-input-text,.mod_login .widget-luhn .gps .custom-input-text,.mod_login .widget-textarea .gps .custom-input-text,.mod_login .widget-select .gps .custom-input-text,.mod_login .widget-password .gps .custom-input-text,.mod_login .widget-auto-select .gps .custom-input-text,.mod_login .widget-date .gps .custom-input-text,.mod_login .widget-captcha .gps .custom-input-text,.mod_login .widget-geolocation .gps .custom-input-text{flex-grow:1}.ce_form .widget-text .gps .custom-input-text input,.ce_form .widget-luhn .gps .custom-input-text input,.ce_form .widget-textarea .gps .custom-input-text input,.ce_form .widget-select .gps .custom-input-text input,.ce_form .widget-password .gps .custom-input-text input,.ce_form .widget-auto-select .gps .custom-input-text input,.ce_form .widget-date .gps .custom-input-text input,.ce_form .widget-captcha .gps .custom-input-text input,.ce_form .widget-geolocation .gps .custom-input-text input,.mod_login .widget-text .gps .custom-input-text input,.mod_login .widget-luhn .gps .custom-input-text input,.mod_login .widget-textarea .gps .custom-input-text input,.mod_login .widget-select .gps .custom-input-text input,.mod_login .widget-password .gps .custom-input-text input,.mod_login .widget-auto-select .gps .custom-input-text input,.mod_login .widget-date .gps .custom-input-text input,.mod_login .widget-captcha .gps .custom-input-text input,.mod_login .widget-geolocation .gps .custom-input-text input{padding:0;color:#8d96ab;border-radius:unset}.ce_form .widget-select,.mod_login .widget-select{border-radius:10px;position:relative}.ce_form .widget-select label,.mod_login .widget-select label{padding-right:4rem}@media(max-width: 576px){.ce_form .widget-select label,.mod_login .widget-select label{width:90%}}.ce_form .widget-select .sprite-icon,.mod_login .widget-select .sprite-icon{position:absolute;right:2rem;top:1.8rem;width:1.5rem;height:1.5rem;pointer-events:none;transform:rotate(90deg);color:#25335c}.ce_form .widget-select.mandatory .custom-select .options li[data-value=""],.mod_login .widget-select.mandatory .custom-select .options li[data-value=""]{display:none}.ce_form .widget-select .custom-select,.mod_login .widget-select .custom-select{padding:0;position:static}.ce_form .widget-select .custom-select:after,.mod_login .widget-select .custom-select:after{display:none}.ce_form .widget-select .custom-select>.selected,.mod_login .widget-select .custom-select>.selected{padding:.8rem 1.6rem;padding-top:0;border-radius:10px;width:100%;min-height:2rem}@media(max-width: 576px){.ce_form .widget-select .custom-select>.selected,.mod_login .widget-select .custom-select>.selected{margin-top:.3rem}}.ce_form .widget-select .custom-select .options,.mod_login .widget-select .custom-select .options{position:static;box-shadow:none;border-radius:10px;padding:1.6rem;transform:translate(0, -0.8rem)}.ce_form .widget-select .custom-select .options li,.mod_login .widget-select .custom-select .options li{color:#25335c;padding:.8rem 1.6rem;padding-left:0}.ce_form .widget-select .custom-select .options li:not(:last-of-type),.mod_login .widget-select .custom-select .options li:not(:last-of-type){border-bottom:1px solid #25335c}.ce_form .widget-select .custom-select .options li:last-of-type,.mod_login .widget-select .custom-select .options li:last-of-type{padding-bottom:0}.ce_form .widget-select .custom-select .options li.selected,.ce_form .widget-select .custom-select .options li:hover,.mod_login .widget-select .custom-select .options li.selected,.mod_login .widget-select .custom-select .options li:hover{background:none}.ce_form .widget-select .custom-select .options li.selected,.mod_login .widget-select .custom-select .options li.selected{color:#25335c;font-weight:700}.ce_form .widget-auto-select>.options,.mod_login .widget-auto-select>.options{display:none;height:15rem;overflow-y:scroll;margin:0;padding:0}.ce_form .widget-auto-select>.options.active,.mod_login .widget-auto-select>.options.active{display:block}.ce_form .widget-auto-select>.options>li,.mod_login .widget-auto-select>.options>li{list-style:none;cursor:pointer;padding:.2rem 1.6rem}.ce_form .widget-auto-select>.options>li:hover,.mod_login .widget-auto-select>.options>li:hover{background:#e8f0fe;border-radius:.5rem}.ce_form .widget-auto-select>.options>li:hover,.mod_login .widget-auto-select>.options>li:hover{font-weight:bold}.ce_form .widget-auto-select>.options>li.hidden,.mod_login .widget-auto-select>.options>li.hidden{display:none}.ce_form .widget-date input[type=date],.mod_login .widget-date input[type=date]{padding:.8rem 1.6rem;padding-top:0}.ce_form .widget-captcha .captcha_text,.mod_login .widget-captcha .captcha_text{padding:.8rem 1.6rem}.ce_form .widget-submit,.mod_login .widget-submit{margin-top:2rem;display:flex;width:100%;justify-content:center}.ce_form .widget-submit button,.mod_login .widget-submit button{padding:.5rem 1.2rem;min-width:11rem;display:inline-block;text-align:center;font-size:1.2rem;font-weight:600;background:#368129;color:#fff;outline:none;border:2px solid #368129;transition:all .2s ease-out;border-radius:10px;cursor:pointer}.ce_form .widget-submit button:hover,.mod_login .widget-submit button:hover{background-color:rgba(0,0,0,0);color:#368129}.ce_form .widget.error,.mod_login .widget.error{color:#dc3545}.ce_form .widget.error label,.ce_form .widget.error input,.ce_form .widget.error textarea,.mod_login .widget.error label,.mod_login .widget.error input,.mod_login .widget.error textarea{color:inherit}.ce_form .widget.error p.error,.mod_login .widget.error p.error{padding-left:1.6rem;font-size:.9rem;margin-bottom:0}.ce_form .widget-conditional-fieldset,.mod_login .widget-conditional-fieldset{padding-left:2rem;margin-bottom:0}.ce_form .widget-conditional-fieldset .conditional-selector,.mod_login .widget-conditional-fieldset .conditional-selector{margin-left:-2rem}.ce_form .widget-conditional-fieldset .conditional-widget,.mod_login .widget-conditional-fieldset .conditional-widget{height:auto;transition:height .2s ease-out}.ce_form .widget-conditional-fieldset .conditional-widget.hide,.mod_login .widget-conditional-fieldset .conditional-widget.hide{display:none}.ce_form .widget-explanation,.mod_login .widget-explanation{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.ce_form .widget-explanation ol,.mod_login .widget-explanation ol{display:flex;flex-direction:column;gap:.4rem}.ce_form .widget-explanation ol li,.mod_login .widget-explanation ol li{list-style:decimal;line-height:1.2em}.ce_form .widget-explanation .sprite-icon,.mod_login .widget-explanation .sprite-icon{width:4rem;height:4rem;margin:0 3rem}.ce_form .widget-explanation.danger,.ce_form .widget-explanation.information,.mod_login .widget-explanation.danger,.mod_login .widget-explanation.information{border-radius:1rem;padding:2rem}.ce_form .widget-explanation.danger .content,.ce_form .widget-explanation.information .content,.mod_login .widget-explanation.danger .content,.mod_login .widget-explanation.information .content{font-size:1.2rem}.ce_form .widget-explanation.danger,.mod_login .widget-explanation.danger{background:#c84b4b;color:#fff}.ce_form .widget-explanation.information,.mod_login .widget-explanation.information{border:2px solid #25335c}.ce_form .widget-explanation .content,.mod_login .widget-explanation .content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.ce_form .widget-explanation .content p,.mod_login .widget-explanation .content p{margin-bottom:0}.ce_form .widget-upload .photos-description,.mod_login .widget-upload .photos-description{color:#8d96ab;font-style:italic;font-size:.9rem;line-height:1.2em}.ce_form .widget-upload .photos-description p,.mod_login .widget-upload .photos-description p{font-size:.9rem}.ce_form .widget-upload .equipment-images,.mod_login .widget-upload .equipment-images{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;gap:1rem;margin-bottom:1rem;color:#fff;flex-wrap:wrap}.ce_form .widget-upload .equipment-images>.valid-images,.ce_form .widget-upload .equipment-images>.unvalid-images,.mod_login .widget-upload .equipment-images>.valid-images,.mod_login .widget-upload .equipment-images>.unvalid-images{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:.7rem;padding:1rem;gap:1rem}.ce_form .widget-upload .equipment-images>.valid-images>.images-container,.ce_form .widget-upload .equipment-images>.unvalid-images>.images-container,.mod_login .widget-upload .equipment-images>.valid-images>.images-container,.mod_login .widget-upload .equipment-images>.unvalid-images>.images-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem}.ce_form .widget-upload .equipment-images>.valid-images>.images-container img,.ce_form .widget-upload .equipment-images>.unvalid-images>.images-container img,.mod_login .widget-upload .equipment-images>.valid-images>.images-container img,.mod_login .widget-upload .equipment-images>.unvalid-images>.images-container img{width:5rem;height:5rem;object-fit:contain}.ce_form .widget-upload .equipment-images>.valid-images,.mod_login .widget-upload .equipment-images>.valid-images{background:#82cf8a}.ce_form .widget-upload .equipment-images>.unvalid-images,.mod_login .widget-upload .equipment-images>.unvalid-images{background:#dc3545}.ce_form .widget-upload .field,.mod_login .widget-upload .field{padding:1rem;border-radius:.7rem;background:#e9eaee;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.ce_form .widget-upload .field .file-placeholder,.mod_login .widget-upload .field .file-placeholder{display:flex;flex-wrap:wrap;gap:1rem;padding:0}.ce_form .widget-upload .field .file-placeholder .file,.mod_login .widget-upload .field .file-placeholder .file{list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:8rem;color:#fff;background:#25335c;border-radius:.7rem;padding:.5rem}.ce_form .widget-upload .field .file-placeholder .file .file-name,.mod_login .widget-upload .field .file-placeholder .file .file-name{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap}.ce_form .widget-upload .field .file-placeholder .file picture,.mod_login .widget-upload .field .file-placeholder .file picture{width:6rem;height:6rem}.ce_form .widget-upload .field .file-placeholder .file picture img,.mod_login .widget-upload .field .file-placeholder .file picture img{width:100%;height:100%;object-fit:contain}.ce_form .widget-upload .field .file-placeholder .file .file-delete,.mod_login .widget-upload .field .file-placeholder .file .file-delete{all:unset;cursor:pointer;font-weight:bold;margin:0 auto}.ce_form .widget-upload .field .input,.mod_login .widget-upload .field .input{position:relative}.ce_form .widget-upload .field .input input,.mod_login .widget-upload .field .input input{position:absolute;cursor:pointer;z-index:1;height:100%}.ce_form .widget-upload .field .input .input-button,.mod_login .widget-upload .field .input .input-button{position:static;transform:unset;background:#25335c;color:#fff;border-radius:.5rem;padding:.5rem;display:block}.ce_form .widget.widget-geolocation,.mod_login .widget.widget-geolocation{isolation:isolate}.ce_form .widget.widget-geolocation .help,.mod_login .widget.widget-geolocation .help{position:static;transform:translate(0, 0)}.ce_form .widget.widget-geolocation .help .help-content,.mod_login .widget.widget-geolocation .help .help-content{opacity:1;display:block;box-shadow:none;font-size:1rem}.ce_form .widget.widget-geolocation .help .help-content p,.mod_login .widget.widget-geolocation .help .help-content p{font-size:1rem}.ce_form .widget.widget-geolocation .loader,.mod_login .widget.widget-geolocation .loader{width:1rem;height:1rem;border-radius:50%;animation:rotate 1s linear infinite;opacity:0;position:absolute;right:1rem;top:2.5rem}.ce_form .widget.widget-geolocation .loader:before,.mod_login .widget.widget-geolocation .loader:before{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:3px solid #25335c;animation:prixClipFix 2s linear infinite}.ce_form .widget.widget-geolocation.loading .loader,.mod_login .widget.widget-geolocation.loading .loader{opacity:1}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}.ce_form .widget.widget-geolocation .autocomplete,.mod_login .widget.widget-geolocation .autocomplete{padding-left:.6rem}.ce_form .widget.widget-geolocation .autocomplete:not(:hover) li:first-child,.mod_login .widget.widget-geolocation .autocomplete:not(:hover) li:first-child{opacity:1}.ce_form .widget.widget-geolocation .autocomplete li,.mod_login .widget.widget-geolocation .autocomplete li{list-style:none;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;opacity:.8;transition:all .2s ease-out}.ce_form .widget.widget-geolocation .autocomplete li:hover,.mod_login .widget.widget-geolocation .autocomplete li:hover{opacity:1}.ce_form .widget.widget-geolocation .autocomplete li .sprite-icon,.mod_login .widget.widget-geolocation .autocomplete li .sprite-icon{width:1rem;height:1rem}.ce_form .widget.widget-geolocation .map,.mod_login .widget.widget-geolocation .map{border-radius:.5rem;overflow:hidden;height:30rem;z-index:-1}.ce_form .widget.widget-geolocation .input-lat-lng,.mod_login .widget.widget-geolocation .input-lat-lng{background:#f6f6f6;opacity:0;position:absolute;transform:translate(0, -100%);pointer-events:none;z-index:-1}.widget.widget-equipment{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}.widget.widget-equipment .equipments{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:1rem;width:100%}.widget.widget-equipment .equipments .equipment-item{min-width:20%;position:relative}.widget.widget-equipment .equipments .equipment-item input{opacity:0;position:absolute}.widget.widget-equipment .equipments .equipment-item label{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:1rem;height:100%;border:3px solid rgba(0,0,0,0);width:100%;transition:all .2s ease-out;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.widget.widget-equipment .equipments .equipment-item label figure{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.widget.widget-equipment .equipments .equipment-item label figure img{width:8rem;aspect-ratio:1.3;object-fit:contain;pointer-events:none}.widget.widget-equipment .equipments .equipment-item input:checked+label{border:3px solid #82cf8a;background:hsla(0,0%,100%,.1)}.widget.widget-equipment .equipments .equipment-item input:checked+label figure{filter:hue-rotate(-100deg) brightness(1.5)}.widget.widget-equipment .equipments .equipment-item .equipment-images-container i{position:absolute;right:0;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-style:normal;border-radius:50%;color:#fff;background:#25335c;transform:translate(50%, -50%)}.widget.widget-equipment .equipments .equipment-item .equipment-images-container i:before{content:"?";color:#fff}.widget.widget-equipment .equipments .equipment-item .equipment-images-container i a:first-child{width:100%;height:100%;position:absolute}.widget.widget-equipment .forms{width:100%}.widget-conditional-fieldset label.select.mandatory:after{content:"*"}.widget-conditional-fieldset li[data-value=null]{display:none}.widget-auto-complete-address .auto-complete-address-items{list-style:none;margin:0;padding:2px;gap:2px}.widget-auto-complete-address .auto-complete-address-items li{list-style:none;padding:.4rem 1.6rem;line-height:1em}.widget-auto-complete-address .auto-complete-address-items li:nth-child(2n){background:#f5f8fb}.widget-auto-complete-address .auto-complete-address-items li:hover{background:#e8f0fe;border-radius:.5rem;font-weight:bold}.ce_downloads,.ce_download{width:100%}.ce_downloads ul{margin-top:1rem}.ce_accordion{width:100%;margin-top:4rem;border:2px solid #25335c}.ce_accordion+.ce_accordion{margin-top:0;border-top:unset}.ce_accordion .accordion-title{font-size:1.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;cursor:pointer;padding:1rem}.ce_accordion .accordion-title .sprite-icon{width:1.5rem;height:1.5rem;transform:rotate(90deg)}.ce_accordion .accordion-content{display:none;padding:1rem;padding-top:0}.ce_accordion.active .sprite-icon{transform:scaleY(-1) rotate(90deg)}.ce_accordion.active .accordion-content{display:block}.ce_teaser>strong{font-size:2rem;color:#368129}.ce_teaser>.text-content p:last-child{margin-bottom:0}.ce_teaser .more>a{color:#25335c}.ce-image-with-text{display:flex;align-items:stretch;width:100%;margin-left:-0.5rem rem;margin-right:-0.5rem rem;margin-bottom:4rem}.ce-image-with-text.image-contain picture img{background:#fff;object-fit:contain}.ce-image-with-text.image-cover picture img{object-fit:cover}.ce-image-with-text.image-clickable picture{display:flex;justify-content:center;align-items:center}.ce-image-with-text.image-clickable picture:hover::after{opacity:.4}.ce-image-with-text.image-clickable picture:hover svg{transform:scale(1.1)}.ce-image-with-text.image-clickable picture::after{content:"";position:absolute;width:100%;height:100%;background-color:#25335c;opacity:.5;pointer-events:none;transition:opacity .2s ease-out;z-index:1}.ce-image-with-text.image-clickable picture svg{position:absolute;pointer-events:none;color:#fff;width:40px;height:40px;transform:scale(1);z-index:2;transition:transform .2s ease-out}@media(max-width: 769px){.ce-image-with-text{flex-direction:column;margin-bottom:2rem}}.ce-image-with-text.image-right{flex-direction:row-reverse}@media(max-width: 769px){.ce-image-with-text.image-right{flex-direction:column}}.ce-image-with-text>*{width:calc(50% - 1rem);min-height:20rem}@media(max-width: 769px){.ce-image-with-text>*{width:100%}}.ce-image-with-text>picture{margin:1rem;position:relative}@media(max-width: 576px){.ce-image-with-text>picture{margin-right:0;margin-left:0}}.ce-image-with-text>picture img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16)}.ce-image-with-text>.text-container{margin:1rem;padding:3rem 0}@media(max-width: 769px){.ce-image-with-text>.text-container{margin-right:0;margin-left:0;padding:0 2rem}}.ce-image-with-text>.text-container .text-content p{margin-bottom:1rem}.ce-image-with-text>.text-container .link-content:hover{text-decoration:underline}.ce_text_with_text{margin-bottom:2rem}.ce_text_with_text .text-content{display:flex;justify-content:space-between;width:100%;margin-top:1rem;margin-bottom:2rem}@media(max-width: 576px){.ce_text_with_text .text-content{flex-direction:column}}.ce_text_with_text .text-content>*{width:calc(50% - 2rem)}@media(max-width: 576px){.ce_text_with_text .text-content>*{width:100%}}.ce_text_with_text .link-content:hover{text-decoration:underline}.ce_important_text{min-width:100%}.ce_important_text>.title-container{color:#368129;margin-bottom:1rem}.ce_important_text>.text-container{padding:2rem;border:2px solid #25335c}.ce_important_text>.text-container>p:last-of-type{margin-bottom:0}.ce-icon-with-text{display:flex;margin-top:2rem}.ce-icon-with-text .icon-content{margin-right:1rem;padding-top:.2rem}.ce-icon-with-text .icon-content>svg{max-width:46px;max-height:46px}.ce-icon-with-text .text-content{color:#25335c}.ce-icon-with-text:last-of-type{margin-bottom:2rem}.ce-icon-with-text+.ce-icon-with-text{margin-top:1rem;margin-bottom:1rem}.ce_picture{width:100%;margin:3rem 0}.ce_picture.picture-center picture{justify-content:center}.ce_picture.picture-end picture{justify-content:flex-end}.ce_picture picture{display:flex;justify-content:flex-start;width:100%;height:auto;overflow:hidden}.ce_picture picture img{object-fit:contain;width:100%}@media(max-width: 769px){.ce_picture picture img{width:100%;height:100%}}.ce_tabs_container_start{width:100%;margin-bottom:2.8rem}.ce_tabs_container_start .titles-container{display:flex;justify-content:space-between;margin-bottom:2rem}@media(max-width: 576px){.ce_tabs_container_start .titles-container{flex-direction:column;align-items:center}}.ce_tabs_container_start .titles-container .tab-title{display:flex;justify-content:center;align-items:center;height:70px;color:#368129;font-weight:bold;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:color .2s ease-out,background-color .2s ease-out}@media(max-width: 576px){.ce_tabs_container_start .titles-container .tab-title{width:100% !important;max-width:320px;margin:.5rem 0}}.ce_tabs_container_start .titles-container .tab-title:not(.active){cursor:pointer}.ce_tabs_container_start .titles-container .tab-title.active,.ce_tabs_container_start .titles-container .tab-title:hover{color:#fff;background-color:#368129}.ce_tabs_container_start .contents-container{position:relative;background-color:#fff;border-radius:10px}.ce_tabs_container_start .contents-container .tab-content{position:absolute;top:0;left:0;width:100%;padding:2.8rem;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.ce_tabs_container_start .contents-container .tab-content.active{opacity:1;pointer-events:auto}.ce-title-image-text{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.ce-title-image-text h2,.ce-title-image-text h3,.ce-title-image-text h4,.ce-title-image-text h5{font-size:1.4rem;margin-bottom:1rem}.ce-title-image-text picture{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:1rem 0;max-height:130px;overflow:hidden}.ce-title-image-text picture img{width:100%;height:100%;object-fit:contain}.ce_picture_gallery{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:1rem 1rem 0 1rem;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);background-color:#fff}.ce_picture_gallery>a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-right:1rem;margin-bottom:1rem;overflow:hidden}.ce_picture_gallery>a:hover img{transform:scale(1.1)}.ce_picture_gallery>a img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .2s ease-out}.ce_youtube,.ce_vimeo{display:flex;flex-direction:column;align-items:center;width:100%;margin:2rem 0}.ce_youtube .video_container,.ce_vimeo .video_container{margin:2rem 0}.ce_youtube .video_container iframe,.ce_vimeo .video_container iframe{border:none;background-color:#000}@media(max-width: 576px){.ce_youtube .video_container iframe,.ce_vimeo .video_container iframe{width:100%;height:45vw}}.mod_logo{position:absolute;height:100%;display:flex;justify-content:center;align-items:center;padding:.5rem;background:#fff}@media(min-width: 1025px){.mod_logo{max-width:10rem}}.mod_logo>a{height:100%}.mod_logo>a>figure{height:100%}.mod_logo>a>figure>img{height:100%;width:100%;object-fit:contain}@media(max-width: 1025px){.mod_logo{width:100%;height:7rem}}.mod_main_nav{position:relative;display:flex;width:100%;max-width:100vw;margin:0 auto}@media(min-width: 576px){.mod_main_nav{max-width:540px}}@media(min-width: 769px){.mod_main_nav{max-width:720px}}@media(min-width: 992px){.mod_main_nav{max-width:960px}}@media(min-width: 1200px){.mod_main_nav{max-width:1140px}}@media(max-width: 1025px){.mod_main_nav{padding-left:1rem;padding-right:1rem}}@media(max-width: 1366px){.mod_main_nav{max-width:990px}}@media(max-width: 1200px){.mod_main_nav{max-width:820px}}@media(max-width: 1025px){.mod_main_nav{display:none}}.mod_main_nav>.inside ul:not(.level-0) li a{transition:color .2s ease-out}.mod_main_nav>.inside ul:not(.level-0) li a.active{font-weight:700}.mod_main_nav>.inside ul:not(.level-0) li a:hover{color:#368129}.mod_main_nav>.inside .cursor-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}@media(max-width: 769px){.mod_main_nav>.inside .cursor-container{display:none}}.mod_main_nav>.inside .cursor-container .cursor{position:absolute;bottom:0;left:0;width:2rem;height:2rem;background:#fff;transition:left .2s ease-out;transform:translate(-50%, 50%) rotate(45deg);opacity:0;z-index:10}.mod_main_nav>.inside:hover .cursor{opacity:1}@media(min-width: 769px){.mod_main_nav>.inside{width:100%}}.mod_main_nav>.inside .level-0{display:flex;justify-content:space-evenly;height:100%}@media(min-width: 769px){.mod_main_nav>.inside .level-0>li{max-width:20%;display:flex;align-items:center}}.mod_main_nav>.inside .level-0>li>a,.mod_main_nav>.inside .level-0>li i{display:block;padding:2rem 0;color:#fff;font-weight:500;font-size:1rem;text-align:center;overflow:hidden}@media(max-width: 1200px){.mod_main_nav>.inside .level-0>li>a,.mod_main_nav>.inside .level-0>li i{font-size:.9rem}}.mod_main_nav>.inside .level-0>li>.submenu{position:absolute;top:100%;left:0;width:100%;padding:5rem;border-radius:.7rem;background:#fff;pointer-events:none;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.16)}.mod_main_nav>.inside .level-0>li:hover>.submenu{opacity:1;pointer-events:all}.mod_main_nav>.inside .level-0>li:hover>a:after{opacity:1}.mod_main_nav>.inside .level-1{display:flex;flex-direction:column;position:relative;padding-left:2rem}.mod_main_nav>.inside .level-1:before{content:"";position:absolute;left:0;top:0;height:100%;background:#368129;width:.3rem;border-radius:.3rem}.mod_main_nav>.inside .level-1>li:not(:last-of-type){margin-bottom:1rem}.mod_main_nav>.inside .level-1>li>a{color:#25335c;font-size:1.2rem;font-weight:500}.mod_main_nav>.inside .level-2{padding:1rem;padding-right:0}.mod_main_nav>.inside .level-2>li>a{color:#25335c;font-size:1.2rem;font-weight:300}.mod_main_nav_mobile{position:fixed;top:0;display:none;justify-content:center;width:100%;height:100vh;padding:1rem;transform:translateY(100%);transition:transform .2s ease-out}.mod_main_nav_mobile.open{transform:translateY(0)}.mod_main_nav_mobile.open .menu-overlay{opacity:.5}.mod_main_nav_mobile .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#25335c;opacity:0;z-index:-1;transition:opacity .2s ease-out .1s}.mod_main_nav_mobile .inside{width:100%;max-width:780px;height:100%;padding:1.5rem;background-color:#fff;border-radius:10px;overflow:hidden}.mod_main_nav_mobile .inside .back-button{display:flex;align-items:center;width:100%;height:46px;opacity:0;pointer-events:none;transition:all .2s ease-out;cursor:pointer}.mod_main_nav_mobile .inside .back-button:hover svg{color:#368129;transform:translateX(-6px) rotate(180deg)}.mod_main_nav_mobile .inside .back-button.visible{opacity:1;pointer-events:auto}.mod_main_nav_mobile .inside .back-button svg{transform:rotate(180deg) translateX(0);transition:transform .2s ease-out,color .2s ease-out}.mod_main_nav_mobile .inside svg{max-width:18px;max-height:18px;transform:translateX(0);transition:transform .2s ease-out}.mod_main_nav_mobile .inside ul{position:relative}.mod_main_nav_mobile .inside ul li{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;font-size:1.15rem}.mod_main_nav_mobile .inside ul li:hover>a{color:#368129}.mod_main_nav_mobile .inside ul li:hover svg{transform:translateX(-6px)}.mod_main_nav_mobile .inside ul li a{display:inline-block;max-width:100%;width:100%;color:#25335c;font-weight:500}.mod_main_nav_mobile .inside ul.level-0{width:100%;transform:translateX(0);transition:transform .2s ease-out}.mod_main_nav_mobile .inside ul.level-0.active{transform:translateX(-115%)}.mod_main_nav_mobile .inside ul.level-0>li>a{max-width:170px}.mod_main_nav_mobile .inside ul.level-0>li>.submenu{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateX(115%);transition:opacity .2s ease-out;pointer-events:none}.mod_main_nav_mobile .inside ul.level-0>li>.submenu.visible{opacity:1;pointer-events:auto}.mod_main_nav_mobile .inside ul.level-1 li{flex-direction:column;justify-content:flex-start;align-items:flex-start}.mod_main_nav_mobile .inside ul.level-1 li .submenu{position:relative;margin-left:2rem;transform:translateX(0)}.mod_main_nav_mobile .inside ul.level-2 li{padding:.5rem 0}.mod_main_nav_mobile .inside ul.level-2 li a{font-weight:400}@media(max-width: 1025px){.mod_main_nav_mobile{display:flex}}.mod_information{background:#25335c;font-size:1.2rem;color:#fff}.mod_information .container{width:100%;max-width:100vw;margin:0 auto;padding:3rem 0;display:flex;justify-content:space-between;align-items:center}@media(min-width: 576px){.mod_information .container{max-width:540px}}@media(min-width: 769px){.mod_information .container{max-width:720px}}@media(min-width: 992px){.mod_information .container{max-width:960px}}@media(min-width: 1200px){.mod_information .container{max-width:1140px}}@media(max-width: 1025px){.mod_information .container{padding-left:1rem;padding-right:1rem}}@media(max-width: 576px){.mod_information .container{flex-direction:column;justify-content:center}}.mod_information .container .contact{font-weight:400}@media(max-width: 576px){.mod_information .container .contact{padding:0 5rem}}.mod_information .container .contact figure{margin-bottom:2rem;display:flex;align-items:flex-end;gap:1rem}.mod_information .container .contact figure img{height:7rem;width:auto}.mod_information .container .contact figure figcaption{position:absolute;opacity:0;user-select:none}.mod_information .container .contact figure strong{margin-bottom:1rem;font-size:1rem}.mod_information .container .contact address,.mod_information .container .contact .phone{display:flex;align-items:center}@media(max-width: 576px){.mod_information .container .contact address,.mod_information .container .contact .phone{align-items:flex-start}}.mod_information .container .contact address .sprite-icon,.mod_information .container .contact .phone .sprite-icon{width:1.2rem;height:1.2rem;margin-right:1rem}@media(max-width: 576px){.mod_information .container .contact address .sprite-icon,.mod_information .container .contact .phone .sprite-icon{width:1.4rem;height:1.4rem;margin-top:.3rem}}.mod_information .container .contact address{font-style:normal;margin-bottom:1rem}.mod_information .container .contact address>span{margin-right:.3em}.mod_information .container .contact .phone{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem;color:#fff}.mod_information .container .contact .phone>strong{margin-top:1rem}.mod_information .container .contact .phone a[itemprop=telephone]{color:#fff}.mod_information .container .contact .phone small{margin-left:.5rem}@media(max-width: 576px){.mod_information .container .social-media{margin-top:2rem;text-align:center}}.mod_information .container .social-media span{font-weight:400}.mod_information .container .social-media ul{display:flex}.mod_information .container .social-media ul li a:hover .sprite-icon{transform:scale(1.2)}.mod_information .container .social-media ul li a .sprite-icon{width:2.8rem;height:2.8rem;color:#fff;margin:1rem;transform:scale(1);transition:transform .2s ease-out}.mod_partners{width:100%;max-width:100vw;margin:0 auto;padding:8rem 0}@media(min-width: 576px){.mod_partners{max-width:540px}}@media(min-width: 769px){.mod_partners{max-width:720px}}@media(min-width: 992px){.mod_partners{max-width:960px}}@media(min-width: 1200px){.mod_partners{max-width:1140px}}@media(max-width: 1025px){.mod_partners{padding-left:1rem;padding-right:1rem}}@media(max-width: 769px){.mod_partners{padding-top:5rem;padding-bottom:5rem}}@media(max-width: 576px){.mod_partners{padding-top:4rem;padding-bottom:4rem}}.mod_partners .partner-categories{display:flex;justify-content:space-between;flex-wrap:wrap}.mod_partners .partner-categories .partner-category{display:inline-flex;flex-direction:column;margin-bottom:2rem}@media(max-width: 576px){.mod_partners .partner-categories .partner-category{margin-top:3rem}}.mod_partners .partner-categories .partner-category h3{font-size:1.2rem;color:#25335c;font-weight:500}@media(max-width: 576px){.mod_partners .partner-categories .partner-category h3{text-align:center}}.mod_partners .partner-categories .partner-category .partners{display:flex;flex-wrap:wrap;padding:1rem}@media(max-width: 576px){.mod_partners .partner-categories .partner-category .partners{justify-content:center}}.mod_partners .partner-categories .partner-category .partners .partner{display:inline-block;margin:1rem}.mod_partners .partner-categories .partner-category .partners .partner a figure{overflow:hidden;width:10rem;height:6rem}.mod_partners .partner-categories .partner-category .partners .partner a figure>img,.mod_partners .partner-categories .partner-category .partners .partner a figure>svg{width:100%;height:100%;object-fit:contain;object-position:center}.mod_partners .partner-categories .partner-category .partners .partner a figure figcaption{position:absolute;opacity:0;user-select:none}.mod_footer_nav{background:#368129;color:#fff}@media(max-width: 1025px){.mod_footer_nav{padding-bottom:7rem}}.mod_footer_nav .container{width:100%;max-width:100vw;margin:0 auto;padding:3rem 0;display:flex;justify-content:space-between;align-items:center}@media(min-width: 576px){.mod_footer_nav .container{max-width:540px}}@media(min-width: 769px){.mod_footer_nav .container{max-width:720px}}@media(min-width: 992px){.mod_footer_nav .container{max-width:960px}}@media(min-width: 1200px){.mod_footer_nav .container{max-width:1140px}}@media(max-width: 1025px){.mod_footer_nav .container{padding-left:1rem;padding-right:1rem}}@media(max-width: 769px){.mod_footer_nav .container{flex-direction:column}}.mod_footer_nav .container .copyright{display:flex;flex-direction:column}.mod_footer_nav .container a{color:#fff}.mod_footer_nav nav ul{display:flex}@media(max-width: 576px){.mod_footer_nav nav ul{flex-direction:column;align-items:center;margin-top:1rem}}.mod_footer_nav nav ul li:not(:last-of-type){margin-right:1rem}@media(max-width: 576px){.mod_footer_nav nav ul li:not(:last-of-type){margin:.3rem 0}}.mod_footer_nav nav ul li:not(:last-of-type):after{content:"|"}@media(max-width: 576px){.mod_footer_nav nav ul li:not(:last-of-type):after{content:none}}.mod_footer_nav nav ul li:not(:last-of-type) a{margin-right:1rem}@media(max-width: 576px){.mod_footer_nav nav ul li:not(:last-of-type) a{margin-right:0}}nav.mod_dsp_breadcrumb{width:100%;max-width:100vw;margin:0 auto;padding:2rem 0}@media(min-width: 576px){nav.mod_dsp_breadcrumb{max-width:540px}}@media(min-width: 769px){nav.mod_dsp_breadcrumb{max-width:720px}}@media(min-width: 992px){nav.mod_dsp_breadcrumb{max-width:960px}}@media(min-width: 1200px){nav.mod_dsp_breadcrumb{max-width:1140px}}@media(max-width: 1025px){nav.mod_dsp_breadcrumb{padding-left:1rem;padding-right:1rem}}nav.mod_dsp_breadcrumb ul{display:flex;justify-content:flex-start;flex-wrap:wrap}nav.mod_dsp_breadcrumb ul li:not(:last-of-type){margin-right:.5rem}nav.mod_dsp_breadcrumb ul li:not(:last-of-type):after{content:"|";color:#25335c}nav.mod_dsp_breadcrumb ul li a{margin-right:.5rem;color:#25335c}.mod_dsp_breadcrumb+.article-block .mod_article{padding-top:0}.mod_newsreader{width:100%}.mod_newsreader .layout_full h1{display:inline-block;position:relative;line-height:1.1em;color:#25335c;padding-bottom:2rem;margin-bottom:3rem}.mod_newsreader .layout_full h1:after{content:"";position:absolute;left:0;top:100%;height:.5rem;width:8.1rem;border-radius:.5rem;background:#368129}.mod_newsreader .layout_full .ce_text figure a img{width:100%;height:100%;object-fit:cover}.mod_newsreader .back{display:none}.mod_search .search-container{position:absolute;top:100%;width:100vw;pointer-events:none;user-select:none;opacity:0;transition:all .2s ease-out}@media(max-width: 1025px){.mod_search .search-container{position:fixed;top:0;left:0;width:100%;height:100vh;padding:1rem;overflow-x:hidden;overflow-y:auto}}.mod_search .search-container.active{opacity:1;pointer-events:all;user-select:unset}.mod_search .search-container:before{content:"";position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(37,51,92,.8)}.mod_search .search-container>.inside{background:#fff;width:100%;max-width:100vw;margin:0 auto;border-radius:10px;padding:4rem;position:relative;z-index:1}@media(min-width: 576px){.mod_search .search-container>.inside{max-width:540px}}@media(min-width: 769px){.mod_search .search-container>.inside{max-width:720px}}@media(min-width: 992px){.mod_search .search-container>.inside{max-width:960px}}@media(min-width: 1200px){.mod_search .search-container>.inside{max-width:1140px}}@media(max-width: 1025px){.mod_search .search-container>.inside{padding-left:1rem;padding-right:1rem}}@media(max-width: 1366px){.mod_search .search-container>.inside{max-width:calc(990px + 2rem)}}@media(max-width: 1200px){.mod_search .search-container>.inside{max-width:calc(820px + 2rem)}}@media(max-width: 1025px){.mod_search .search-container>.inside{padding:2rem 2rem 5rem 2rem}}.mod_search .search-container>.inside:before{content:"";position:absolute;top:0;left:calc(100% + 2rem);width:2rem;height:2rem;transform:translate(0, -50%) rotate(45deg);background:#fff}@media(max-width: 1025px){.mod_search .search-container>.inside:before{content:none}}.mod_search .search-container>.inside:after{content:"";position:absolute;top:0;left:calc(100% - 1rem);height:100%;width:7rem;background:#fff;border-radius:10px}@media(max-width: 1025px){.mod_search .search-container>.inside:after{content:none}}.mod_search .search-container>.inside i.close-icon{position:absolute;right:0;top:0;cursor:pointer}.mod_search .search-container>.inside .search-input{margin-bottom:2rem}.mod_search .search-container>.inside .search-input input{display:block;width:100%;color:#25335c;border-bottom:2px solid #368129}.mod_search .search-container>.inside .search-results{overflow-y:scroll;margin-right:-5rem;padding-right:2rem}@media(max-width: 1025px){.mod_search .search-container>.inside .search-results{margin:0;padding:0;overflow:hidden}}.mod_search .search-container>.inside .search-results .search-result{margin-bottom:2rem}.mod_search .search-container>.inside .search-results .search-result>.title{display:block;font-size:1.2rem;text-transform:uppercase;font-weight:500;color:#25335c;margin-bottom:1rem;transition:all .2s ease-out;opacity:0;transform:translate(0, -1rem)}.mod_search .search-container>.inside .search-results .search-result>.title.active{opacity:1;transform:translate(0, 0)}.mod_search .search-container>.inside .search-results .search-result .search-list-item{display:flex;margin-bottom:1rem;transition:all .2s ease-out;opacity:0;transform:translate(0, -1rem)}.mod_search .search-container>.inside .search-results .search-result .search-list-item.active{opacity:1;transform:translate(0, 0)}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-page span{display:flex;align-items:center;font-size:1.2rem;font-weight:500;color:#25335c;position:relative}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-page span .sprite-icon{width:2rem;height:2rem;margin-right:1rem;color:#368129}@media(max-width: 1025px){.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news{flex-direction:column}}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news .image{width:20rem;height:unset}@media(max-width: 1025px){.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news .image{width:100%}}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news .text{padding:2rem;width:calc(100% - 20rem)}@media(max-width: 1025px){.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news .text{width:100%;padding:1rem}}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-news .text h3.title{font-size:1.3rem;font-weight:800}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-faq{display:flex;align-items:center}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-faq .sprite-icon{width:2rem;height:2rem;color:#368129;margin-right:1rem}.mod_search .search-container>.inside .search-results .search-result .search-list-item.search-list-item-faq span{font-size:1.1rem;font-weight:500;color:#25335c}.mod_search .search-container>.inside .no-results{opacity:0;user-select:none;pointer-events:none;transition:all .2s ease-out}.mod_search .search-container>.inside .no-results.active{opacity:1}.search-icon{position:absolute;left:calc(100% + 2rem);top:0;height:100%;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-icon>svg{width:2rem;height:2rem}.mod_title{width:100%;max-width:100vw;margin:0 auto}@media(min-width: 576px){.mod_title{max-width:540px}}@media(min-width: 769px){.mod_title{max-width:720px}}@media(min-width: 992px){.mod_title{max-width:960px}}@media(min-width: 1200px){.mod_title{max-width:1140px}}@media(max-width: 1025px){.mod_title{padding-left:1rem;padding-right:1rem}}.mod_faq{width:100%;max-width:100vw;margin:0 auto;padding:3rem}@media(min-width: 576px){.mod_faq{max-width:540px}}@media(min-width: 769px){.mod_faq{max-width:720px}}@media(min-width: 992px){.mod_faq{max-width:960px}}@media(min-width: 1200px){.mod_faq{max-width:1140px}}@media(max-width: 1025px){.mod_faq{padding-left:1rem;padding-right:1rem}}.mod_faq .faq-search{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.mod_faq .faq-search .faq-search-input{padding:1.4rem;background:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);display:inline-flex;align-items:center;margin-bottom:1rem}.mod_faq .faq-search .faq-search-input .sprite-icon{width:1.4rem;height:1.4rem;color:#25335c}.mod_faq .faq-search .faq-search-input input{padding-left:1rem;font-size:1rem;min-width:24rem;color:#25335c}@media(max-width: 576px){.mod_faq .faq-search .faq-search-input input{min-width:unset;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_faq .faq-search .faq-search-input input::placeholder{width:100%}}.mod_faq .faq-search .faq-search-input input::placeholder{color:#25335c}.mod_faq .faq-search .faq-search-results{display:none;width:100%}.mod_faq .faq-search .faq-search-results.active{display:block}.mod_faq .faq-search .faq-search-results>strong{display:block;margin-bottom:1rem;font-size:1.2rem;color:#25335c;font-weight:500}.mod_faq .faq-search .faq-search-results .faq-search-items{display:flex;flex-direction:column;width:100%}.mod_faq .faq-search .faq-search-results .faq-search-items>.search-list-item-faq{margin-bottom:1rem;opacity:0;display:flex;align-items:center;transition:opacity .2s ease-out}.mod_faq .faq-search .faq-search-results .faq-search-items>.search-list-item-faq.active{opacity:1}.mod_faq .faq-search .faq-search-results .faq-search-items>.search-list-item-faq .sprite-icon{width:2rem;height:2rem;color:#368129;margin-right:1rem}.mod_faq .faq-search .faq-search-results .faq-search-items>.search-list-item-faq span{font-size:1.1rem;font-weight:500;color:#25335c}.mod_faq .faq-search .no-results{color:#25335c;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.mod_faq .faq-search .no-results.active{opacity:1}.mod_faq .faq-breadcrumb{margin-bottom:2rem}.mod_faq .faq-breadcrumb ul{display:flex;flex-wrap:wrap}.mod_faq .faq-breadcrumb ul li{display:inline-block;margin-right:1rem;margin-bottom:1rem}.mod_faq .faq-breadcrumb ul li a{display:inline-flex;align-items:center;background:#368129;color:#fff;font:500;padding:.6rem 1rem;transition:all .2s ease-out;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16)}.mod_faq .faq-breadcrumb ul li a:hover{background:#fff;color:#368129}.mod_faq .faq-breadcrumb ul li a .sprite-icon{width:.8rem;height:.8rem;margin-right:1rem}.mod_faq .faq-body .faq-nav-items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.mod_faq .faq-body .faq-nav-items>.faq-nav-item{width:calc(50% - 2rem)}@media(max-width: 576px){.mod_faq .faq-body .faq-nav-items>.faq-nav-item{width:100%}}.mod_faq .faq-body .faq-content{margin-bottom:3rem;padding:2rem 1rem;border:2px solid #25335c;border-radius:10px}.mod_faq .faq-body .faq-content .ce_text p:last-child{margin-bottom:0}.mod_faq .faq-body .faq-content .ce_button{margin-top:1rem}.mod_faq .faq-body .faq-content .ce_button:last-child{margin-bottom:0}.mod_faq .faq-body .faq-content .ce_form .widget-submit:last-child{margin-bottom:0}.mod_faq .faq-nav{padding:2rem;background:#fff;border-radius:10px}.mod_faq .faq-nav h2{margin-bottom:3rem}@media(max-width: 576px){.mod_faq .faq-nav h2{margin-bottom:2rem}}.mod_faq .faq-nav ul li{position:relative;display:flex;flex-direction:column;justify-content:center}.mod_faq .faq-nav ul li:last-of-type{margin-bottom:0}.mod_faq .faq-nav ul li.active>a{color:#368129}.mod_faq .faq-nav ul li.has-submenu{padding-left:1.5rem}.mod_faq .faq-nav ul li.has-submenu .sprite-icon{position:absolute;left:0;top:.1rem;width:1.2rem;height:1.2rem;cursor:pointer}.mod_faq .faq-nav ul li.has-submenu .sprite-icon.active{transform:rotate(180deg);cursor:pointer}.mod_faq .faq-nav ul li a{color:#25335c;margin-bottom:.6rem}.mod_faq .faq-nav ul li .submenu{padding-left:1rem;display:none}.mod_faq .faq-nav ul li .submenu.active{display:block}.faq-nav-item{margin-bottom:3rem;background:#fff;padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:background .2s ease-out}@media(max-width: 576px){.faq-nav-item{margin-bottom:2rem;padding:1.5rem 1rem}}.faq-nav-item:hover{background:#368129}.faq-nav-item:hover .card-header>.sprite-icon,.faq-nav-item:hover .card-content{color:#fff}.faq-nav-item .card-header{margin-bottom:1rem}.faq-nav-item .card-header .sprite-icon{transition:color .2s ease-out;color:#368129;width:4.3rem;height:4.3rem}@media(max-width: 576px){.faq-nav-item .card-header .sprite-icon{width:3rem;height:3rem}}.faq-nav-item .card-content{transition:color .2s ease-out;font-size:1.2rem;font-weight:500;text-align:center;color:#25335c}.mod_call_to_action{position:fixed;left:calc(100% - 4rem);top:50%;transform:translate(0, -50%);display:flex;flex-direction:column}@media(max-width: 1025px){.mod_call_to_action{display:none}}.mod_call_to_action>a{display:flex;align-items:center;margin-bottom:1rem;padding:1rem;padding-right:4rem;background:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:transform .2s ease-out;transform:translate(0, 0)}.mod_call_to_action>a:hover{transform:translate(calc(5rem - 100%), 0)}.mod_call_to_action>a .sprite-icon{width:2rem;height:2rem;margin-right:1rem;color:#368129}.mod_call_to_action>a span{color:#25335c;white-space:nowrap}.mod_alert{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;padding:2rem 0;transition:all .2s ease-out}@media(max-width: 769px){.mod_alert{position:fixed;top:0;left:0;justify-content:flex-start;width:100%;padding:1rem 0;z-index:1}}.mod_alert.hidden{height:0;padding:0;overflow-y:hidden}.mod_alert>.close{position:absolute;top:1rem;left:1rem;overflow:hidden;width:.7rem;height:.7rem;overflow:visible;cursor:pointer}.mod_alert>.close>img,.mod_alert>.close>svg{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width: 769px){.mod_alert>.close{position:relative;top:unset;left:unset;display:flex;justify-content:center;align-items:center;order:2;width:46px;height:100%}.mod_alert>.close svg{width:20px;height:20px}}.mod_alert .alert{display:flex;align-items:center}@media(max-width: 769px){.mod_alert .alert{width:100%;justify-content:center;flex-wrap:wrap}}.mod_alert .alert .sprite-icon{width:1.5rem;height:1.5rem;color:#368129;margin-right:.2rem}.mod_alert .alert strong{color:#25335c}.mod_alert .alert .content{color:#25335c}@media(max-width: 769px){.mod_alert .alert .content{width:100%;text-align:center}}.mod_alert .alert .content>*{margin:0}.mod_glossary{position:relative}.mod_glossary .glossary-letters{display:flex;flex-wrap:wrap;margin-bottom:2rem}.mod_glossary .glossary-letters li{margin-right:.3rem;font-weight:700;transition:color .2s ease-out;cursor:pointer}@media(max-width: 769px){.mod_glossary .glossary-letters li{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 1rem 1rem 0;border:1px solid #25335c;border-radius:10px}}.mod_glossary .glossary-letters li:hover{color:#368129}.mod_glossary .glossary-letters li:last-child{margin-right:0}.mod_glossary .glossary-index{margin-top:3rem;font-weight:700}.mod_glossary .glossary-index:first-child{margin-top:0}.mod_glossary .glossary-item{height:auto;margin:.8rem 0;background-color:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);overflow:hidden;transition:height .2s ease-out}.mod_glossary .glossary-item.open .glossary-title{color:#368129}.mod_glossary .glossary-item.open .glossary-title svg{transform:rotate(-90deg)}.mod_glossary .glossary-item .glossary-title{display:flex;justify-content:space-between;align-items:center;padding:1.375rem;font-weight:600;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:color .2s ease-out;cursor:pointer}.mod_glossary .glossary-item .glossary-title:hover{color:#368129}.mod_glossary .glossary-item .glossary-title svg{max-width:18px;max-height:18px;transform:rotate(90deg);transition:transform .2s ease-out}.mod_glossary .glossary-item .glossary-content{padding:1.375rem}.mod_glossary .back-to-top{position:sticky;bottom:1.8rem;display:flex;justify-content:center;align-items:center;width:46px;height:46px;margin-left:calc(100% - 5rem);color:#fff;background-color:#25335c;opacity:0;transform:translateY(100%);border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:all .2s ease-out;cursor:pointer;pointer-events:none;z-index:99}.mod_glossary .back-to-top.visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width: 576px){.mod_glossary .back-to-top{bottom:7rem}}.mod_glossary .back-to-top svg{width:20px;height:20px;transform:rotate(180deg)}.mod_menu_mobile{position:fixed;bottom:0;display:none;width:100%;padding:1rem}@media(max-width: 1025px){.mod_menu_mobile{display:block}}.mod_menu_mobile .inside{display:flex;justify-content:space-around;align-items:center;max-width:600px;height:80px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16)}@media(max-width: 769px){.mod_menu_mobile .inside{max-width:400px;height:61px}}.mod_menu_mobile .inside #burgerMenu{padding:.4rem 0;cursor:pointer}.mod_menu_mobile .inside #burgerMenu.open>div{background-color:#368129}.mod_menu_mobile .inside #burgerMenu.open>div:first-child{transform:rotate(45deg)}.mod_menu_mobile .inside #burgerMenu.open>div:nth-child(2){opacity:0}.mod_menu_mobile .inside #burgerMenu.open>div:last-child{transform:rotate(-45deg)}.mod_menu_mobile .inside #burgerMenu>div{width:26px;height:4px;border-radius:4px;background-color:#25335c}.mod_menu_mobile .inside #burgerMenu>div:first-child{transform:rotate(0);transform-origin:0 8px;transition:transform .2s ease-out}.mod_menu_mobile .inside #burgerMenu>div:nth-child(2){margin:.4rem 0;opacity:1;transition:opacity .2s ease-out}.mod_menu_mobile .inside #burgerMenu>div:last-child{transform:rotate(0);transform-origin:4px -2px;transition:transform .2s ease-out}.mod_menu_mobile .inside .btn-container{max-height:60px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(max-width: 769px){.mod_menu_mobile .inside .btn-container{max-height:50px}}.mod_menu_mobile .inside .btn-container.search>.icon-container{position:relative;cursor:pointer}.mod_menu_mobile .inside .btn-container.search>.icon-container.open .icon-close{opacity:1;pointer-events:auto}.mod_menu_mobile .inside .btn-container.search>.icon-container.open .icon-search{opacity:0;pointer-events:none}.mod_menu_mobile .inside .btn-container.search>.icon-container .icon-search{opacity:1;pointer-events:auto;transition:opacity .2s ease-out}.mod_menu_mobile .inside .btn-container.search>.icon-container .icon-close{position:absolute;top:0;left:0;width:20px;height:20px;margin-top:3px;margin-left:3px;color:#368129;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.mod_menu_mobile .inside .btn-container .btn-label{font-size:.95rem}@media(max-width: 330px){.mod_menu_mobile .inside .btn-container .btn-label{font-size:.85rem}}.mod_menu_mobile .inside a{color:#25335c}.mod_menu_mobile .inside svg{max-width:27px;max-height:27px}.cookiebar{background-color:#25335c !important}.cookiebar .cookiebar__button{background-color:#368129;border-radius:10px}.mod_twitter{display:flex;flex-direction:column;align-items:center;width:100%}.mod_twitter .twitter-timeline{font-size:1.2rem;width:50rem !important;max-width:100%}.mod_auto_nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:100%}.mod_auto_nav>.ce_card{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3rem;background:#fff;padding:4rem 2rem;width:calc(50% - 2rem);border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:background .2s ease-out}@media(max-width: 576px){.mod_auto_nav>.ce_card{margin-bottom:2rem;padding:1.5rem 1rem;width:100%}}.mod_auto_nav>.ce_card:hover{background:#368129}.mod_auto_nav>.ce_card:hover .card-header>.sprite-icon,.mod_auto_nav>.ce_card:hover .card-content{color:#fff}.mod_auto_nav>.ce_card .card-header{margin-bottom:1rem}.mod_auto_nav>.ce_card .card-header .sprite-icon{transition:color .2s ease-out;color:#368129;width:4.3rem;height:4.3rem}@media(max-width: 576px){.mod_auto_nav>.ce_card .card-header .sprite-icon{width:3rem;height:3rem}}.mod_auto_nav>.ce_card .card-content{transition:color .2s ease-out;font-size:1.2rem;font-weight:500;text-align:center;color:#25335c}.mod_consent strong,.mod_consent_settings strong{color:#25335c}#backToTop{position:fixed;bottom:-5rem;right:1rem;cursor:pointer;padding:1rem;padding-bottom:.8rem;background:#fff;z-index:1000000;border-radius:10px;box-shadow:0 1px 10px rgba(0,0,0,.16);transition:all .2s ease-out;opacity:0;pointer-events:none}#backToTop svg{transform:rotate(180deg);color:#368129;width:2rem;height:2rem}#backToTop.active{opacity:1;pointer-events:all;bottom:1rem}#backToTop:hover{bottom:2rem}.dommage_status{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:4rem}.dommage_status h1,.dommage_status h2,.dommage_status h3,.dommage_status h4,.dommage_status h5,.dommage_status h6{color:#82cf8a;text-align:center}.dommage_status em{text-align:center}.dommage_status>strong{font-size:1.4rem;margin-bottom:.5rem}.dommage_status .sprite-icon{color:#82cf8a;width:5rem;height:5rem;margin-bottom:1rem}.dommage_status .states{padding:0 1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;--item-color: #D9D9D9;--item-size: 1rem;margin-top:4rem}@media(max-width: 769px){.dommage_status .states{line-height:1em;--item-size: 1.4rem}}.dommage_status .states>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;font-weight:bold}.dommage_status .states>div i{display:block;border-radius:50%;background:#fff;outline:calc(var(--item-size)*.3) solid var(--item-color);width:calc(var(--item-size)*.4);height:calc(var(--item-size)*.4)}.dommage_status .states>div.active{--item-color: #82CF8A}.dommage_status .states hr{all:unset;display:block;height:2rem;width:calc(var(--item-size)*.4);background:var(--item-color);margin:-0.5em 0;z-index:-1}@media(max-width: 769px){.dommage_status .states hr{height:3rem}}.dommage_status .states hr.active{--item-color: #82CF8A}.dommage_status .loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.dommage_status .status,.dommage_status .status-text{color:#8d96ab;margin-top:.2rem}.dommage_status .loader::before{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:5px solid #82cf8a;animation:prixClipFix 2s linear infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}.dommage_status.loading .hide-while-loading{opacity:0;transition:all .2s ease}.dommage_status:not(.loading) .loader,.dommage_status:not(.loading) .status-text{opacity:0;pointer-events:none}.ce_form[data-sections] form.loading .form_section_start{opacity:0}.ce_form[data-sections] form .formbody .sections-nav{margin-left:0;padding-left:0;--item-color: #8d96ab}@media(min-width: 769px){.ce_form[data-sections] form .formbody .sections-nav{--pseudo-width: 2rem;--border-radius: 0.5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:calc(var(--pseudo-width) + 1rem);counter-reset:sections;padding:0;margin:0;align-items:stretch;border-radius:var(--border-radius);overflow:hidden}.ce_form[data-sections] form .formbody .sections-nav li{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;position:relative;border-radius:var(--border-radius);padding:1rem 0;isolation:isolate;text-align:center;gap:.2rem;line-height:1.2em}.ce_form[data-sections] form .formbody .sections-nav li.passed{--item-color: #82CF8A}.ce_form[data-sections] form .formbody .sections-nav li.completed{--item-color: #82CF8A}.ce_form[data-sections] form .formbody .sections-nav li.active{--item-color: #25335c}.ce_form[data-sections] form .formbody .sections-nav li.allowed{cursor:pointer}.ce_form[data-sections] form .formbody .sections-nav li .count{display:flex;flex-direction:row;justify-content:center;align-items:center;counter-increment:sections 1;content:counter(sections);width:1.5rem;height:1.5rem;border-radius:50%;background:#fff;color:var(--item-color);font-weight:bold}.ce_form[data-sections] form .formbody .sections-nav li:before{content:"";position:absolute;top:50%;left:50%;height:100%;width:calc(100% + var(--pseudo-width));background:var(--item-color);transform:translate(-50%, -50%) skewX(-10deg);border-radius:var(--border-radius);z-index:-1;transition:all .2s ease-out}}@media(max-width: 769px){.ce_form[data-sections] form .formbody .sections-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;overflow:hidden}.ce_form[data-sections] form .formbody .sections-nav li{--item-size: 1.5rem;list-style:none;border-radius:50%;background:#fff;position:relative;outline:calc(var(--item-size)*.3) solid var(--item-color);width:calc(var(--item-size)*.4);height:calc(var(--item-size)*.4);margin:calc(var(--item-size)*.3);transition:all .2s ease-out}.ce_form[data-sections] form .formbody .sections-nav li:not(:last-child):before{content:"";background:var(--item-color);height:.5rem;width:100vw;position:absolute;left:100%;top:50%;transform:translate(0, -50%);z-index:-1;transition:all .2s ease-out}.ce_form[data-sections] form .formbody .sections-nav li .count,.ce_form[data-sections] form .formbody .sections-nav li strong{display:none}.ce_form[data-sections] form .formbody .sections-nav li.passed{--item-color: #82CF8A}.ce_form[data-sections] form .formbody .sections-nav li.completed{--item-color: #82CF8A}.ce_form[data-sections] form .formbody .sections-nav li.active{--item-color: #25335c}.ce_form[data-sections] form .formbody .sections-nav li.active:before{--item-color: #8d96ab}.ce_form[data-sections] form .formbody .sections-nav li.completed:before{--item-color: #82CF8A}}.ce_form[data-sections] form .formbody .form_section_start .section-label{margin:3rem 0;display:block;text-align:center;font-size:1.6rem}.ce_form[data-sections] form .formbody .section-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ce_form[data-sections] form .formbody .section-buttons button{all:unset;cursor:pointer;font-weight:bold;transition:all .2s ease-out}.ce_form[data-sections] form .formbody .section-buttons button.section-next{margin-left:auto}.ce_form[data-sections] form .formbody .section-buttons button.section-next,.ce_form[data-sections] form .formbody .section-buttons button.section-submit{padding:.5rem 2rem;background:#25335c;color:#fff;border-radius:.5rem}.ce_form[data-sections] form .formbody .section-buttons button.section-next:hover,.ce_form[data-sections] form .formbody .section-buttons button.section-submit:hover{background:#82cf8a}.ce_form[data-sections] form .formbody .section-buttons button.section-prev{font-weight:bold}.ce_form[data-sections] form .formbody .section-buttons button.section-prev:hover{color:#82cf8a}
.custom-element{position:relative;background:#fff;color:#000;border:1px solid #000;border-radius:2px;padding:0}.custom-element.focus{box-shadow:0 0 5px #2979ff}.custom-element>input,.custom-element>textarea,.custom-element>select{width:100%;padding:.4rem .6rem;border:none;outline:none}.custom-element .muted{color:#757575}.custom-select{cursor:pointer}.custom-select>span.selected{display:block;padding:.4rem .6rem}.custom-select:after{content:"⯆";position:absolute;right:0;top:0;padding:.4rem .6rem}.custom-select>.options{left:0;top:calc(100% + 1px);width:100%;position:absolute;padding:0;margin:0;z-index:10;background:#fff;color:#000;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:2px;display:none}.custom-select>.options.active{display:block}.custom-select>.options>li{cursor:pointer;list-style:none;padding:.4rem .6rem;background:#fff;color:#000}.custom-select>.options>li.muted{color:#757575}.custom-select>.options>li.selected{background:#2979ff;color:#fff}.custom-select>.options>li:hover{background:rgba(41,121,255,.5);color:#fff}.custom-select>select{position:absolute;pointer-events:none;opacity:0}.custom-input-number{overflow:hidden;cursor:text;padding:0}.custom-input-number>input[type=number]{border:none;outline:none;margin:0;margin-right:-2rem;width:100%;padding:.4rem .6rem}.custom-input-number>.controls{position:absolute;right:0;top:0;width:2rem;height:100%;display:flex;flex-direction:column}.custom-input-number>.controls>.up,.custom-input-number>.controls>.down{height:50%;text-align:center;display:flex;justify-content:center;align-items:center;font-style:normal;cursor:pointer;background:#fff;color:#000}.custom-input-number>.controls>.up:hover,.custom-input-number>.controls>.down:hover{background:rgba(41,121,255,.5);color:#fff}.custom-input-number>.controls>.up:before{content:"⯅"}.custom-input-number>.controls>.down:before{content:"⯆"}.custom-input-checkbox{display:inline-block;line-height:0;overflow:hidden;cursor:pointer;width:1rem;height:1rem}.custom-input-checkbox>input[type=checkbox]{opacity:0;cursor:pointer;min-width:100%;min-height:100%}.custom-input-checkbox:before{content:"";transition:all .2s ease-out;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.custom-input-checkbox.active:before{content:"✓";background:#2979ff;color:#fff}.custom-input-checkbox.hover:before{background:rgba(41,121,255,.5);color:#fff}.custom-input-radio{display:inline-block;line-height:0;overflow:hidden;cursor:pointer;border-radius:50%;width:1rem;height:1rem}.custom-input-radio>input[type=radio]{opacity:0;cursor:pointer;min-width:100%;min-height:100%}.custom-input-radio:before{content:"";transition:all .2s ease-out;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.custom-input-radio.active:before{content:"✓";background:#2979ff;color:#fff}.custom-input-radio.hover:before{background:rgba(41,121,255,.5);color:#fff}.custom-textarea textarea{resize:vertical}
