﻿:root{--primary: #F4C457;--primary-light: color-mix(in srgb, var(--primary), white 90%);--primary-medium: color-mix(in srgb, var(--primary), white 70%);--primary-dark: color-mix(in srgb, var(--primary), black 25%);--secondary: #105D6F;--secondary-light: color-mix(in srgb, var(--secondary), white 90%);--secondary-medium: color-mix(in srgb, var(--secondary), white 70%);--secondary-dark: color-mix(in srgb, var(--secondary), black 50%);--black: #000000;--grey: #f5f5f5;--px-xs: 7px;--px-s: 12px;--px-m: 24px;--px-l: 50px;--px-xl: 80px;--px-xxl: 100px;--fontsize-s: clamp(0.875rem, 0.8rem + 0.3vw, 1rem);--fontsize-m: clamp(1rem, 0.9rem + 0.5vw, 1.25rem);--fontsize-l: clamp(1.2rem, 1.05rem + 0.55vw, 1.65rem);--fontsize-xl: clamp(1.4rem, 1.2rem + 1vw, 2.25rem);--fontsize-xxl: clamp(1.8rem, 1.5rem + 1.3vw, 5rem);--lineheight-s: 1.1;--lineheight-m: 1.3;--lineheight-l: 1.5;--lineheight-xl: 1.9;--lineheight-xxl: 2.1;--fontweight-regular: 400;--fontweight-bold: 700}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}::-moz-selection{color:#fff;background:var(--primary);text-shadow:none}::selection{color:#fff;background:var(--primary);text-shadow:none}body{background-color:#fff;font-family:"PT Sans",sans-serif;font-size:var(--fontsize-m);line-height:var(--lineheight-l);font-weight:var(--fontweight-light);color:var(--black);display:flex;min-height:100vh;flex-direction:column;hyphens:auto}*:focus,*:focus-visible{outline:3px solid var(--secondary) !important;outline-offset:4px !important;box-shadow:0px 0 0 1px #fff !important}.mejs__captions-button>button:focus-visible~.mejs__captions-selector,.mejs__captions-selector:focus-within{background:rgba(50,50,50,.7);border:1px solid rgba(0,0,0,0);clip:initial;clip-path:unset;height:auto;width:5.375rem;margin:0 -2.6875rem 0 0;word-wrap:inherit}.mejs__captions-selector-input:focus-visible~label{text-decoration:underline}figure.video iframe,figure.video video{width:100%;height:100%}@media(max-width: 380px){#main-header .btn,#main-header .modal-btn,#main-header .btn-search,#main-header .btn-back,#main-header .btn-text,#main-header .rs-layout .rs-sort-btn.rs-sort-btn--active,.rs-layout #main-header .rs-sort-btn.rs-sort-btn--active,#main-header .btn-secondary,#main-header .btn-primary,#main-header .btn-white{font-size:var(--fontsize-s)}.frommo_card .card-image{width:70px !important}}@media(max-width: 575px){.frommo_keyvisual:has(.keyvisual-icons) .slider-content{padding-bottom:50px !important}}@media(max-width: 767px){:root{--px-xl: 50px}.frommo_keyvisual .slider-content{width:80% !important}.frommo_keyvisual:has(.keyvisual-icons) .slider-content{padding:var(--px-s) var(--px-s) 60px var(--px-s) !important}.frommo_keyvisual .keyvisual-icons{margin-top:calc(var(--px-l)*-0.8) !important}.frommo_keyvisual .keyvisual-icon svg{height:35px !important}.frommo_keyvisual .keyvisual-icon p{display:none}.frame-img-gallery .ce-row{gap:var(--px-s) !important}.frame-img-gallery .ce-row .ce-column{margin-bottom:var(--px-s) !important}}@media screen and (min-width: 768px){.frame-img-gallery .ce-row{grid-auto-flow:column;grid-auto-columns:1fr}}@media(min-width: 767px)and (max-width: 991px){.frommo_keyvisual .slider-content{width:60% !important}}@media(max-width: 991px){.dropdown-toggler{border:1px solid #000;border-radius:5px;padding:0px 3px}.dropdown .dropdown-menu{border:none;background-color:rgba(0,0,0,0);width:100%}.dropdown .dropdown-menu .dropdown-item{padding:0;margin-bottom:var(--px-s)}.frommo_keyvisual .keyvisual-icons{padding:var(--px-s) !important}.news-detail-content{width:100% !important}.news-detail-content .news-detail-header{margin-left:0 !important;margin-right:0 !important}}@media(min-width: 992px)and (max-width: 1399px){.frommo_keyvisual .slider-content{width:50% !important}#mainnav .nav-link{font-size:21px !important}}@media screen and (min-width: 1000px){.frommo_keyvisual{width:calc(100% + 60px);margin-left:-30px}.frommo_keyvisual .keyvisual-icons{margin-top:calc(var(--px-l)*-1.2)}}@media screen and (max-width: 1199px){.frommo_keyvisual .keyvisual-icon{font-size:var(--fontsize-s)}}.bg-primary{background-color:var(--primary) !important}.before-primary:before{color:var(--primary)}.after-primary:after{color:var(--primary)}.fill-primary{fill:var(--primary)}.bg-primary-light{background-color:var(--primary-light) !important}.before-primary-light:before{color:var(--primary-light)}.after-primary-light:after{color:var(--primary-light)}.fill-primary-light{fill:var(--primary-light)}.bg-primary-dark{background-color:var(--primary-dark) !important}.before-primary-dark:before{color:var(--primary-dark)}.after-primary-dark:after{color:var(--primary-dark)}.fill-primary-dark{fill:var(--primary-dark)}.bg-secondary{background-color:var(--secondary) !important}.before-secondary:before{color:var(--secondary)}.after-secondary:after{color:var(--secondary)}.fill-secondary{fill:var(--secondary)}.bg-secondary-light{background-color:var(--secondary-light) !important}.before-secondary-light:before{color:var(--secondary-light)}.after-secondary-light:after{color:var(--secondary-light)}.fill-secondary-light{fill:var(--secondary-light)}.bg-secondary-dark{background-color:var(--secondary-dark) !important}.before-secondary-dark:before{color:var(--secondary-dark)}.after-secondary-dark:after{color:var(--secondary-dark)}.fill-secondary-dark{fill:var(--secondary-dark)}.bg-black{background-color:var(--highlight) !important}.before-black:before{color:var(--highlight)}.after-black:after{color:var(--highlight)}.fill-black{fill:var(--highlight)}.bg-grey{background-color:var(--grey) !important}.before-grey:before{color:var(--grey)}.after-grey:after{color:var(--grey)}.fill-grey{fill:var(--grey)}.bg-gradient{background-image:linear-gradient(90deg, var(--secondary-dark) 0%, var(--secondary) 100%) !important}.bg-gradient-y{background-image:linear-gradient(180deg, var(--secondary-dark) 0%, var(--secondary) 100%) !important}.bg-overlay:before{background-image:linear-gradient(180deg, var(--secondary-dark) 0%, var(--secondary) 100%) !important;opacity:.9}.box-white{background-color:#fff;border-radius:var(--px-m);padding:var(--px-m) !important;filter:drop-shadow(0 8px 10px rgba(0, 0, 0, 0.18))}.border-primary{border-color:var(--primary) !important}main .container .container{padding-left:0;padding-right:0}.p-custom{padding:var(--px-xl)}.py-custom{padding-top:var(--px-xl);padding-bottom:var(--px-xl)}.mb-6{margin-bottom:var(--px-xl)}.mt-6{margin-top:var(--px-xl)}.rounded{border-radius:var(--px-m) !important}.rounded-s{border-radius:var(--px-s) !important}.image-embed-item{max-width:100%;height:auto}.image-embed-item-copyright{display:flex;position:absolute;bottom:10px;left:10px;z-index:2}.image-embed-item-copyright .image-embed-item-copyright-toggle{display:flex;align-items:center;background-color:rgba(255,255,255,.8);border-radius:50%;width:25px;height:25px;line-height:1.1;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;border:none}.image-embed-item-copyright .image-embed-item-copyright-toggle i{line-height:24px}.image-embed-item-copyright .image-embed-item-copyright-text{background-color:rgba(255,255,255,.8);display:none;font-size:15px;margin:0 0 0 5px;padding:0 5px;line-height:1;align-items:center;border-radius:3px}.image-embed-item-copyright.visible .image-embed-item-copyright-text{display:flex}.frame-space-before-extra-small{margin-top:var(--px-xs)}.frame-space-after-extra-small{margin-bottom:var(--px-sx)}.frame-space-before-small{margin-top:var(--px-s)}.frame-space-after-small{margin-bottom:var(--px-s)}.frame-space-before-medium{margin-top:var(--px-m)}.frame-space-after-medium{margin-bottom:var(--px-m)}.frame-space-before-large{margin-top:var(--px-xl)}.frame-space-after-large{margin-bottom:var(--px-xl)}.frame-space-before-extra-large{margin-top:var(--px-xxl)}.frame-space-after-extra-large{margin-bottom:var(--px-xxl)}.drop-shadow{filter:drop-shadow(0 8px 10px rgba(0, 0, 0, 0.18))}.row.justify-content-between div[class^=col-],.row.justify-content-between div[class*=" col-"]{display:flex;flex-direction:column;justify-content:space-between}#main-header{background-color:#fff;padding-top:var(--px-s);padding-bottom:var(--px-s)}#main-footer{margin-top:auto;background-color:var(--secondary-dark);padding-top:var(--px-xl);padding-bottom:var(--px-xl);line-height:var(--lineheight-l)}#main-footer a,#main-footer *{color:#fff}.frame-visually-hidden{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}img{max-width:100%;height:auto}.simple-lightbox .sl-image{margin-left:-7.5px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery{margin-bottom:0}.ce-gallery .ce-row{display:flex}.ce-gallery .ce-row .ce-column{float:none}.frame-img-gallery{height:100%;position:relative}.frame-img-gallery:has(.ce-column:nth-last-child(n+2)) .ce-row{grid-template-columns:1fr 1fr}.frame-img-gallery .ce-row{display:grid;gap:var(--px-m);margin:0}.frame-img-gallery .ce-column{margin-right:0;margin-bottom:var(--px-m)}.frame-img-gallery .ce-column img{aspect-ratio:3/2;object-fit:cover;height:100%}.frame-img-gallery .image,.frame-img-gallery figure{display:block}figure{margin:0}.frame-img-cover{height:100%;position:relative}.frame-img-cover .image-embed-item-wrapper,.frame-img-cover .ce-image,.frame-img-cover .ce-gallery,.frame-img-cover .ce-outer,.frame-img-cover .ce-inner,.frame-img-cover .ce-row,.frame-img-cover .ce-column,.frame-img-cover .image{height:100%}.frame-img-cover .image-embed-item-wrapper img,.frame-img-cover .ce-image img,.frame-img-cover .ce-gallery img,.frame-img-cover .ce-outer img,.frame-img-cover .ce-inner img,.frame-img-cover .ce-row img,.frame-img-cover .ce-column img,.frame-img-cover .image img{object-fit:cover;height:100%;width:100%}.frame-img-cover .image{display:block}.frame-img-cover .image-caption{position:absolute;bottom:var(--px-small);left:0;padding:var(--px-small);z-index:1;background-color:#fff}.popover-body{text-align:center}.modal .modal-header{border:none;padding-bottom:0}.ce-uploads li{display:flex;align-items:start;margin:var(--px-s) 0;padding-bottom:var(--px-s)}.ce-uploads li a{text-decoration:none}.ce-uploads li img{padding-right:var(--px-s)}.ce-uploads li:last-child{margin-bottom:0}.ce-uploads li .card-body{margin-top:10px;background-color:rgba(0,0,0,0)}.ce-uploads li .card-body p+p{margin-top:var(--px-s)}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:400;src:url("/_assets/368a12879eb3b8e29cc34b2ed153b8b6/webfonts/pt-sans-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:700;src:url("/_assets/368a12879eb3b8e29cc34b2ed153b8b6/webfonts/pt-sans-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url("/_assets/368a12879eb3b8e29cc34b2ed153b8b6/webfonts/pt-sans-narrow-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url("/_assets/368a12879eb3b8e29cc34b2ed153b8b6/webfonts/pt-sans-narrow-v19-latin-700.woff2") format("woff2")}.font-primary{font-family:"PT Sans"}.font-secondary{font-family:"PT Sans Narrow"}h1{font-family:"PT Sans Narrow";font-size:var(--fontsize-xxl);font-weight:var(--fontweight-bold);line-height:var(--lineheight-s);margin-top:0;margin-bottom:var(--px-m);color:#000}.h1{font-family:"PT Sans Narrow";font-size:var(--fontsize-xxl);font-weight:var(--fontweight-bold);line-height:var(--lineheight-s);margin-top:0;margin-bottom:var(--px-m);color:#000}span.h1{margin-bottom:0;display:inline-block}h2{font-family:"PT Sans Narrow";font-size:var(--fontsize-xl);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-m);color:#000}.h2{font-family:"PT Sans Narrow";font-size:var(--fontsize-xl);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-m);color:#000}span.h2{margin-bottom:0;display:inline-block}h3{font-family:"PT Sans Narrow";font-size:var(--fontsize-l);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-s);color:#000}.h3,.rs-layout .rs-results-title,.rs-layout .rs-company-card__name,.accordion-item .accordion-button{font-family:"PT Sans Narrow";font-size:var(--fontsize-l);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-s);color:#000}span.h3,.rs-layout span.rs-results-title,.rs-layout span.rs-company-card__name,.accordion-item span.accordion-button{margin-bottom:0;display:inline-block}h4{font-family:"PT Sans Narrow";font-size:var(--fontsize-m);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-s);color:#000}.h4{font-family:"PT Sans Narrow";font-size:var(--fontsize-m);font-weight:var(--fontweight-bold);line-height:var(--lineheight-m);margin-top:0;margin-bottom:var(--px-s);color:#000}span.h4{margin-bottom:0;display:inline-block}.fontweight-light{font-weight:var(--fontweight-light)}.fontweight-regular{font-weight:var(--fontweight-regular)}.fontweight-medium{font-weight:var(--fontweight-medium)}.fontweight-semibold{font-weight:var(--fontweight-semibold)}.fontweight-extrabold{font-weight:var(--fontweight-extrabold)}.text-primary{color:var(--primary) !important}.text-secondary{color:var(--secondary) !important}small,.rs-layout .rs-sort-btn,.small,p:has(small,.rs-layout .rs-sort-btn),p:has(.small),figcaption{font-size:var(--fontsize-s) !important;line-height:var(--lineheight-m) !important}figcaption,.news-img-caption{display:block !important;width:100%;margin-top:var(--px-xs)}p:is(:last-child){margin-bottom:0}.badge{font-weight:var(--fontweight-light)}*:focus{outline:none !important;box-shadow:none !important}a,.text-link,button{transition:all .3s ease-in-out !important;color:var(--black);text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:6px}a:hover,a:active,.text-link:hover,.text-link:active,button:hover,button:active{opacity:.6}a:before,.text-link:before,button:before{transition:all .3s ease-in-out !important}button{text-decoration:none}:target:before{content:"";display:table;height:200px;margin:-200px 0 0}.btn,.modal-btn,.btn-search,.btn-back,.btn-text,.rs-layout .rs-sort-btn.rs-sort-btn--active,.btn-secondary,.btn-primary,.btn-white{border-radius:10px;border:none;color:var(--black);padding:10px 15px;font-size:var(--fontsize-m);line-height:var(--lineheight-s);display:inline-flex;align-items:baseline;text-align:left;background-color:var(--primary);text-decoration:none;margin:var(--px-s) 0px}.btn:before,.modal-btn:before,.btn-search:before,.btn-back:before,.btn-text:before,.rs-layout .rs-sort-btn.rs-sort-btn--active:before,.btn-secondary:before,.btn-primary:before,.btn-white:before{content:"";font-weight:normal;font-family:"Font Awesome 7 Pro";display:block;margin-right:var(--px-xs);font-size:var(--fontsize-s)}.btn.btn-noicon,.btn-noicon.modal-btn,.btn-noicon.btn-search,.btn-noicon.btn-back,.btn-noicon.btn-text,.rs-layout .btn-noicon.rs-sort-btn.rs-sort-btn--active,.btn-noicon.btn-secondary,.btn-noicon.btn-primary,.btn-noicon.btn-white{content:none}.btn:hover,.modal-btn:hover,.btn-search:hover,.btn-back:hover,.btn-text:hover,.rs-layout .rs-sort-btn.rs-sort-btn--active:hover,.btn-secondary:hover,.btn-primary:hover,.btn-white:hover,.btn:focus,.modal-btn:focus,.btn-search:focus,.btn-back:focus,.btn-text:focus,.rs-layout .rs-sort-btn.rs-sort-btn--active:focus,.btn-secondary:focus,.btn-primary:focus,.btn-white:focus,.btn:active,.modal-btn:active,.btn-search:active,.btn-back:active,.btn-text:active,.rs-layout .rs-sort-btn.rs-sort-btn--active:active,.btn-secondary:active,.btn-primary:active,.btn-white:active{background-color:var(--primary-medium);opacity:1;color:var(--black)}.btn:hover:before,.modal-btn:hover:before,.btn-search:hover:before,.btn-back:hover:before,.btn-text:hover:before,.rs-layout .rs-sort-btn.rs-sort-btn--active:hover:before,.btn-secondary:hover:before,.btn-primary:hover:before,.btn-white:hover:before,.btn:focus:before,.modal-btn:focus:before,.btn-search:focus:before,.btn-back:focus:before,.btn-text:focus:before,.rs-layout .rs-sort-btn.rs-sort-btn--active:focus:before,.btn-secondary:focus:before,.btn-primary:focus:before,.btn-white:focus:before,.btn:active:before,.modal-btn:active:before,.btn-search:active:before,.btn-back:active:before,.btn-text:active:before,.rs-layout .rs-sort-btn.rs-sort-btn--active:active:before,.btn-secondary:active:before,.btn-primary:active:before,.btn-white:active:before{transform:rotate(360deg)}.btn[href$=".pdf"]::before,[href$=".pdf"].modal-btn::before,[href$=".pdf"].btn-search::before,[href$=".pdf"].btn-back::before,[href$=".pdf"].btn-text::before,.rs-layout [href$=".pdf"].rs-sort-btn.rs-sort-btn--active::before,[href$=".pdf"].btn-secondary::before,[href$=".pdf"].btn-primary::before,[href$=".pdf"].btn-white::before{content:""}.btn[href$=".mp4"]::before,[href$=".mp4"].modal-btn::before,[href$=".mp4"].btn-search::before,[href$=".mp4"].btn-back::before,[href$=".mp4"].btn-text::before,.rs-layout [href$=".mp4"].rs-sort-btn.rs-sort-btn--active::before,[href$=".mp4"].btn-secondary::before,[href$=".mp4"].btn-primary::before,[href$=".mp4"].btn-white::before{content:""}.btn-white{background-color:#fff !important}.btn-white:hover,.btn-white:focus,.btn-white:active{background-color:#fff !important}.btn-primary{background-color:var(--primary) !important;color:var(--black) !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--primary-medium) !important}.btn-secondary{background-color:var(--secondary) !important;color:#fff !important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#fff;background-color:var(--secondary-light) !important}.btn-text:before,.rs-layout .rs-sort-btn.rs-sort-btn--active:before{content:none !important}.btn-back:before{content:""}.btn-search:before{content:""}footer .nav-link{margin-bottom:15px;padding:0;line-height:var(--lineheight-s);display:flex;align-items:baseline}#mainnav .nav-link{font-size:var(--fontsize-l);color:var(--black);padding:0;display:inline-block}#mainnav .active{color:var(--primary-dark)}#mainnav .active+.dropdown-toggler{color:var(--primary-dark)}.dropdown .dropdown-toggle::after{border:none;content:"";font-family:"Font Awesome 7 Pro";font-size:var(--fontsize-s);vertical-align:baseline}.dropdown .dropdown-menu{top:calc(100% + var(--px-s));left:0}.dropdown .dropdown-menu .dropdown-item{background-color:rgba(0,0,0,0);display:inline-block}.dropdown .dropdown-menu .dropdown-link{text-decoration:none;font-size:var(--fontsize-m)}.sticky-button-chatbot{position:fixed;bottom:0;right:0;width:120px;height:120px;background-color:var(--secondary);color:#fff;font-size:42px;border-top-left-radius:100%;display:flex;flex-direction:column;align-items:center;justify-content:end;padding:0px 0px 10px 15px;border:none;cursor:pointer;z-index:1050}.sticky-button-chatbot i{font-size:40px}.sticky-button-chatbot .sticky-button-chatbot-text{font-size:18px;font-weight:var(--fontweight-bold);font-family:"PT Sans Narrow"}.frommo_card{overflow:hidden;border-radius:15px;border-top-right-radius:50px;background-size:cover;filter:drop-shadow(0 8px 10px rgba(0, 0, 0, 0.18))}.frommo_card.bg-overlay,.frommo_card.bg-overlay .card-title{color:#fff}.frommo_card .card-icon-wrapper{position:absolute;top:0;right:0px;border-top-right-radius:50%;border-bottom-left-radius:50%;padding:20px}.frommo_card .card-icon-wrapper svg{width:50px;fill:#000}.frommo_card .card-icon-wrapper.bg-secondary svg{fill:#fff}.frommo_card .card-image{width:120px;flex-shrink:0}.frommo_card .card-image img{min-height:120px}.frommo_card:has(.card-icon-wrapper) .card-title,.frommo_card:has(.card-icon-wrapper) .card-text{width:calc(100% - 100px)}.frommo_card .card-text+.btn,.frommo_card .card-text+.btn-white,.frommo_card .card-text+.btn-primary,.frommo_card .card-text+.btn-secondary,.frommo_card .card-text+.btn-text,.frommo_card .rs-layout .card-text+.rs-sort-btn.rs-sort-btn--active,.rs-layout .frommo_card .card-text+.rs-sort-btn.rs-sort-btn--active,.frommo_card .card-text+.btn-back,.frommo_card .card-text+.btn-search,.frommo_card .card-text+.modal-btn{margin-top:var(--px-m)}.frommo_card:has(.stretched-link){cursor:pointer}.glide__bullets .glide__bullet{display:inline-block;width:13px;height:13px;aspect-ratio:1/1;background-color:var(--primary);opacity:.4;border-radius:50%;border:none;padding:0;box-sizing:border-box}.glide__bullets .glide__bullet.glide__bullet--active{opacity:1}.glide__arrows .glide__arrow{all:unset}.glide__arrows .glide__arrow:hover{cursor:pointer}.glide--fade .glide__slides{display:grid !important;grid-template-areas:"slide" !important;transform:none !important;width:100% !important}.glide--fade .glide__slide{grid-area:slide !important;opacity:0 !important;transition:opacity .3s ease-in-out !important;pointer-events:none !important;position:relative !important;left:0 !important;top:0 !important;transform:none !important}.glide--fade .glide__slide--active{opacity:1 !important;pointer-events:auto !important;z-index:2 !important}.frommo_keyvisual .slider-img{max-height:480px;overflow:hidden}.frommo_keyvisual .slider-img img{object-fit:cover;width:100%;height:100%}.frommo_keyvisual .slider-content{position:absolute;bottom:0;left:0;width:40%;background-color:rgba(255,255,255,.9);border-top-right-radius:15px;padding:var(--px-s) 30px var(--px-xl) 30px}.frommo_keyvisual .slider-content *:last-child{margin-bottom:0}.frommo_keyvisual .keyvisual-icons{margin-top:calc(var(--px-l)*-1.2);margin-left:30px;margin-right:30px;padding:var(--px-m);line-height:var(--lineheight-m)}.frommo_keyvisual .keyvisual-icons svg{height:45px}.frommo_keyvisual .keyvisual-icons svg path{fill:var(--primary)}.frommo_slider{position:relative;width:100%}.frommo_slider .slide-card{background-color:rgba(0,0,0,0);border-radius:0}.frommo_slider .slide-card .slide-image-wrapper a{text-decoration:none}.frommo_slider .slide-card:not(:has(.card-body)) .slide-image-wrapper img{object-fit:cover;aspect-ratio:3/2;height:100%}.accordion-item{border:none;margin-bottom:var(--px-s)}.accordion-item .accordion-button{background-color:var(--primary-light);box-shadow:none;margin-bottom:0}.accordion-item .accordion-button::after{display:inline-block;background:none;font-family:"Font Awesome 7 Pro";content:"";transform-origin:center center;line-height:15px;height:15px}.accordion-item .accordion-button.bg-secondary{color:#fff}.accordion-item .accordion-body{background-color:#fff}.frommo_videoplayer{width:100%}.frommo_videoplayer .player-wrapper{position:relative;width:100%}.frommo_videoplayer .player-wrapper.ratio-16x9{aspect-ratio:16/9}.frommo_videoplayer .player-wrapper.ratio-4x3{aspect-ratio:4/3}.frommo_videoplayer .player-wrapper.ratio-21x9{aspect-ratio:21/9}.frommo_videoplayer .player-wrapper video,.frommo_videoplayer .player-wrapper iframe,.frommo_videoplayer .player-wrapper .mejs__container,.frommo_videoplayer .player-wrapper .mejs__inner,.frommo_videoplayer .player-wrapper .mejs__mediaelement{width:100% !important;height:100% !important;border-radius:8px}.frommo_videoplayer .player-wrapper .mejs__container{min-height:100%}.news-list-card .frame-type-news_newsliststicky,.news-list-card .news{height:100%}.news-list-default .news-img-wrap img{aspect-ratio:2/1}.news-detail-content{width:80%;margin:0 auto}.news-detail-content .news-detail-header{margin-left:-30px;margin-right:-30px;padding:var(--px-m) 30px}.tt_address_list .img-thumbnail{aspect-ratio:1;height:100%;max-width:150px;object-fit:contain}.rs-layout .rs-search-container{max-width:100%;padding:0}.rs-layout .rs-results-count{all:unset}.rs-layout .rs-search-card::before{content:none}.rs-layout .rs-map-wrapper{margin-bottom:0}.rs-layout .rs-company-card__distance{background-color:var(--primary-medium)}.rs-layout .rs-company-card__action:hover{background-color:var(--primary-medium);opacity:1}.rs-layout .rs-company-card__logo{background-color:#fff;padding:var(--px-xs)}.rs-overlay .rs-detail__distance-badge{background-color:var(--primary-medium);padding:.375rem .75rem;border-radius:8px}.leaflet-container{font-family:"PT Sans" !important}