.sub-tabs{width:100%;padding:5%}.sub-tabs .text{width:80%;text-align:center;margin:0 auto 5%}.sub-tabs .nav-tabs{justify-content:center;border:0!important}.sub-tabs .nav-tabs .nav-link{width:30%;color:var(--wp--preset--color--navy);border:0 solid transparent;font-size:25px;position:relative}.sub-tabs .nav-tabs .nav-link:first-of-type:after{content:"";display:block;position:absolute;width:1px;height:60%;background-color:var(--wp--preset--color--gold);top:0;bottom:0;margin:auto;right:0}.sub-tabs .nav-tabs .nav-link.active{background-color:#fff;border:0;color:var(--wp--preset--color--navy);border-bottom:3px solid var(--wp--preset--color--navy)!important;font-weight:700}.sub-tabs .nav-tabs .nav-link:active,.sub-tabs .nav-tabs .nav-link:hover{text-decoration:underline;border-color:transparent}.sub-tabs .tab-content{border:1px solid var(--wp--preset--color--gold);background-color:var(--wp--preset--color--light-yellow);overflow:hidden}.sub-tabs .tab-content .content{width:90%;text-align:center;margin:3% auto;z-index:1;position:relative;padding:0 3% 3%;border-bottom:1px solid var(--wp--preset--color--gray)}.sub-tabs .tab-content .content ol,.sub-tabs .tab-content .content ul{text-align:left}.sub-tabs .tab-content .d-flex{display:flex;justify-content:space-between;gap:3%;padding:0 5% 3%}.sub-tabs .tab-content .d-flex .nav{width:37%;z-index:1;border-right:1px solid var(--wp--preset--color--gray);align-content:flex-start}.sub-tabs .tab-pane.active{display:flex!important;flex-direction:column}.sub-tabs .tab-pane button{width:25%;display:inline-block;vertical-align:middle;color:var(--wp--preset--color--black);border:0;text-decoration:none;font-weight:700;background-color:transparent}.sub-tabs .tab-pane button:active,.sub-tabs .tab-pane button:active:focus,.sub-tabs .tab-pane button:focus,.sub-tabs .tab-pane button:hover{background-color:transparent;text-decoration:underline;box-shadow:none}.sub-tabs .tab-content .d-flex .tab-content{width:70%;border:0}.sub-tabs .tab-content .d-flex .nav-pills .nav-link{text-align:left;width:100%;font-size:22px;font-weight:400;color:var(--wp--preset--color--gray)}.sub-tabs .tab-content .d-flex .nav-pills .nav-link:hover{text-decoration:underline}.sub-tabs .tab-content .d-flex .nav-pills .nav-link.active{background-color:transparent;border-left:5px solid var(--wp--preset--color--navy);border-radius:0;font-weight:700;color:var(--wp--preset--color--navy);text-decoration:none}.sub-tabs .tab-content .tab-pane .text{width:90%;text-align:left;margin:0}.sub-tabs .tab-content .tab-pane .text h2{font-size:25px!important;margin-bottom:3%;font-weight:700}.sub-tabs .tab-content .d-flex .tab-content .buttons{margin-top:5%;padding-bottom:3%;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.sub-tabs .tab-content .d-flex .tab-content .buttons .button{background-color:var(--wp--preset--color--navy);width:50%;margin:0!important;padding:10px 20px!important;color:var(--wp--preset--color--white)!important;transition:.3s;text-decoration:none;font-size:20px;text-align:center}.sub-tabs .tab-content .d-flex .tab-content .buttons .button:hover{color:var(--wp--preset--color--white)!important;transition:.3s;text-decoration:underline}.sub-tabs .btn-primary,.sub-tabs .tab-content .d-flex .tab-content .buttons .link{display:block;background-color:transparent;color:#000;margin:0!important;padding:0!important;width:100%;text-decoration:none;font-weight:700;border:0}.sub-tabs .tab-content .d-flex .tab-content .buttons .link:first-of-type:before{content:"<";display:inline-block;position:relative;margin-right:.5rem!important}.sub-tabs .tab-content .d-flex .tab-content .buttons .link:last-of-type:after{content:">";display:inline-block;position:relative;margin-left:.5rem!important}.sub-tabs .btn-primary,.sub-tabs .tab-content .d-flex .tab-content .buttons .link:hover{text-decoration:underline;background-color:transparent;border:0;color:#000}.image.sub-tabs .tab-content .tab-pane.show{display:flex;align-items:center}.image.sub-tabs .tab-content .tab-pane .tab-image{height:auto}.image.sub-tabs .tab-pane .image{width:40%;height:20vw}.image.sub-tabs .tab-pane .image img{width:100%;height:100%;object-fit:cover}.image.sub-tabs .tab-pane.active{flex-wrap:wrap;flex-direction:unset}.image.sub-tabs .text{width:50%;text-align:left}.image.sub-tabs .tab-content .content{width:45%;text-align:left;margin-left:5%}.image.sub-tabs .tab-content .tab-pane .tab-image{width:50%;padding-left:5%;padding-right:5%;height:30vw;object-fit:cover}.sub-tabs.no-content .nav-tabs .nav-link.active,.sub-tabs.no-content .tab-content .content,.sub-tabs.no-content .tab-content nav{border:0;display:none}.sub-tabs.no-content .tab-content .d-flex{padding:5% 3%}.sub-tabs .tab-content .tab-content table{width:100%}.sub-tabs .tab-content .tab-content table tr:first-of-type{border-bottom:1px solid var(--wp--preset--color--gray)}.sub-tabs .tab-content .tab-content table td{font-weight:300;color:var(--wp--preset--color--gray);font-size:22px}@media (max-width:900px){.sub-tabs{padding:10% 5% 5%}.sub-tabs .nav-tabs{flex-direction:column}.sub-tabs .nav-tabs .nav-link{width:100%}.sub-tabs .nav-tabs .nav-link:first-of-type:after{display:none}.sub-tabs .text{width:100%!important;margin:0 auto 5%!important}.sub-tabs .tab-content .content{width:100%}.sub-tabs .tab-content{padding:2% 5%}.sub-tabs .tab-content .d-flex{flex-wrap:wrap;border-top:0;padding:0 3%}.sub-tabs .tab-content .d-flex .nav{width:100%;border:0}.sub-tabs .tab-content .d-flex .tab-content{width:100%;margin:5% 0 0;padding:0;border:0}.sub-tabs .tab-content .d-flex .nav-pills .nav-link{font-size:22px}.sub-tabs .tab-content .d-flex .tab-content .buttons{gap:0}.image.sub-tabs .tab-pane .image{width:100%;height:35vw}.image.sub-tabs .text{width:100%;margin-top:5%}.image.sub-tabs .tab-content .tab-pane .tab-image{width:100%;padding:0;height:53vw}.image.sub-tabs .tab-content .content{width:100%;margin-left:0}}@media (max-width:550px){.sub-tabs{padding:15% 5% 5%}.sub-tabs .tab-content .d-flex .tab-content .buttons{flex-wrap:wrap}.sub-tabs .tab-content .d-flex .tab-content .buttons .button{width:100%}.sub-tabs .tab-content .d-flex .tab-content .buttons button{width:50%;margin-top:3%!important}.sub-tabs .tab-content .d-flex .tab-content .buttons .link{margin-top:5%;text-align:center;display:block;width:100%}.sub-tabs .nav-tabs .nav-link{padding:.5rem;font-size:28px}.image.sub-tabs .tab-pane .image{height:55vw}}