.elementor-4514 .elementor-element.elementor-element-968dc0f{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;}.elementor-4514 .elementor-element.elementor-element-968dc0f:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-968dc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-4514 .elementor-element.elementor-element-968dc0f::before, .elementor-4514 .elementor-element.elementor-element-968dc0f > .elementor-background-video-container::before, .elementor-4514 .elementor-element.elementor-element-968dc0f > .e-con-inner > .elementor-background-video-container::before, .elementor-4514 .elementor-element.elementor-element-968dc0f > .elementor-background-slideshow::before, .elementor-4514 .elementor-element.elementor-element-968dc0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4514 .elementor-element.elementor-element-968dc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://beklioil.com/wp-content/uploads/2023/08/back-titr.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-4514 .elementor-element.elementor-element-fe5fcbf{--display:flex;}/* Start custom CSS */span.wq_quizProgressValue {
    background: #E2C682;
}
.wq_singleQuestionCtr {
    display: flex;
    align-items: center;
}
.wq_questionMediaCtr {
    width: 50%;
    margin-top: -30px;
}
.wq_singleAnswerCtr .wq_answerTxtCtr {
    font-weight: 300;
}
.wq-quiz.wq-skin-flat .wq_questionTextCtr {
    background-color: #12121200;
    font-family: "yekanbaakh";
    color: #E2C682;
}
.wq-quiz.wq-skin-flat .wq_singleAnswerCtr {
    background-color: #12121200;
    font-family: "yekanbaakh";
    font-weight: 400;
}
h4.positions {
    line-height: 2.4rem !important;
}

.wq-progress-bar-container.wq_quizProgressBarCtr {
    width: 50%;
}
div#wp-quiz-4500 {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.wq_quizProgressBar {
    display: flex;
    width: 100%;
    margin: 0px 100px;
}
.wq-progress-bar-container.wq_quizProgressBarCtr {
    display: flex;
    width: 50%;
    justify-content: center;
    position: absolute;
    top: 10%;
}
.colques {
    display: flex;
    width: 50%;
    flex-wrap: wrap;
    padding: 100px;
}
@media only screen and (max-width:1300px){
    .colques{
        padding: 40px;
}}
@media only screen and (max-width:900px){
    .colques{
        padding: 10px;
        width:100%;
}}
@media only screen and (max-width:900px){
    .wq_singleQuestionCtr {
    display: block;
    align-items: center;
}}
@media only screen and (max-width:900px){
    .wq_questionMediaCtr {
    width: 100%;
    margin-top: -30px;
}}
@media only screen and (max-width:900px){
    body .wq_questionTextCtr h4 {
    font-size: 19px;
}}
@media only screen and (max-width:900px){
    .wq_singleAnswerCtr .wq_answerTxtCtr {
    font-size: 16px;
    font-weight: 300;
}}
@media only screen and (max-width:900px){
    .wq-quiz.wq-skin-flat .wq_singleAnswerCtr {
    padding: 4px 7px;
    margin: 0 0 15px 0;
    line-height: 20px;
}
}
@media only screen and (max-width:900px){
    div#wp-quiz-4500 {
    display: block;
    flex-wrap: wrap;
    justify-content: flex-end;
}}
@media only screen and (max-width:900px){
    .wq_quizProgressBar {
    display: block;
    width: 100%;
    margin: 0;
}}
@media only screen and (max-width:900px){
    .wq-progress-bar-container.wq_quizProgressBarCtr {
        margin: 0px 40px;
    display: block;
    width: 78%;
    position: fixed;
    top: 94%;
}
}
@media only screen and (max-width:900px){
    div#wp-quiz-4500 {
    padding-bottom: 50px;
}
}/* End custom CSS */