body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ul,ol,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{padding:0;margin:0}table{border-spacing:0;border-collapse:collapse}header,footer,nav,section,aside,article,figure,figcaption,picture,svg{display:block}ol{list-style:none;counter-reset:counter}ol li::before{content:counter(counter) ". ";counter-increment:counter}iframe{border:0}figure,picture{line-height:0.8}a,img,fieldset{border:0}a img{display:block}img{max-width:100%;height:auto}@font-face{font-family:'Impact';src:url('../../files/public/theme/css/fonts/impact/impact.ttf');}*{box-sizing:border-box}html,body{min-height:100%;display:flex;flex-direction:column}html{font-size:80%;scroll-behavior:smooth}body{flex-grow:1;color:black;font-weight:300;}body.sysfont{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.mod_article,.block{position:relative;margin-bottom:clamp(15px, 4.6875vw, 30px)}.mod_article.last,.block.last,.mod_article > :last-child,.block > :last-child{margin-bottom:0}p,ul{margin-bottom:clamp(15px, 4.6875vw, 30px)}ul{list-style:none}li,p,time{font-size:15px;line-height:1.6}time{font-size:clamp(7.5px, 2.34375vw, 15px);margin-bottom:clamp(7.5px, 2.34375vw, 15px);line-height:1.6}strong{font-weight:600}h1{margin-bottom:clamp(15px, 4.6875vw, 30px)}h2{margin-bottom:clamp(15px, 4.6875vw, 30px)}h3{margin-bottom:clamp(15px, 4.6875vw, 30px)}h4{margin-bottom:clamp(15px, 4.6875vw, 30px)}h5{margin-bottom:clamp(15px, 4.6875vw, 30px)}h6{margin-bottom:clamp(15px, 4.6875vw, 30px)}h1,h2,h3,h4,h5,h6{color:#000;line-height:initial;margin-bottom:clamp(15px, 4.6875vw, 30px)}h2,h3,h4,h5,h6{margin-bottom:clamp(15px, 4.6875vw, 30px)}a{color:#000;text-decoration:none;outline:0;transition:all ease-out 0.2s}a:hover{color:red}iframe{width:100%;max-width:100%;display:block;margin:0 auto}.ce_youtube,.ce_vimeo{opacity:0;transition:opacity ease-out 0.35s}.ce_youtube iframe,.ce_vimeo iframe{transition:height 0.45s ease-out 0.25s}.ce_youtube:not(.loaded) iframe,.ce_vimeo:not(.loaded) iframe{height:0}.ce_youtube.loaded,.ce_vimeo.loaded{opacity:1}fieldset:not(.radio_container){padding:0 0 clamp(7.5px, 2.34375vw, 15px)}legend{font-size:clamp(7.5px, 2.34375vw, 15px);font-weight:bold;margin:0 0 clamp(7.5px, 2.34375vw, 15px)}legend:empty{display:none}.widget{width:100%;display:block;margin-bottom:clamp(7.5px, 2.34375vw, 15px)}.widget:last-child{margin-bottom:0}label{width:100%;display:block;line-height:1.2;font-size:15px;margin-bottom:clamp(7.5px, 2.34375vw, 15px);cursor:pointer}.text,.textarea,.submit,.captcha,select.select,select.multiselect,.widget-upload label{width:100%;height:15px * 2;display:block;padding:0 0.5rem;font-family:"Times New Roman", serif;font-size:15px;border:0.5px solid #000;background:none;background-color:#fff;border-radius:0.1875rem;transition:border 0.3s ease 0.1s}.text:focus,.textarea:focus,.submit:focus,.captcha:focus,select.select:focus,select.multiselect:focus{border-color:blue}.error .text,.error .textarea,.error .submit,.error .captcha,.error select.select,.error select.multiselect{border-color:#fc4349}.checkbox_container{padding:0 0 clamp(7.5px, 2.34375vw, 15px)}.checkbox_container label{width:auto;display:inline-block;vertical-align:baseline}.submit{margin:0;cursor:pointer}.text:hover,.textarea:hover{cursor:text}.textarea{min-height:clamp(15px, 4.6875vw, 30px) * 10;padding:0.5rem}.checkbox,.radio{width:auto;vertical-align:baseline;margin:0 clamp(15px, 4.6875vw, 30px) * 0.25 0 0}.widget-radio,.widget-checkbox{padding:0 0 clamp(15px, 4.6875vw, 30px)}.widget-radio fieldset,.widget-checkbox fieldset{padding:0}.widget-radio legend,.widget-checkbox legend{font-size:15px;font-weight:normal;margin:0 0 clamp(7.5px, 2.34375vw, 15px)}.widget-radio div,.widget-checkbox div{display:block;height:1.5rem;line-height:1.5rem;margin:0 0 clamp(7.5px, 2.34375vw, 15px)}.widget-radio label,.widget-checkbox label{width:auto;display:inline}.widget-upload{width:100%;height:15px * 2;display:flex;margin:0 0 clamp(15px, 4.6875vw, 30px);position:relative;overflow:hidden;border:0.5px solid #000;border-radius:0.1875rem}.widget-upload label,.widget-upload a{width:auto;line-height:15px * 2;margin:0;font-family:"Times New Roman", serif;font-size:15px;position:relative;z-index:1;border:0;background-color:#fff}.widget-upload.error label{border-color:#fc4349}.widget-upload.file_attached{opacity:0.5}.text_loaded{display:none}.upload{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;z-index:2;background-color:#fff;cursor:pointer}.delete_file{z-index:3;display:none;font-size:15px;margin:0 0 calc($sizeFont * .25)}.file_attached .delete_file{display:flex;z-index:3}select.select,select.multiselect{padding:0;background:none;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.multiselect:focus,select.multiselect:checked{height:auto}select.multiselect option{height:15px * 2}option{display:block;background-color:transparent}.submit_container{padding:0 0 clamp(15px, 4.6875vw, 30px) 0}.error input,.error select{border-color:#fc4349}.error Legend,.error label,.error option{color:#fc4349}.centered,#header .inside,#footer .inside,.cookie_wrap{width:84.2105%;max-width:960px;margin-right:auto;margin-left:auto}.clr::after{clear:both;content:"";display:table}.invisible,.nav_main li.home{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0 !important;position:absolute !important;width:1px}.float_left{float:left}.float_right{float:right}.display_none{display:none}.display_flex{display:flex}.display_block{display:block}.display_block_i{display:block !important}.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.text_justify{text-align:justify}.round{border-radius:100%}.freeze{overflow:hidden;scroll-behavior:unset}#wrapper{width:100%;min-height:100%;display:flex;flex-grow:1;flex-direction:column}#header{width:100%;height:5rem;position:fixed;top:0;left:0;background-color:#fff;z-index:3}#header .inside{height:100%;display:flex;justify-content:space-between;align-items:center}.logo{align-self:center}.logo a{display:block;color:#000;font-size:1.3rem;text-decoration:none;line-height:1;position:relative;z-index:2}.hamburger{height:100%;display:flex;align-items:center;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger p{margin:-2px 0 0}.hamburger span{display:none}.hamburger-box{width:40px;height:100%;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.nav_main{width:100%;height:calc(100% - 5rem);display:flex;text-align:center;justify-content:center;padding:0;margin:0;position:fixed;top:5rem;right:0;transform:translate3d(0, -120%, 0);transition:transform 0.4s ease-out 0.1s;overflow-y:auto;z-index:1}.nav_main.out,.nav_main:target{transform:translate3d(0, 0, 0)}.nav_main .level_1{align-self:center}.nav_main ul{margin:0}.nav_main li{text-transform:uppercase}.nav_main li.trail a{color:red}.nav_main a{display:block;color:blue;text-decoration:none;position:relative}.nav_main a:hover{color:green}.nav_main strong{color:red;font-weight:300;position:relative}.nav_main span,.nav_main strong{width:auto;font-size:1.25;line-height:1.75;display:block}#container{flex:1;position:relative;z-index:2}#container::before{content:"";width:100%;height:5rem;display:block}#main > .inside{padding-bottom:clamp(15px, 4.6875vw, 30px)}.mod_article{}.mod_article.banner{width:100%;height:auto;padding:0;position:relative;overflow:hidden;z-index:2}.mod_article.banner > .block{width:100%;height:100%;margin:0;position:static}.mod_article.banner .image_container{width:102%;height:102%;position:absolute;top:-1%;left:-1%;z-index:-1}.mod_article.banner img{width:auto;height:auto;min-width:100%;min-height:100%;max-width:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mod_article.banner h1,.mod_article.banner h2,.mod_article.banner h3,.mod_article.banner h4,.mod_article.banner h5,.mod_article.banner h6{max-width:inherit;margin-left:auto;margin-right:auto}.mod_article.parallax_single_img{height:50vh;min-height:inherit}.mod_article.parallax_single_img .image_container{transition:transform linear 0.15s}.mod_article.parallax_single_img img{top:0;transform:translateX(-50%);opacity:0}.mod_article.parallax_single_img img.done{opacity:1;transition:all 0.2s cubic-bezier(0.4, -0.2, 0.65, 1.5) 0.15s}.js_off .mod_article.parallax_single_img img{opacity:1}.ce_sliderStart{width:100%;max-width:480px;margin:0 auto;position:relative}.slider-wrapper{position:relative;padding:0;margin:0;overflow:hidden;z-index:2}.slider-wrapper > .block{width:100%;height:100%;display:flex;align-items:center;margin:0;position:absolute;top:0;left:0;z-index:0;opacity:0}.ce_sliderStart.slider .slider-wrapper > .block{transform:translate3d(100%, 0, 0);transition:none;opacity:0;z-index:0}.ce_sliderStart.slider .slider-wrapper > .block:first-of-type{position:relative}.ce_sliderStart.slider .slider-wrapper > .block.active,.ce_sliderStart.slider .slider-wrapper > .block.next,.ce_sliderStart.slider .slider-wrapper > .block.prev{opacity:1}.ce_sliderStart.slider .slider-wrapper > .block.next,.ce_sliderStart.slider .slider-wrapper > .block.prev{z-index:2}.ce_sliderStart.slider .slider-wrapper > .block.active{transform:translate3d(0, 0, 0);transition:transform 0.3s ease-in-out;z-index:3}.ce_sliderStart.slider .slider-wrapper > .block.next{transform:translate3d(100%, 0, 0)}.ce_sliderStart.slider .slider-wrapper > .block.prev{transform:translate3d(-100%, 0, 0);transition:transform 0.3s ease-in-out}.ce_sliderStart.slider .slider-wrapper > .ce_text{flex-direction:column}.ce_sliderStart.slider.reverse .slider-wrapper > .block.next{transform:translate3d(100%, 0, 0);transition:transform 0.3s ease-in-out}.ce_sliderStart.slider.reverse .slider-wrapper > .block.prev{transform:translate3d(-100%, 0, 0);transition:none}.ce_sliderStart.slider.navigate .slider-wrapper > .block{opacity:0;transform:translate3d(100%, 0, 0);transition:none;z-index:1}.ce_sliderStart.slider.navigate .slider-wrapper > .block.active{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s ease-in-out;z-index:5}.ce_sliderStart.slider.navigate .slider-wrapper > .block.old{opacity:1;transform:translate3d(-100%, 0, 0);transition:transform 0.3s ease-in-out;z-index:4}.fader .slider-wrapper > .block{transition:opacity 0.3s ease-in-out}.fader .slider-wrapper > .block:first-of-type{position:relative}.fader .slider-wrapper > .block.active{opacity:1;z-index:3}.navigate .fader .slider-wrapper > .block.targeted{opacity:1;z-index:5}.ce_modal{width:100%;height:100%;max-width:inherit;display:flex;align-items:center;justify-content:center;margin:0;padding:0;position:fixed;top:0;left:0;z-index:199;opacity:0;background-color:rgba(0, 0, 0, 0.5);transition:opacity 0.2s ease-out 0.2s}.ce_modal.loaded{opacity:1}.ce_modal .modal-content{width:auto;display:inline-block;position:relative;z-index:201}.ce_modal .slider-wrapper{width:auto;display:inline-block;position:relative}.ce_modal .slider-wrapper > li.block{transform:none;transition:opacity 1s ease-out;opacity:0;z-index:0}.ce_modal .slider-wrapper > li.block.portrait{width:40vw}.ce_modal .slider-wrapper > li.block.landscape{width:80vw}.ce_modal .slider-wrapper > li.block.active{z-index:1;position:relative;opacity:1}.ce_modal .slider-wrapper > li.block:not(.active){position:absolute;width:100%;z-index:0;opacity:0}.ce_modal .slider-wrapper .image_container{width:100%;height:100%;min-width:inherit;min-height:inherit;position:static}.ce_modal .slider-wrapper img{width:100%;height:auto;max-width:100%;max-height:inherit;min-width:inherit;min-height:inherit;position:static;transform:translate(0, 0)}.ce_modal .ce_gallery{margin-bottom:0}.ce_modal .ce_gallery > ul{display:block}.ce_modal .bg_modal{position:absolute;width:100%;height:100%;font-size:0;color:transparent;z-index:200}.ce_modal .pagination{display:none}.slider-control{width:100%;height:0;position:absolute;top:50%;z-index:3}.slider-control a{position:absolute;top:0;transform:translateY(-50%)}.slider-control .slider-prev{left:0;transform:rotate(90deg) translateX(-50%)}.slider-control .slider-next{right:0;transform:rotate(-90deg) translateX(50%)}.slider-control a{width:2rem;height:2rem;display:block;font-size:1px;color:transparent;background-color:rgba(255, 255, 255, 0.3);background-image:url('/files/project/theme/css/images/arrow.min.svg');background-repeat:no-repeat;background-position:center center;background-size:50%}.slider-control span{width:1px;height:1px;padding:0;margin:-1px;position:absolute;overflow:hidden}.slider-control img{width:auto;height:100%}.slider-nav{display:flex;position:absolute;bottom:2%;left:50%;transform:translateX(-50%);z-index:3}.slider-nav li{margin:0 0.25rem}.slider-nav a{height:0.5rem;width:0.5rem;display:block;border:0.5px solid #fff;border-radius:100%}.slider-nav a.active{border-color:violet}.ce_gallery a{width:100%;height:100%;position:relative;display:block;overflow:hidden}.ce_gallery img{position:relative;z-index:1}#footer{z-index:2}#footer nav,#footer ul{margin-bottom:0}#footer li{display:block}#footer li a,#footer li strong,#footer li span{display:block}#footer li,#footer p{font-size:15px;line-height:2;margin:0}#footer a{text-decoration:none}#footer a:hover{color:green}#footer a,#footer strong{font-weight:300}.cookie_notice{width:100%;position:fixed;top:0;left:0;background-color:white;z-index:10}.cookie_notice.accepted{transform:translateY(-200%);transition:transform 0.5s ease 0.1s}.cookie_notice a{color:violet;text-decoration:underline}.cookie_notice a:hover{color:blue}.cookie_wrap{height:auto;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0}.cookie_wrap p{color:black;margin:0}.accept_notice:hover{color:blue}.text_notice{padding:0 clamp(15px, 4.6875vw, 30px) 0 0}#to_top{height:0;width:0;overflow:hidden;position:fixed;right:20px;bottom:20px;background-color:rgba(0, 0, 0, 0.4);border:1px solid transparent;border-radius:0.1875rem;cursor:pointer;opacity:0;transition:opacity 0.2s ease 0.1s;z-index:1000}#to_top.out{width:40px;height:40px;opacity:1}#to_top span{height:40px;width:40px;color:transparent;font-size:0;line-height:0;margin:0;position:absolute;bottom:0;left:0}#to_top span::before,#to_top span::after{content:"";width:21px;height:7px;display:block;position:absolute;background-color:#fff}#to_top span::before{top:16px;left:3.5px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#to_top span::after{top:16px;right:5.5px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media (min-width:480px){[class*="grid_m_l_"]{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px)}[class*="grid_m_l_"] > .block,[class*="grid_m_l_"] > div,[class*="grid_m_l_"] > figure,[class*="grid_m_l_"] > p{margin-bottom:0}.grid_m_l_50_50{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px);grid-template-columns:repeat(2, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 1) / 2))}}@media (min-width:640px){[class*="grid_t_"]{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px)}[class*="grid_t_"] > .block,[class*="grid_t_"] > div,[class*="grid_t_"] > figure,[class*="grid_t_"] > p{margin-bottom:0}.grid_t_50_50{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px);grid-template-columns:repeat(2, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 1) / 2))}.grid_t_33_33_33{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px);grid-template-columns:repeat(3, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 2) / 3))}.grid_t_33_66{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px);grid-template-columns:calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3)) calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3) * 2 + clamp(15px, 4.6875vw, 30px))}}@media (min-width:840px){[class*="grid_t_l_"]{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px)}[class*="grid_t_l_"] > .block,[class*="grid_t_l_"] > div,[class*="grid_t_l_"] > figure,[class*="grid_t_l_"] > p{margin-bottom:0}.grid_t_l_50_50{grid-template-columns:repeat(2, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 1) / 2))}.grid_t_l_33_33_33{grid-template-columns:repeat(3, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 2) / 3))}.grid_t_l_33_66{grid-template-columns:calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3)) calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3) * 2 + clamp(15px, 4.6875vw, 30px))}}@media (min-width:1140px){[class*="grid_d_"]{display:grid;grid-gap:clamp(15px, 4.6875vw, 30px)}[class*="grid_d_"] > .block,[class*="grid_d_"] > div,[class*="grid_d_"] > figure,[class*="grid_d_"] > p{margin-bottom:0}.grid_d_50_50{grid-template-columns:repeat(2, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 1) / 2))}.grid_d_33_66{grid-template-columns:calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3)) calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3) * 2 + clamp(15px, 4.6875vw, 30px))}.grid_d_66_33{grid-template-columns:calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3) * 2 + clamp(15px, 4.6875vw, 30px)) calc(((100% - clamp(15px, 4.6875vw, 30px) * 2) / 3))}.grid_d_33_33_33{grid-template-columns:repeat(3, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 2) / 3))}.grid_d_25_25_25_25{grid-template-columns:repeat(4, calc(calc(100% - clamp(15px, 4.6875vw, 30px) * 3) / 4))}.grid_d_25_50_25{grid-template-columns:calc((100% - clamp(15px, 4.6875vw, 30px) * 3) / 4) calc((100% - clamp(15px, 4.6875vw, 30px)) / 2) calc((100% - clamp(15px, 4.6875vw, 30px) * 3) / 4)}.grid_d_25_38_38{grid-template-columns:calc((100% - clamp(15px, 4.6875vw, 30px) * 3) / 4) calc((75% - clamp(15px, 4.6875vw, 30px) * 1.5) / 2) calc((75% - clamp(15px, 4.6875vw, 30px) * 1.5) / 2)}}
