/* updated : 2026-05-04 22:58:23*/@media screen and (max-width:1024px){div.inner{width:auto}.responsive-menu-inset{display:block;position:relative;position:absolute;right:-30px;top:0}.responsive-menu-inset:after{content:""; width:20px; height:20px; background:white url(../images/icons/arrow_down.svg) no-repeat center center; background-size:100%; display:block; position:absolute; top:0; left:0}.responsive-menu-inset:checked:after{background-image:url(../images/icons/arrow_up.svg);}.responsive-menu-inset + ul{display:none}header#header-main,header#header-main.sticky{height:210px}header#header-main.sticky.down{top:-210px}header#header-main .h-top .menu-logo{left:10px}header#header-main .h-top .inner{padding-top:80px}header#header-main .h-top .menu-context{position:absolute;border-bottom:1px solid var(--main-color-1);width:100%;padding:10px;top:0;background:var(--base-color-white)}body.cms-homepage header#header-main:not(.sticky) .h-top .menu-context ul li a{color:var(--main-color-1)}footer#footer-main .logo{text-align:center}footer#footer-main .list{flex-direction:column-reverse;align-items:center;gap:50px;margin-bottom:100px}footer#footer-main .list .title{text-align:center}footer#footer-main .community-all{justify-content:center}footer#footer-main .informations ul{gap:20px;justify-content:center;flex-wrap:wrap}}@media screen and (max-width:1024px){#main-menu.responsive .main-menu-inner{width:100%; } #main-menu.responsive .main-menu-close{top:130px; left:10px; } }@media screen and (max-width:768px){header#header-main .h-top .menu-context ul li:nth-of-type(1),header#header-main .h-top .menu-context ul li:nth-of-type(2){display:none}header#header-main .h-top .menu-logo > .logo{margin-top:-18px;margin-left:70px}header#header-main .h-top .menu-logo > .logo img,body.cms-homepage header#header-main.sticky .h-top .menu-logo > .logo a:before{width:130px}header#header-main .h-top .actions{gap:10px}.simple-slideshow.responsive{background:none;display:flex;flex-direction:column-reverse;border:0}.simple-slideshow.responsive ul li{width:100%;height:auto;height:auto;margin:0;float:none}.simple-slideshow.responsive .simple-slideshow_controls{margin-bottom:20px; flex-direction:column; border:0}.simple-slideshow.responsive .simple-slideshow_controls .play{display:none}}@media screen and (max-width:768px){.google-reviews ul li{width:100%}}@media screen and (max-width:768px){.common-header .bg:after{width:520px}.common-header h1{font-size:40px;letter-spacing:10.5px;line-height:50px}.common-header hgroup p{font-size:25px;line-height:30px}}@media screen and (max-width:768px){.content-maker:not(.builder) .resp-hide-desk{display:block}.content-maker:not(.builder) .resp-hide-mobi{display:none}.content-maker .resp-dir-reverse{flex-direction:column-reverse}.content-maker .cm_col[data-size='s-1-4']{width:calc((100% - (var(--cm-column-gap) * 1)) / 2)}.content-maker .cm_col[data-size='s-1-1'],.content-maker .cm_col[data-size='s-1-3'],.content-maker .cm_col[data-size='s-1-2'],.content-maker .cm_col[data-size='s-2-3'],.content-maker .cm_col[data-size='s-3-4']{width:100%}}@media screen and (max-width:768px){.cms-page-children ul li{width:calc((100% / 2) - 14px); } #page .files{padding:100px 20px; } #page .files h2{font-size:40px; line-height:50px; } #page .files ul{flex-direction:column; } #page .files ul li{width:100%; }}@media screen and (max-width:768px){.cms-page-children ul li{width:calc((100% / 2) - 14px); } #page .files{padding:100px 20px; } #page .files h2{font-size:40px; line-height:50px; } #page .files ul{flex-direction:column; } #page .files ul li{width:100%; }}@media screen and (max-width:768px){#search .result ul.tabs li{margin:0 0 10px 0;width:auto}.responsive-menu-search{display:block;text-align:center; font-weight:bold; cursor:pointer; background:url(../images/icons/arrow_down.svg) 98% center no-repeat; background-size:25px; border:1px solid #AAAAAA; text-align:left; padding:10px}.result ul.tabs{width:auto;display:none;border:1px solid #AAAAAA;border-top:0}.result ul.tabs li{float:none;display:block;width:auto;height:auto;margin:0 !important;line-height:initial;text-align:center;padding:10px 0;border-radius:0;border:0}}@media screen and (max-width:768px){.ctoutvert-search .ctv-form-content{flex-direction:column; gap:15px; } .ctoutvert-search .ctv-form-content .ctv-dates, .ctoutvert-search .ctv-form-content .ctv-people{padding:0; border:0; }}@media screen and (max-width:480px){.main-menu-footer ul{gap:10px; } }@media screen and (max-width:480px){.cms-page-children ul li{width:100%; } }@media screen and (max-width:480px){.cms-page-children ul li{width:100%; } }@media screen and (max-width:480px){.content-maker .cm_col[data-size='s-1-4']{width:100%}.content-maker .cm-title .title-section,.content-maker .cm-title .title-section-2,.content-maker .cm-title .title-section-3,.content-maker .cm-title .title-section-white{font-size:40px;line-height:50px}.content-maker .cm-title .title-section,.content-maker .cm-title .title-section-2,.content-maker .cm-title .title-section-3,.content-maker .cm-title .title-section-white{justify-content:center;text-align:center}.content-maker .cm-title .title-section-2:after{display:none}.content-maker .cm-title .title-section-3:before{margin:0 auto 30px auto}.content-maker .line-f1{border-radius:0 100px 0 0}.content-maker .line-f2{border-radius:100px 0 0 0}}@media screen and (max-width:480px){.common-header .bg{margin-bottom:100px}.common-header h1{font-size:30px; letter-spacing:6.5px; line-height:40px}.common-header hgroup p{font-size:20px; line-height:25px}}@media screen and (max-width:425px){.content-maker .cm_col[data-size='s-1-4']{width:100%}}@media screen and (max-width:375px){header#header-main .h-top .menu-logo > .logo img{width:100px; } }