.elementor-60428 .elementor-element.elementor-element-33f80c72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;--padding-top:2em;--padding-right:2em;--padding-bottom:2em;--padding-left:2em;}.elementor-60428 .elementor-element.elementor-element-33f80c72, .elementor-60428 .elementor-element.elementor-element-33f80c72::before{--border-transition:0.3s;}.elementor-60428 .elementor-element.elementor-element-5418d68f{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--border-top-left-radius:14px;--border-top-right-radius:14px;--border-bottom-right-radius:14px;--border-bottom-left-radius:14px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-60428 .elementor-element.elementor-element-775b83e9{text-align:center;}.elementor-60428 .elementor-element.elementor-element-775b83e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-toggle-title, .elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-toggle-icon{color:#4A4A4A;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-toggle-icon svg{fill:#4A4A4A;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-toggle-title{font-size:21.6px;font-weight:300;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-title{padding:1em 0em 1em 0em;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-title .elementor-toggle-icon i:before{color:#1E88E5;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-title .elementor-toggle-icon svg{fill:#1E88E5;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#1E88E5;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#1E88E5;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-content{color:#757575;padding:0em 1em 0em 0em;}#elementor-popup-modal-60428 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-60428{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-60428 .dialog-close-button{display:flex;font-size:21px;}#elementor-popup-modal-60428 .dialog-widget-content{border-radius:14px 14px 14px 14px;}#elementor-popup-modal-60428 .dialog-close-button i{color:#1E88E5;}#elementor-popup-modal-60428 .dialog-close-button svg{fill:#1E88E5;}@media(max-width:767px){.elementor-60428 .elementor-element.elementor-element-775b83e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60428 .elementor-element.elementor-element-5c265b9 .elementor-tab-content{padding:0em 1em 0em 0em;}}/* Start custom CSS for toggle, class: .elementor-element-5c265b9 */#purchase-faq
 .elementor-toggle .elementor-toggle-item {
    border-bottom: 1px solid #bbdbf7;
}
.background-color{background-color: #eaeaea; padding: 10px;}
#purchase-faq .elementor-toggle .elementor-tab-title, #purchase-faq .elementor-toggle .elementor-tab-content {
    border:0;
}
#purchase-faq-toggle .faq-emphasis, #purchase-faq .faq-emphasis{
    font-weight:500 !important;
}

.key-feature-explanation p {
    color: #757575!important;
}
.faqFootnote{
   background-color:#f7f7f7;
   padding:20px;
   margin-bottom:1em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f80c72 */li.nav-item-custom {
    padding-bottom: 0 !important;
}

#content .hidden {
    display: none !important;
}

.question-options {
    width: 18px;
    height: 18px;
    margin-top: 4px;
}

.no-margin-bottom{
    margin-bottom:0!important;
}

.qowContentsections {
    padding-top: 5em!Important;
}

#sampleQuestionBlock p, li, td {
    color: #757575!important;
}

#sampleQuestionBlock {
    padding-bottom: 0!important;
}

.sub-text {
    font-size: 1.5rem;
    line-height: 1.2em;
    font-weight: 200!important;
}

img.new-image-custom {
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 50%);
}

.blue-button a {
    border: solid 1px #fff!important;
}

.show-answers {
    display: block!important;
}

.blue-button {
    border: none!important;
}

.answer-choices,
.before-answer-choices,
.answerExplanation p {
    color: #454545
}

.passage-style {
    font-weight: 400;
    margin-bottom: 0.5em!important;
    font-size: 1.1em;
}

.tooltip {
    color: #757575!important;
}

.choices2 label span {
    padding-left: 10px;
    color: #757575!important;
}

.answer-choices label {
    padding: 1em;
    line-height: 1.8;
    font-weight: 400!important;
}

.choices2 i {
    font-weight: 400!important;
}

.correct-choice {
    color: #7bc75f;
    font-weight: 500
}

.answer-choices,
.choices2 {
    padding-left: 2em;
}

.elementor-slideshow__title {
    display: none !important
}

.choices2 i {
    position: relative;
    width: 0;
    left: -24px;
    top: 0;
}

.submit-button-.qowContentsectionwrap {
    padding-top: 2em
}

.answer-choices,
.before-answer-choices,
.answerExplanation p {
    color: #454545
}

.answer-choices label {
    padding: 1em;
    line-height: 1.8;
    font-weight: 400!important;
}

.correct-choice {
    color: #7bc75f;
    font-weight: 500
}

.answer-choices,
.choices2 {
    padding-left: 2em
}

.elementor-slideshow__title {
    display: none !important
}

.choices2 i {
    position: relative;
    width: 0;
    left: -24px;
    top: 0;
    margin-left: -4px;
}

.hidden {
    display: none;
}

.choices2 i {
    display: none
}

.show-answer .choices2 i {
    display: inline-block!important;
}

#readExplanation {
    padding-top: 1.5em
}

.page-wrap,
.page-wrap>.content-wrapper.container {
    padding: 0 !important
}

.answer-choices label {
    padding: 0 !important;
    line-height: 1.8
}

.choices2 label {
    display: inline
}

#content .show-answer .choices2 span.hidden {
    display: inline-block !important
}

.qow-hero {
    padding: 5em 1em !important
}

.qowContent .elementor-top-section {
    padding: 0 !important
}

#checkAnswerButton {
    cursor: pointer;
}

.answer-choices label {
    font-weight: 300!important;
}

.tooltip {
    font-size: 19px!important;
}

.answer-choices {
    display: block;
}

.qowContent p, td {
    color: #757575!important;
}

.right-choice td {
    padding-top: 6px;
}

.questions {
    font-weight: 400!important;
    margin-bottom: 1.2em;
}

#content .show-answer .choices2 span.hidden {
    display: inline-block !important;
}

#content .show-answer .hidden {
    display: block !important;
}

.qowContentsection {
    padding: 0em!important;
}

.footnoteStyle {
    font-size: 0.85em;
    font-style: italic;
}

.hidden {
    display: none;
}

.choices2 i {
    display: none;
}

td.mcat-td-option {
    vertical-align: top;
}

.mcat-tb-options,
    .mcat-tb-options td,
    .mcat-tb-options th {
    border: 0 !important;
    text-align: left !important;
}

.mcat-tb-options td:not(:last-child),
    .mcat-tb-options th:not(:last-child) {
    border-right: unset !important;
}

.mcat-tb-options  td,
    .mcat-tb-options th {
    padding-top: unset;
    padding-bottom: 2px;
}

.correct-choice {
    color: #7bc75f;
    font-weight: 300 !important;
}

.answer-choices {
    color: #454545;
    font-weight: 400;
    line-height: 1.5em;
}

.question-options {
    width: 17px;
    height: 17px;
    margin-top: 4px;
}

.low-margin-mobiles {
    padding-bottom: 0.75em;
}

.nav-link-custom {
    display: block;
    padding: 0.5rem 1rem!important;
    color: #0d6efd;
    text-decoration: none;
}

.main-btn {
    background-color: #36414f!important;
    color: #fff!important;
    padding: 0.5em 1em;
    cursor: pointer!important;
    border-radius: 50px;
}

.main-btn:hover {
    background-color: #36414f!important;
    padding: 0.5em 1em;
    cursor: pointer!important;
    border-radius: 50px;
}

.not-mobile-element{
        display:block;
    }
    
    .mobile-only{
        display: none;
    }

@media only screen and (max-width: 600px) {
    .Renewalpopup ul {
    margin-left: 1.25em;
}
    .not-mobile-element{
        display:none;
    }
    
     .mobile-only{
        display: block;
    }
}

@media (min-width:767px) {

    .right-choice {
        vertical-align: top!important;
        padding-top: 6px;
    }

    .correct-choice {
        color: #7bc75f;
        font-weight: 300 !important;
        padding-top: 0!important;
        margin-left: -1em!important;
    }

    .answer-choices {
        padding-left: 1.5em;
    }

    .question-options,
  .correct-choice {
        margin-top: 5px;
    }

    .mcat-tb-options td, 
.mcat-tb-options th {
        padding-bottom: 8px;
    }

    .low-margin-mobile {
        margin-left: 1.5em!important;
        color: #4a4a4a;
    }

    .low-margin-mobiles li {
        padding-bottom: 1em;
    }

    .question-options {
        width: 17px;
        height: 17px;
    }

    .answer-choices {
        padding-left: 1.5em;
    }

    .qowContentsections {
        padding: 5em 0 0em!important;
    }

    .no-top-padding {
        padding-top: 5em !important
    }

    .question-options {
        width: 16px;
        height: 16px;
    }
}

@media (min-width:767px) {
    .correct-choice {
        color: #7bc75f;
        font-weight: 300 !important;
    }

    p.questions:last-child {
        margin-bottom: 2em;
    }

    .answer-choices {
        padding-left: 1em!important;
    }
}

@media (max-width:860px) {
    .sub-text {
        font-size: 1.3rem;
        line-height: 1.2em;
    }
}

@media (min-width:1025px) {
    .rad {
        width: 3.5%!important;
        height: 20px!important;
        vertical-align: middle!important;
        margin-left: -2em!important;
        margin-top: -3px!important;
    }

    .no-top-padding {
        padding-top: 7em !important
    }
}

@media (max-width: 1025px) {
    span.tooltiptext {
        display: none!important;
    }

    .tooltip:hover {
        border-bottom: none!important;
    }
}



@media (min-width: 767px){
.question-options {
    width: 18px!important;
    height: 19px!important;
    margin-top: 0px!important;
    vertical-align: middle!important;
}
}

@media (min-width: 768px) and (max-width:1024px){
    .nav-tabs-custom .nav-link-custom{
        border-bottom: 0!important;
    }
}/* End custom CSS */