.contentWithMedia .introSection{margin:0;text-align:left;width:auto}.contentWithMedia .introSection .btn_row{justify-content:flex-start;margin-top:30px}.contentWithMedia .cardVideoPoster{border:0;border-radius:8px;padding-bottom:60%}.contentWithMedia .flex_row{align-items:center;gap:50px;margin:0}.contentWithMedia .capText{margin-bottom:10px}.contentWithMedia .globalDivider{margin-left:0;width:120px}.contentWithMedia .introSection .introCont{margin-left:0}.contentWithMedia .mediaItem{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:0;padding-bottom:60%;position:relative;width:100%}@media(min-width:992px){.contentWithMedia .flex_row.left{flex-direction:row-reverse}.contentWithMedia .introSection .introCont{width:440px}.contentWithMedia .mediaColText{width:42.6%}.contentWithMedia .mediaCol{width:52.5%}}@media(max-width:1080px) and (min-width:992px){.contentWithMedia .mediaCol{width:calc(50% - 20px)}.contentWithMedia .mediaColText{width:calc(50% - 30px)}}@media(max-width:991px){.contentWithMedia .introSection .introCont,.contentWithMedia .mediaCol,.contentWithMedia .mediaColText{width:100%}.contentWithMedia .flex_row{gap:30px}}.splide__slide img{height:100%;object-fit:cover;width:100%}.splide__slide{opacity:.6}.splide__slide.is-active{opacity:1}.splide__arrow{margin:0}.splide__arrow:focus{outline:0}#thumbnail-carousel{padding-bottom:0}.input-container{display:flex;gap:20px}.cabinet-input{width:300px}.header-row{background-color:#f0f0f0;color:#5b0600;font-weight:700;line-height:1.2;padding:8px}.header-row,.input-table{border:1px solid #ccc;text-align:center}.input-table{background-color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr}.input-table>div{border-right:1px solid #ccc;padding:8px 5px}.input-table>.input-table--noborder{border-right:none}.input-table input{border:1px solid #ccc;padding:3px;text-align:center;width:80%}.form-row{margin-bottom:10px}.results-box{width:250px}.results-table{border-collapse:collapse;width:100%}.results-table td,.results-table th{border:1px solid #ccc;padding:8px;text-align:center}.results-table th{background-color:#e0e0e0;font-weight:700}.extra-options{display:flex;gap:40px;margin-bottom:20px}.extra-options .form-row label{display:block;font-weight:700}.error-message{color:red;font-weight:700;margin-top:10px}.modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:8px;margin:10% auto;max-width:600px;padding:20px;position:relative;width:80%}.close-btn{color:#aaa;float:right;font-size:28px;font-weight:700}.close-btn:focus,.close-btn:hover{color:#000;cursor:pointer;text-decoration:none}.data-table-container{max-height:375px}.fraction-table{border-collapse:collapse;width:100%}.fraction-table td,.fraction-table th{border:1px solid #eee;padding:1px 8px;text-align:center}.fraction-table th{background-color:#f2f2f2;position:sticky;top:0;z-index:10}table.fraction-decimal{border-collapse:collapse;font-family:sans-serif;width:100%}table.fraction-decimal td:nth-child(2){background-color:#ffe0ab}table.fraction-decimal td:nth-child(3){background-color:#ffefd3}table.fraction-decimal td:nth-child(4){background-color:#fef7e8}#fractionModal h2{background-color:#df7d1c;color:#fff;font-size:18px;margin:0;padding:10px}table.fraction-decimal td:first-child{border-left:none}table.fraction-decimal td:last-child{border-right:none}table.fraction-decimal td,table.fraction-decimal th{border-left:1px solid #df7d1c;border-right:1px solid #df7d1c;border-color:#df7d1c #fff;border-style:solid;border-width:1px 10px;font-size:14px;padding:0 8px;text-align:center}table.fraction-decimal tr:first-child td{border-top:none}.results-box .input-table span{display:inline-block;font-weight:700;line-height:26px}.results-box .header-row{background-color:#df7d1c;color:#fff}#viewFractionsLink{font-weight:700}.input-table input[type=number]::-webkit-inner-spin-button,.input-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-table input[type=number]{-moz-appearance:textfield}.extra-options .form-row>div label{font-weight:400}.mediaCol.calculator{align-items:center;justify-content:center}.form-row>div,.mediaCol.calculator{display:flex;flex-direction:column}@media (max-width:768px){.input-container{align-items:center;flex-direction:column}.cabinet-input,.results-box{max-width:350px;width:100%}.modal-content{border-radius:10px;left:50%;margin:0;max-height:80vh;overflow-y:auto;position:fixed;top:80px;transform:translateX(-50%);width:90%}}