.elementor-395 .elementor-element.elementor-element-cceb293 .bdevs-el-title {
    margin-bottom: 26px;
    font-family: "Roboto", Sans-serif;
    font-size: 50px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-cceb293 .bdevs-el-content p {
    margin-bottom: 0px;
}

.elementor-395 .elementor-element.elementor-element-cceb293 .bdevs-el-btn {
    color: #FFFFFF;
}

.elementor-395 .elementor-element.elementor-element-cceb293 .bdevs-el-btn-sec {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    border-radius: 0px 0px 0px 0px;
}

.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-content p {
    margin-bottom: -60px;
}

.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-f55525a .bdevs-el-btn {
    color: #FFFFFF;
}

.elementor-395 .elementor-element.elementor-element-f55525a .btn--icon-before .btn-icon {
    margin-right: 10px;
}

.elementor-395 .elementor-element.elementor-element-f55525a .btn--icon-after .btn-icon {
    margin-left: 10px;
}

.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-list ol li::marker,

.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-694c5c9 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-list ol li::marker,

.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-3025637 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-3025637 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-list ol li::marker,

.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-0170ab5 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-0170ab5 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-list ol li::marker,

.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-edb5f69 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-edb5f69 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-e69b128 {
    padding: 60px 0px 0px 0px;
}

.elementor-395 .elementor-element.elementor-element-cd1d9f1 {
    padding: 0px 0px 40px 0px;
}

.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-c4f7aa1 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-c4f7aa1 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-cde527b .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-cde527b {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-19054ac .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-19054ac {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-7fd92dd .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-7fd92dd {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-3cb44df .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-3cb44df {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-3cb44df>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-1aee3fb .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-1aee3fb {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-1aee3fb>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-41a794a .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-41a794a {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-41a794a>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
}

.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-569e594 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-569e594 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-content {
    padding: 0px 0px 20px 0px;
}

.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-subtitle {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-89670c4 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-89670c4 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-89670c4>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-be36a85 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-be36a85 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-ca53a88 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-ca53a88 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-ca53a88>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 0px;
}

.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-c0c5a91 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-c0c5a91 {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-subtitle {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-list ol li::marker,
.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-3537643 .bdevs-el-btn {
    color: #FFFFFF;
}

.elementor-395 .elementor-element.elementor-element-3537643>.elementor-widget-container {
    margin: -100px 0px -100px 0px;
}

.elementor-395 .elementor-element.elementor-element-eb86505 {
    padding: 150px 0px 20px 0px;
}

.elementor-395 .elementor-element.elementor-element-d356f99 {
    padding: 80px 0px 0px 0px;
}

.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-content {
    padding: 0px 0px 0px 0px;
    background-color: var(--e-global-color-primary);
}

.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-subtitle {
    color: #1d407c;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-btn {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    color: #FFFFFF;
    background-color: #1d407c;
}

.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-btn:hover,
.elementor-395 .elementor-element.elementor-element-750eadd .bdevs-el-btn:focus {
    color: #FFFFFF;
}

.elementor-395 .elementor-element.elementor-element-750eadd {
    text-align: left;
}

.elementor-395 .elementor-element.elementor-element-750eadd>.elementor-widget-container {
    padding: 60px 0px 0px 0px;
    background-color: #F7F8FA;
}

.elementor-395 .elementor-element.elementor-element-986f343 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-986f343 .bdevs-el-content p {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

.elementor-395 .elementor-element.elementor-element-986f343>.elementor-widget-container {
    background-color: #F7F8FA;
}


.elementor-395 .elementor-element.elementor-element-a923788:not(.elementor-motion-effects-element-type-background),
.elementor-395 .elementor-element.elementor-element-a923788>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/08/4suare3.jpg");
    background-position: center center;
    background-size: cover;
}


.elementor-395 .elementor-element.elementor-element-a923788 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-395 .elementor-element.elementor-element-a923788>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-title {
    font-family: "Roboto", Sans-serif;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-subtitle {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-content p {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}


.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-list ul li:hover span i,
.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-list ol li::marker,

.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-list ol li,
.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-list h3:hover,
.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-395 .elementor-element.elementor-element-b60b955 .bdevs-el-btn {
    color: #FFFFFF;
}

.elementor-395 .elementor-element.elementor-element-e606300 {
    padding: 0px 0px 0px 0px;
}

.elementor-395 .elementor-element.elementor-element-b145486 .bdevs-el-title {
    margin-bottom: 0px;
    font-family: "Roboto Slab", Sans-serif;
    font-weight: 400;
}

.elementor-395 .elementor-element.elementor-element-b145486 .bdevs-el-subtitle {
    color: #1d407c;
    font-family: "Roboto", Sans-serif;
    font-weight: bold;
}

.elementor-395 .elementor-element.elementor-element-b145486 .bdevs-el-btn {
    background-color: #1d407c;
}

.elementor-395 .elementor-element.elementor-element-ae42c4e {
    padding: 0px 0px 150px 0px;
}

.elementor-395 .elementor-element.elementor-element-26b04a2 .blog__thumb::after {
    opacity: 0.5;
}

@media(max-width:767px) {
    .elementor-395 .elementor-element.elementor-element-8a6657d>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-395 .elementor-element.elementor-element-3c2de87>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-395 .elementor-element.elementor-element-cae00ed>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-395 .elementor-element.elementor-element-8a6657d {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-3c2de87 {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-cae00ed {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-cbc82b8 {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-ac3137e {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-6b04470 {
        width: 50%;
    }

    .elementor-395 .elementor-element.elementor-element-c4f61a5 {
        width: 50%;
    }
}