.elementor-12 .elementor-element.elementor-element-a488c30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-60a8b22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0a9572b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-205b05d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e8ec345 .elementor-button{background-color:var( --e-global-color-bc1382a );}.elementor-12 .elementor-element.elementor-element-e8ec345{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e8ec345{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-e8ec345{right:0%;}.elementor-12 .elementor-element.elementor-element-338cb23 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-f32907f .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-3b5057a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbb7a9f .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bbb7a9f{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bbb7a9f{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-bbb7a9f{right:0%;}.elementor-12 .elementor-element.elementor-element-83fc39f img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-55a0355 .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-e695a33{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31a537e .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31a537e{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-31a537e{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-31a537e{right:0%;}.elementor-12 .elementor-element.elementor-element-b9cb40e img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-a095e7d .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-9294223{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-803679f .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-803679f{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-803679f{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-803679f{right:0%;}.elementor-12 .elementor-element.elementor-element-79d29ce img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-2954a75 .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-27d4ef3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50c3a29 .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-50c3a29{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-50c3a29{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-50c3a29{right:0%;}.elementor-12 .elementor-element.elementor-element-01f7c24 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-64d7456 .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-2416b10{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0e3256 .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a0e3256{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a0e3256{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-a0e3256{right:0%;}.elementor-12 .elementor-element.elementor-element-116ebad img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-c2da0b5 .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-5a2ebeb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aa5e0f9 .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa5e0f9{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-aa5e0f9{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-aa5e0f9{right:0%;}.elementor-12 .elementor-element.elementor-element-6bd7903 img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-ddd46ca .elementor-heading-title{font-weight:600;}.elementor-12 .elementor-element.elementor-element-3428505{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-789fdd1 .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-789fdd1{width:100%;max-width:100%;top:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-789fdd1{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-789fdd1{right:0%;}.elementor-12 .elementor-element.elementor-element-c3646cf img{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-ae9976e .elementor-heading-title{font-weight:600;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-0a9572b{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-0a9572b{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-0a9572b{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-0a9572b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b0977b1 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-1fd481e .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0a9572b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-3b5057a */.elementor-12 .elementor-element.elementor-element-3b5057a .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e695a33 */.elementor-12 .elementor-element.elementor-element-e695a33 .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9294223 */.elementor-12 .elementor-element.elementor-element-9294223 .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d4ef3 */.elementor-12 .elementor-element.elementor-element-27d4ef3 .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2416b10 */.elementor-12 .elementor-element.elementor-element-2416b10 .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2ebeb */.elementor-12 .elementor-element.elementor-element-5a2ebeb .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3428505 */.elementor-12 .elementor-element.elementor-element-3428505 .elementor-widget-image{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a9572b */.elementor-12 .elementor-element.elementor-element-0a9572b .elementor-button{
    opacity: 0;
    visibility: hidden;
}

.elementor-12 .elementor-element.elementor-element-0a9572b .course-item:hover .elementor-button{
        opacity: 1;
    visibility: visible;
}/* End custom CSS */