.elementor-52557 .elementor-element.elementor-element-3b70667{text-align:center;}.elementor-52557 .elementor-element.elementor-element-1615f3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52557 .elementor-element.elementor-element-c1f051f{margin-top:0px;margin-bottom:0px;}.elementor-52557 .elementor-element.elementor-element-81b951c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-52557 .elementor-element.elementor-element-5c855aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52557 .elementor-element.elementor-element-130bbbe{width:var( --container-widget-width, 106.916% );max-width:106.916%;--container-widget-width:106.916%;--container-widget-flex-grow:0;}.elementor-52557 .elementor-element.elementor-element-6b729d5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-52557 .elementor-element.elementor-element-2a1fcf3{text-align:center;}.elementor-52557 .elementor-element.elementor-element-f53ecad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52557 .elementor-element.elementor-element-3cc4ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52557 .elementor-element.elementor-element-4f4c529 > .elementor-widget-container{margin:16px 0px 20px 0px;}@media(min-width:768px){.elementor-52557 .elementor-element.elementor-element-81b951c{width:50%;}.elementor-52557 .elementor-element.elementor-element-5c855aa{width:49.558%;}.elementor-52557 .elementor-element.elementor-element-9284a22{width:47%;}.elementor-52557 .elementor-element.elementor-element-45110bc{width:5.333%;}.elementor-52557 .elementor-element.elementor-element-f502a9b{width:47%;}}/* Start custom CSS for section, class: .elementor-element-6baccd7 */body{
    font: 300 15px/28px "Raleway",sans-serif !important;
}
header.header_area.header_stick{
        background: linear-gradient(to right,#8956F9,#896DF7,#938CF7,#A49BF8,#B387F8);
}
#menu-main-menu-with-footer{
    visibility: hidden;
}
.dn{
    display: none;
}
.header_area.navbar_fixed .sticky_logo .sticky_logo_img{
    display: none !important;
}
.header_area.navbar_fixed .sticky_logo .main_logo_img{
    display: block !important;
}
.bold-head{
    font-size: 24px;
    font-weight: 700;
    color: black;
}
.bold-link{
    color: #0040FF;
    font-weight: 700;
}
.bold-text{
    font-weight: 700;
    color: black;
}
.mail-clariti h1{
    font-size: 30px;
    font-weight: 600;
    color: black;
    margin-bottom: 20px;
}
.mail-clariti h2{
    font-size: 21px;
    font-weight: 600;
    color: #8B68FA;
    margin-bottom: 7px;
}
.mail-clariti p{
    font-size: 18px;
    color: black;
    letter-spacing: 0.5px;
    line-height: 24px;
    font-weight: 500;
    margin-bottom: 24px
}
.subscribe-head p{
    font-size: 20px;
    margin: 0px 0px 30px -55px;
}
.sec_pad{
    padding: 120px 50px 70px 50px;
}
footer.new_footer_area{
    display: none;
}
@media screen and (max-width: 768px){
    .subscribe-head p{
        margin: 0px 0px 30px 0px;
    }
    .sec_pad{
    padding: 120px 5px 70px 5px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8c6f815 */body{
    font: 300 15px/28px "Raleway",sans-serif !important;
}
header.header_area.header_stick{
        background: linear-gradient(to right,#8956F9,#896DF7,#938CF7,#A49BF8,#B387F8);
}
#menu-main-menu-with-footer{
    visibility: hidden;
}
.header_area.navbar_fixed .sticky_logo .sticky_logo_img{
    display: none !important;
}
.header_area.navbar_fixed .sticky_logo .main_logo_img{
    display: block !important;
}
.bold-head{
    font-size: 24px;
    font-weight: 700;
    color: black;
}
.bold-link{
    color: #0040FF;
    font-weight: 700;
}
.bold-text{
    font-weight: 700;
    color: black;
}
.mail-clariti h1{
    font-size: 30px;
    font-weight: 600;
    color: black;
    margin-bottom: 20px;
}
.mail-clariti h2{
    font-size: 21px;
    font-weight: 600;
    color: #8B68FA;
    margin-bottom: 7px;
}
.mail-clariti p{
    font-size: 18px;
    color: black;
    letter-spacing: 0.5px;
    line-height: 24px;
    font-weight: 500;
    margin-bottom: 24px
}
.subscribe-head p{
    font-size: 20px;
    margin: 0px 0px 30px -55px;
}
.sec_pad{
    padding: 120px 50px 70px 50px;
}
footer.new_footer_area{
    display: none;
}
.mb-0 .elementor-widget-container p:nth-child(2){
    margin-bottom: 3px;
}
.elementor-widget-wrap{
    position: relative;
}
.line .elementor-widget-wrap::before{
    content: " ";
    position: absolute;width: 1px;
    height: calc(100% - 50px); background-color: #8B68FA;
    left: 50%;
    margin-top: 15px;
}
.mt-n{
   
}
.body_wrapper .sec_pad{
    padding-left: 0px;
    padding-right: 0px;
}
@media screen and (max-width: 1180px){
    .elementor-element-4ca219f .elementor-row{
        flex-direction: column;
    }
    .elementor-52557 .elementor-element.elementor-element-9284a22, .elementor-52557 .elementor-element.elementor-element-f502a9b{
        width: 100%;
    }
      .line{
        display: none;
    }.mt-n{
        margin-top: 0px;
    }
}
@media screen and (max-width: 767px){
    .subscribe-head p{
        margin: 0px 0px 30px 0px;
    }
    .sec_pad{
    padding: 120px 5px 70px 5px;
    }
    .line{
        display: none;
    }
}/* End custom CSS */