/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic);*/

@font-face {
    font-family: 'KelsonSansRegular';
    src: url('fonts/KelsonSansRegular.eot');
    src: url('fonts/KelsonSansRegular.eot') format('embedded-opentype'), url('fonts/KelsonSansRegular.woff2') format('woff2'), url('fonts/KelsonSansRegular.woff') format('woff'), url('fonts/KelsonSansRegular.ttf') format('truetype'), url('fonts/KelsonSansRegular.svg#KelsonSansRegular') format('svg');
}

.windowcalc2 label {
	display: inline-block;
	margin-bottom: .5rem;
}
.windowcalc2 .calc {
    font-family: "Inter", sans-serif;;
    font-size: 14px;
    color: #111111;
    padding: 30px 0;
    background: #EFEFF4;
}
.calculator {
	padding-block-start: 10px !Important;
}
.calculator-sect {
	padding-top: 50px
}


/*.submitted-form:after*/

#calc_block_lamination {
    width: 100%;
}

.windowcalc2 {
    position: relative;
    width: 100%;
}

.windowcalc2 .calc_wrapper {
    /*max-width: 1010px;*/
    margin: 0 auto;
}

.windowcalc2 .calc .calc_size label {
    font-weight: 500;
    font-size: 14px;
    color: #111111;
}

.windowcalc2 .calc .calc__header,
.windowcalc2 .calc .calc__subtitle {
    padding-left: 15px;
}

@media (max-width: 768px) {
    .windowcalc2 .calc .calc__header,
    .windowcalc2 .calc .calc__subtitle {
        padding-left: 0;
    }
}

.windowcalc2 .calc h2 {
    margin-bottom: 16px;
}

.windowcalc2 .calc * {
    box-sizing: border-box;
}

.windowcalc2 .calc *:before,
.windowcalc2 .calc *:after {
    box-sizing: border-box;
}

.windowcalc2 .calc input,
.windowcalc2 .calc textarea {
    margin: 0;
    border: none;
    outline: none;
    font-family: "Inter", sans-serif;;
}

.windowcalc2 .calc img {
    vertical-align: middle;
}

.windowcalc2 .calc_clear {
    clear: both;
}

.windowcalc2 .calc_title {
    font-family: "Montserrat", "Times New Roman", "serif";
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    padding-bottom: 11px;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 48px;
}

.windowcalc2 .calc_left {
    float: none;
    width: 100%;
    padding-right: 0;
}

.windowcalc2 .calc-left__block {
    border-bottom: 1px solid #C4C4C4;
}

.windowcalc2 .calc_right {
    float: none;
    width: 100%;
    border-bottom: 1px solid #C4C4C4;
    border-left: 1px solid #C4C4C4;
    padding-bottom: 9px;
}

.windowcalc2 .calc_block {
    padding: 16px 25px;
    margin-bottom: 5px;
}

.windowcalc2 .calc_block_item {
    margin-bottom: 10px;
}

.windowcalc2 .calc_block_item_title {
    font-weight: 600;
    font-size: 20px;
    color: #111111;
    margin-bottom: 24px;
    cursor: default;
}

.windowcalc2 .calc_block_item_content_item {
    margin-bottom: 20px;
}

.windowcalc2 .calc_block_item_content_item span {
    font-weight: 500;
    line-height: 22px;
    /*color: #217da2;*/
    /*color: #111111;*/
    position: relative;
}

.windowcalc2 .calc_block_item_content_item span:hover {
    /*color: #ffbc00;*/
    color: #3A61ED;
}

.windowcalc2 .calc_block_item_content_item span:hover .calc_block_item_content_item_popup {
    display: block;
}

.windowcalc2 .calc_block_item_content_item_underline {
    border-bottom: 1px dotted currentColor;
}

.windowcalc2 .calc_block_item_content_item_popup {
    position: absolute;
    left: 0px;
    bottom: 120%;
    padding: 12px 30px;
    background: #fff;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.19), 0px 6px 6px 0px rgba(0, 0, 0, 0.23);
    display: none;
}

.windowcalc2 .calc_block_item_content_item p {
    line-height: 18px;
    margin: 2px 0 0;
}

.windowcalc2 .calc_block_item_type {
    text-align: center;
    max-width: 400px;
    margin: 0 auto 17px;
    /*padding-left: 80px;*/
    padding-left: 45px;
    position: relative;
    display: none;
}

.windowcalc2 .calc_block_item_type_item {
    display: inline-block;
    vertical-align: top;
    width: 33.33%;
    position: relative;
    border: 1px solid #d4d4d4;
    padding: 2%;
    background: #e6e6e6;
}

.windowcalc2 .calc_block_item_type_item-balcony {
    padding-bottom: 29%;
}

.windowcalc2 .calc_block_item_type_item:before {
    content: "";
    display: block;
    position: absolute;
    left: 1.4%;
    top: 50%;
    transform: translate(0, -50%);
    width: 3px;
    height: 22px;
    background: #fff;
    border: 1px solid #bebdbd;
    border-radius: 10px;
}

.windowcalc2 .calc_block_item_type_item:first-child:before {
    left: inherit;
    right: 1.4%;
}

.windowcalc2 .calc_block_item_type_item_back {
    display: none;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    /*background: #ffbc00;*/
    /* background: #b5c4fd; */
    opacity: 0.5;
    cursor: pointer;
}

.windowcalc2 .calc_block_item_type_item:hover .calc_block_item_type_item_back {
    display: block;
}

.windowcalc2 .calc_block_item_type_item_window {
    /*border: 1px solid #717171;*/
    border: 2px solid #C4C4C4;
    /*background-color: #217da2;*/
    background-position: center center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    background-image: url('images/glass.png');
}

.windowcalc2 .calc_block_item_type_item_window img {
    width: 100%;
}

.windowcalc2 .calc_block_item_type_item_window:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-position: center center;
    /*background-size: 100% 100%;*/
    background-repeat: no-repeat;
}

.windowcalc2 .calc_block_item_type_item-full:before {
    display: none;
}

.windowcalc2 .calc_block_item_type_item-full-left {
    border-right: 0;
    padding-right: 0;
}

.windowcalc2 .calc_block_item_type_item-full-left .calc_block_item_type_item_window {
    border-right: 0;
    padding-right: 8.5%;
}

.windowcalc2 .calc_block_item_type_item-full-left .calc_block_item_type_item_window:after {
    background-position: left center;
    background-size: 91.5% 100%;
}

.windowcalc2 .calc_block_item_type_item-full-right {
    border-left: 0;
    padding-left: 0;
}

.windowcalc2 .calc_block_item_type_item-full-right .calc_block_item_type_item_window {
    border-left: 0;
    padding-left: 8.5%;
}

.windowcalc2 .calc_block_item_type_item-full-right .calc_block_item_type_item_window:after {
    background-position: right center;
    background-size: 91.5% 100%;
}

.windowcalc2 .calc_block_item_type_item-full-left.calc_block_item_type_item-full-right {
    border-left: 0;
    padding-left: 0;
    border-right: 0;
    padding-right: 0;
}

.windowcalc2 .calc_block_item_type_item-full-left.calc_block_item_type_item-full-right .calc_block_item_type_item_window {
    border-left: 0;
    padding-left: 8%;
    border-right: 0;
    padding-right: 8%;
}

.windowcalc2 .calc_block_item_type_item-full-left.calc_block_item_type_item-full-right .calc_block_item_type_item_window:after {
    background-size: 82% 100%;
    background-position: center center;
}

.windowcalc2 .calc_block_item_type_item-close:before {
    display: none;
}

.windowcalc2 .calc_block_item_type_item-close .calc_block_item_type_item_window:after {
    /*background-image: url(images/calc-type-close.png);*/
    background-image: url(images/star.png);
}

.windowcalc2 .calc_block_item_type_item-tilt .calc_block_item_type_item_window:after {
    /*background-image: url(images/calc-type-tilt.png);*/
    background-image: url(images/right.png);
}

.windowcalc2 .calc_block_item_type_item:first-child.calc_block_item_type_item-tilt .calc_block_item_type_item_window:after {
    /*background-image: url(images/calc-type-tilt-first.png);*/
    background-image: url(images/left.png);
}

.windowcalc2 .calc_block_item_type_item-tilt-turn .calc_block_item_type_item_window:after {
    /*background-image: url(images/calc-type-tilt-turn.png);*/
    background-image: url(images/right_down.png);
}

.windowcalc2 .calc_block_item_type_item:first-child.calc_block_item_type_item-tilt-turn .calc_block_item_type_item_window:after {
    /*background-image: url(images/calc-type-tilt-turn-first.png);*/
    background-image: url(images/left_down.png);
}

.windowcalc2 .calc_block #calc_block_structure .radio {
    padding-left: 0;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item {
    display: inline-table;
    vertical-align: top;
    margin-right: 20px;
    padding: 5px 2px;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item:last-child {
    margin-right: 0;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item img {
    cursor: pointer;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item.active {
    /*border: 1px solid #3A61ED;*/
    border: 1px solid rgba(135, 99, 249, 0.5);
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item.active:after {
    /*content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 6px solid #ffbc00;
  margin: 6px auto 0;*/
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item:before {
    content: "";
    display: block;
    position: relative;
    height: 48px;
    cursor: pointer;
    background-size: cover;
    background-repeat: no-repeat;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-1:before {
    /*width: 51px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23b6b6b6;stroke-width: 1px;%7D%3C/style%3E%3C/defs%3E%3Crect id='_3' data-name='3' class='cls-1' x='0.5' y='0.5' width='51' height='48'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H26V46H6V6ZM29,6H49V46H29V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Crect id='_1' data-name='1' class='cls-3' x='0.5' y='0.5' width='51' height='48'/%3E%3C/svg%3E%0A");*/
    width: 88px;
    height: 100px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='88' height='100' viewBox='0 0 88 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='88' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0113636 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='88' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-1.active:before {
    /*width: 51px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23ffbc00;stroke-width: 2px;%7D%3C/style%3E%3C/defs%3E%3Crect id='_3' data-name='3' class='cls-1' x='0.5' y='0.5' width='51' height='48'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H26V46H6V6ZM29,6H49V46H29V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Crect id='_1' data-name='1' class='cls-3' x='0.5' y='0.5' width='51' height='48'/%3E%3C/svg%3E%0A");*/
    width: 88px;
    height: 100px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='88' height='100' viewBox='0 0 88 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='88' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0113636 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='88' height='100' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABkCAYAAAACLffiAAAULklEQVR4Ac2d23JcxRWGfZdc5zHyCHmFvFZeJRcJVUmqqEoqQHBMgBiDbOwgnzAytqyR8QlhXNxO6hvpU34tde/TiMBF11p9XF//e+3ee0ayfGm9Xv/i4OBg//nz5+tXr17NKkdHR+taWKO2Uc+1W/2vX79ejxUYv/nmm9FxrNOKMcZR2ZN5jg/narXaR9tLly9f/uVSgRMo/aHN9frGxKWfGNsK3Itve2sftA0VBDVBtWjaFNgBQwsmRPpCzrVTxJ0rMOPncgyNH9PDfsU+IzDpnMKSJU74qW2KD0vN4OT+KVmTA//MEdES+P2rO+u33rlyrvzpvX+tszgm21r+X/7x0bpVWmNp+/3b76wf7z85c962BGYMY+VIW9emr7a16nM4mY9WNSnPCZxXn8FM+tu13XPl3Z076yx//+z2mpJt6b93/e76/Rv3moW+LM6j7c+Xr04W+A/vfnSOE3bX07ba7MMuZa0Cn8tgzoulAnsRBE3BhoBTdOfkGhctMEkAq8lgzLTJ1PMZL6cX5con189kMAKfnsE86XpHhOKlzcWFpt9gPbCx9lyXTWwrsEKyLr6sticP8bI+5KfAzqsCk6ynR8RqtfpdHtCec6R9CqufQgi/jcBAWlhP6G0FlkneIYGHBLVPRmxy0t8S+MWLF0doe+nJkydvVYFXh4fnzmABBW5ZIYTqWcf11mDeUoHhnMra47N9CidjWwKjKdqeEZj3wFYGA4wY2pYwtAFEQK2gaekbmu/cJQLLpx2KM8ZJ/9B8ORk3WWAfdPkWMRak9mfgFNYN1fHUmVPnzRW4J6prYzO27ZXReh3vXNodo60Ck6jNDB4SuLcBA2tbAIL0oO1Pu1RgOKewwtJj7XGyx2TUrwKj46nAh4eHmzPYj4l5RAiKzYeGcBXEdgO3rGOwrX7blgoMp9wIkvFMAtuN1bLMmzKOuYMCf3r9xh+fHKzOfDT2iEigBGcDuYkWYK/NDff6bZ8rsKw1GZJz7KIaWzt1fEtgXhTQ9tL+/v6vXr58ufmgUR9yQmMT1PapYgmMdc4Q/D9vfjnrLYKLIdMQa3JM8WUdGgsrAvsm5kmApmi7+bqSiuJiWxnsBgya9SGAVp9rtPpoA/rtK9cmf1SuAidb+r14vfYxTlk/uPb5RuDUEE1Pv65UYNUfEjiBAejBGRyxKI7rQec4BeboGvs2jS97WgJ7xxlvKavcaXM/+AiMZuqHHRWYtAdKQautwBlUGNqy2D5kHU8GzxFYVm3yJqvrJ4Nt2uxr+Y7TLhaYxRNYvwVMsAojgLb2t+qM/eDWg80RMVdg+RSX+hRW+dK22LItx+YRYRZPzmAhgU5Yg2Ug27TZ1/N7Y5dkMHxyDrEaU9tjy3bHYrMdf6sMzoWrn4FqXwskx+s7z7p2rsCu07Ou2+q3jztHv1rm0abN/h9N4ITNgOkPQec4fcYvOSKSpfqsnW09ptpe6zJi6bP/w89uLnvIJVT6Q7dfQrT8BLOftSv0RWRwi9NYxh6yCuiYnGvfZj9L3iLev7pz5qorMNAtcCG0CvnhF1+tKQLRnz71BHf+tgIv5YRVhiFO+7CTHnJ8B+ET0PfglpCtNkXbBDu5dRQ2bfa7CWwK7JhtBWbNympMY2hl/Hh37zQZ7HNOj5Nx9YhAy3NvEVMFNpO1Agi0CXiStYJrcwy+c3Mtx/z1o51Z78GuMWSJ5/pa2dLalzZZ9e2fJLDZizWDga1ZUDeQ0EKSCbXQJ5BW0LT2zRUYzjFW15YTO4WTecmYe6avCoyGoxnMJ7mWmAaiLwMNQXvrtUQW3s1r5wqcrDJi5ZQ1OVsCL2FFYL7sMUknHREKnLBCVlESumaEdccoYMsyhnbsEoF7rMaSQStbtfY7r9rs3/jlNa0psOp7RHBVWDhFpX5u8cZ5W4Gp57y6TtYZx/ipAvNxmrGVNePpV9virKw5hxgt1prBzSOiJTDBWNCgFSiDp1/HOT/HpG+/8/59++EigWV1HW3GSt/+anNM9RlLW85ZdAYziY2yEFbfugEqQAbXb43JNtdKmxn85s2bNYVbjwewdb7KNIPl07qW9Yyn75is6/esc9JWgZtHBI1mMZv4eOfWeuf+4/Wn9x6dCizsmcXjagKVfelX4OxL3xhVYMRUYHxEVuB3r36+Yf3k7tddVtlc33rG1p/Dullv59b4Q05xsQj8yfVjgRGZRSiKLQg224egc071c31EuvVgf/35nQdrfq6lmEMZnAKzNmvAmnGIYTv+ElY5Wce1Hjx5tt69c3f8u4iawQosqIsntD59+oI7PvsYYz37uYiU61/ur+98fbg+eHG03v1yb7bAdW2ZtMakbpbKlH2O19qHqDDCShLsrV6sn3375pzAzSOil8FmrVfNYAYfso7tWWDv7z/bCIqoFIAPX70eFJistvAjo8xgYiWrfLTrV9vjs531vtg7WD96+nLDBieMp6x37p45ItBy9IMGGYy4wqYvrADWW+DOrxZgBQXUAnhLYATNM7gK7PrJSZtMS1nJVjJVQeVUXPZQj4jJGVxhhXQz1dqfto5hzdsPV+uvT7JBQRN8A12OiKkCE28ofu13LO2wuWfs8R32dJMILU7aFDg/yTUzuHVEGCxFEqJlc1z6wt57/HSTDfvPXm3AgLO4Aer050PObG1lMK9pHBEXwcoaPg/weYDJp5UTCyeFDN5aYALW4lUHqvZlnYwFRChuOc4zipBa25cKnHHxZYNVn3bZ01dc7M2vDjbJwJ0mk4zYbLu5O+EtopXBGXCJ71sBQGYAPtCIbMlN6F/fvX/mLaJ3RGQGL2FkjhfCBy7i3d9/2uSULy0CL8rgJcD5GsOD7KuD55ss9dYHHmFpV2AswBYuQmawHyryiLBNgWVVLOtTLHO4y7jDfBbIC2eP1SxefERMgcsxiMutRQGYd1rOMUFSUNopCW9WtATufdBYrY7PYDh6t3sypm8yYGGs56uJIKv8yQnrhQgMhEAJiW+74nJ7cbvxUMNXRLMBW8Vlg8BazGCEtZjB1jk2EPjKZ1+cPpzgQeipmQy7H27MWhgQEUFb4sqoXSTwtZu3N5moeFgETEH1FZY6PuIqoOJ69VuWzQirnfpJriewDzX5ZaVO4ZOYe4KJuAjs3YZtsdZEYM5WAiOYIPpCpqWPTXjuIppZkH6Fps9NKS52LIN9deMMvnzt+ENRK2uTER8+xcSSAPIZHx7Z5XVMFZg5WwkMEAUBU2Dr9pm9ZG4LAhBh0wLuxrCKrcAKmW8R9YhIgVNkxZUVCx9xfKCZtTK1xM2+FuuitwiPCM5RzijF5dZK4OzjaGjB1GxwjNbsyHGb17RV+9dXq8CcwRwJvttysT2HYWUPFL+g8aJ65soxdpy1OJm7lcBmsJmKiIAgrG0KTrCExOch5wbzgeem6hwyjHGf3rq7eYDxfm4W867JV6nW6eOI6AlMBpORvh2YfcbOCwqrxf6WdX9YWbcSGPF45aIcL3j8doDAWbKfcQCkuIqMpV84xrSKAiMqxTcIHmr4tqXAHg8ISxazrkcB77dkrKKmQDV+sk1h3VpgRCZbvaIERSjfdb0Aigiwfs86pm7OugLzdSQFUfkCHkHxbVdgjwUsAiMgglo839mDF7/HALMcyW9btRciMCJ6dgHJUWEGK7TAU6ByjD7zzR4ERjye0IqKwIptH3WOCJLAhxrrkLm9jDVeWuKa1bQrYo5J337mXYjALAgw4AhNMITlwaHACi4IcwCwCIXNMfjMxTqnJ7BHREtgjzPfErDEdn1iVNZkNjZzZE1OuZmTY7cSmKOBgMB6jgkN7O7ewZlCW0IxNoGFVMzciNBk0s5//pfBisoD7jSbV8fZbQbDyca5+D7Uju+044uXnDCm0MkrT3K2WNkTnJRFAu/c3D09AgBFYDKYpzIBU1yymMIm2Qj9bLaCCZ/tgnohACYer2lmaRWYtwfaPD4+vnHMyrq+NcDKWnCkuDBWgaewysmaJgKclK0EBprF8wWcNgUGWIGxbCazQ3gFxAootKBastD3YET03CWDFZu2lsCsISvrV07F1cKXJdlMiMoJX7IuFpgHGWJSXJAr2BIYoc3gKrAiC6+t4MbAKvDDhw/Xjx49On0140HHWwRt9JHlfCiSkzVdhzhVYBNAm+Lqsxbr9ARmfe80xJ4tMO+YnIFCE4gFvT0EyVsPPwV2blqhbUuB8SmKo8CwICYfLvD9oEEbdTI6BXbjrOWFTU4ZbXOMTFgTAGvddbHJukhgNoHALKS4XjWDEtjbzCyx7gUQ2k0I5rr04ytqWgX2UxuWzFVg28lg3jhc0zWoZ3zZFNa6bFrmKLBrWldkY2hnZzCbYJIBXNi64NgUU1+b4/SBzeLawmq5wGQnQvrdgwJbpw+BGeuazGdN6wonU8vKVq1rYNm7bFrZL0xgAwoJEG1YxcdmcU7CCyygwFra/SSnmFgE5liwDYE5k8l212QNBSamAsvhuGTUpy853Rf9slVLrNkCswkzmAUEMHhCDwV3s853k1PmTBEYoclyBGZNWYkjI8zGpb8KlPUW59Ac480SmKxIgYVTXOtuiEOed2RejWrJ15ncSM8HmEKMOQLn84K5ySonMStf1ueyejGIpcBo50/nz/3qlB3YegYD7YJeUYAARNyhwhjhsc5LkRWWGF5A3gzITo+D1hFhBucZLCeWGMYbY1VsuWTF2oaF1RheTAVODQcFNoPduNZAZqzC8qmpVRynyLnZBGf9zDrAl2Rw5VQ0xW0x0uY+sAqbc5MVcSvrYoER1MVrYGB6wNmeoOkrvutX8CkCbx5yJ2dwj3UqJ+NkSk582uXkIpq53m2zBfaIYNEajDZhUki/YNHa53zmZXEz3nZCkx2zMvjwcPMD0spqnTiyaGXE2iZPMsKW/IhLIsiKpb6VwDUw9THoIXCA3QQbENbbbonAvEWwLlyuje1x8q2gIleBk08fzrzDknVrgQliIP0EF1QrMJZxFtcANoF9ncLqs4E5DzkFNkZyyiqftsfJeObLmUeCjFqF5ptHnluTH3IeEQbBkhEEFjgBW77Cat20wEL2LF9BTn2LQGBZt+VMgc3aHqPtiwXm9q3gLTFbbQqqZeOsVaHzOwGBsXME5oHIutskgpxY98z+k6nFStssgfODRhXYq2tWYhG3VUdQRdV63gItbP3yxfaLEBixZDMJso7PGPkUtpUEcmJlxFJX4NkfNMwIAPIKpy9wbgafuT51Aa7iJrB+gvPv9OYcETBaKl9lyzpzkjPFVUD48mvO5MRX4ElncGawQim0Vzg3gA+kfSksoiosDwQzV0GB7oHPyWB+zWoKqxcg94OgJoCslVOBZe0JvCiDUzjFq23UE1QxAfVJi09RXKw/amoJPUfgfMglG5mZdXyzNcWULVlr9iZr7qFmsCJ3PypnBlc4ASt43lbCtqxXPjNCcc0O+hg3WeCTDxpTWOFG2BZbbasCtzhl9YhQXI6KrsB0+l1EQueVB1KRsWasAqYFPOte/RRUeIEZP0VgNuTXlcmatzy+ffgKmUz4lZO2HmtyMk+BR89gr4DvwQiZRSFZFN+NUBcmbW4i23t+bnSKwK1v0+CtnLTBSrvC5QXehrMKrIbNDKaTQgZzVZhcizC0A24/omUmUndstS2BGeNa2DkCMzbn4hsTH2Flpb2yOrZlKytjaiwzWP1GjwgymEk1oMEMkpliX7W5hmCtMfZp5wqccfCN4XqyZp9jsM53PLaOpZ79+go8ekQ4wAxOAHwzlIXzVqwgPWCh3UwFRgSFmCtwi5U21pO1x8k4xUo7xinvbIHNYAXVAoIP8ND5W4VLaP0cI2jaqV/28FNl/uKIjGmJBWc9f/NiJIdsaRXZtmTU5ycqs7/s4arkux/g1FNgggIgMH34FUq4lhWy2jkC8+ursslJnXiKiy8n9iJZB78P5u+M88TzeMCawQqcFlDFaEEnOP2tklnDWt7Croud8hMN3iLIYP52ZDLqux4MmQhV4Bajc8ZYYR8U+IcffvjN0dHRt1Vg/l7EjXuPzoFnQEHdEBaBGeO4tPq5IUXQevxMEZin9pDAGQfWyklbi6nVJl9aWVsCo+n333//60vffffdb1NcM1iBETlLZqgC1wshOKBZcsP6CYwv9BSBM4OTUR5iy4JFYPtqMiQnvnzaFiesfNDqCLxG20GBd+4+XFMSPsEQW+gEd1Nj0C14BebBMeXbNDKYP8VbOeWBJcVlHMy5j204OeO3FlihtcBXaMHziJgKjtBmiFmhwBwDZCql9atTKbB8aTMJbE/xKyN1L3zP5p12IRksmFZArG1Y281gs6fa3FRuQpHJCgVW3KUCm63JKavHXeWz3uM0IUyGwQx+/vx59wyuUFlHzCow/WxIQLMHq++t6RhsZo3ZMUVgRB/LYMWsrJkMsrU4aZNVwRUY1tEjAoG59fJBx2va5u+mnZzBKax+S2DbzJox64YSXPg5DznPYNnSyoSt7WN89stpMmRCkMW9DEbb0/8sakxg/joTgNoKXOFzY/jCtmxmiAL7QWPJGSxjMrX8ymi9xUib2ZwCk8Utgflsce4/i1JkM5h/XC0sPzXQr7C99hyXIqcPuAJjEZiiwENnsEfE5g/TndxtsmiTAb/X7rgUOf0U2Ew2GXoCD/5nURwR/JHmiyp82uI7g1bhB5wW4lIYx+f7KQLzB/UvipN1eqwyYuXE8o9xZn0XwZn8cyljAv9cOOtzrPmFu0eE1i+Q59oUBb/Oz/7sy/aWzyZqVjuOdfSxrttqsy/nZNtcX73Sjgo8N0iOd4Nuzr7abv9UOyTwlDV6HLQnm+Pm2BQXf1RgBs0JUMcOASsGc/RzvG21vyVwHePctI7B/hilintGYJ50e3t7+xzU/6/iv9LsWTiyD9967cu6/K3xOd9xP6bd29t7jLb/BQqMZxEh5t/IAAAAAElFTkSuQmCC'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-2:before {
    /*width: 74px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 75 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23b6b6b6;stroke-width: 1px;%7D%3C/style%3E%3C/defs%3E%3Crect id='_3' data-name='3' class='cls-1' x='0.5' y='0.5' width='74' height='48'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H26V46H6V6ZM29,6H49V46H29V6ZM52,6H72V46H52V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Crect id='_1' data-name='1' class='cls-3' x='0.5' y='0.5' width='74' height='48'/%3E%3C/svg%3E%0A");*/
    width: 135px;
    height: 110px;
    margin-top: -8px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='135' height='116' viewBox='0 0 135 116' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect y='-18' width='135' height='153' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.00740741 0.00653595)'/%3e%3c/pattern%3e%3cimage id='image0' width='135' height='153' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-2.active:before {
    width: 135px;
    height: 110px;
    margin-top: -8px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='135' height='116' viewBox='0 0 135 116' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect y='-18' width='135' height='153' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.00740741 0.00653595)'/%3e%3c/pattern%3e%3cimage id='image0' width='135' height='153' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
    /*width: 74px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 75 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23ffbc00;stroke-width: 2px;%7D%3C/style%3E%3C/defs%3E%3Crect id='_3' data-name='3' class='cls-1' x='0.5' y='0.5' width='74' height='48'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H26V46H6V6ZM29,6H49V46H29V6ZM52,6H72V46H52V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Crect id='_1' data-name='1' class='cls-3' x='0.5' y='0.5' width='74' height='48'/%3E%3C/svg%3E%0A");*/
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-3:before {
    /*width: 62px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-1, .cls-2, .cls-3 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23b6b6b6;stroke-width: 1px;%7D%3C/style%3E%3C/defs%3E%3Cpath id='_3' data-name='3' class='cls-1' d='M2,2H64V50H41V34H2V2Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H22V30H6V6ZM25,6H41V30H25V6ZM44,6H60V30H44V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_1' data-name='1' class='cls-3' d='M41,34H2V2H64V50H41V34Z' transform='translate%28-1.5 -1.5%29'/%3E%3C/svg%3E%0A"); */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='79' height='100' viewBox='0 0 79 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='79' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0126582 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='79' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
    width: 80px;
    height: 100px;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-3.active:before {
    /*width: 62px; */
    /*
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-1, .cls-2, .cls-3 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23ffbc00;stroke-width: 2px;%7D%3C/style%3E%3C/defs%3E%3Cpath id='_3' data-name='3' class='cls-1' d='M2,2H64V50H41V34H2V2Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H22V30H6V6ZM25,6H41V30H25V6ZM44,6H60V30H44V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_1' data-name='1' class='cls-3' d='M41,34H2V2H64V50H41V34Z' transform='translate%28-1.5 -1.5%29'/%3E%3C/svg%3E%0A");
  */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='79' height='100' viewBox='0 0 79 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='79' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0126582 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='79' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
    width: 80px;
    height: 100px;
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-4:before {
    /*width: 62px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-1, .cls-2, .cls-3 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23b6b6b6;stroke-width: 1px;%7D%3C/style%3E%3C/defs%3E  %3Cpath id='_3' data-name='3' class='cls-1' d='M2,2H64V34H45V50H22V34H2V2Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H22V30H6V6ZM25,6H41V30H25V6ZM44,6H60V30H44V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_1' data-name='1' class='cls-3' d='M22,34H2V2H64V34H45V50H22V34Z' transform='translate%28-1.5 -1.5%29'/%3E%3C/svg%3E%0A");*/
    width: 80px;
    height: 100px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='80' height='100' viewBox='0 0 80 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect x='-4' width='88' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0113636 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='88' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-4.active:before {
    /*width: 62px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 63 49'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23fff;%7D.cls-1, .cls-2, .cls-3 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23217da2;%7D.cls-3 %7Bfill: none;stroke: %23ffbc00;stroke-width: 2px;%7D%3C/style%3E%3C/defs%3E  %3Cpath id='_3' data-name='3' class='cls-1' d='M2,2H64V34H45V50H22V34H2V2Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_2' data-name='2' class='cls-2' d='M6,6H22V30H6V6ZM25,6H41V30H25V6ZM44,6H60V30H44V6Z' transform='translate%28-1.5 -1.5%29'/%3E%3Cpath id='_1' data-name='1' class='cls-3' d='M22,34H2V2H64V34H45V50H22V34Z' transform='translate%28-1.5 -1.5%29'/%3E%3C/svg%3E%0A");*/
    width: 80px;
    height: 100px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='80' height='100' viewBox='0 0 80 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect x='-4' width='88' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0113636 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='88' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-5:before {
    /*width: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill: %23fff; stroke: %23b6b6b6; stroke-width: 1px; %7D .cls-2 %7B fill: %23217da2; %7D%3C/style%3E%3C/defs%3E%3Cpath id='_1' class='cls-1' d='M2.5 2.5h29v48h-29z'/%3E%3Cpath id='_2' class='cls-2' d='M7 7h20v39h-20z'/%3E%3C/svg%3E");*/
    width: 50px;
    height: 100px;
    background-size: contain;
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill: %23fff; stroke: %23ffbc00; stroke-width: 2px; %7D .cls-2 %7B fill: %23217da2; %7D%3C/style%3E%3C/defs%3E%3Cpath id='_1' class='cls-1' d='M2.5 2.5h29v48h-29z'/%3E%3Cpath id='_2' class='cls-2' d='M7 7h20v39h-20z'/%3E%3C/svg%3E");*/
    /*
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='145' height='338' viewBox='0 0 145 338' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M127 13H17V320H127V13ZM126 14H18V319H126V14Z' fill='%23EEEEEE'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M129 11H15V322H129V11ZM127 13H17V320H127V13Z' fill='%23F4F4F4'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M130 10H14V323H130V10ZM128.946 11.0195H15.0547V321.98H128.946V11.0195Z' fill='%23E8E8EA'/%3e%3cg filter='url(%23filter0_b)'%3e%3crect x='18' y='14' width='108' height='305' fill='%23F2FDFF' fill-opacity='0.64'/%3e%3c/g%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M145 0H0V338H145V0ZM130 10H14V323H130V10Z' fill='%23FFFDFD'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M145 0H0V338H145V0ZM143.864 1H1.5V336.798H143.864V1Z' fill='%23EEEEEE'/%3e%3cdefs%3e%3cfilter id='filter0_b' x='14' y='10' width='116' height='313' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeGaussianBlur in='BackgroundImage' stdDeviation='2'/%3e%3cfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e ");
    */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='44' height='100' viewBox='0 0 44 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='44' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0227273 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='44' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block #calc_block_structure .calc_block_item_content_item-window-5.active:before {
    width: 50px;
    height: 100px;
    background-size: contain;
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7B fill: %23fff; stroke: %23ffbc00; stroke-width: 2px; %7D .cls-2 %7B fill: %23217da2; %7D%3C/style%3E%3C/defs%3E%3Cpath id='_1' class='cls-1' d='M2.5 2.5h29v48h-29z'/%3E%3Cpath id='_2' class='cls-2' d='M7 7h20v39h-20z'/%3E%3C/svg%3E");*/
    /*
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='145' height='338' viewBox='0 0 145 338' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M127 13H17V320H127V13ZM126 14H18V319H126V14Z' fill='%23EEEEEE'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M129 11H15V322H129V11ZM127 13H17V320H127V13Z' fill='%23F4F4F4'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M130 10H14V323H130V10ZM128.946 11.0195H15.0547V321.98H128.946V11.0195Z' fill='%23E8E8EA'/%3e%3cg filter='url(%23filter0_b)'%3e%3crect x='18' y='14' width='108' height='305' fill='%23F2FDFF' fill-opacity='0.64'/%3e%3c/g%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M145 0H0V338H145V0ZM130 10H14V323H130V10Z' fill='%23FFFDFD'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M145 0H0V338H145V0ZM143.864 1H1.5V336.798H143.864V1Z' fill='%23EEEEEE'/%3e%3cdefs%3e%3cfilter id='filter0_b' x='14' y='10' width='116' height='313' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeGaussianBlur in='BackgroundImage' stdDeviation='2'/%3e%3cfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e ");
    */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='44' height='100' viewBox='0 0 44 100' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3crect width='44' height='100' fill='url(%23pattern0)'/%3e%3cdefs%3e%3cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3e%3cuse xlink:href='%23image0' transform='scale(0.0227273 0.01)'/%3e%3c/pattern%3e%3cimage id='image0' width='44' height='100' xlink:href='data:image/png;base64,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'/%3e%3c/defs%3e%3c/svg%3e ");
}

.windowcalc2 .calc_block-total {
    padding-top: 18px;
    padding-bottom: 25px;
}

.windowcalc2 .calc_block_title {
    margin-bottom: 8px;
    font-weight: 600;
    font-size: 24px;
    color: #111111;
}

.windowcalc2 .calc-price__block {
    padding: 10px 24px;
}

.windowcalc2 .calc_block_title span {
    font-weight: 600;
    font-size: 24px;
    color: #3A61ED;
    margin-left: 8px;
}

.windowcalc2 .calc_block_input {
    max-width: 320px;
    margin: 0 auto 25px;
    position: relative;
}

.windowcalc2 .calc .calc_block_input input {
    background: transparent;
    font-size: 14px;
    color: #7c7c7c;
    width: 100%;
    padding: 14px 10px 14px 40px;
    border: none;
    box-shadow: none;
    border-bottom: 1px solid #dbdbdb;
}

.windowcalc2 .calc_block_input input:focus {
    padding-bottom: 13px;
    border-bottom: 2px solid #3A61ED;
}

.windowcalc2 .calc_block_input input::-webkit-input-placeholder {
    color: #7c7c7c;
}

.windowcalc2 .calc_block_input input::-moz-placeholder {
    color: #7c7c7c;
}

.windowcalc2 .calc_block_input input:-moz-placeholder {
    color: #7c7c7c;
}

.windowcalc2 .calc_block_input input:-ms-input-placeholder {
    color: #7c7c7c;
}

.windowcalc2 .calc_block_input input.calc_phone {
    background-image: url(images/calc-phone.png);
    background-position: 5px 13px;
    background-repeat: no-repeat;
}

.windowcalc2 .calc_block_input input.input_error {
    padding-bottom: 13px;
    border: 2px solid #ee6a6a;
}

.windowcalc2 .calc_block_input .input_error_desc {
    display: none;
}

.windowcalc2 .calc_block_input input.input_error+.input_error_desc {
    display: inline-block;
    /*margin-left: 90px;*/
    border: 1px solid #ee6a6a;
    border-radius: 5px;
    padding: 0px 5px;
    position: absolute;
    z-index: 2;
    background: white;
    top: -53px;
    left: 25%;
}

.windowcalc2 .calc_block_submit {
    position: relative;
    max-width: 320px;
    margin: 0 auto;
}

.windowcalc2 .calc_block_submit input {
    /*width: 100%;
  cursor: pointer;
  font-size: 14px;
  font-weight: 700;
  color: #47431f;
  text-align: center;
  text-decoration: none;
  padding: 14px 0;
  background: #ffbc00;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2), 0px 2px 8px 0px rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  transition: 0.5s;*/
    background: transparent;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    color: #111111;
    border: 1px solid #3A61ED;
    padding: 15px 25px;
    font-weight: 500;
    font-family: Montserrat;
}

@media (max-width: 320px) {
    .windowcalc2 .calc_block_submit input {
        padding: 15px 6px;
    }
}

.windowcalc2 .submited-alert {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 100%;
    text-align: center;
    background: green;
    line-height: 46px;
    border-radius: 3px;
    color: white;
    display: none;
    /*opacity: 0;*/
    /*transition: 1.2s;*/
}

.form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + .75rem + 2px);
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/*@keyframes showAlert {*/


/*    to {*/


/*        opacity: 1;*/


/*    }*/


/*}*/

.windowcalc2 .calc_block_submit input:hover {
    /*color: #474747;
  background: #f2f2f2;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.19), 0px 6px 6px 0px rgba(0, 0, 0, 0.23);*/
}

.windowcalc2 .calc .calc_block .radio {
    padding-left: 30px;
    position: relative;
    margin-top: 0;
    display: inline-block;
}

.windowcalc2 .calc .radio span {
    display: inline-block;
    cursor: pointer;
}

.windowcalc2 .calc .radio:before {
    content: "";
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    /*
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: none;stroke: %23217da2;stroke-width: 2px;%7D.cls-2 %7Bfill: %23ffbc00;display: none;%7D%3C/style%3E%3C/defs%3E%3Ccircle id='_2' data-name='2' class='cls-1' cx='11' cy='11' r='10'/%3E%3Ccircle id='_1' data-name='1' class='cls-2' cx='11' cy='11' r='4'/%3E%3C/svg%3E%0A");
  */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='11.5' fill='white' stroke='%23E3E1E1'/%3e%3c/svg%3e ");
}

.windowcalc2 .calc .radio.active:before {
    content: "";
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    /*
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: none;stroke: %23217da2;stroke-width: 2px;%7D.cls-2 %7Bfill: %23ffbc00;display: block;%7D%3C/style%3E%3C/defs%3E%3Ccircle id='_2' data-name='2' class='cls-1' cx='11' cy='11' r='10'/%3E%3Ccircle id='_1' data-name='1' class='cls-2' cx='11' cy='11' r='4'/%3E%3C/svg%3E%0A");
  */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='12' fill='%238763F9'/%3e%3ccircle cx='12' cy='12' r='4.5' fill='white'/%3e%3c/svg%3e ");
}

.windowcalc2 .calc .radio.disable {
    opacity: 0.8;
}

.windowcalc2 .calc .check {
    padding-left: 30px;
    position: relative;
}

.windowcalc2 .calc .check span {
    display: inline-block;
    cursor: pointer;
}

.windowcalc2 .calc .check:before {
    content: "";
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    /*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23217da2;%7D.cls-1, .cls-2 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23ffbc00;filter: url%28%23filter%29;display: none;%7D%3C/style%3E%3Cfilter id='filter' x='4' y='6' width='12' height='9' filterUnits='userSpaceOnUse'%3E%3CfeFlood result='flood' flood-color='%23ffbc00'/%3E%3CfeComposite result='composite' operator='in' in2='SourceGraphic'/%3E%3CfeBlend result='blend' in2='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cpath id='Rounded_Rectangle_1' data-name='Rounded Rectangle 1' class='cls-1' d='M2,0H18a2,2,0,0,1,2,2V18a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2V2A2,2,0,0,1,2,0ZM2,2H18V18H2V2Z'/%3E%3Cpath id='normal' class='cls-2' d='M8.5,15L4,10.5,5.5,9l3,3,6-6L16,7.5Z'/%3E%3C/svg%3E%0A");*/
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='25' height='25' rx='1.5' fill='%23F9F9F9' stroke='%23E3E1E1'/%3e%3c/svg%3e ");
}

.windowcalc2 .calc .check.active:before {
    content: "";
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
    /*
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 %7Bfill: %23217da2;%7D.cls-1, .cls-2 %7Bfill-rule: evenodd;%7D.cls-2 %7Bfill: %23ffbc00;filter: url%28%23filter%29;display: block;%7D%3C/style%3E%3Cfilter id='filter' x='4' y='6' width='12' height='9' filterUnits='userSpaceOnUse'%3E%3CfeFlood result='flood' flood-color='%23ffbc00'/%3E%3CfeComposite result='composite' operator='in' in2='SourceGraphic'/%3E%3CfeBlend result='blend' in2='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cpath id='Rounded_Rectangle_1' data-name='Rounded Rectangle 1' class='cls-1' d='M2,0H18a2,2,0,0,1,2,2V18a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2V2A2,2,0,0,1,2,0ZM2,2H18V18H2V2Z'/%3E%3Cpath id='normal' class='cls-2' d='M8.5,15L4,10.5,5.5,9l3,3,6-6L16,7.5Z'/%3E%3C/svg%3E%0A");
  */
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='26' height='26' rx='2' fill='%238763F9'/%3e%3cpath d='M19.2652 9.47092L18.1245 8.35477C17.9681 8.20161 17.7779 8.125 17.5543 8.125C17.3306 8.125 17.1403 8.20161 16.9839 8.35477L11.4819 13.7468L9.01611 11.3257C8.85954 11.1725 8.66944 11.096 8.44586 11.096C8.22213 11.096 8.03203 11.1725 7.87546 11.3257L6.73483 12.4419C6.57826 12.5951 6.5 12.7812 6.5 13.0001C6.5 13.2188 6.57826 13.405 6.73483 13.5582L9.77091 16.5291L10.9116 17.6452C11.0681 17.7985 11.2583 17.875 11.4819 17.875C11.7055 17.875 11.8957 17.7983 12.0522 17.6452L13.1929 16.5291L19.2652 10.5871C19.4216 10.4339 19.5 10.2479 19.5 10.029C19.5001 9.8102 19.4216 9.62413 19.2652 9.47092Z' fill='white'/%3e%3c/svg%3e ");
}

.windowcalc2 .calc .check input[type=checkbox] {
    display: none;
}

.windowcalc2 .calc .check.disable {
    opacity: 0.8;
}

.windowcalc2 .calc_size {
    font-size: 16px;
    text-align: center;
    /*margin-top: 22px;*/
    margin-top: 30px;
}

.windowcalc2 .calc_size_item {
    display: inline-block;
    vertical-align: middle;
    margin: 5px !important;
}

.windowcalc2 .calc_size_item:first-child {
    margin-left: 0 !important;
}

.windowcalc2 .calc_size_item:last-child {
    margin-right: 0 !important;
}

.windowcalc2 .calc_size_separator {
    font-weight: 700;
    margin-left: 8px !important;
    margin-right: 14px !important;
}

.windowcalc2 .calc input.calc_input {
    /*font-size: 16px;
  font-weight: 700;
  text-align: center;
  width: 77px;
  border: 1px solid #b6b6b6;
  border-radius: 5px;
  padding: 4px 10px;*/
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 5px 10px;
}

.windowcalc2 .calc .ui-slider-range {
    display: none;
}

.windowcalc2 .calc .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 18px;
    height: 18px;
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none;
    background-color: #3A61ED;
    border-radius: 50%;
    outline: none;
}

.windowcalc2 .calc .ui-slider-range-max {
    right: 0;
}

.windowcalc2 .calc .ui-slider {
    background-color: #fff;
    border-radius: 3px;
    position: relative;
}

.windowcalc2 .calc .ui-slider-horizontal {
    box-shadow: inset 0.7px 0.7px 3px rgba(0, 0, 0, 0.24);
    width: 100%;
    height: 5px;
    margin-bottom: 11px;
}

.windowcalc2 .calc .ui-slider-horizontal .ui-slider-handle {
    top: -6px;
    margin-left: -10px;
}

.windowcalc2 .calc .ui-slider-vertical {
    box-shadow: inset 0.7px 0.7px 3px rgba(0, 0, 0, 0.24);
    width: 5px;
    /*height: 140px;*/
    height: 218px;
    margin: 6px auto;
}

.windowcalc2 .calc .calc_range-vertical-door .ui-slider-vertical {
    height: 260px;
}

.windowcalc2 .calc .ui-slider-vertical .ui-slider-handle {
    left: -6px;
    margin-bottom: -10px;
}

.windowcalc2 .calc_range-vertical {
    width: 65px;
    position: absolute;
    /*left: 0;*/
    left: -48px;
    top: 0;
}

.windowcalc2 .calc_range-vertical-door {
    width: 65px;
    position: absolute;
    /*left: 0;*/
    right: -35px;
    top: 0;
}

.windowcalc2 .calc_range-gorizontal {
    /*max-width: 300px;
  margin: 24px auto 0;*/
    max-width: 352px;
    margin: 45px auto 0;
}

.windowcalc2 .calc_range_value {
    text-align: center;
}

.windowcalc2 .calc_range_value_item {
    white-space: nowrap;
}

.windowcalc2 .calc_range-gorizontal .calc_range_value {
    display: flex;
    justify-content: space-between;
}

.windowcalc2 .calc_range .calc_range_value {
    display: flex;
    justify-content: space-between;
}

.windowcalc2 .calc .send_ok {
    text-align: center;
    font-size: 34px;
    display: none;
}

.windowcalc2 .dop_input {
    width: 100%;
    border: 1px solid gray !important;
    padding: 7px;
    display: none;
    margin-bottom: 10px !important;
}

@media (min-width: 480px) {
    .windowcalc2 .calc_block_item_content_item {
        display: inline-block;
        vertical-align: top;
    }
    .windowcalc2 .calc_block_item_content_item-2 {
        width: 49%;
    }
    .windowcalc2 .calc_block_item_content_item-2:nth-child(2n+1) {
        padding-right: 10px;
    }
    .windowcalc2 .calc_block_item_content_item-2:nth-child(2n) {
        padding-left: 40px;
    }
    .windowcalc2 .calc_block_item_content_item-2:nth-child(2n):before {
        /*left: 10px!important;*/
    }
}

@media (min-width: 768px) {
    .windowcalc2 .calc_left {
        float: left;
        width: 55%;
        /*padding-right: 20px;*/
    }
    .windowcalc2 .calc_right {
        float: right;
        width: 45%;
        padding-bottom: 169px;
    }
    .windowcalc2 .calc_block:last-child {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 480px) {
    .windowcalc2 .calc .ui-slider-handle {
        width: 24px !important;
        height: 24px !important;
    }
    .windowcalc2 .calc .ui-slider-horizontal .ui-slider-handle {
        top: -10px !important;
        margin-left: -14px !important;
    }
    .windowcalc2 .calc .ui-slider-vertical .ui-slider-handle {
        left: -9px !important;
        margin-bottom: -12px !important;
    }
}

.callback-block {
    position: absolute;
    /*bottom: 66px;*/
    bottom: 0;
}

.callback-block .calc-cart__button {
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    color: #999999;
    /*color: #FFFFFF;*/
    /*background: #3A61ED;*/
    background: #DFDFDF;
    border-radius: 2px;
    text-decoration: none;
    padding: 15px 25px;
    width: 240px;
    margin-right: 24px;
}

.callback-block .calc-measurer__button {
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    color: #111111;
    padding: 15px 25px;
    border: 1px solid #3A61ED;
    border-radius: 2px;
    width: 240px;
}

#calc_block_profiles-glass {
    padding-top: 5px;
    padding-bottom: 5px;
}

.calc_block_profile__select {
    background: #FFFFFF;
    border: 1px solid #EBEBEB;
    border-radius: 4px;
    width: 170px;
    font-weight: 500;
    font-size: 14px;
    color: #111111;
    outline: none;
    margin-right: 23px;
}

.calc_block_profile__select:focus {
    outline: none;
}

.calc_block_item_content__profiles label {
    font-weight: 500;
    font-size: 14px;
    color: #111111;
}

.calc_block_item_content__profiles .form-group {
    float: left;
}

.calc_block_item_content__profiles .form-group label span {
    color: #3A61ED;
}

#calc_block_lamination {
    padding-top: 10px;
    /* margin-bottom: 60px; */
}

.calc_block_item_content__lamination .form-group {
    float: left;
    margin-right: 25px;
}

.calc_block_item_content__lamination ul {
    padding-left: 0;
}

.calc_block_item_content__lamination ul li {
    display: inline-block;
    list-style: none;
    cursor: pointer;
}

.calc_lamination__toning {
    margin-top: 32px;
}

.calc_block_item_content__lamination ul li.active {
    border: 2px solid #3A61ED;
    border-radius: 5px;
}

#slopes_checkbox,
#lowtide_checkbox,
#windowsill_checkbox {
    display: none;
}

.calc_block_calc-services-price {
    color: #3A61ED;
}

.row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.form-group {
	margin-bottom: 1rem;
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}


@media (max-width: 768px) {
    .windowcalc2 .calc {
        padding: 12px 12px;
    }
    .windowcalc2 .calc_block {
        padding: 0;
        float: left;
        width: 100%;
    }
    #calc_block_additional {
        float: left;
        display: block;
        width: 100%;
    }
    #calc_block_lamination {
        float: left;
    }
}

@media (max-width: 768px) {
    .form-group__tonic {
        margin-top: 12px;
    }
    .windowcalc2 .calc_block_item_content_item {
        margin-bottom: 12px;
    }
    .windowcalc2 .calc_right {
        border: none;
    }
    .calc_block_item_content__lamination .form-group {
        float: inherit;
    }
    .windowcalc2 .calc_block_item_type {
        padding-left: 0;
    }
    .calc__header {
        font-size: 23px;
    }
    .callback-block {
        position: relative;
        bottom: 0;
    }
    .calc_size.calc_range_input label {
        margin-bottom: 0;
        width: 100%;
    }
    .windowcalc2 .calc-price__block {
        padding: 0;
    }
    .calc-price__block {
        padding-top: 25px !important;
        border-top: 1px solid #C4C4C4;
    }
    #calc_block_lamination {
        margin-bottom: 0;
    }
}

@media (max-width: 1270px) {
    .windowcalc2 .calc_right {
        width: 52%
    }
    .windowcalc2 .calc_left {
        width: 48%;
    }
}

@media (max-width: 1200px) {
    .windowcalc2 .calc_right {
        width: 50%
    }
    .windowcalc2 .calc_left {
        width: 50%;
    }
}

@media (max-width: 768px) {
    .windowcalc2 .calc_right {
        width: 100%
    }
    .windowcalc2 .calc_left {
        width: 100%;
    }
}

@media (min-width: 768px) and (max-width: 1200px) {
    .calculator .row .container {
        max-width: 100%;
    }
    .windowcalc2 .calc_range-vertical {
        left: -22px;
    }
}

.calc_block_item_content__lamination {
    min-height: 80px;
}

@media (max-width: 1062px) {
    .calc_block_item_content__lamination {
        min-height: 120px;
    }
    .calc_lamination__toning {
        margin-top: -5px;
        margin-bottom: 0 !important;
    }
}

@media (max-width: 1064px) {
    .windowcalc2 .calc-left__block {
        border-right: 1px solid #C4C4C4;
    }
    .windowcalc2 .calc_right {
        border: none;
    }
}

@media (max-width: 768px) {
    .windowcalc2 .calc-left__block {
        border: none;
    }
    .windowcalc2 .calc_right {
        border: none;
    }
    .calculator {
		padding-block-end: 0px !Important;
	}
}


/*.multifunctional__price{
  color: #3A61ED !important;
}*/