/* components/vue-blog-boxes-item.scss, 
pages/wide-layout/_wide-layout.scss, 
common/_navs.scss, 
components/collapse-group.scss */

body #main{flex-grow:1;flex-shrink:initial;display:flex;flex-direction:column}#layout{flex-grow:1;display:flex;flex-direction:column}@media (min-width:992px){#layout{flex-direction:row;flex-wrap:wrap}}#layout-nav{width:100%}@media (min-width:992px){#layout-nav{border-bottom:1px solid rgba(88, 89, 91, 0.2)}}#layout-head{padding:35px var(--header-x-gap) 0}#layout-head #breadcrumbs{margin-bottom:20px}@media (min-width:992px){#layout-head{min-width:100%;flex-basis:100%;text-align:center;padding-top:35px;padding-bottom:60px}#layout-head:not(.border-none){border-bottom:1px solid rgba(88, 89, 91, 0.2)}}#layout-head .desc{max-width:315px;margin-top:13px;font-size:14px;line-height:20px;font-weight:300;color:#58595B}@media (min-width:768px){#layout-head .desc{font-size:20px;line-height:30px;max-width:455px;margin:0 auto}}#layout-content{padding:0 var(--header-x-gap) 0;flex-grow:1}@media (min-width:992px){#layout-content{flex-grow:initial;flex-basis:60%;min-width:60%}}#layout-content .iframe-object{width:100%;height:100%}#layout-aside{padding:50px var(--header-x-gap);background:rgba(0, 0, 0, 0.03);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}@media (min-width:992px){#layout-aside{flex-basis:40%;min-width:40%}}#layout-aside .collapse-group{width:100%;margin-top:40px}#layout-aside .collapse-group-item{border-bottom:1px solid rgba(88, 89, 91, 0.1)}#layout-aside .btn-link{margin-top:10px}@media (min-width:768px){#layout-aside .btn-link{margin-top:32px}}#layout-aside-contact{margin-top:auto;display:block}@media (min-width:576px){#layout-aside-contact{display:block}}#layout-aside-contact .row{flex-basis:50%;min-width:50%;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:center}@media (min-width:576px){#layout-aside-contact .row{margin-top:20px;flex-direction:row;align-items:center;justify-content:flex-start;text-align:right}}#layout-aside-contact .row img{width:23px;height:35px;object-fit:scale-down}#layout-aside-contact .row .data{max-width:215px;padding-top:0;font-size:14px;line-height:20px;font-weight:400;padding-right:32px;color:#0D0D0D}@media (min-width:576px){#layout-aside-contact .row .data{max-width:350px;font-size:18px;padding-top:0;padding-right:32px}}#layout-aside-contact .row .data .label{display:none}
.nav-links{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.nav-links .link{border-bottom:2px solid #d8d8d8;text-decoration:none;font-size:14px;line-height:1;color:#58595B;font-weight:500;display:block;padding:10px 15px;position:relative}@media (min-width:768px){.nav-links .link{padding:14px 35px;font-size:20px}}.nav-links .link:after{content:'';position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);height:4px;width:0;background:#F46C42;transition:width 0.25s ease-in-out;z-index:1;border-radius:5px}.nav-links .link:hover,.nav-links .link:focus,.nav-links .link.active{color:#0D0D0D}.nav-links .link.active:after{width:100%}
.collapse-group{}.collapse-group-item{border-bottom:1px solid rgba(88, 89, 91, 0.1);margin-left:-19px;margin-right:-19px}.collapse-group-item.highlight{animation:highlightGroupItem 2s linear 0s 1 forwards}@keyframes highlightGroupItem{0%,100%{background:transparent}30%,70%{background:lightyellow}}@media (min-width:576px){.collapse-group-item{margin:0}}.collapse-group-title{margin-bottom:0}.collapse-group-title>a{text-decoration:none;display:flex;width:100%;font-size:14px;padding:10px 19px;font-weight:300;color:#58595B;position:relative;transition:color 0.25s, letter-spacing 0.4s, text-shadow 0.4s}@media (min-width:768px){.collapse-group-title>a{font-size:22px;color:#0D0D0D;padding-top:22px;padding-bottom:22px}}.collapse-group-title>a .collapse-icon{margin-right:auto;margin-top:auto;margin-bottom:auto}.collapse-group-title>a[aria-expanded=true]{color:#0D0D0D;font-weight:400}@media (min-width:768px){.collapse-group-title>a[aria-expanded=true]{text-shadow:1px 0 0 black}}.collapse-group>.collapse-group-title>a{font-weight:600;width:fit-content}.collapse-group-body{color:#0D0D0D;padding:6px 19px 21px;font-size:14px;line-height:20px;font-weight:400;max-width:900px}.collapse-group-body a{text-decoration:none}.collapse-group-body a:hover,.collapse-group-body a:focus{text-decoration:underline}.collapse-group-body .got-it{padding-top:21px}@media (min-width:576px){.collapse-group-body{padding-right:0;padding-left:0}}@media (min-width:768px){.collapse-group-body{font-size:20px;line-height:30px;padding-bottom:50px}.collapse-group-body .got-it{padding-top:50px}}@media (min-width:992px){.collapse-group-content-row.has-video{display:flex}.collapse-group-content-row.has-video .video-wrap{width:100%}}.collapse-group-content-row.has-video ol{margin-right:13px;flex-grow:1}@media (min-width:992px){.collapse-group-content-row.has-video ol{min-width:300px}}@media (min-width:1260px){.collapse-group-content-row.has-video ol{margin-right:44px}}.collapse-group-content-row .video-wrap{max-width:700px;margin:0 -19px 27px}@media (min-width:576px){.collapse-group-content-row .video-wrap{margin-right:0;margin-left:0}}@media (min-width:992px){.collapse-group-content-row .video-wrap{margin:0}}.collapse-group-content-row .video-wrap .ratio{--aspect-ratio: 56.25%}.collapse-group-content-row .video-wrap .play-button{position:absolute}.collapse-group-content-row ol{padding:0;margin:0;list-style-type:none;padding-right:40px;counter-reset:li-counter}@media (min-width:1260px){.collapse-group-content-row ol{padding-right:71px}}.collapse-group-content-row ol li{counter-increment:li-counter;display:flex;flex-direction:column-reverse;position:relative;padding-top:4px;margin-bottom:20px}@media (min-width:992px){.collapse-group-content-row ol li{margin-bottom:33px;padding-top:0;flex-direction:row;justify-content:space-between;align-items:center}}.collapse-group-content-row ol li .li-content{max-width:100%}@media (min-width:992px){.collapse-group-content-row ol li .li-content{position:relative}}.collapse-group-content-row ol li .li-content:before{content:counter(li-counter);position:absolute;top:0;right:-40px;width:27px;height:27px;line-height:27px;text-align:center;font-size:18px;font-weight:300;color:#F46C42;display:block;border-radius:50%;border:1px solid #F46C42}@media (min-width:1260px){.collapse-group-content-row ol li .li-content:before{right:-71px}}.collapse-group-content-row ol li .img-wrap{max-width:400px;width:100%;margin-bottom:13px}@media (min-width:992px){.collapse-group-content-row ol li .img-wrap{margin-bottom:0;margin-right:70px}}.collapse-group-content-row ol li .img-wrap .ratio{--aspect-ratio: 60.25%}.collapse-group-content-row ol li .img-wrap .ratio img{object-fit:cover}
