/* ==========================================================================
   NPS Calculator - Combined CSS
   Sources: lw-tools-migration/assets/fx-calculators/css/
   ========================================================================== */

/* --- fonts.css (icomoon icon font + icon classes) --- */

@font-face {
  font-family: 'icomoon';
  src:  url('/wp-content/themes/fx/assets/icons/fx-calculator/icomoon.eot?byfh96');
  src:  url('/wp-content/themes/fx/assets/icons/fx-calculator/icomoon.eot?byfh96#iefix') format('embedded-opentype'),
    url('/wp-content/themes/fx/assets/icons/fx-calculator/icomoon.ttf?byfh96') format('truetype'),
    url('/wp-content/themes/fx/assets/icons/fx-calculator/icomoon.woff?byfh96') format('woff'),
    url('/wp-content/themes/fx/assets/icons/fx-calculator/icomoon.svg?byfh96#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[class^="ic-"], [class*=" ic-"] {
  font-family: 'icomoon';
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align:middle
}

.fx-calc-template .ic-list-icon:before { content: "\e939"; }
.fx-calc-template .ic-lightbulb:before { content: "\e938"; }
.fx-calc-template .ic-check:before { content: "\e900"; }
.fx-calc-template .ic-chevrons-down:before { content: "\e901"; }
.fx-calc-template .ic-chevrons-left:before { content: "\e902"; }
.fx-calc-template .ic-chevrons-right:before { content: "\e903"; }
.fx-calc-template .ic-chevrons-up:before { content: "\e904"; }
.fx-calc-template .ic-corner-up-left:before { content: "\e905"; }
.fx-calc-template .ic-help-circle:before { content: "\e906"; }
.fx-calc-template .ic-thumbs-down:before { content: "\e907"; }
.fx-calc-template .ic-angle-down:before { content: "\e908"; }
.fx-calc-template .ic-angle-left:before { content: "\e909"; }
.fx-calc-template .ic-angle-right:before { content: "\e90a"; }
.fx-calc-template .ic-angle-up:before { content: "\e90b"; }
.fx-calc-template .ic-arrow-down:before { content: "\e90c"; }
.fx-calc-template .ic-arrow-left:before { content: "\e90d"; }
.fx-calc-template .ic-arrow-right:before { content: "\e90e"; }
.fx-calc-template .ic-arrow-up:before { content: "\e90f"; }
.fx-calc-template .ic-bar-chart:before { content: "\e910"; }
.fx-calc-template .ic-bar-chart-2:before { content: "\e911"; }
.fx-calc-template .ic-check-circle:before { content: "\e912"; }
.fx-calc-template .ic-check-square:before { content: "\e913"; }
.fx-calc-template .ic-chevron-down:before { content: "\e914"; }
.fx-calc-template .ic-chevron-left:before { content: "\e915"; }
.fx-calc-template .ic-chevron-right:before { content: "\e916"; }
.fx-calc-template .ic-chevron-up:before { content: "\e917"; }
.fx-calc-template .ic-clock:before { content: "\e918"; }
.fx-calc-template .ic-dollar-sign:before { content: "\e919"; }
.fx-calc-template .ic-edit:before { content: "\e91a"; }
.fx-calc-template .ic-facebook:before { content: "\e91b"; }
.fx-calc-template .ic-file-text:before { content: "\e91c"; }
.fx-calc-template .ic-filter:before { content: "\e91d"; }
.fx-calc-template .ic-instagram:before { content: "\e91e"; }
.fx-calc-template .ic-layers:before { content: "\e91f"; }
.fx-calc-template .ic-line-chart:before { content: "\e920"; }
.fx-calc-template .ic-link:before { content: "\e921"; }
.fx-calc-template .ic-linkedin:before { content: "\e922"; }
.fx-calc-template .ic-minus:before { content: "\e923"; }
.fx-calc-template .ic-percent:before { content: "\e924"; }
.fx-calc-template .ic-phone-call:before { content: "\e925"; }
.fx-calc-template .ic-phone-incoming:before { content: "\e926"; }
.fx-calc-template .ic-play:before { content: "\e927"; }
.fx-calc-template .ic-plus:before { content: "\e928"; }
.fx-calc-template .ic-quote:before { content: "\e929"; }
.fx-calc-template .ic-refresh-cw:before { content: "\e92a"; }
.fx-calc-template .ic-search:before { content: "\e92b"; }
.fx-calc-template .ic-settings:before { content: "\e92c"; }
.fx-calc-template .ic-share:before { content: "\e92d"; }
.fx-calc-template .ic-smartphone:before { content: "\e92e"; }
.fx-calc-template .ic-thumbs-up:before { content: "\e92f"; }
.fx-calc-template .ic-trending-up:before { content: "\e930"; }
.fx-calc-template .ic-twitter:before { content: "\e931"; }
.fx-calc-template .ic-user-check:before { content: "\e932"; }
.fx-calc-template .ic-users:before { content: "\e933"; }
.fx-calc-template .ic-youtube:before { content: "\e934"; }
.fx-calc-template .ic-youtube-play:before { content: "\e935"; }
.fx-calc-template .ic-smile:before { content: "\e936"; }
.fx-calc-template .ic-star:before { content: "\e937"; }

/* --- style.css (shared calculator layout + NPS overrides) --- */

.bg-red { background-color: #FF4A4C !important;}
.bg-orange {background-color: #F8B95C !important;}
.bg-green {background-color: #00BD86 !important;}

.text-red {color: #FF4A4C !important;}
.text-orange {color: #F8B95C !important;}
.text-green {color: #00b170 !important;}

.fx-calc-template h1, .fx-calc-template h2, .fx-calc-template h3, .fx-calc-template h4, .fx-calc-template h5, .fx-calc-template h6,
.fx-calc-template .h1, .fx-calc-template .h2, .fx-calc-template .h3, .fx-calc-template .h4, .fx-calc-template .h5, .fx-calc-template .h6{font-family:'Inter',sans-serif;font-weight:700}
.fx-calc-template .row.md{margin-left:-15px;margin-right:-15px}
.fx-calc-template .row.md > [class*="col-"], .fx-calc-template .row.md > .col{padding-left:15px;padding-right:15px}
.fx-calc-template .form-control:focus,.fx-calc-template button:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.fx-calc-template h1,.fx-calc-template .h1{font-weight:900;font-size:72px;line-height:78px;letter-spacing:-0.042em;color:inherit}
.fx-calc-template h2,.fx-calc-template .h2{font-weight:900;font-size:48px;line-height:56px;letter-spacing:-0.024em;color:inherit}
.fx-calc-template h3,.fx-calc-template .h3{font-weight:900;font-size:32px;line-height:42px;letter-spacing:-0.018em;color:inherit}
.fx-calc-template h4,.fx-calc-template .h4{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.018em;color:inherit}
.fx-calc-template h5,.fx-calc-template .h5{font-weight:700;font-size:14px;line-height:22px;letter-spacing:0.05em;color:inherit}

.fx-calc-template #CALC-wrapper{position:relative;font-family:'Inter',sans-serif;overflow:hidden}
.fx-calc-template #CALC-wrapper p{margin-top:0;font-family:'Inter',sans-serif;}

.fx-calc-template .CALC-main{color:#FFFFFF;padding:63px 0 152px;position:relative;background:url(/wp-content/themes/fx/assets/img/tools/nps-calculator/bg.jpg) no-repeat center bottom #00316A;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.fx-calc-template .CALC-main .lead{font-weight: 600;font-size: 22px;line-height: 32px;letter-spacing: -0.018em;}
.fx-calc-template .CALC-main p{color:#F9FBFF}
.fx-calc-template .CALC-main .learn-more{position:absolute;bottom:-15px;left:50%;margin-left:-35px;font-weight: 600;font-size: 14px;line-height: 32px;text-align: center;letter-spacing: -0.018em;color: #D2DCEE;text-decoration:none}
.fx-calc-template .CALC-main .learn-more i{display:block;margin:0 auto;width:38px;height:38px;line-height:38px;color:#FFFFFF;background-color:#92278F;font-size:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

	.fx-calc-template .CALC-form{padding:78px 75px 82px;margin:0 0 40px;background-color:#FFFFFF;color:#182128;border: 1px solid #D2DCEE;-webkit-box-shadow: 0px 2px 8px rgba(110, 123, 129, 0.2);-moz-box-shadow: 0px 2px 8px rgba(110, 123, 129, 0.2);box-shadow: 0px 2px 8px rgba(110, 123, 129, 0.2);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s}
	.fx-calc-template .CALC-form.result_show{padding-top:44px;padding-bottom:44px;}
	.fx-calc-template .CALC-form .form-label{margin-bottom:5px;letter-spacing: -0.008em;color: #21272C;font-weight: 500;font-size: 14px;line-height: 24px;font-family:inherit}
	.fx-calc-template .CALC-form .form-group{margin-bottom:18px}
	.fx-calc-template .CALC-form .form-actions .btn{margin:0;height:58px;font-weight: bold;font-size: 18px;line-height: 24px;letter-spacing: -0.008em;}
	.fx-calc-template .CALC-form .form-control{height:58px;padding:12px 16px;border: 1px solid #CED4DA;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color:#FFFFFF;font-weight: 600;font-size: 18px;line-height: 16px;letter-spacing: -0.0055em;color: #374046;width:100%}
	.fx-calc-template .CALC-form .input-group-text{background-color:#FFFFFF;font-weight: bold;font-size: 24px;line-height: 24px;letter-spacing: -0.008em;color: #869298;}

	.fx-calc-template .CALC-info-list{position:relative;list-style:none;margin:0;padding:0;color:inherit}
	.fx-calc-template .CALC-info-list li{position:relative;margin-bottom:24px;padding-left:72px;padding-top: 0px;padding-bottom: 0px;}
	.fx-calc-template .CALC-info-list .number{position:absolute;top:0;left:0;width:56px;height:56px;background-color:#4DC1B9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight: 600;font-size: 36px;line-height: 56px;text-align: center;letter-spacing: -0.018em;color: #F9FBFF;}
	.fx-calc-template .CALC-info-list h4{margin-bottom:8px;color: white;}
	.fx-calc-template .CALC-info-list p{font-size: 15px;line-height: 22px;letter-spacing: -0.0045em;color: #F9FBFF}
	.fx-calc-template .CALC-info-list p:last-child{margin-bottom:0}
		.fx-calc-template .CALC-form-result-control{padding:24px 21px 27px;background-color: #f6f8fc;border: 1px solid #dbe3f1;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-bottom:16px;margin-top:10px}
		.fx-calc-template .CALC-form-result-label{font-weight: bold;font-size: 18px;line-height: 32px;letter-spacing: -0.018em;color: #305493;margin:0 0 5px}
		.fx-calc-template .CALC-form-result-value{font-weight: 500;font-size: 32px;line-height: 1;letter-spacing: -0.018em;color: #152035;}

		.fx-calc-template .CALC-form-result-info{margin-top:38px}
		.fx-calc-template .CALC-form-result-info h4{font-weight: bold;font-size: 18px;line-height: 32px;letter-spacing: -0.018em;margin:0 0 6px}
		.fx-calc-template .CALC-form-result-info h4 i{font-size:24px;margin-right:10px}
		.fx-calc-template .CALC-form-result-info p{font-size: 13px;line-height: 21px;letter-spacing: -0.0055em;color: #21272C;}
		.fx-calc-template .CALC-form-result-info p:last-child{margin-bottom:0}

		.fx-calc-template .CALC-form-hint{position:relative;padding-left:21px;font-size: 14px;line-height: 15px;letter-spacing: -0.003em;color: #374046;margin:30px 0 0}
		.fx-calc-template .CALC-form-hint:before{content:"\e938";color:#116FDA;font-family:'icomoon' !important;speak:never;font-style:normal;font-size:16px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-8px;left:0}
		.fx-calc-template .CALC-form-hint a{font-weight:400;color:#0C57AD;text-decoration:none}
		.fx-calc-template .CALC-form-hint a:hover{text-decoration:underline}

.fx-calc-template .CALC-about{padding:40px 0 60px}

	.fx-calc-template #CALC-faq{margin-bottom:52px}
	.fx-calc-template #CALC-faq .card{margin-bottom:12px;background: #FFFFFF;border: 1px solid #CED4DA;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
	.fx-calc-template #CALC-faq .card-header{margin:0;padding:0;border:0;background-color:transparent}
	.fx-calc-template #CALC-faq .card-header h4{font-weight: 600;font-size: 14px;line-height: 24px;letter-spacing: -0.008em;}
	.fx-calc-template #CALC-faq .card-header h4 a{position:relative;color: #000000;display:block;display:-ms-flexbox;display:flex;align-items:center;padding:13px 42px 13px 12px}
	.fx-calc-template #CALC-faq .card-header h4 a i{color:#A6B9DE;font-size:20px;margin-right:8px}
	.fx-calc-template #CALC-faq .card-header h4 a:after{content:"\e914";color:#84919B;font-family:'icomoon' !important;speak:never;font-style:normal;font-size:24px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:13px;right:12px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s}
	.fx-calc-template #CALC-faq .card-header h4 a.collapsed:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transform:rotate(0);}
	.fx-calc-template #CALC-faq .card-body,
	.fx-calc-template #CALC-faq .card-body ul,
	.fx-calc-template #CALC-faq .card-body p{font-size: 14px;line-height: 20px;margin:0 0 20px;letter-spacing: -0.0045em;color: #000000;}
	.fx-calc-template #CALC-faq .card-body ul{list-style:none;padding:0;}
	.fx-calc-template #CALC-faq .card-body ul li{display:-ms-flexbox;display:flex;-ms-flex-align: center;align-items:center;margin-bottom:10px;display: inline-block; width: 100%;}
	.fx-calc-template #CALC-faq .card-body ul li:before{content:"\e939";color:#84919B;font-family:'icomoon' !important;speak:never;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;-ms-flex-item-align: start;align-self: flex-start;padding-top: 5px;}
	.fx-calc-template #CALC-faq .card-body{padding:3px 20px 20px;margin:0}
	.fx-calc-template #CALC-faq .card-body p:last-child{margin-bottom:0}
	.fx-calc-template #CALC-faq .card-body a{font-weight:600;}

	.fx-calc-template .CALC-nav-resources{list-style:none;margin:0;padding:0}
	.fx-calc-template .CALC-nav-resources li{margin-bottom:16px;position:relative;padding-left:31px;line-height:1}
	.fx-calc-template .CALC-nav-resources li:before{content:"\e903";color:#A6B9DE;font-family:'icomoon' !important;speak:never;font-style:normal;font-size:24px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;left:0;}
	.fx-calc-template .CALC-nav-resources a{font-weight: 600;font-size: 14px;line-height: 24px;letter-spacing: -0.018em;color: #0C57AD;text-decoration:none}

/* NPS-specific overrides */
	.fx-calc-template.NPS-Calculator form .form-label {width: auto; float: left; padding: 5px 10px; color: white;}
	.fx-calc-template.NPS-Calculator form p { margin-top: 0px; margin-bottom: 0px; color: black; font-size: 14px; line-height: 24px; font-family: inherit;}
	.fx-calc-template.NPS-Calculator #CALC-form {padding: 0px!important;}
	.fx-calc-template.NPS-Calculator #CALC-form-input .CALC-form-input-inner{padding: 78px 75px 82px;padding-bottom: 0px;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper {margin-bottom: 0px; padding-left: 75px!important; padding-right: 82px!important; padding-bottom: 82px;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.label-wrapper {float: left;width: 100%; margin-bottom: 0px;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.label-wrapper .form-label {color: black;  float: left;  margin-bottom: 10px; padding: 0px; text-transform: uppercase;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.result-wrapper {border: 1px solid black; height: 58px;position: relative; float: left; width: 100%; margin-bottom: 0px;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.result-wrapper .nps-bar-result {float: left; width: 100%; height: auto;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.result-wrapper .nps-bar-result span {position: absolute;  height: 56px; top: 0; left: 0; color: #fff; line-height: 50px; background-color: #F7941D; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper .form-group.result-wrapper .nps-bar-result span.min { right: 0; left: auto; background-color: #F04D50;}

/* Responsive */
@media (max-width:1440px){
	.fx-calc-template h1,.fx-calc-template .h1{font-size:56px;line-height:64px;}
	.fx-calc-template h2,.fx-calc-template .h2{font-size:38px;line-height:46px}
	.fx-calc-template h3,.fx-calc-template .h3{font-size:28px;line-height:34px}
	.fx-calc-template h4,.fx-calc-template .h4{font-size:22px;line-height:32px}

	.fx-calc-template.NPS-Calculator #CALC-form-input .CALC-form-input-inner{padding: 48px; padding-bottom: 0px;}
	.fx-calc-template.NPS-Calculator .nps-result-wrapper {padding-left: 48px!important; padding-right: 48px!important; padding-bottom: 48px;}
}
@media (min-width:992px) and (max-width:1199px){
	.fx-calc-template .CALC-form{padding-left:24px;padding-right:24px;}
}
@media (max-width:1024px){
	.fx-calc-template h1,.fx-calc-template .h1{font-size:36px;line-height:46px;}
	.fx-calc-template h2,.fx-calc-template .h2{font-size:32px;line-height:44px}
	.fx-calc-template h3,.fx-calc-template .h3{font-size:24px;line-height:30px}
	.fx-calc-template h4,.fx-calc-template .h4{font-size:20px;line-height:28px}
	.fx-calc-template .CALC-main .lead{font-size:20px;line-height:28px;margin-bottom:18px}
}
@media (max-width:991px){
	.fx-calc-template .CALC-form{padding:36px 24px;}
	.fx-calc-template .CALC-form.result_show{padding-top:24px;padding-bottom:46px;}
	.fx-calc-template .CALC-main{padding:24px 0 36px}
	.fx-calc-template .CALC-main .learn-more{display:none}
	.fx-calc-template .CALC-form-result-info{margin-top:24px}
	.fx-calc-template .col-md-6:first-child .CALC-form-result-info{margin-top:36px}
}

label.error {color: red;}

/* --- button.css --- */

.fx-calc-template .btn-blue{background-color:#4C74B9;border-color:#4C74B9;color:#fff;}
.fx-calc-template .btn-blue:hover{background-color:#305493;border-color:#305493;color:#fff;}
.fx-calc-template .btn-blue:focus{background-color:#263A5F;border-color:#263A5F;color:#fff;}
.fx-calc-template .btn-green{background-color:#41D58C;border-color:#41D58C;color:#fff;}
.fx-calc-template .btn-green:hover{background-color:#26B16D;border-color:#26B16D;color:#fff;}
.fx-calc-template .btn-green:focus{background-color:#0E9251;border-color:#0E9251;color:#fff;}
.fx-calc-template .btn-green04{background-color:#26B16D;border-color:#26B16D;color:#fff;}
.fx-calc-template .btn-green04:hover{background-color:#0E9251;border-color:#0E9251;color:#fff;}
.fx-calc-template .btn-green04:focus{background-color:#0E9251;border-color:#0E9251;color:#fff;}
.fx-calc-template .btn-teal{background-color:#6ADFD7;border-color:#6ADFD7;color:#fff;}
.fx-calc-template .btn-teal:hover{background-color:#4DC1B9;border-color:#4DC1B9;color:#fff;}
.fx-calc-template .btn-teal:focus{background-color:#37ACA4;border-color:#37ACA4;color:#fff;}
.fx-calc-template .btn-orange{background-color:#FFA232;border-color:#FFA232;color:#fff;}
.fx-calc-template .btn-orange:hover{background-color:#F7941D;border-color:#F7941D;color:#fff;}
.fx-calc-template .btn-orange:focus{background-color:#D0760A;border-color:#D0760A;color:#fff;}
.fx-calc-template .btn-red{background-color:#F87376;border-color:#F87376;color:#fff;}
.fx-calc-template .btn-red:hover{background-color:#F04D50;border-color:#F04D50;color:#fff;}
.fx-calc-template .btn-red:focus{background-color:#DB2E31;border-color:#DB2E31;color:#fff;}
.fx-calc-template .btn-purple{background-color:#92278F;border-color:#92278F;color:#fff;}
.fx-calc-template .btn-purple:hover{background-color:#92278F;border-color:#92278F;color:#fff;}
.fx-calc-template .btn-purple:focus{background-color:#831980;border-color:#831980;color:#fff;}
.fx-calc-template .btn-vivid06{background-color:#0C57AD;border-color:#0C57AD;color:#fff;}
.fx-calc-template .btn-vivid06:hover{background-color:#0a4d9a;border-color:#0a4d9a;color:#fff;}
.fx-calc-template .btn-vivid06:focus{background-color:#00316A;border-color:#00316A;color:#fff;}

/* --- color.css --- */

.fx-calc-template .text-green01{color:#E9F7F0 !important}
.fx-calc-template .text-green02{color:#D4EFE2 !important}
.fx-calc-template .text-green03{color:#41D48C !important}
.fx-calc-template .text-green04{color:#26B16D !important}
.fx-calc-template .text-green05{color:#0E9251 !important}

.fx-calc-template .text-yellow01{color:#FFFAEA !important}
.fx-calc-template .text-yellow02{color:#FFF6D5 !important}
.fx-calc-template .text-yellow03{color:#FFDF6E !important}
.fx-calc-template .text-yellow04{color:#FFD12D !important}
.fx-calc-template .text-yellow05{color:#EDBC0C !important}

.fx-calc-template .text-purple01{color:#F4E9F4 !important}
.fx-calc-template .text-purple02{color:#E9D4E9 !important}
.fx-calc-template .text-purple03{color:#AF3FAC !important}
.fx-calc-template .text-purple04{color:#831980 !important}
.fx-calc-template .text-purple05{color:#F4E9F4 !important}

.fx-calc-template .text-red01{color:#FDEDED !important}
.fx-calc-template .text-red02{color:#FCDBDC !important}
.fx-calc-template .text-red03{color:#F87476 !important}
.fx-calc-template .text-red04{color:#F04D50 !important}
.fx-calc-template .text-red05{color:#DB2E31 !important}

.fx-calc-template .text-orange01{color:#FEF4E8 !important}
.fx-calc-template .text-orange02{color:#FDEAD2 !important}
.fx-calc-template .text-orange03{color:#FFA232 !important}
.fx-calc-template .text-orange04{color:#F7941D !important}
.fx-calc-template .text-orange05{color:#D0760A !important}

.fx-calc-template .text-lime01{color:#F5FAEF !important}
.fx-calc-template .text-lime02{color:#EBF5E0 !important}
.fx-calc-template .text-lime03{color:#B6E584 !important}
.fx-calc-template .text-lime04{color:#99CC63 !important}
.fx-calc-template .text-lime05{color:#80BB41 !important}

.fx-calc-template .text-teal01{color:#EDF9F8 !important}
.fx-calc-template .text-teal02{color:#DBF3F1 !important}
.fx-calc-template .text-teal03{color:#6ADFD7 !important}
.fx-calc-template .text-teal04{color:#4DC1B9 !important}
.fx-calc-template .text-teal05{color:#37ACA4 !important}

.fx-calc-template .text-vivid01{color:#CCE4FF !important}
.fx-calc-template .text-vivid02{color:#84B9F5 !important}
.fx-calc-template .text-vivid03{color:#207DE9 !important}
.fx-calc-template .text-vivid04{color:#116FDA !important}
.fx-calc-template .text-vivid05{color:#0E6AD2 !important}

.fx-calc-template .text-blue00{color:#F9FBFF !important}
.fx-calc-template .text-blue01{color:#D2DCEE !important}
.fx-calc-template .text-blue02{color:#A6B9DE !important}
.fx-calc-template .text-blue03{color:#829DCE !important}
.fx-calc-template .text-blue04{color:#4C74B9 !important}
.fx-calc-template .text-blue05{color:#305493 !important}
.fx-calc-template .text-blue06{color:#263A5F !important}
.fx-calc-template .text-blue07{color:#1C2D47 !important}
.fx-calc-template .text-blue08{color:#152035 !important}
.fx-calc-template .text-blue09{color:#0F1524 !important}

.fx-calc-template .text-white{color:#FFFFFF !important}
.fx-calc-template .text-black{color:#000000 !important}

.fx-calc-template .text-gray01{color:#F2F2F2 !important}
.fx-calc-template .text-gray02{color:#CED4DA !important}
.fx-calc-template .text-gray03{color:#ABB9C2 !important}
.fx-calc-template .text-gray04{color:#869298 !important}
.fx-calc-template .text-gray05{color:#374046 !important}
.fx-calc-template .text-gray06{color:#21272C !important}
.fx-calc-template .text-gray07{color:#182128 !important}
.fx-calc-template .text-gray08{color:#0B1720 !important}

.fx-calc-template .text-pink00{color:#FFECF6 !important}
.fx-calc-template .text-pink03{color:#FF0084 !important}

.fx-calc-template .bg-green01{background-color:#E9F7F0 !important}
.fx-calc-template .bg-green02{background-color:#D4EFE2 !important}
.fx-calc-template .bg-green03{background-color:#41D48C !important}
.fx-calc-template .bg-green04{background-color:#26B16D !important}
.fx-calc-template .bg-green05{background-color:#0E9251 !important}

.fx-calc-template .bg-yellow01{background-color:#FFFAEA !important}
.fx-calc-template .bg-yellow02{background-color:#FFF6D5 !important}
.fx-calc-template .bg-yellow03{background-color:#FFDF6E !important}
.fx-calc-template .bg-yellow04{background-color:#FFD12D !important}
.fx-calc-template .bg-yellow05{background-color:#EDBC0C !important}

.fx-calc-template .bg-purple01{background-color:#F4E9F4 !important}
.fx-calc-template .bg-purple02{background-color:#E9D4E9 !important}
.fx-calc-template .bg-purple03{background-color:#AF3FAC !important}
.fx-calc-template .bg-purple04{background-color:#831980 !important}
.fx-calc-template .bg-purple05{background-color:#F4E9F4 !important}

.fx-calc-template .bg-red01{background-color:#FDEDED !important}
.fx-calc-template .bg-red02{background-color:#FCDBDC !important}
.fx-calc-template .bg-red03{background-color:#F87476 !important}
.fx-calc-template .bg-red04{background-color:#F04D50 !important}
.fx-calc-template .bg-red05{background-color:#DB2E31 !important}

.fx-calc-template .bg-orange01{background-color:#FEF4E8 !important}
.fx-calc-template .bg-orange02{background-color:#FDEAD2 !important}
.fx-calc-template .bg-orange03{background-color:#FFA232 !important}
.fx-calc-template .bg-orange04{background-color:#F7941D !important}
.fx-calc-template .bg-orange05{background-color:#D0760A !important}

.fx-calc-template .bg-lime01{background-color:#F5FAEF !important}
.fx-calc-template .bg-lime02{background-color:#EBF5E0 !important}
.fx-calc-template .bg-lime03{background-color:#B6E584 !important}
.fx-calc-template .bg-lime04{background-color:#99CC63 !important}
.fx-calc-template .bg-lime05{background-color:#80BB41 !important}

.fx-calc-template .bg-teal01{background-color:#EDF9F8 !important}
.fx-calc-template .bg-teal02{background-color:#DBF3F1 !important}
.fx-calc-template .bg-teal03{background-color:#6ADFD7 !important}
.fx-calc-template .bg-teal04{background-color:#4DC1B9 !important}
.fx-calc-template .bg-teal05{background-color:#37ACA4 !important}

.fx-calc-template .bg-vivid01{background-color:#CCE4FF !important}
.fx-calc-template .bg-vivid02{background-color:#84B9F5 !important}
.fx-calc-template .bg-vivid03{background-color:#207DE9 !important}
.fx-calc-template .bg-vivid04{background-color:#116FDA !important}
.fx-calc-template .bg-vivid05{background-color:#0E6AD2 !important}

.fx-calc-template .bg-blue00{background-color:#F9FBFF !important}
.fx-calc-template .bg-blue01{background-color:#D2DCEE !important}
.fx-calc-template .bg-blue02{background-color:#A6B9DE !important}
.fx-calc-template .bg-blue03{background-color:#829DCE !important}
.fx-calc-template .bg-blue04{background-color:#4C74B9 !important}
.fx-calc-template .bg-blue05{background-color:#305493 !important}
.fx-calc-template .bg-blue06{background-color:#263A5F !important}
.fx-calc-template .bg-blue07{background-color:#1C2D47 !important}
.fx-calc-template .bg-blue08{background-color:#152035 !important}
.fx-calc-template .bg-blue09{background-color:#0F1524 !important}

.fx-calc-template .bg-white{background-color:#FFFFFF !important}
.fx-calc-template .bg-black{background-color:#000000 !important}

.fx-calc-template .bg-gray01{background-color:#F2F2F2 !important}
.fx-calc-template .bg-gray02{background-color:#CED4DA !important}
.fx-calc-template .bg-gray03{background-color:#ABB9C2 !important}
.fx-calc-template .bg-gray04{background-color:#869298 !important}
.fx-calc-template .bg-gray05{background-color:#374046 !important}
.fx-calc-template .bg-gray06{background-color:#21272C !important}
.fx-calc-template .bg-gray07{background-color:#182128 !important}
.fx-calc-template .bg-gray08{background-color:#0B1720 !important}

.fx-calc-template .bg-pink00{background-color:#FFECF6 !important}
.fx-calc-template .bg-pink03{background-color:#FF0084 !important}
