.elementor-24705 .elementor-element.elementor-element-0c14af8{text-align:left;}.elementor-24705 .elementor-element.elementor-element-0c14af8 img{width:43%;}.elementor-24705 .elementor-element.elementor-element-38c545c:not(.elementor-motion-effects-element-type-background), .elementor-24705 .elementor-element.elementor-element-38c545c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-24705 .elementor-element.elementor-element-38c545c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-24705 .elementor-element.elementor-element-38c545c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24705 .elementor-element.elementor-element-e6a89de{text-align:center;}.elementor-24705 .elementor-element.elementor-element-e6a89de .elementor-heading-title{font-size:40px;color:var( --e-global-color-2ddcfbd );}.elementor-24705 .elementor-element.elementor-element-5ea75705:not(.elementor-motion-effects-element-type-background), .elementor-24705 .elementor-element.elementor-element-5ea75705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a41f0e );}.elementor-24705 .elementor-element.elementor-element-5ea75705{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24705 .elementor-element.elementor-element-5ea75705 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24705 .elementor-element.elementor-element-788f3189 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-24705 .elementor-element.elementor-element-41fd9dc7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-5711d92a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-5c0a523a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-5c0a523a .elementor-heading-title{color:#FF0000;}.elementor-24705 .elementor-element.elementor-element-4e66d31 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-4e66d31 .elementor-heading-title{color:var( --e-global-color-d348aeb );}.elementor-24705 .elementor-element.elementor-element-5ae1ad66{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-aaff2ec{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-9469f65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24705 .elementor-element.elementor-element-9469f65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24705 .elementor-element.elementor-element-504b140 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-24705 .elementor-element.elementor-element-12a1d74 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-c5f75e6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-b251573 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-b251573 .elementor-heading-title{color:var( --e-global-color-d348aeb );}.elementor-24705 .elementor-element.elementor-element-30d0dfe > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-30d0dfe .elementor-heading-title{color:#FF0000;}.elementor-24705 .elementor-element.elementor-element-56eac44{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-2236636{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-554e1d0:not(.elementor-motion-effects-element-type-background), .elementor-24705 .elementor-element.elementor-element-554e1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a41f0e );}.elementor-24705 .elementor-element.elementor-element-554e1d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24705 .elementor-element.elementor-element-554e1d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24705 .elementor-element.elementor-element-b4cd08d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-24705 .elementor-element.elementor-element-de450af > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-502ed0e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-24705 .elementor-element.elementor-element-da78dd9 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-da78dd9 .elementor-heading-title{color:var( --e-global-color-d348aeb );}.elementor-24705 .elementor-element.elementor-element-fd40154 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-24705 .elementor-element.elementor-element-fd40154 .elementor-heading-title{color:#FF0000;}.elementor-24705 .elementor-element.elementor-element-f81ce4d{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-5b3e733{color:var( --e-global-color-secondary );}.elementor-24705 .elementor-element.elementor-element-e037214{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24705 .elementor-element.elementor-element-e037214 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-24705 .elementor-element.elementor-element-788f3189{width:49.965%;}.elementor-24705 .elementor-element.elementor-element-11f75a0b{width:50.035%;}.elementor-24705 .elementor-element.elementor-element-504b140{width:49.965%;}.elementor-24705 .elementor-element.elementor-element-886fdf8{width:50.035%;}.elementor-24705 .elementor-element.elementor-element-b4cd08d{width:49.965%;}.elementor-24705 .elementor-element.elementor-element-f9a7658{width:50.035%;}}/* Start custom CSS for html, class: .elementor-element-41fd9dc7 */.ar-elementor-ribbon.ar-elementor-ribbon-left {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    left: 0;
    right: auto;
}
.ar-elementor-ribbon {
    position: absolute;
    z-index: 1;
    top: 10px;
    left: auto;
    right: 0;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 150px;
    overflow: hidden;
    height: 150px;
}
.ar-elementor-element .ar-elementor-ribbon-inner {
    background-color: #ef2e5e;
    margin-top: 30px;
    transform: translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);
}
.ar-elementor-ribbon-inner {
    /*#change color and font here*/
    background-color: #db3157 !important;
    font-family: Oswald,Sans-serif;
    font-weight: 500;
}
.ar-elementor-ribbon-inner {
    text-align: center;
    left: 0;
    width: 200%;
    -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    margin-top: 35px;
    font-size: 13px;
    line-height: 2;
    font-weight: 800;
    text-transform: none;
    background: #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12a1d74 */.ar-elementor-ribbon.ar-elementor-ribbon-left {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    left: 0;
    right: auto;
}
.ar-elementor-ribbon {
    position: absolute;
    z-index: 1;
    top: 10px;
    left: auto;
    right: 0;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 150px;
    overflow: hidden;
    height: 150px;
}
.ar-elementor-element .ar-elementor-ribbon-inner {
    background-color: #ef2e5e;
    margin-top: 30px;
    transform: translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);
}
.ar-elementor-ribbon-inner {
    /*#change color and font here*/
    background-color: #db3157 !important;
    font-family: Oswald,Sans-serif;
    font-weight: 500;
}
.ar-elementor-ribbon-inner {
    text-align: center;
    left: 0;
    width: 200%;
    -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    margin-top: 35px;
    font-size: 13px;
    line-height: 2;
    font-weight: 800;
    text-transform: none;
    background: #000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de450af */.ar-elementor-ribbon.ar-elementor-ribbon-left {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    left: 0;
    right: auto;
}
.ar-elementor-ribbon {
    position: absolute;
    z-index: 1;
    top: 10px;
    left: auto;
    right: 0;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 150px;
    overflow: hidden;
    height: 150px;
}
.ar-elementor-element .ar-elementor-ribbon-inner {
    background-color: #ef2e5e;
    margin-top: 30px;
    transform: translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);
}
.ar-elementor-ribbon-inner {
    /*#change color and font here*/
    background-color: #db3157 !important;
    font-family: Oswald,Sans-serif;
    font-weight: 500;
}
.ar-elementor-ribbon-inner {
    text-align: center;
    left: 0;
    width: 200%;
    -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    margin-top: 35px;
    font-size: 13px;
    line-height: 2;
    font-weight: 800;
    text-transform: none;
    background: #000;
    color: #fff;
}/* End custom CSS */