.elementor-41 .elementor-element.elementor-element-1f0b823{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-41 .elementor-element.elementor-element-0a71be6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-8e279a9{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-41 .elementor-element.elementor-element-6f985bd.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-6f985bd{text-align:left;}.elementor-41 .elementor-element.elementor-element-6f985bd .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-a80cee9{text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-a80cee9 a{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-f27432b{text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-f27432b a{color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-eba278f.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-eba278f{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-901d013{--display:flex;}.elementor-41 .elementor-element.elementor-element-0f20f0d{background-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}@media(max-width:1440px){.elementor-41 .elementor-element.elementor-element-0a71be6{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-6f985bd .elementor-heading-title{font-size:28px;}.elementor-41 .elementor-element.elementor-element-a80cee9{font-size:16px;}.elementor-41 .elementor-element.elementor-element-f27432b{font-size:16px;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > a{font-size:16px;}}@media(max-width:1200px){.elementor-41 .elementor-element.elementor-element-0a71be6{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-6f985bd.elementor-element{--align-self:center;}.elementor-41 .elementor-element.elementor-element-6f985bd{text-align:center;}.elementor-41 .elementor-element.elementor-element-a80cee9{text-align:center;}.elementor-41 .elementor-element.elementor-element-f27432b{text-align:center;}.elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41 .elementor-element.elementor-element-eba278f .elementor-icon-list-item > a{font-size:14px;}}@media(max-width:700px){.elementor-41 .elementor-element.elementor-element-0a71be6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-6f985bd .elementor-heading-title{font-size:28px;}}/* Start custom CSS for html, class: .elementor-element-d71a404 */.elementor-41 .elementor-element.elementor-element-d71a404 iframe{
    height: 350px;
    width: 100%;
    border-radius: 20px;
    pointer-events: none;
}

.elementor-41 .elementor-element.elementor-element-d71a404{
    line-height: 0;
}

@media(max-width: 1200px){
    .elementor-41 .elementor-element.elementor-element-d71a404 iframe{
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0f20f0d */.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-question__title{
    font-family: Unbounded;
    color: #5978C2;
    font-size: 24px;
    font-weight: 400;
    text-align: left;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-answer__text{
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    color: #5978C2
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-answers{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-image-screen__title{
    font-family: Unbounded;
    text-wrap: balance;
    color: #5978C2;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 40px;
    text-align: center;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-image-screen__description{
    font-family: inter;
    color: #809AD8;
    text-align: center;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-image-screen__image{
    width: 100%;
    height: 550px;
    border-radius: 20px;
    object-fit: cover;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-image-screen__body{
    align-items: center;
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-button{
    background-color:  #4975DA;
    font-family: Inter;
    font-size: 16px;
    color: #FFF;
    border: none;
    border-radius: 15px
}
.elementor-41 .elementor-element.elementor-element-0f20f0d input::placeholder {
    color: #5978C2;
    font-family: inter;
    font-size: 16px
}

.elementor-41 .elementor-element.elementor-element-0f20f0d .quizle{
    margin: 0;
    padding: 25px;
    max-width: 100%;
}

@media(max-width: 1200px){
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-answers{
        grid-template-columns: repeat(2, 1fr);
    }
}

@media(max-width: 700px){
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-button{
        width: 100px;
        text-wrap: balance;
    }
    
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-answers{
        grid-template-columns: repeat(1, 1fr);
    }
    
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-button:nth-child(1){
        width: 250px;
    }
        
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-image-screen__image{
        height: 100%;
    }
    
    .elementor-41 .elementor-element.elementor-element-0f20f0d .quizle-footer__steps{
        flex-direction: column;
        gap: 10px;
    }
    
    .elementor-41 .elementor-element.elementor-element-0f20f0d .js-quizle-prev-step,
    .elementor-41 .elementor-element.elementor-element-0f20f0d .js-quizle-next-step{
        width: 100% !important;
    }
    
}/* End custom CSS */