body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
:root{--accent: #ff6600;--bgcolbody: #fff;--lnkclr: rgba(255, 102, 0, 1);--lnkhvrclr: rgba(0, 112, 125, 0.7);--bgcol-menubar: #000;--fontcolor: #3c3c3c;--headlinecolor: #000000}body{font-family:"Outfit", "times-new-roman", sans-serif;font-weight:200;font-style:normal;font-size:1.3rem;line-height:1.6;color:var(--fontcolor);background-color:var(--bgbdy)}.text60 #main .inside{margin:0 20% 0 20%;text-align:left}a{text-decoration:none}.content-text a{color:#ff3300}.content-text a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:arimo, sans-serif;text-transform:uppercase;color:var(--headlinecolor);margin:0;padding:0;font-style:italic}h1{font-size:3rem}h2{font-size:1.9rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}#main .content-text h2{margin-top:2rem}#main .content-text h1,#main .content-list h1,h1.content-headline{margin:45px 0 25px 0;text-transform:uppercase;font-weight:600;border-bottom:1px solid #000;padding-bottom:3rem;color:#000}#main h1 span.orte{display:block;font-size:1rem !important}h2{margin:65px 0 25px;text-transform:uppercase;font-weight:bold}#main .ce_text h2,#main .ce_headline h2{text-transform:none}.branding{padding:45px 20px;text-align:center;color:#000;font-family:"Outfit", Arial, sans-serif;font-style:normal}.branding p{margin:0;padding:0}.branding__profession{margin-bottom:6px !important;font-size:1.55rem;font-weight:300;line-height:1.3}.branding__name{margin-bottom:8px !important;font-size:2.5rem;font-weight:700;line-height:1.15}.branding__description{margin-bottom:4px !important;font-size:1.6rem;font-weight:300;line-height:1.35}.branding__locations{font-size:1.25rem;font-weight:700;line-height:1.3}body{background-color:#fff}#topmenuebar .inside,#menuebar .inside,#footer .inside{width:80%;max-width:1420px;position:relative;background-color:transparent}#submain{padding:15px;background-color:red;margin-bottom:80px}#submain img{margin-top:40px;margin:60px 0 0 20px}.text-left #main .inside{margin:35px;text-align:left}.pdg20 figure{padding:20px 20px 0 0}p strong{color:#f60}.wdth80 ul{padding:0 20% 20%}.wdth80 ul li{line-height:1.3;margin-bottom:15px;list-style-type:none}#footer{background-color:#384150;min-height:130px;height:auto;margin-top:15px;padding:30px 0 35px 0;overflow:hidden}.inside{padding:0}a{color:#fff}img{width:100% !important;height:auto}.inside .media img{display:block;width:100% !important;height:auto;max-width:400px}.mod_login .formbody{background-color:#6D7B28;margin-bottom:15px}.adresse p{line-height:110%}.adresse a{color:#fff}#footer{text-transform:uppercase;font-weight:400;font-size:1rem}.fn,#footer .postal-code,#footer .locality{display:inline-block;margin-bottom:15px}.fn a:hover{text-decoration:underline}#wrapper,#header .inside,#footer .inside,#mobilemenue .inside,#brand .inside{width:90%;max-width:1240px;margin:0 auto}#offcanvas_wrapper{background-color:#fff}#container{margin:0;padding-top:0;padding-bottom:15px;min-height:350px}.default #container{margin-top:0;background-color:#fff;z-index:999}.default #main .inside{padding:0 45px}#footer *{color:#fff}.teaserlist{background-color:#fff;padding:35px 35px 25px 35px;margin-bottom:15px;border:1px solid #ddd}.image_container{margin:0;padding:0}#left .image_container,#right .image_container,#left .image_container img,#right .image_container img{width:100% !important}#left .float_right,#left .float_left,#right .float_right,#right .float_left{float:none}#main .image_container.float_right{padding-left:35px !important}#main .image_container.float_left{padding-right:35px !important}#main .content-text.media--left figure{margin:0 2rem 1rem 0}#main .content-text.media--left figure img{margin-top:16px}@media only screen and (max-width:1024px){#header .inside,#kontakt .inside{width:98%;max-width:1200px;margin:0 auto}#dropdown li{margin-left:10px}}@media only screen and (max-width:860px){#container{padding:0}#subfooter .inside .inside{width:100%}body.mobile #subfooter{text-align:center}#subfooter img{margin:0 auto}body.mobile h1{font-size:2rem}}@media only screen and (max-width:899px){#keyvisual{display:none}.text60 #main .inside{margin:0 4% 0 4%;text-align:left}#wrapper{width:100%}#main .inside{margin:0px}#main .content-text{padding:25px}#main .content-text p span.break{display:block;margin-bottom:20px}#main *{font-size:98%}#main p{font-size:99%}#menuebar .inside,#mobilemenue .inside{width:100%;max-width:1240px;margin:0 auto}body.mobile .mod_breadcrumb{display:none}}
@font-face {
  font-family: "Outfit";
  src: url("../../files/expertina/fonts/outfit-variablefont_wght.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

/* ---------------------------------------------------------- */
/* #MENUEBAR – Hintergrund und Layout */
body.desktop #menuebar {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 60px;
    margin-top: 0;
    background-color: #000;
    border-radius: 3px;
    width: 100%;
    z-index:1200;
}


#menuebar #dropdown li, #menuebar #dropdown li a  {
    font-family: 'Outfit', Arial, sans-serif;
    font-weight: 200;
    text-transform: uppercase;
    font-size: 0.8rem;
}



/* ---------------------------------------------------------- */
/* #DROPDOWN Wrapper – Zentrierungshilfe */
body.desktop #dropdown {
    width: 100%;
    text-align: center;
}

/* ---------------------------------------------------------- */
/* LEVEL 1 – Hauptnavigation */
body.desktop #dropdown ul.level_1 {
    display: inline-flex;
    margin: 0 auto;
    padding: 0;
    background-color: transparent; /* kein eigener Hintergrund */
}

body.desktop #dropdown ul.level_1 li {
    list-style: none;
    margin: 0;
    padding: 0;
}

body.desktop #dropdown ul.level_1 li a,
body.desktop #dropdown ul.level_1 li strong {
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;

    background-color: transparent; /* <- übernimmt Hintergrund von #menuebar */
    color: #fff; background-color 0.3s ease;
    border-right: 1px solid #fff;
}

body.desktop #dropdown ul.level_1 li:last-child a {
    border-right: none;
}

body.desktop #dropdown ul.level_1 li a:hover,
body.desktop #dropdown ul.level_1 li.active strong,
body.desktop #dropdown ul.level_1 li strong:hover {
    background-color: rgba(255,102,1);
}

/* ---------------------------------------------------------- */
/* LEVEL 2 – Dropdown-Untermenü */
body.desktop #dropdown ul.level_2 {
    position: absolute;
    width: 240px;
    left: -9999999px;
    margin: 0;
    padding: 0;
    background-color: #fff;
    box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
    z-index: 999;
    max-height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}

body.desktop #dropdown .submenu:hover ul.level_2 {
    max-height: 500px;
    opacity: 1;
    left: auto;
}

body.desktop #dropdown ul.level_2 li {
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #fff;
}

body.desktop #dropdown ul.level_2 li a,
body.desktop #dropdown ul.level_2 li strong {
    display: block;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 0 8px 0;
      font-size: 0.7rem;
    color: #000;
    background-color: #fff;
    border: 1px solid #f4f4f4;
    transition: background-color 0.4s ease;
    line-height: 16px;
}

/*body.desktop #dropdown .submenu:hover ul.level_2,
body.desktop #dropdown .submenu.trail ul.level_2 {
    max-height: 500px;
    opacity: 1;
    left: auto;
} */

body.desktop #dropdown .submenu:hover ul.level_2 {
    max-height: 500px;
    opacity: 1;
    left: auto;
}

body.desktop #dropdown ul.level_2 li.active strong.active {
 background-color: rgba(110 110 110 / 0.2) !important;
    color: #ff3300;
}


body.desktop #dropdown ul.level_2 li a:hover,
body.desktop #dropdown ul.level_2 li strong:hover {
    background-color: rgba(110 110 110 / 0.05) !important;
}

/* ---------------------------------------------------------- */
/* SUBMENUE (falls verwendet) */
.submenue {
    padding: 10px;
    border: 1px solid #ccc;
}

/*.submenue *:before {
    font-family: jukfont;
    display: inline-block;
    margin-left: -20px;
    width: 20px;
} */

.submenue a,
.submenue strong.active,
.submenue strong.trail {
    display: block;
    margin-top: 1px;
    padding: 8px 0 8px 25px;
    border-bottom: 1px solid #ddd;
    color: #666;
}

.submenue a.last {
    border: none;
}

.submenue a:hover,
.submenue .trail,
.submenue strong.active {
    color: #A0B43A;
}

.submenue li a:before {
    content: "\e762";
}

.submenue li a:hover:before,
.submenue li strong.active:before,
.submenue li.submenu.trail a.submenu.trail:before {
    content: "\e8a5";
    color: #A0B43A;
}

.submenue strong.trail:before {
    content: "\e8a5";
}

.submenue .level_2 li {
    margin: 0 0 0 40px;
    padding: 0;
}

.submenue .level_2 li a,
.submenue .level_2 strong {
    display: block;
    border-bottom: 1px dashed #ddd;
    margin: 0 0 0 4px;
    padding: 0 0 0 8px;
    font-size: 90%;
}

.submenue .level_2 li a:hover,
.submenue ul.level_1 li.trail ul li.active strong.active {
    text-align: left;
    background-color: rgba(110 110 110 / 0.3) !important;
    font-size: 0.6rem;
}

/*.submenue .level_2 li a:before {
    content: "\2d";
} */


body.mobile #dropdown li:active {
    background-color: #f4f4f4;
}



/* ---------------------------------------------------------- */
/* RESPONSIVE UMSCHALTUNG BEI MAX-WIDTH */
@media screen and (max-width: 800px) {

  /* Menubar Layout anpassen */
  body.desktop #menuebar {
    flex-direction: column;
    align-items: flex-start;
       background-color: #fff;
  }

  /* Hauptmenü vertikal statt horizontal */
  body.desktop #dropdown ul.level_1 {
    flex-direction: column;
    width: 100%;
  }

  body.desktop #dropdown ul.level_1 li {
    width: 100%;
  }

  body.desktop #dropdown ul.level_1 li a,
  body.desktop #dropdown ul.level_1 li strong {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #fff;
    color: #fff;
  }

  /* Untermenüs direkt anzeigen */
  body.desktop #dropdown ul.level_2 {
    position: static;
    opacity: 1;
    max-height: none;
    box-shadow: none;
    padding-left: 20px;
    margin: 0;
    transition: none;
  }

  /* Kein Hover mehr nötig – sichtbar */
  body.desktop #dropdown .submenu:hover ul.level_2 {
    left: auto;
  }


}


/* ---------------------------------------------------------- */
/* MOBILES MENÜ – Umschalter und vertikale Darstellung */
/* --- Toggle Button immer gelber Balken --- */
body.desktop #menutoggle {
  display: none;
}



@media screen and (max-width: 900px) {

  body.mobile #menutoggle {
    display: flex;
    background-color: #ff9900;
    border: none;
    font-size: 1.2rem;
    font-weight: bold;
    cursor: pointer;
    padding: 10px 15px;
    color: #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
  }

  body.mobile #dropdown ul.level_1 {
    display: none;
    flex-direction: column;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #f4f4f4;
  }

  body.mobile #dropdown ul.level_1.open {
    display: flex;
  }



  body.mobile #dropdown ul.level_1 li a,
  body.mobile #dropdown ul.level_2 li a,
  body.mobile #dropdown ul.level_1 li strong,
  body.mobile #dropdown ul.level_2 li strong {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 12px 0;
    text-align: center;
    background-color: #fff;
    color: #000;
    text-decoration: none;

  }

  body.mobile #dropdown ul.level_2 {
    position: static;
    box-shadow: none;
    background-color: #fff !important;
    padding: 0;
    margin: 0;
  }

  body.mobile #dropdown ul.level_2 li a:hover,
  body.mobile #dropdown ul.level_1 li a:hover {
    background-color: rgba(255, 204, 0, 0.2);
  }


  body.mobile #dropdown ul.level_1 li,
body.mobile #dropdown ul.level_2 li {
  width: 100%;
  background-color: #fff;
  list-style: none;

}

body.mobile #dropdown ul.level_1 li a,
body.mobile #dropdown ul.level_1 li strong {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 0;
  background-color: #fff;
  color: #000;
  border-bottom: 1px solid #ccc;
  text-decoration: none;
}


}

/* ======================= Breadcrumb ======================= */

.mod_breadcrumb {
  width: 100%;
  margin-bottom: 30px;
  padding: 8px 0;

  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;

  color: #777;
  font-size: 0.7rem;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.mod_breadcrumb ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px 8px;

  margin: 0;
  padding: 0;
  list-style: none;
}

.mod_breadcrumb li {
  display: flex;
  align-items: center;
  margin: 0;
}

/* Trennzeichen › */
.mod_breadcrumb li:not(:last-child)::after {
  content: "\203A";
  margin-left: 8px;

  color: #bbb;
  font-size: 1rem;
  line-height: 1;
}

/* Ausgefülltes Häuschen */
.mod_breadcrumb li:first-child::before {
  content: "";
  display: inline-block;
  flex: 0 0 auto;

  width: 16px;
  height: 16px;
  margin-right: 8px;

  background-color: #ff6600;

  clip-path: polygon(
    50% 0,
    100% 42%,
    82% 42%,
    82% 85%,
    18% 85%,
    18% 42%,
    0 42%
  );

  transform: translateY(1px);
}

.mod_breadcrumb a {
  color: #666;
  text-decoration: none;
  transition: color 0.2s ease;
}

.mod_breadcrumb a:hover {
  color: #ff6600;
}

.mod_breadcrumb li.active {
  color: #ff6600;
  font-weight: 400;
}
li.even {
    display: inline-block;
    position: relative;
    background-color: rgba(95,111,136,0.1);
    padding: 15px;
    border-radius:4px;
}

li.odd {
    display: inline-block;
    position: relative;
    background-color: #fff;
    padding: 15px;
    border-radius:4px;
}

.content-list ul {
    list-style: none;
    padding-left: 0;
}

.content-list ul li {
    display: grid;
    grid-template-columns: 25px 1fr;
    line-height: 1.3;
    margin-bottom: 10px;
}

.content-list ul li::before {
    content: "\00BB";
}
li.even{display:inline-block;position:relative;background-color:rgba(95, 111, 136, 0.1);padding:15px;border-radius:4px}li.odd{display:inline-block;position:relative;background-color:#fff;padding:15px;border-radius:4px}.content-list ul{list-style:none;padding-left:0}.content-list ul li{display:grid;grid-template-columns:25px 1fr;line-height:1.3;margin-bottom:10px}.content-list ul li::before{content:"»"}.bigsize{font-size:2rem;font-weight:700;color:black}.bgcolccc{background-color:rgba(205, 205, 205, 0.2)}.brdr-bot{border-bottom:1px solid #000}.brdr-top{border-top:1px solid #000}.width80 p{padding:0 3rem}.mbot-20 p{margin-bottom:20px}.mbot-30 p{margin-bottom:30px}.mbot-40 p{margin-bottom:40px}.mbot-50 p{margin-bottom:50px}.mbot-60 p{margin-bottom:60px}.mbot-70 p{margin-bottom:70px}.mbot-80 p{margin-bottom:80px}.mbot-90 p{margin-bottom:90px}.mbot-100 p{margin-bottom:100px}.mbot-110 p{margin-bottom:110px}.mbot-120 p{margin-bottom:120px}.mbot-130 p{margin-bottom:130px}.mbot-140 p{margin-bottom:140px}.mbot-150 p{margin-bottom:150px}.mtop5{margin-top:5px}.mtop-5{margin-top:-5px}.mbot5{margin-bottom:5px}.mbot-5{margin-bottom:-5px}.mlft5{margin-left:5px}.mlft-5{margin-left:-5px}.mrgt5{margin-right:5px}.mrgt-5{margin-right:-5px}.mtop10{margin-top:10px}.mtop-10{margin-top:-10px}.mbot10{margin-bottom:10px}.mbot-10{margin-bottom:-10px}.mlft10{margin-left:10px}.mlft-10{margin-left:-10px}.mrgt10{margin-right:10px}.mrgt-10{margin-right:-10px}.mtop15{margin-top:15px}.mtop-15{margin-top:-15px}.mbot15{margin-bottom:15px}.mbot-15{margin-bottom:-15px}.mlft15{margin-left:15px}.mlft-15{margin-left:-15px}.mrgt15{margin-right:15px}.mrgt-15{margin-right:-15px}.mtop20{margin-top:20px}.mtop-20{margin-top:-20px}.mbot20{margin-bottom:20px}.mbot-20{margin-bottom:-20px}.mlft20{margin-left:20px}.mlft-20{margin-left:-20px}.mrgt20{margin-right:20px}.mrgt-20{margin-right:-20px}.mtop25{margin-top:25px}.mtop-25{margin-top:-25px}.mbot25{margin-bottom:25px}.mbot-25{margin-bottom:-25px}.mlft25{margin-left:25px}.mlft-25{margin-left:-25px}.mrgt25{margin-right:25px}.mrgt-25{margin-right:-25px}.mtop30{margin-top:30px}.mtop-30{margin-top:-30px}.mbot30{margin-bottom:30px}.mbot-30{margin-bottom:-30px}.mlft30{margin-left:30px}.mlft-30{margin-left:-30px}.mrgt30{margin-right:30px}.mrgt-30{margin-right:-30px}.mtop35{margin-top:35px}.mtop-35{margin-top:-35px}.mbot35{margin-bottom:35px}.mbot-35{margin-bottom:-35px}.mlft35{margin-left:35px}.mlft-35{margin-left:-35px}.mrgt35{margin-right:35px}.mrgt-35{margin-right:-35px}.mtop40{margin-top:40px}.mtop-40{margin-top:-40px}.mbot40{margin-bottom:40px}.mbot-40{margin-bottom:-40px}.mlft40{margin-left:40px}.mlft-40{margin-left:-40px}.mrgt40{margin-right:40px}.mrgt-40{margin-right:-40px}.mtop45{margin-top:45px}.mtop-45{margin-top:-45px}.mbot45{margin-bottom:45px}.mbot-45{margin-bottom:-45px}.mlft45{margin-left:45px}.mlft-45{margin-left:-45px}.mrgt45{margin-right:45px}.mrgt-45{margin-right:-45px}.mtop50{margin-top:50px}.mtop-50{margin-top:-50px}.mbot50{margin-bottom:50px}.mbot-50{margin-bottom:-50px}.mlft50{margin-left:50px}.mlft-50{margin-left:-50px}.mrgt50{margin-right:50px}.mrgt-50{margin-right:-50px}.mtop55{margin-top:55px}.mtop-55{margin-top:-55px}.mbot55{margin-bottom:55px}.mbot-55{margin-bottom:-55px}.mlft55{margin-left:55px}.mlft-55{margin-left:-55px}.mrgt55{margin-right:55px}.mrgt-55{margin-right:-55px}.mtop60{margin-top:60px}.mtop-60{margin-top:-60px}.mbot60{margin-bottom:60px}.mbot-60{margin-bottom:-60px}.mlft60{margin-left:60px}.mlft-60{margin-left:-60px}.mrgt60{margin-right:60px}.mrgt-60{margin-right:-60px}.mtop65{margin-top:65px}.mtop-65{margin-top:-65px}.mbot65{margin-bottom:65px}.mbot-65{margin-bottom:-65px}.mlft65{margin-left:65px}.mlft-65{margin-left:-65px}.mrgt65{margin-right:65px}.mrgt-65{margin-right:-65px}.mtop70{margin-top:70px}.mtop-70{margin-top:-70px}.mbot70{margin-bottom:70px}.mbot-70{margin-bottom:-70px}.mlft70{margin-left:70px}.mlft-70{margin-left:-70px}.mrgt70{margin-right:70px}.mrgt-70{margin-right:-70px}.mtop75{margin-top:75px}.mtop-75{margin-top:-75px}.mbot75{margin-bottom:75px}.mbot-75{margin-bottom:-75px}.mlft75{margin-left:75px}.mlft-75{margin-left:-75px}.mrgt75{margin-right:75px}.mrgt-75{margin-right:-75px}.mtop80{margin-top:80px}.mtop-80{margin-top:-80px}.mbot80{margin-bottom:80px}.mbot-80{margin-bottom:-80px}.mlft80{margin-left:80px}.mlft-80{margin-left:-80px}.mrgt80{margin-right:80px}.mrgt-80{margin-right:-80px}.mtop85{margin-top:85px}.mtop-85{margin-top:-85px}.mbot85{margin-bottom:85px}.mbot-85{margin-bottom:-85px}.mlft85{margin-left:85px}.mlft-85{margin-left:-85px}.mrgt85{margin-right:85px}.mrgt-85{margin-right:-85px}.mtop90{margin-top:90px}.mtop-90{margin-top:-90px}.mbot90{margin-bottom:90px}.mbot-90{margin-bottom:-90px}.mlft90{margin-left:90px}.mlft-90{margin-left:-90px}.mrgt90{margin-right:90px}.mrgt-90{margin-right:-90px}.mtop95{margin-top:95px}.mtop-95{margin-top:-95px}.mbot95{margin-bottom:95px}.mbot-95{margin-bottom:-95px}.mlft95{margin-left:95px}.mlft-95{margin-left:-95px}.mrgt95{margin-right:95px}.mrgt-95{margin-right:-95px}.mtop100{margin-top:100px}.mtop-100{margin-top:-100px}.mbot100{margin-bottom:100px}.mbot-100{margin-bottom:-100px}.mlft100{margin-left:100px}.mlft-100{margin-left:-100px}.mrgt100{margin-right:100px}.mrgt-100{margin-right:-100px}.mtop105{margin-top:105px}.mtop-105{margin-top:-105px}.mbot105{margin-bottom:105px}.mbot-105{margin-bottom:-105px}.mlft105{margin-left:105px}.mlft-105{margin-left:-105px}.mrgt105{margin-right:105px}.mrgt-105{margin-right:-105px}.mtop110{margin-top:110px}.mtop-110{margin-top:-110px}.mbot110{margin-bottom:110px}.mbot-110{margin-bottom:-110px}.mlft110{margin-left:110px}.mlft-110{margin-left:-110px}.mrgt110{margin-right:110px}.mrgt-110{margin-right:-110px}.mtop115{margin-top:115px}.mtop-115{margin-top:-115px}.mbot115{margin-bottom:115px}.mbot-115{margin-bottom:-115px}.mlft115{margin-left:115px}.mlft-115{margin-left:-115px}.mrgt115{margin-right:115px}.mrgt-115{margin-right:-115px}.mtop120{margin-top:120px}.mtop-120{margin-top:-120px}.mbot120{margin-bottom:120px}.mbot-120{margin-bottom:-120px}.mlft120{margin-left:120px}.mlft-120{margin-left:-120px}.mrgt120{margin-right:120px}.mrgt-120{margin-right:-120px}.ptop5{padding-top:5px}.pbot5{padding-bottom:5px}.plft5{padding-left:5px}.prgt5{padding-right:5px}.ptop10{padding-top:10px}.pbot10{padding-bottom:10px}.plft10{padding-left:10px}.prgt10{padding-right:10px}.ptop15{padding-top:15px}.pbot15{padding-bottom:15px}.plft15{padding-left:15px}.prgt15{padding-right:15px}.ptop20{padding-top:20px}.pbot20{padding-bottom:20px}.plft20{padding-left:20px}.prgt20{padding-right:20px}.ptop25{padding-top:25px}.pbot25{padding-bottom:25px}.plft25{padding-left:25px}.prgt25{padding-right:25px}.ptop30{padding-top:30px}.pbot30{padding-bottom:30px}.plft30{padding-left:30px}.prgt30{padding-right:30px}.ptop35{padding-top:35px}.pbot35{padding-bottom:35px}.plft35{padding-left:35px}.prgt35{padding-right:35px}.ptop40{padding-top:40px}.pbot40{padding-bottom:40px}.plft40{padding-left:40px}.prgt40{padding-right:40px}.ptop45{padding-top:45px}.pbot45{padding-bottom:45px}.plft45{padding-left:45px}.prgt45{padding-right:45px}.ptop50{padding-top:50px}.pbot50{padding-bottom:50px}.plft50{padding-left:50px}.prgt50{padding-right:50px}.ptop55{padding-top:55px}.pbot55{padding-bottom:55px}.plft55{padding-left:55px}.prgt55{padding-right:55px}.ptop60{padding-top:60px}.pbot60{padding-bottom:60px}.plft60{padding-left:60px}.prgt60{padding-right:60px}.ptop65{padding-top:65px}.pbot65{padding-bottom:65px}.plft65{padding-left:65px}.prgt65{padding-right:65px}.ptop70{padding-top:70px}.pbot70{padding-bottom:70px}.plft70{padding-left:70px}.prgt70{padding-right:70px}.ptop75{padding-top:75px}.pbot75{padding-bottom:75px}.plft75{padding-left:75px}.prgt75{padding-right:75px}.ptop80{padding-top:80px}.pbot80{padding-bottom:80px}.plft80{padding-left:80px}.prgt80{padding-right:80px}.ptop85{padding-top:85px}.pbot85{padding-bottom:85px}.plft85{padding-left:85px}.prgt85{padding-right:85px}.ptop90{padding-top:90px}.pbot90{padding-bottom:90px}.plft90{padding-left:90px}.prgt90{padding-right:90px}.ptop95{padding-top:95px}.pbot95{padding-bottom:95px}.plft95{padding-left:95px}.prgt95{padding-right:95px}.ptop100{padding-top:100px}.pbot100{padding-bottom:100px}.plft100{padding-left:100px}.prgt100{padding-right:100px}.ptop105{padding-top:105px}.pbot105{padding-bottom:105px}.plft105{padding-left:105px}.prgt105{padding-right:105px}.ptop110{padding-top:110px}.pbot110{padding-bottom:110px}.plft110{padding-left:110px}.prgt110{padding-right:110px}.ptop115{padding-top:115px}.pbot115{padding-bottom:115px}.plft115{padding-left:115px}.prgt115{padding-right:115px}.ptop120{padding-top:120px}.pbot120{padding-bottom:120px}.plft120{padding-left:120px}.prgt120{padding-right:120px}[class*="w1-"]{width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}@media (min-width:1200px){.xl-w1-60{width:60%;padding-left:20%;padding-right:20%;margin-left:auto;margin-right:auto}.xl-w1-70{width:70%;padding-left:15%;padding-right:15%;margin-left:auto;margin-right:auto}.xl-w1-80{width:80%;padding-left:10%;padding-right:10%;margin-left:auto;margin-right:auto}.xl-w1-90{width:90%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.xl-w1-100{width:100%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto}}@media (min-width:992px) and (max-width:1199.98px){.lg-w1-60{width:60%;padding-left:20%;padding-right:20%;margin-left:auto;margin-right:auto}.lg-w1-70{width:70%;padding-left:15%;padding-right:15%;margin-left:auto;margin-right:auto}.lg-w1-80{width:80%;padding-left:10%;padding-right:10%;margin-left:auto;margin-right:auto}.lg-w1-90{width:90%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.lg-w1-100{width:100%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:991.98px){.m-w1-60{width:60%;padding-left:20%;padding-right:20%;margin-left:auto;margin-right:auto}.m-w1-70{width:70%;padding-left:15%;padding-right:15%;margin-left:auto;margin-right:auto}.m-w1-80{width:80%;padding-left:10%;padding-right:10%;margin-left:auto;margin-right:auto}.m-w1-90{width:90%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.m-w1-100{width:100%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto}}@media (max-width:767.98px){.sm-w1-60{width:60%;padding-left:20%;padding-right:20%;margin-left:auto;margin-right:auto}.sm-w1-70{width:70%;padding-left:15%;padding-right:15%;margin-left:auto;margin-right:auto}.sm-w1-80{width:80%;padding-left:10%;padding-right:10%;margin-left:auto;margin-right:auto}.sm-w1-90{width:90%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}.sm-w1-100{width:100%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto}}.elementbox{display:grid;gap:20px}.elementbox>div{background:rgba(0, 0, 0, 0.05);padding:20px;border-radius:8px;box-sizing:border-box}@media (min-width:576px){.elementbox{grid-template-columns:repeat(1fr)}}@media (min-width:992px){.elementbox{grid-template-columns:repeat(3, 1fr)}}@media (max-width:899px){.mtop5{margin-top:1px}.mbot5{margin-bottom:1px}.mlft5{margin-left:1px}.mrgt5{margin-right:1px}.mtop10{margin-top:2px}.mbot10{margin-bottom:2px}.mlft10{margin-left:2px}.mrgt10{margin-right:2px}.mtop15{margin-top:3px}.mbot15{margin-bottom:3px}.mlft15{margin-left:3px}.mrgt15{margin-right:3px}.mtop20{margin-top:4px}.mbot20{margin-bottom:4px}.mlft20{margin-left:4px}.mrgt20{margin-right:4px}.mtop25{margin-top:5px}.mbot25{margin-bottom:5px}.mlft25{margin-left:5px}.mrgt25{margin-right:5px}.mtop30{margin-top:6px}.mbot30{margin-bottom:6px}.mlft30{margin-left:6px}.mrgt30{margin-right:6px}.mtop35{margin-top:7px}.mbot35{margin-bottom:7px}.mlft35{margin-left:7px}.mrgt35{margin-right:7px}.mtop40{margin-top:8px}.mbot40{margin-bottom:8px}.mlft40{margin-left:8px}.mrgt40{margin-right:8px}.mtop45{margin-top:9px}.mbot45{margin-bottom:9px}.mlft45{margin-left:9px}.mrgt45{margin-right:9px}.mtop50{margin-top:10px}.mbot50{margin-bottom:10px}.mlft50{margin-left:10px}.mrgt50{margin-right:10px}.mtop55{margin-top:11px}.mbot55{margin-bottom:11px}.mlft55{margin-left:11px}.mrgt55{margin-right:11px}.mtop60{margin-top:12px}.mbot60{margin-bottom:12px}.mlft60{margin-left:12px}.mrgt60{margin-right:12px}.mtop65{margin-top:13px}.mbot65{margin-bottom:13px}.mlft65{margin-left:13px}.mrgt65{margin-right:13px}.mtop70{margin-top:14px}.mbot70{margin-bottom:14px}.mlft70{margin-left:14px}.mrgt70{margin-right:14px}.mtop75{margin-top:15px}.mbot75{margin-bottom:15px}.mlft75{margin-left:15px}.mrgt75{margin-right:15px}.mtop80{margin-top:16px}.mbot80{margin-bottom:16px}.mlft80{margin-left:16px}.mrgt80{margin-right:16px}.mtop85{margin-top:17px}.mbot85{margin-bottom:17px}.mlft85{margin-left:17px}.mrgt85{margin-right:17px}.mtop90{margin-top:18px}.mbot90{margin-bottom:18px}.mlft90{margin-left:18px}.mrgt90{margin-right:18px}.mtop95{margin-top:19px}.mbot95{margin-bottom:19px}.mlft95{margin-left:19px}.mrgt95{margin-right:19px}.mtop100{margin-top:20px}.mbot100{margin-bottom:20px}.mlft100{margin-left:20px}.mrgt100{margin-right:20px}.mtop105{margin-top:21px}.mbot105{margin-bottom:21px}.mlft105{margin-left:21px}.mrgt105{margin-right:21px}.mtop110{margin-top:22px}.mbot110{margin-bottom:22px}.mlft110{margin-left:22px}.mrgt110{margin-right:22px}.mtop115{margin-top:23px}.mbot115{margin-bottom:23px}.mlft115{margin-left:23px}.mrgt115{margin-right:23px}.mtop120{margin-top:24px}.mbot120{margin-bottom:24px}.mlft120{margin-left:24px}.mrgt120{margin-right:24px}.ptop5{padding-top:0.5px}.pbot5{padding-bottom:0.5px}.plft5{padding-left:0.5px}.prgt5{padding-right:0.5px}.ptop10{padding-top:1px}.pbot10{padding-bottom:1px}.plft10{padding-left:1px}.prgt10{padding-right:1px}.ptop15{padding-top:1.5px}.pbot15{padding-bottom:1.5px}.plft15{padding-left:1.5px}.prgt15{padding-right:1.5px}.ptop20{padding-top:2px}.pbot20{padding-bottom:2px}.plft20{padding-left:2px}.prgt20{padding-right:2px}.ptop25{padding-top:2.5px}.pbot25{padding-bottom:2.5px}.plft25{padding-left:2.5px}.prgt25{padding-right:2.5px}.ptop30{padding-top:3px}.pbot30{padding-bottom:3px}.plft30{padding-left:3px}.prgt30{padding-right:3px}.ptop35{padding-top:3.5px}.pbot35{padding-bottom:3.5px}.plft35{padding-left:3.5px}.prgt35{padding-right:3.5px}.ptop40{padding-top:4px}.pbot40{padding-bottom:4px}.plft40{padding-left:4px}.prgt40{padding-right:4px}.ptop45{padding-top:4.5px}.pbot45{padding-bottom:4.5px}.plft45{padding-left:4.5px}.prgt45{padding-right:4.5px}.ptop50{padding-top:5px}.pbot50{padding-bottom:5px}.plft50{padding-left:5px}.prgt50{padding-right:5px}.ptop55{padding-top:5.5px}.pbot55{padding-bottom:5.5px}.plft55{padding-left:5.5px}.prgt55{padding-right:5.5px}.ptop60{padding-top:6px}.pbot60{padding-bottom:6px}.plft60{padding-left:6px}.prgt60{padding-right:6px}.ptop65{padding-top:6.5px}.pbot65{padding-bottom:6.5px}.plft65{padding-left:6.5px}.prgt65{padding-right:6.5px}.ptop70{padding-top:7px}.pbot70{padding-bottom:7px}.plft70{padding-left:7px}.prgt70{padding-right:7px}.ptop75{padding-top:7.5px}.pbot75{padding-bottom:7.5px}.plft75{padding-left:7.5px}.prgt75{padding-right:7.5px}.ptop80{padding-top:8px}.pbot80{padding-bottom:8px}.plft80{padding-left:8px}.prgt80{padding-right:8px}.ptop85{padding-top:8.5px}.pbot85{padding-bottom:8.5px}.plft85{padding-left:8.5px}.prgt85{padding-right:8.5px}.ptop90{padding-top:9px}.pbot90{padding-bottom:9px}.plft90{padding-left:9px}.prgt90{padding-right:9px}.ptop95{padding-top:9.5px}.pbot95{padding-bottom:9.5px}.plft95{padding-left:9.5px}.prgt95{padding-right:9.5px}.ptop100{padding-top:10px}.pbot100{padding-bottom:10px}.plft100{padding-left:10px}.prgt100{padding-right:10px}.ptop105{padding-top:10.5px}.pbot105{padding-bottom:10.5px}.plft105{padding-left:10.5px}.prgt105{padding-right:10.5px}.ptop110{padding-top:11px}.pbot110{padding-bottom:11px}.plft110{padding-left:11px}.prgt110{padding-right:11px}.ptop115{padding-top:11.5px}.pbot115{padding-bottom:11.5px}.plft115{padding-left:11.5px}.prgt115{padding-right:11.5px}.ptop120{padding-top:12px}.pbot120{padding-bottom:12px}.plft120{padding-left:12px}.prgt120{padding-right:12px}}
