.newsletter .ginput_container_email{width: 637px;}
.newsletter .ginput_container_email input{border: solid 2px #fff !important; border-radius: 12px !important;}
.newsletter .gform_title{padding-bottom: 40px;}
.newsletter .gform-theme--foundation #field_submit input[type=submit]:hover{background-color: #fff !important; color: #000 !important; transition:.5s;}


/* faq-list start */
.faq-list .faq_details .ui-accordion-header{border:1px solid var( --e-global-color-secondary ); border-radius:5px; padding:25px 60px 25px 58px; font:500 20px/25px "Roboto Flex", Sans-serif; color:#fff; background:#454545; margin:12px 0px 0px 0px; position:relative; transition:0.5s;}
.faq-list .faq_details .ui-accordion-header .ui-accordion-header-icon{display:none;}
.faq-list .faq_details .ui-accordion-header::after{content:'\f059';font: normal normal normal 24px / 1 FontAwesome;color:#fff;position:absolute;left:24px;top:23px;}
.faq-list .faq_details .ui-accordion-header::before{content:'\f067';font: normal normal normal 24px / 1 FontAwesome;color:#fff;position:absolute;right:22px;top:22px;}
.faq-list .faq_details .ui-accordion-header.ui-state-active::before{content:'\f068';}
.faq-list .faq_details .ui-accordion-header.ui-state-active,
.faq-list .faq_details .ui-accordion-header:hover{background:var(--e-global-color-accent); color:#fff; border:1px solid #E91818;}
.faq-list .faq_details .ui-accordion-header.ui-state-active::before,
.faq-list .faq_details .ui-accordion-header:hover::before,
.faq-list .faq_details .ui-accordion-header.ui-state-active:after,.faq-list .faq_details .ui-accordion-header:hover::after{color:#fff;}
.faq-list .faq_details .ui-accordion-content{border:none;border-radius:0px;font:400 18px/25px "Roboto Flex", Sans-serif;color:#454545;padding:20px 22px 10px 22px;margin-top:-1px;}
/* faq-list end */








