a,
address,
article,
b,
body,
center,
details,
div,
em,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
img,
label,
li,
menu,
nav,
p,
q,
s,
small,
span,
strong,
summary,
time,
ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,
details,
figcaption,
figure,
footer,
header,
menu,
nav{display:block}
body{line-height:1}
ul{list-style:none}
body{color:#000000;font-family:Inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, Roboto, Oxygen-Sans, Ubuntu, Cantarell, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:0.9em;line-height:1.7rem;overflow-x:hidden}
h1{color:#000000;font-size:28px}
h3,
h4{color:#000000}
h2{color:#000000;font-size:24px;line-height:36px;margin-bottom:18px}
h3{font-size:20px;line-height:36px}
h4{font-size:16px;line-height:36px}
h5{color:#000000;font-size:13px;line-height:36px;text-transform:uppercase}
h6{color:#000000;font-size:11px;line-height:18px;text-transform:uppercase;font-weight: 600;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:#000000}
h4 small{display:block;font-size:9px;font-weight:400;line-height:12px;margin-bottom:-6px;text-transform:uppercase}
p{margin-bottom:18px}
a{color:#069;cursor:pointer;text-decoration:none}
a:hover{color:#6297cc;text-decoration:underline}
a:active{color:#43688c;outline:0}
a.more{font-weight:700}
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
p.post-content h1 a:hover{color:#566473}
h1 a:active,
h2 a:active,
h3 a:active,
h4 a:active,
h5 a:active,
h6 a:active{color:#303840}
@media (max-width:767px){.hidden-xs{display:none!important}
.block-xs{display:block}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.row{margin-left:-10px;margin-right:-10px}
.col,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
@media (min-width:768px){.col,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
}
@media (min-width:992px){.col,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
}
@media (min-width:1200px){.col{float:left}
}
.container:after,
.container:before,
.row:after,
.row:before{content:" ";display:table}
.container:after,
.row:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
@media only screen and (min-width:768px){.r-sm-c-xs{text-align:right}
}
@media only screen and (max-width:767px){.hidden-on-phone-tablet{display:none!important}
.r-sm-c-xs{text-align:center}
}
@media only screen and (max-width:767px) and (min-width:481px){.hidden-on-tablet{display:none!important}
}
@media only screen and (max-width:480px){.hidden-on-phone{display:none!important}
}
@media only screen and (max-width:767px){#side-mobile-menu{position:fixed;height:100%;width:100%;z-index:501;top:0}
#side-mobile-menu nav{position:relative;height:100%;width:80%;left:-80%;background-image: radial-gradient(circle, #6e96bf, #7099c3, #739dc7, #75a0cc, #78a4d0, #74a0cc, #6f9cc9, #6b98c5, #5f8bb8, #537fac, #46729f, #3a6693);border-right:1px solid #ccc;display:flex;flex-direction:column;overflow:scroll}
#side-mobile-menu nav ul{flex:1 0 auto}
#side-mobile-menu nav ul li{padding:0;margin:0}
#side-mobile-menu nav ul li a{display:block;padding:10px 12px;font-size:15px;font-weight:700;border-bottom:1px solid #ddd}
#side-mobile-menu nav .social{text-align:center;margin-top:auto;margin-bottom:0;align-self:center;vertical-align:bottom}
.side-nav-logo{text-align:center;padding:30px;margin-bottom:0;margin-top:0;vertical-align:bottom}
}
@media only screen and (min-width:768px){#side-mobile-menu{display:none}
}
#header a:hover{color:#e5f2ff;text-decoration:none}
#header a:active{color:#c8d7e5}
#footer a:hover{color:#566473}
#footer a:active{color:#303840}
#footer li a:hover{text-decoration:none}
ul{font-weight:400;margin-bottom:18px;text-transform:none}
li{margin-bottom:4px}
.post-content ul{margin-left:18px;margin-right:18px}
ul.links{font-size:12px;font-weight:500}
ul.links li{line-height:20px;}
ul.links li a:hover:after{content:"\00a0\2192"}
em{font-style:italic}
strong{font-weight:600}
small{color:#000000;font-size:12px}
s{text-decoration:line-through}
q{font-style:italic}
time{cursor:help;font-weight:700}
.label-like,
label{color:#434e59;font-size:11px;font-weight:700;line-height:14px;margin-top:-1px;text-transform:uppercase}
label small{color:#000000;font-size:10px;font-weight:400;text-transform:none}
form,
input{color:#434e59;font-size:12px}
#header{background-image: linear-gradient(to bottom, #263348, #364862, #465f7e, #56779a, #6690b7);color:#fefefe;-moz-text-shadow:-1px 1px 0 rgba(0, 0, 0, .3);text-shadow:-1px 1px 0 rgba(0, 0, 0, .3)}
#header a{color:#fefefe}
#header .inner-wrap{position:relative;overflow:visible}
@media only screen and (min-width:768px){#logo{float:left;margin-bottom:0}
#header .inner-wrap{padding-top:40px;padding-bottom:40px}
}
@media only screen and (max-width:767px){#logo{text-align:center;float:none}
#header .inner-wrap{padding-top:25px;padding-bottom:0!important}
}
#logo a{background:transparent url(../svg/logomain.svg) no-repeat 0 0;display:inline-block;height:77px;width:247px;overflow:hidden;text-indent:-9999em;margin:10px 0px}
#nav{font-size:14px;font-style:normal;font-weight:bold;line-height:1em;text-transform:uppercase}
#nav{display:block;margin:0}
@media only screen and (min-width:1040px){header nav.dropdown{right:20px;margin-bottom: -15px !important;}
}
@media only screen and (min-width:768px) and (max-width:1039px){header nav.dropdown{right:40px;margin-bottom:-15px}
}
@media only screen and (min-width:768px){header nav.dropdown{position:absolute;bottom:0}
.dropdown #nav>li>a{padding-bottom:37px;margin-bottom:-2px}
.dropdown #nav li a{display:block;padding-left:18px;padding-right:18px}
.dropdown #nav>li{display:block;float:left;margin:0}
}
@media only screen and (max-width:767px){header nav.dropdown{width:100%}
#nav{text-align:center}
.dropdown #nav li a{display:block;padding:18px}
.dropdown #nav>li{display:inline-block}
}
.dropdown #nav{display:block}
.dropdown #nav>li:last-child>a{padding-right:0}
.dropdown #nav>li:first-child>a{padding-left:0}
.latest-post-widget .post-meta{display:block;font-size: smaller;line-height:18px;font-weight:400;text-transform:none}
.latest-post-widget li{margin-bottom:25px;font-weight:500}
input{background-color:#f7fafc;border:0;border:1px solid #d2d4d6;padding:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .07);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .07);box-shadow:0 1px 2px rgba(0, 0, 0, .07)}
input{display:block;height:25px;line-height:25px;padding:0 14px}
#submit,
input[type=submit]{background:0 0;border:none;cursor:pointer;display:block;width:auto;padding:0 25px 0 25px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
input:focus{background-color:#fafdff;outline:0}
input:required:valid{border-color:#dee6bd}
input:focus:required:invalid{border-color:#d2d4d6}
input.required{border-color:#e6c8bd}
input.required:focus{border-color:#d2d4d6}
label small{display:block}
@media only screen and (min-width:768px){#searchform{width:292px}
}
#searchform{display:flex;align-items:center;background-color:#f7fafc;border:1px solid #d2d4d6;height:25px;overflow:visible;z-index:100;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .07);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .07);box-shadow:0 1px 2px rgba(0, 0, 0, .07)}
#featured #searchform{margin-top:-14px;position:absolute;right:40px;top:50%}
#searchform p{float:left;margin:0}
#searchform input{background:0;border:0;color:#262627;display:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#searchform #q{display:block;font-weight:700;flex:1}
#searchform #searchsubmit{cursor:pointer;display:block;height:12px;width:32px;padding:0}
form #response{display:block;margin-left:167px}
@media only screen and (min-width:768px){.login{float:right;position:relative;min-width:160px;display:flex}
}
@media only screen and (max-width:767px){.login{display: none;}
}
#submit,
.button,
input[type=submit]{color:#fefefe;font-size:11px;font-weight:700;text-transform:uppercase;-moz-text-shadow:-1px 1px 0 rgba(0, 0, 0, .3);-webkit-text-shadow:-1px 1px 0 rgba(0, 0, 0, .3);text-shadow:-1px 1px 0 rgba(0, 0, 0, .3)}
.post-meta{color:#000000;font-weight:700;text-transform:uppercase}
.post-blog .post-meta{font-weight:400;text-transform:none}
.post-meta small{color:#000000;font-size:12px;font-style:italic;font-weight:400;text-transform:none}
html{height:102%}
body{height:100%;width:100%;background:#ecf0f3}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}
#wrap{min-height:100%}
@media only screen and (min-width:768px){.inner-wrap{margin:0 auto;padding:0 40px;max-width:960px;overflow:visible;}
}
@media only screen and (min-width:1040px){.inner-wrap{margin:0 auto;padding:0 20px;max-width:1080px;overflow:visible;}
}
@media only screen and (min-width:768px) and (max-width:991px){.col-feature-special-split-left{padding-left:0!important}
.col-feature-special-split-right{padding-left:30px!important}
}
.splash-content{display:flex;padding-top:20px;padding-bottom:10px}
.splash-content h2{font-weight:300}
.splash-col{margin:auto}
.splash-text{margin-right:0;max-width:50%;padding-left:40px}
.splash-col-img{margin-left:0;}
.splash-content-image{max-width:100%;height:auto;margin:auto;}
@media only screen and (max-width:767px){.splash-content{flex-direction:column}
.splash-text{padding:10px;text-align:center;max-width:100%}
.splash-col{margin:auto!important}
.splash-content-image{max-width:100%}
}
hr{background-color:#dbdee0;border:0;border-bottom:1px solid #fcfdfd;border-top:1px solid #dbdee0;clear:both;display:block;height:0;width:100%;margin:0;margin-bottom:36px;margin-top:36px}
.clearfix+hr{margin-top:18px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#catbox{clear:both;width:100%;padding-bottom:10px}
#catbox strong{font-size:1.2em}
#catbox{display:flex}
.cat-column{margin:auto;width:350px;padding-left:30px}
#catbox{display:flex}
.cat-column{margin:auto;width:350px;padding-left:30px}
@media (max-width:767px){#catbox{flex-direction:column}
.cat-column{max-width:100%;padding-left: 10px;}
#catbox li:last-child{margin-bottom:10px}
}
#catbox ul{margin-top:10px;clear:both;margin-bottom:0;}
#catbox li{margin-top:30px;margin-bottom:30px}
#catbox ul ul{margin-top:0;margin-bottom:0}
#catbox a.subcat{font-weight:400;color:#000000}
#catbox li img{float:left;margin-right:10px}
#catbox li i{float:left;margin-right:10px;margin-top:12px;}
#catbox li{clear:both}
#catbox ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#action{background:#fafcff;border-top:1px solid #eef1f3}
#action .inner-wrap{padding-top:15px;padding-bottom:15px}
#action .button{margin-top:14px;width:139px}
#featured{background:#f4f7fa}
.home #featured .inner-wrap{position:relative}
#featured .inner-wrap{padding-top:23px;padding-bottom:23px;position:relative}
.editorspick-figure{max-width:200px;margin:40px auto}
#main{background:#f4f7fa;border-top:1px solid #f2f4f5;padding-bottom:156px;}
#main .inner-wrap{padding-top:70px;padding-bottom:25px}
@media only screen and (max-width:767px){.inner-wrap{padding:46px 30px}
#main .inner-wrap{padding-top:26px}
a.button-arrow{margin-top:10px}
.detail-figure{max-width:300px;margin-left:auto;margin-right:auto}
.margin-top-mobile{margin-top:10px}
}
.content-left{float:left;margin-right:39px}
.content-right{float:right;margin-left:39px}
.description,
.post-blog .post-meta{float:left;width:127px}
.small-padding{padding:0 5px!important}
.small-padding input{width:100%!important}
a.post-image{line-height:0}
.post-image img{display:block;margin-bottom:8px;width:100%;height:auto}
.post-image,
figure{display:block;margin-bottom:18px;padding:5px;}
figure i,
figure img{background-color:transparent;border-width:0;margin-bottom:0;padding:0;display:block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:auto}
figure img+figcaption{margin-top:5px}
.post-blog figure{margin-left:-167px}
.blog .post-content,
.form-alt .input-small,
.form-alt p{display:block;margin-left:167px}
#footer{background:#e6e8eb;border-top:1px solid #f5f7fa;clear:both;margin-top:-158px;position:relative;font-size:95%;}
#footer a{color:#434e59}
#footer-nav{color:#434e59;font-size:11px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:0;text-transform:uppercase}
#footer:before{background:#e6e8eb;content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;}
#footer .inner-wrap{padding-top:60px;padding-bottom:60px;position:relative}
#footer-nav li{display:inline-block;margin-bottom:0;padding-left:5px;padding-right:5px}
#footer-nav li:before{content:"\00b7\00a0\00a0";font-size:13px}
#footer-nav li:first-child:before{content:''}
.footer-logo{display:block;line-height:0;text-align:right;margin-top:-10px}
@media only screen and (max-width:767px){#footer-nav{text-align:center}
#footer nav{text-align:center}
.footer-logo{margin-top:20px;text-align:center}
}
.no-margin{margin:0}
.feature-thumbnail{float:left;margin-right:18px}
img.icon{float:left;margin-right:10px}
.button-58 {
  align-items: center;
  background-color: #069;
  border: 2px solid #069;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  fill: #000;
  font-family: Inter,sans-serif;
  font-size: 16px;
  font-weight: 600;
  height: 48px;
  justify-content: center;
  letter-spacing: -.8px;
  line-height: 24px;
  min-width: 140px;
  outline: 0;
  padding: 0 17px;
  text-align: center;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}
.button-58:focus {
  color: #171e29;
}
.button-58:hover {
  background-color: #0b78af;
  border-color: #0b78af;
  fill: #069;
}
.button-58:active {
  background-color: #0b78af;
  border-color: #0b78af;
  fill: #069;
}
@media (min-width: 768px) {
  .button-58 {
    min-width: 170px;
  }
}
#slider {
   margin: 0 auto;
   max-width: 100%;
   padding-left: 30px;
   padding-right:30px;
}
#slider input[type=radio] {
   display: none;
}
#slider label {
   cursor:pointer;
   text-decoration: none;
}
#slides {
   padding: 10px;
   position: relative;
   z-index: 1;
}
#overflow {
   width: 100%;
   overflow: hidden;
}
#slide1:checked ~ #slides .inner {
   margin-left: 0;
}
#slide2:checked ~ #slides .inner {
   margin-left: -100%;
}
#slide3:checked ~ #slides .inner {
   margin-left: -200%;
}
#slide4:checked ~ #slides .inner {
   margin-left: -300%;
}
#slides .inner {
   transition: margin-left 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
   width: 400%;

}
#slides .slide {
   width: 25%;
   float:left;
   display: flex;
   justify-content: center;
   align-items: center;
   height: 100%;
}

#controls {
   margin: -180px 0 0 0;
   width: 100%;
   height: 50px;
   z-index: 3;
   position: relative;
}
#controls label {
   transition: opacity 0.2s ease-out;
   display: none;
   width: 50px;
   height: 50px;
   opacity: .4;
}
#controls label:hover {
   opacity: 1;
}
#slide1:checked ~ #controls label:nth-child(2),
#slide2:checked ~ #controls label:nth-child(3),
#slide3:checked ~ #controls label:nth-child(4),
#slide4:checked ~ #controls label:nth-child(1) {
   float:right;
   margin: 0 -50px 0 0;
   display: block;
}
#slide1:checked ~ #controls label:nth-last-child(2),
#slide2:checked ~ #controls label:nth-last-child(3),
#slide3:checked ~ #controls label:nth-last-child(4),
#slide4:checked ~ #controls label:nth-last-child(1) {
   float:left;
   margin: 0 0 0 -50px;
   display: block;
}
#bullets {
   margin: 150px 0 0;
   text-align: center;
}
#bullets label {
   display: inline-block;
   width: 10px;
   height: 10px;
   border-radius:100%;
   background: #ccc;
   margin: 0 10px;
}
#slide1:checked ~ #bullets label:nth-child(1),
#slide2:checked ~ #bullets label:nth-child(2),
#slide3:checked ~ #bullets label:nth-child(3),
#slide4:checked ~ #bullets label:nth-child(4) {
   background: #444;
}
@media screen and (max-width: 900px) {
   #slide1:checked ~ #controls label:nth-child(2),
   #slide2:checked ~ #controls label:nth-child(3),
   #slide3:checked ~ #controls label:nth-child(4),
   #slide4:checked ~ #controls label:nth-child(1),
   #slide1:checked ~ #controls label:nth-last-child(2),
   #slide2:checked ~ #controls label:nth-last-child(3),
   #slide3:checked ~ #controls label:nth-last-child(4),
   #slide4:checked ~ #controls label:nth-last-child(1) {
      margin: 0;
   }
   #slides {
      margin: 0 auto;
   }
}
.accordion {
    box-sizing: border-box;
    display: flex;
    overflow: hidden;
    width: 100%;
}

.accordion-select {
    cursor: pointer;
    margin: 0;
    opacity: 0;
    z-index: 1;
}

.accordion-title {
    position: relative;
}

.accordion-title:not(:nth-last-child(2))::after {
    border: 1px solid transparent;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.accordion-title span {
    bottom: 0px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    white-space: nowrap;
    width: 100%;
}

.accordion-content {
    box-sizing: border-box;
    overflow: auto;
    position: relative;
}
.accordion-select:checked + .accordion-title + .accordion-content {
    margin-bottom: 0;
    margin-right: 0;
}

/* Generated styles starts here */

.accordion {
    border-color: #dedede;
    border-radius: 8px;
    border-style: solid;
    border-width: 1px;
    flex-direction: column;
    height: auto;
} 
.accordion-title,
.accordion-select  {
    background-color: #ffffff;
    color: #069;
    width: 100%;
    height: 65px;
    font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.3px;
}
.accordion-select {
    margin-bottom: -65px;
    margin-right: 0;
}
.accordion-title:not(:nth-last-child(2))::after {
    border-bottom-color: rgb(234, 234, 234);
    border-right-color: transparent;
} 
.accordion-select:hover + .accordion-title,
.accordion-select:checked + .accordion-title {
    background-color: #ffffff;
}
 .accordion-title span  {	
    transform: rotate(0deg);
    -ms-writing-mode: lr-tb;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    padding-left: 33px;
    padding-right: 33px;
    line-height: 65px;
} 
.accordion-content {
    background-color: #f7f7f7;
    height: 280px;
    margin-bottom: -280px;
    margin-right: 0;
    padding: 30px;
    width: 100%;
}