.c-tabs button.mobile-tab-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-weight:500;letter-spacing:1px;outline:0;padding-left:1.25rem;padding-right:1.25rem;width:100%}.c-tabs button.mobile-tab-selector.active .tab-title{border-bottom:none}.c-tabs button.mobile-tab-selector.active .btn-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-tabs button.mobile-tab-selector .tab-title{border-bottom:1px solid #fff;margin-left:.25rem;margin-right:.25rem;padding-bottom:.75rem;padding-top:.75rem}.c-tabs button.mobile-tab-selector .btn-arrow{margin-left:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-tabs .tabbed-content{background:#112b3d;overflow:hidden}.c-tabs .tabbed-content .tab-container{border-bottom:1px solid #fff;padding-top:.25rem;margin-left:1.5rem;margin-right:1.5rem}.c-tabs .tabbed-content .tab-container+.tab-container{padding-top:3.125rem}.c-tabs .c-button{margin-bottom:1rem;margin-top:1.5rem}@media (max-width:991.98px){.c-tabs .container{padding-left:0;padding-right:0}.c-tabs .tabbed-content .tab-container:not(.active){display:none}}@media (max-width:991.98px){.c-tabs .primary-bg-color{background:#112b3d}}@media (min-width:992px){.c-tabs .tabs-container{background:#112b3d;border-radius:3.75rem;padding:4rem 1rem 0}.c-tabs .tabs{border-bottom:1px solid rgba(244,235,225,.3);margin-bottom:1.5rem}.c-tabs .tabs #active{background:#e9d8c3;bottom:-2px;height:4px;left:0}.c-tabs .tabs button.tab-selector{background:0 0;border:0;color:#e9d8c3;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;letter-spacing:1px;line-height:1;position:relative;padding:.6875rem}.c-tabs .tabs button.tab-selector.active{pointer-events:none}.c-tabs .tabs button.tab-selector.active:before,.c-tabs .tabs button.tab-selector:focus:before,.c-tabs .tabs button.tab-selector:hover:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-tabs .tabs button.tab-selector.active .tab-title,.c-tabs .tabs button.tab-selector:focus .tab-title,.c-tabs .tabs button.tab-selector:hover .tab-title{opacity:1}.c-tabs .tabs button.tab-selector .tab-title{opacity:.75;-webkit-transition:all .3s ease;transition:all .3s ease}.c-tabs .tabbed-content{padding:0}.c-tabs .tabbed-content .tab-container{border-bottom:none;position:absolute;padding-top:0;margin-left:.75rem;margin-right:.75rem;visibility:hidden}.c-tabs .tabbed-content .tab-container.active{border-bottom:none;position:relative;visibility:visible}.c-tabs .tabbed-content .tab-container+.tab-container{padding-top:inherit}.c-tabs .c-button{margin-bottom:2rem;margin-top:2rem}}@media (min-width:1200px){.c-tabs .tabs-container{padding-top:5.5rem}.c-tabs .c-button{margin-bottom:4rem}.c-tabs .tabs button.tab-selector{font-size:1.125rem}}