/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
ol.ie-top-10-points-block-variation {list-style: none;counter-reset: item;margin: 0;padding: 0;}
ol.ie-top-10-points-block-variation li {box-shadow: 0 .1875rem .375rem 0 rgba(0,0,0,.16);background-color: #fff;padding: .9375rem 2.875rem .625rem 4.625rem;border-radius: .375rem;margin: 1.4375rem 0 1.625rem;min-height: 5.5625rem;font-size: 1.125rem;line-height: 1.56;position: relative;font-family: 'Roboto', sans-serif;}
ol.ie-top-10-points-block-variation li .numbered_list {font-size: 1.5rem;font-weight: 600;font-style: italic;color: red;position: absolute;left: 2.3125rem;top: 10px;font-family: 'Roboto', sans-serif;}
.main-story .articles .full-details .ie-top-10-points-block-variation.has-also-read{margin: 0;}
.ie-post-content ol.ie-top-10-points-block-variation{margin: 0;}
.ie-post-content ol.ie-top-10-points-block-variation li{list-style-type: none;}
.faq-heading, .main-story .articles .full-details h2.faq-heading{ font-size: 20px; font-weight: 600; }
:root{--primary-color:#009e6c;}
.accordion-wrapper{font-family: 'Droid Serif',serif;}
.accordion{border-top: 1px solid #dadada;}
.accordion__header{position: relative;margin-bottom: 15px;margin-top: 15px;}
.accordion__header::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.accordion.disable-click .accordion__header::after{display: block;}
.faq-content-images{display: flex;}
.faq-content-images img{width: 220px;margin-right: 15px;}
.accordion__header .accordion__header-content::after{ content: url('../assets/7824E88F-9D0F-43BD-8BF0-D2E237397B6F.svg'); position: absolute; top: 50%; right: 10px; transform: translate(-50%,-50%); transition: transform .3s ease, opacity .3s ease; cursor: pointer; height: 24px; }
.accordion__header-content{font-size: 17px;line-height: 24px;width: 496px;font-weight: bold;}
.accordion.active .accordion__header .accordion__header-content::after{content: url('../assets/2360F4EF-13B8-42D0-AAAA-652E6EF7758D.svg');transform-origin: center 0;}
.accordion__body{ background: #f5f5f5; height: 0px; overflow: hidden; transition-property: height; transition-timing-function: ease; }
.accordion__body_inner{ padding: 27.5px 40.5px; font-size: 16px; line-height: 28px; font-weight: normal; }
.accordion__body_inner a strong{color: #346f99;}
.accordion.active{border-bottom: none ;}
.accordion__body_inner>div{ margin:25px -8px 0; overflow:hidden; min-height:160px; }
.accordion__body_inner>div img{ width:47%;margin:0 8px; display:inline-block; }
.accordion__body_inner>div:after{ clear:both; display:block; content:""; width:100%; }
.faq_description blockquote{padding: 0;}
.full-details .faq_description blockquote:before{left: -50px;}
.accordion__body_inner a,.full-details .faq_description a{text-decoration: underline;color: #346f99;cursor: pointer;}
@media screen and (max-width: 767px) {
.accordion__header-content{width: 90%;}
.accordion__header .accordion__header-content::after{top: 12px;right: -10px;}
.accordion__body_inner>div{margin:15px 0px 0}
.accordion__body_inner>div img{ width:100%; margin:0 0 10px 0; }
.accordion__body .accordion__body_inner img{height: auto;}
.accordion__body_inner{padding: 10px;}
ol.ie-top-10-points-block-variation li{padding: 10px;}
ol.ie-top-10-points-block-variation li .numbered_list{left: 20px;top: 6px;}
.faq_title{margin-left: 55px;}
.faq_description img{height: auto;}
.ie-post-content .faq_description blockquote{padding: 0;}
.ie-post-content .faq_description blockquote:before{left: 0;top: 0;}
.ie-post-content .faq_description blockquote p{text-indent: 50px;}
/* .accordion__body .faq-youtube-iframe{overflow: hidden;padding-top: 50%;position: relative;} */
.accordion__body .faq-youtube-iframe,.faq_description.faq-youtube-iframe{overflow: hidden;padding-top: 50%;position: relative;}
.accordion__body .faq-youtube-iframe iframe,.faq_description.faq-youtube-iframe iframe{border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.accordion__body_inner a,.faq_description a{text-decoration: underline;color: #346f99;cursor: pointer;}
}
