.price-list{padding:5rem 0;background-color:#F6F9FC}
.price-list h1 span{color:#F66801}
.price-list p{font-size:15px}
@media (min-width:992px){.price-list p{font-size:18px}}
.price-list h1{font-size:2.4em}
@media (min-width:576px){.price-list h1{font-size:3.35em}}
.price-list h4,.price-list h5{font-family:"soehne-kraftig",sans-serif;font-weight:500;color:#435366}
.price-list .price-list-col{border-right:1px solid #E0E6EE}
.price-list .price-table{margin-top:4.75rem;border:1px solid #E0E6EE}
.price-list .price-table .sub-header{font-family:"soehne-kraftig",sans-serif;font-weight:500;color:#435366;background-color:#F1F5F9;font-size:16px;border-top:1px solid #E0E6EE;border-bottom:1px solid #E0E6EE}
.price-list .price-table .price-table-header{background-color:#fff}
.price-list .price-table .price-table-header span{font-family:"soehne-kraftig",sans-serif;font-weight:500;font-size:32px;color:#435366}
.price-list .price-table .price-table-header p{font-size:13px}
.price-list .price-table .price-table-header .price-list-col{width:18.75%;padding:1.5rem 1rem}
.price-list .price-table .price-table-header .price-list-col:first-child{width:25%}
.price-list .price-table .price-table-header .price-list-col:last-child{border-right:none}
.price-list .price-table .price-table-body{background-color:#fff}
.price-list .price-table .price-table-body p{font-size:16px}
.price-list .price-table .price-table-body h4{font-size:18px}
.price-list .price-table .price-table-body i{color:#83D92C;font-size:23px}
.price-list .price-table .price-table-body .row{border-bottom:1px solid #E0E6EE}
.price-list .price-table .price-table-body .row:last-child{border-bottom:none}
.price-list .price-table .price-table-body .price-list-col{width:18.75%;padding:1rem;text-align:center}
.price-list .price-table .price-table-body .price-list-col:first-child{width:25%;text-align:start}
.price-list .price-table .price-table-body .price-list-col:last-child{border-right:none}
.price-list .price-table-mobile{margin-top:4rem}
.price-list .price-table-mobile .product{border:1px solid #E0E6EE;background-color:#fff}
.price-list .price-table-mobile .product .product-header h5{font-size:15px;color:#0A2440}
.price-list .price-table-mobile .product .product-fee{border-top:1px solid #E0E6EE;border-bottom:1px solid #E0E6EE}
.price-list .price-table-mobile .product .product-fee h5{font-size:15px}
.price-list .price-table-mobile .product .product-fee h5 span{font-family:"soehne-kraftig",sans-serif;font-weight:500;font-size:24px;color:#435366}
.price-list .price-table-mobile .product .product-fee p{font-size:13px}
.price-list .price-table-mobile .product .toggle-content-header{background-color:#F1F5F9}
.price-list .price-table-mobile .product .toggle-content-header .toggle-content-btn{font-family:"soehne-kraftig",sans-serif;font-weight:500;color:#F66801;font-size:13px;border:none;background:inherit}
.price-list .price-table-mobile .product .toggle-content-header .toggle-content-btn i{font-size:11px;transition:transform 0.3s ease}
.price-list .price-table-mobile .product .toggle-content{background-color:#F1F5F9}
.price-list .price-table-mobile .product .toggle-content i{color:#FFB27B;font-size:13px}
.price-list .price-table-mobile .product .toggle-content p{font-size:15px}
.price-list .price-table-mobile .product .toggle-content .animated-content{padding-bottom:1rem}
.price-list .price-table-mobile .product .rotate-chevron{transform:rotate(90deg)}
.price-list .side-element{display:none;position:absolute;top:120px;left:-100px}
@media (min-width:992px){.price-list .side-element{display:block;width:13%}}
.price-list .side-element-2{display:none;position:absolute;top:350px;right:-100px}
@media (min-width:992px){.price-list .side-element-2{display:block;width:13%}}
@media (max-width:992px){.price-list{padding:3rem 0}.price-list .conditions p{font-size:15px}}