body {
	font-family: "Red hat display", Arial;
}	
	
#search_button a{cursor: pointer;}
.searcgform-section {display: none;}

::-webkit-input-placeholder{color:#1B3D6F;}
:-moz-placeholder{color:#1B3D6F;}
::-moz-placeholder{color:#1B3D6F;}
:-ms-input-placeholder{color:#1B3D6F;}

.sidebar .elementor-widget-text-editor{font-size: 17px; line-height: 26px; font-family: "Red hat text", Arial; font-weight: 400; color: #444749;}
.sidebar .elementor-widget-text-editor a{font-weight: 600; color: #ed2838; position: relative;}
.sidebar .elementor-widget-text-editor a:after{position: absolute; content: ''; width: 100%; height: 2px; background: #ED2838; display: block; left: 0px; bottom: 0px;}
.sidebar .elementor-widget-text-editor a:hover:after{background: #ffffff;}
.sidebar h2{font-size: 26px; line-height: 31px; margin: 0px; font-family: "Red hat Display", Arial; font-weight: 900; color: #1b3d6f;}

.elementor-207 .elementor-element.elementor-element-7e08cbd1 .elementor-post__read-more{position: relative;}
.elementor-207 .elementor-element.elementor-element-7e08cbd1 .elementor-post__read-more:after{position: absolute; content: ''; width: 100%; height: 2px; background: #ED2838; display: block;}
.elementor-207 .elementor-element.elementor-element-7e08cbd1 .elementor-post__read-more:hover:after{display: none}
.name_first label{display: none !important;}


.gform_wrapper.gf_browser_chrome .gfield_error input[type=text]{margin-bottom: 0px !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top: 8px !important;}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
 border: 1px solid #d19228 !important;
	color: #d19228 !important;
}
 .we-want  .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea {
    border:none!important; border-bottom: 1px solid #d19228 !important;
	color: #d19228 !important;
}
 .we-want  .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;}
.gform_wrapper .gfield_error .gfield_label {
    color: #d19228 !important;
}
.gform_wrapper .gfield_required {
    color: #c01713 !important;
}
.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
    color: #f5a5a4 !important;
	padding: 0px !important;
}
.gform_confirmation_message{background:#73C200!important;padding: 20px 70px !important; }
.gform_wrapper div.validation_error,.gform_confirmation_message {
    color: #ffffff !important;
	background: #d19228;
	padding: 20px 20px !important;
    font-size: 16px !important;
    font-weight: 700;
    margin-bottom: 15px !important;
    border-top: none !important;
    border-bottom: none !important;
    padding: 16px 0 16px 0;
    clear: both;
    width: 100%;
    text-align: center;
	border-radius: 7px;
	font-family: 'Montserrat', Arial;
	line-height: 30px;
}
div.ginput_container_name span{padding-top: 0px !important; padding-right: 0px !important;}
#validation_message_3_1, #validation_message_3_2, #validation_message_1_1, #validation_message_1_2, #validation_message_1_3, #validation_message_4_1,
#validation_message_2_1, #validation_message_2_2, #validation_message_2_4, #validation_message_2_5, .instruction.validation_message{display: none;}
.gform_wrapper .gfield_required{display:none;}

.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: 100% !important;}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: transparent !important;
	margin-bottom: 0px!important;
	border-top: none !important;
	border-bottom: none !important;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
	box-sizing: border-box !important;
}

.gform_wrapper .field_description_below .gfield_description{
    color: #c4c6da !important;
}


/* The container */
.gform_wrapper ul.gfield_radio li{
	display: inline-block;
}
.gform_wrapper ul.gfield_radio li label{
  display: block;
  position: relative;
  padding-left: 33px;
  padding-right: 25px;
  cursor: pointer;
  font-size: 17px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
	z-index: 3;
	line-height: 25px !important;
	color: #ffffff;
	font-weight: 400 !important;
	max-width: 100%;
	font-family: "Red hat test", Arial !important;
}

/* Hide the browser's default checkbox */
.gform_wrapper ul.gfield_radio li input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
}
.gform_wrapper .gfield_radio li label {margin: 0px !important;}

/* Create a custom checkbox */
.checkmark {
	position: absolute;
	top: 2px;
	left: 0;
	height: 20px;
	width: 20px;
	border: 2px solid #ed2838;
	border-radius: 3px;
}

/* When the checkbox is checked, add a blue background */
.gform_wrapper ul.gfield_radio li:hover input ~ .checkmark,
.gform_wrapper ul.gfield_radio li input:checked ~ .checkmark {
  	background-color: #ed2838;
	border: 2px solid #ed2838;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
	content: "";
	position: absolute;
	display: none;
}

/* Show the checkmark when checked */
.gform_wrapper ul.gfield_radio li input:checked ~ .checkmark:after,
.gform_wrapper ul.gfield_radio li:hover input ~ .checkmark:after{
	display: block;
}

/* Style the checkmark/indicator */
.gform_wrapper ul.gfield_radio li .checkmark:after {
	left: 4px;
	top: -1px;
	width: 8px;
	height: 14px;
	border: solid #1b3d6f;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.gform_wrapper input[type=text]:focus, .gform_wrapper textarea:focus,
.gform_wrapper input[type=text]:active, .gform_wrapper textarea:active{
	border: 1px solid #ed2838 !important;
}

#field_3_12{margin-bottom: 6px !important;}
#field_3_11{margin-left: 33px !important;}

.page-template-product-catalog img{max-width: 100%;}
.banner{position: relative;}
.banner:before{position: absolute; width: 100%; height: 100%; background: rgba(27, 61, 111, 0.9); content: ''; display: block; z-index: 1;}
.banner-content{height: 620px; background-position: center center; background-size: cover; background-repeat: no-repeat;}
.banner-cont{position: relative; z-index: 2; max-width: 1140px; margin: 0px auto; padding-top: 250px;}
.banner-cont .banner-left{color: #ffffff; font-family: "Red hat text", Arial; font-size: 19px; line-height: 28px; font-weight: 400; max-width: 896px;}
.banner-cont .banner-left h4{color: #ed2838; font-family: "Red hat display", Arial; font-size: 16px; line-height: 25px; font-weight: 700; text-transform: uppercase; margin: 0px;}
.banner-cont .banner-left h2{color: #ffffff; font-family: "Red hat display", Arial; font-size: 50px; line-height: 60px; font-weight: 900; margin: 10px 0px 20px 0px;}

.wrapper{max-width: 1270px; margin: 0px auto;}
.clear{clear: both;}
.post-section{}
.post-section .post-panel{}
.post-section .post-panel .post-top{color: #ffffff; font-family: "Red hat text", Arial; font-size: 17px; line-height: 25px; font-weight: 400; padding-top: 42px; padding-bottom: 120px;}
.post-section .post-panel.orange .post-top{background: #d19228;}
.post-section .post-panel.gray .post-top{background: #53b6b2;}
.post-section .post-panel.green .post-top{background: #73c200;}
.post-section .post-panel .post-top .post-top-left{float: left; width: 50%; padding-left: 130px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.post-section .post-panel .post-top .post-top-right{float: left; width: 50%;}

.post-section .post-panel.orange .post-content {border-top: 5px solid #d19228;}
.post-section .post-panel.gray .post-content {border-top: 5px solid #53b6b2;}
.post-section .post-panel.green .post-content {border-top: 5px solid #73c200;}
.post-content {padding: 75px 79px 0px 72px; box-shadow: 0px 0px 30px 6px rgb(0 0 0 / 10%); position: relative; margin-bottom: 26px; background: #ffffff;}
.post-content--product {padding-bottom: 35px;}
.post-content.first {margin-top: -72px;}
.post-content:nth-child(1) {margin-top: -72px;}
.post-content .post-image{width: 38.77%; float: left;}
.post-content .post-cont{width: 61.22%; float: right; padding-top: 15px; padding-left: 56px; box-sizing: border-box; color: #444749; font-family: "Red hat text", Arial; font-size: 17px; line-height: 25px; font-weight: 400;}
.post-content--product .post-cont {padding-bottom: 15px;}
.post-content .post-cont .logo-img{width: 144px; position: absolute; top: 30px; right: 33px;}
.post-content .post-cont h2{color: #1b3d6f; font-family: "Red hat display", Arial; font-size: 41px; line-height: 52px; font-weight: 900; margin: 0px;}
.post-section .post-panel h3{font-family: "Red hat display", Arial; font-size: 21px; line-height: 34px; font-weight: 900; text-transform: uppercase; margin: 0px;letter-spacing: 1px}
.post-section .post-panel.orange h3{color: #d19228;}
.post-section .post-panel.gray h3{color: #53b6b2;}
.post-section .post-panel.green h3{color: #73c200;}
.post-content .post-cont .button{padding-top: 35px;}
.post-content--product .post-cont .button.contact-us {display: flex; flex-wrap: wrap; gap: 20px;}
.post-content .post-cont .button.contact-us a:hover {background-color: #ed2838; color: #fff;}
.post-content--product .post-cont .button.contact-us .red-btn {background-color: #ed2838; color: #fff;}
.post-content--product .post-cont .button.contact-us .red-btn:hover {border-color: #1b3d6f; background-color: #1b3d6f; color: #fff;}
.post-content .post-cont .button a{color: #ffffff; font-family: "Red hat display", Arial; font-size: 17px; line-height: 25px; font-weight: 900; margin: 0px; letter-spacing: 0.8px; text-transform: uppercase; 
	background: #ed2838; display: inline-block; padding: 18px 42px; text-decoration: none; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.post-content .post-cont .button a:hover{background: #1b3d6f;}
.post-content .post-cont .button .fas{color: #fbcbbb; padding-left: 5px; font-size: 17px;}

.post-section .post-panel{margin-bottom: 75px;}

.table-content{padding:70px 0}
.table-cont table{width:100%;border-spacing: 0;box-shadow: 0px 0px 30px 6px rgb(0 0 0 / 10%);padding: 0 55px 32px;margin-bottom: 20px;overflow: scroll}
.table-cont .heading{background-color:#57B6B2;text-align: left;color: #ffffff;font-family: "Red hat display", Arial; font-size: 16px; line-height: 30px; font-weight: 700;width:100%;min-height: 72px;
	padding: 3.5px 0px;}
.table-cont .heading .lft-head{text-transform: capitalize;float: left;padding: 17px 0;font-size: 26px;line-height: 31px;font-weight: 900;width: 70%;padding-left: 55px}
.table-cont .heading .rgt-head{text-transform: uppercase; float: right;padding: 17px 0;width: 30%;text-align: right;padding-right: 55px; color: #ffffff; letter-spacing: 0.8px;}
.table-cont table tr:first-child td{font-family: "Red hat display", Arial; font-size: 13px; line-height: 20px; font-weight: 900;letter-spacing: 0.8px;text-transform: uppercase;color:#A0A2A3;border:0;padding: 32px 0 12px;padding-left: 0;}
.table-cont table tr td{font-family: "Red hat Text", Arial; font-size: 17px; line-height: 24px; font-weight: 500;text-transform: uppercase;color:#515151;}
.table-cont table tr td{border-top: 1px solid #e8e8e8;padding: 16px 30px 15px 0;padding-left: 0 }

.gform_button:hover{background-color:#ffffff!important;color:#ed2838!important;-webkit-transition: .3s;-o-transition: .3s;
    transition: .3s; -webkit-transition-timing-function: cubic-bezier(.58,.3,.005,1); -o-transition-timing-function: cubic-bezier(.58,.3,.005,1);transition-timing-function: cubic-bezier(.58,.3,.005,1);}

.social_icon{text-align: center;}
.social_icon .social-icon a{display: inline-block; color: #505c86 !important; font-size: 50px; margin: 0px 15px;}
.eae-at-animation.type i{font-style:normal;margin:0}
.recent-blog{padding-left: 150px}
.recent-blog .swiper-slide{min-height: 850px!important; background-position: center center; background-repeat: no-repeat; background-size: cover;position: relative; width: 100%}
.recent-blog .content-box{position: absolute;left: 0px;top: 50%;transform: translate(0%, -50%); margin: 0px 50px;   }
.recent-blog .content-box .inner-bg{max-width: 690px;background-color: #fff;padding: 98px 125px 298px 120px !important;box-sizing: border-box;color: #444749;font-family: "Red Hat Text", Sans-serif;font-size: 17px;font-weight: 400;text-transform: none;line-height: 25px;}
.recent-blog .content-box .inner-bg h2{color: #1B3D6F;font-family: "Red Hat Display", Sans-serif;font-size: 41px;font-weight: 900;text-transform: capitalize;line-height: 52px;margin: 0px 0px 15px;}
.recent-blog .content-box .inner-bg h2 a{text-decoration: none;color: #1B3D6F;}
.recent-blog .content-box .inner-bg h6{color: #ED2838;font-family: "Red Hat Display", Sans-serif;font-size: 16px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.8px; margin: 0 0 20px}
.recent-blog .content-box .inner-bg .read-blog a{color: #1B3D6F;font-family: "Red Hat Display", Sans-serif;font-size: 18px;font-weight: 900;text-transform: uppercase;border-bottom: 2px solid #ED2838;border-radius: 0px;    text-decoration: none;}
.recent-blog .content-box .inner-bg .read-blog a:hover{border-bottom-color: #fff}
.recent-blog .content-box .inner-bg .read-blog a:after{font-family: "Font Awesome 5 Pro";font-weight: 900;content: "\f0a9";color: #ED2838;padding-left: 8px;position: absolute;font-size: 18px;}
.recent-blog .swiper-button-next, .recent-blog .swiper-button-prev{background-image: none !important}
.recent-blog  .swiper-button-prev:after, .recent-blog  .swiper-container-rtl .swiper-button-next:after,.recent-blog .swiper-button-next:after, .recent-blog .swiper-container-rtl .swiper-button-prev:after{display: none}
.recent-blog  .swiper-button-next,.recent-blog  .swiper-button-prev {font-size: 45px;color: #B6B7CB;opacity: 1 !important}

.gform_wrapper.hide{display: none !important;}

.elementor-row .we-want .gform_wrapper.footer-from{padding: 0px 57px 0px 41px;}
.elementor-row .we-want .gform_wrapper.footer-from ul{margin: 0px; padding: 0px;}

.gf_progressbar_wrapper .gf_progressbar{display: none;}
.gform_wrapper .gf_progressbar_wrapper {
    margin: 0 0 0px 0 !important;
}
.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{
	color: #ffffff;
    font-weight: 700;
    font-size: 14px!important;
    line-height: 25.9px!important;
    font-family: "Red Hat Text", Sans-serif!important;
	text-align: center;
	opacity: 1 !important;
	margin: 0px !important;
}
.footer-sec .social{display:none;}


/*.elementor-row .we-want .gform_body input[type="text"],.elementor-row .we-want .gform_body input[type="email"]{border: 0; border-bottom: 1px solid #7f83a4;padding: 20px 0px 9px !important;color:#ffffff!important;} */
.gform_wrapper .ginput_complex.ginput_container {width: 100% !important;}
.we-want h2{ font-family: "Red Hat Display", Sans-serif; font-size: 41px; line-height:52px; font-weight: 900; text-transform: capitalize;
	font-style: normal; text-decoration: none; color:#ffffff;margin: 0px;margin-bottom: 22px;padding-top: 56px;}
.elementor-row .we-want{max-width: 484px;margin-left: -155px;margin-top: 95px}
.elementor-row .we-want .gform_wrapper,
.elementor-row .we-want .gform_confirmation_wrapper{padding:0px 57px 65px 41px;}
.elementor-row .we-want .gform_body ul li.gfield{margin-bottom: 9px!important;}
.elementor-row .we-want .gform_body .gform_footer .gform_button .fa-check-circle{color:#fbcbbb;}

/* FX Choices Plugin */
.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:initial}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=''] .choices__button{display:none}.choices[data-type*=select-one]:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}@media(min-width:600px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}
/* FX Choices Custom */
.choices__inner{min-height:53px;border-radius:6px;background-color:var(--color-bg-white)}.choices[data-type*=select-one]:after{width:10px;height:10px;border:3px solid #ed2838;border-top:0;border-left:0;transform:rotate(45deg);right:20px;margin-top:-5px;transition:transform .3s ease-in-out,margin .2s ease-in-out}.choices[data-type*=select-one].is-open:after{border:3px solid #ed2838;border-top:0;border-left:0;transform:rotate(225deg);margin-top:0}.choices__list--single{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:10px 20px;font-family:"Inter", Sans-serif;font-size:16px}@media(min-width:768px){.choices__list{font-size:17px}}@media(min-width:1025px){.choices__list{font-size:18px}}

