

/* Start:/faq/style.css?16933180015716*/
h1{
    font-size: 16px!important;
    text-transform: uppercase!important;
    font-weight: 700!important;
}
.faq__container{
    margin: 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}
/*start header*/
.faq__header{
    margin-bottom: 20px;
}
/*start row*/
.faq__row{
    display: flex;
    gap: 15px;
    margin-bottom: 20px;

}

.faq__ask{
    display: none;
}
.faq__ask.active{
    display: block;
}

.faq__item{
    display: flex;
    width: 33.33333333%;
    gap: 20px;
}
.faq__item-arrow, .faq__item-number{
    display: flex;
    align-items: center;
}
.circle {
    width: 2em;
    height: 2em;
    text-align: center;
    line-height: 1.8em;
    border: 2px solid #ddd;
    border-radius: 50%;
    font-size: 20px;
    font-weight: 700;
    color: #555;
}
.circle:hover{
    background: #f48120;
    color: white;
    border: 2px solid #f48120;
    border-radius: 50%;
}
.faq__item-arrow .arrow {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: rotate(-90deg);
}
.arrow-right:before {
    content: "\2B07";
    color: gray;
    box-sizing: border-box;
    width: 20px;
    font-size: 24px;
}
/*end row*/
/*//nav*/
.faq__nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-tabs {
    text-align: center;
    border-bottom: 1px solid #f48428;
}
.nav-tabs>li>a {
    cursor: pointer;
    border: 1px solid #f48428;
    border-bottom: 0;
    border-radius: 0;
    position: relative;
    padding: 5px 15px;
    font-size: 13px;
}
.nav-tabs>li, .nav-tabs>li>a {
    display: inline-block;
    float: none;
    margin: 0 -1px;
    text-decoration: none;
}
.nav-tabs>li>a:focus {
    background: #f48428;
    color: #fff;
}
/*end nav*/
/*end header*/
/*start faq__how-ask-question*/
.faq__how-ask-question h2{
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
}
.faq__how-ask-question ol{
    margin-left: 40px;
    list-style: decimal;
}
/*end faq__how-ask-question*/
/*start faq__frequent-questions*/
.frequent-questions__container {
    margin: 20px 0;
}
.frequent-questions__container .frequent-questions__body {
    width: 100%;
    height: 0;
    color: rgba(0, 0, 0, 0);
    padding: 0 30px;
    box-sizing: border-box;
    transition: color 0.5s, padding 0.5s;
    overflow: hidden;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
.frequent-questions__container .frequent-questions__body:last-child {
    border-bottom: 1px solid #ddd;
}
/*.frequent-questions__container .frequent-questions__body p {*/
/*    margin: 0 0 10px;*/
/*}*/
.frequent-questions__container label {
    cursor: pointer;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    display: block;
    padding: 15px 20px;
    width: 100%;
    box-sizing: border-box;
    z-index: 100;
    transition: color .35s;
}
.frequent-questions__container label:hover {
    color: #f48428;
    text-decoration: underline;
}
.frequent-questions__container input{
    display: none;
}
.frequent-questions__container label:before {
    content: '\271A';
    float: right;
    color: #f48428;
}
.frequent-questions__container input:checked + label {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    color: #f48428;
    text-decoration: underline;
}
.frequent-questions__container input:checked + label:before {
    content: '\2212';
    color: #f48428;
    font-size: 24px;
    font-weight: 700;
    transition: transform .35s;
}
.frequent-questions__container input:checked + label + .frequent-questions__body {
    height: auto;
    margin-top: -5px;
    color: #000;
    padding: 0 20px 20px 20px;
}
/*end faq__frequent-questions*/
/*start ask question*/
.question-form__row {

}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.question-form .control-label {
    padding-top: 7px;
    padding-right: 20px;
    text-align: right;
}
.question-form__title {
    width: 33.33333333%;
    float: left;
}
.question-form__input {
    width: 66.66666667%;
    float: left;
    margin-bottom: 15px;
}
.col-sm-offset-4 {
    margin-left: 33.33333333%;
}

.question-form__check input{
    -webkit-appearance: auto;
    margin: 0 30px;
}

.checkbox-question-form input {
    display: none;
}
.checkbox-question-form input + label {
    font-size: 0;
    display: inline-flex;
    align-items: center;
    user-select: none;
    border: 1px solid #cacaca;
    width: 15px;
    height: 15px;
    max-width: 15px;
    max-height: 15px;
    margin-right: 10px;
    flex-shrink: 0;
}
.checkbox-question-form input:checked + label::before {
    border: 3px solid white;
    background-color: #f48120;
}
.checkbox-question-form input + label::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    min-width: 100%;
    min-height: 100%;
    box-sizing: border-box;
}
/*end ask question*/
/* End */


/* Start:/local/components/info/callback/templates/faq/style.css?17557867791240*/
.form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;outline:none}.form-control:focus,.form-control:focus-visible{border:1px solid #f48120 !important}.question-form .control-label{padding-top:7px;padding-right:20px;text-align:right}.question-form__title{width:33.33333%;float:left}.question-form__input{width:66.66667%;float:left;margin-bottom:15px}.col-sm-offset-4{margin-left:33.33333%}.question-form__check input{-webkit-appearance:auto;margin:0 30px}.checkbox-question-form input{display:none}.checkbox-question-form input + label{font-size:0;display:inline-flex;align-items:center;user-select:none;border:1px solid #cacaca;width:15px;height:15px;max-width:15px;max-height:15px;margin-right:10px;flex-shrink:0}.checkbox-question-form input:checked + label::before{border:3px solid white;background-color:#f48120}.checkbox-question-form input{border:4px red solid}.checkbox-question-form input + label::before{content:'';display:block;width:100%;height:100%;min-width:100%;min-height:100%;box-sizing:border-box}.question-form .error{border:1px solid red}.question-form .error + .checkbox__text{color:red}
/* End */
/* /faq/style.css?16933180015716 */
/* /local/components/info/callback/templates/faq/style.css?17557867791240 */
