/* .elementor-998 .elementor-element.elementor-element-f4e5a8b:not(.elementor-motion-effects-element-type-background),

.elementor-998 .elementor-element.elementor-element-f4e5a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-image: url("../../2019/01/home-banner.jpg");

    background-position: center center;

    background-repeat: no-repeat;

    background-size: cover;

} */



.elementor-998 .elementor-element.elementor-element-f4e5a8b > .elementor-background-overlay {

    background-color: rgba(0, 20, 67, 0.68);

    opacity: 0.67;

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-998 .elementor-element.elementor-element-f4e5a8b {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 115px 0px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-2c3c3be > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-998 .elementor-element.elementor-element-7878364 {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-7878364.elementor-widget-heading .elementor-heading-title {

    color: #ffffff;

}



.elementor-998 .elementor-element.elementor-element-7878364 .elementor-heading-title {

    font-family: "Poppins", Sans-serif;

    font-size: 60px;

    font-weight: bold;

    line-height: 70px;

}



.elementor-998 .elementor-element.elementor-element-767d7a8 .elementor-text-editor {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-767d7a8 {

    color: #ffffff;

    font-family: "Poppins", Sans-serif;

    font-size: 24px;

    font-weight: 600;

}



.elementor-998 .elementor-element.elementor-element-767d7a8 > .elementor-widget-container {

    margin: 14px 0px 24px 0px;

}



.elementor-998 .elementor-element.elementor-element-b62177c {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-f6ace3b .elementor-text-editor {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-f6ace3b {

    color: #ffffff;

    font-family: "Poppins", Sans-serif;

    font-size: 14px;

    font-weight: 400;

}



.elementor-998 .elementor-element.elementor-element-f6ace3b > .elementor-widget-container {

    margin: 14px 0px 24px 0px;

}



.elementor-998 .elementor-element.elementor-element-a571c3c > .elementor-container {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-a571c3c {

    padding: 100px 0px 100px 0px;

}



.elementor-998 .elementor-element.elementor-element-d140ca9 > .elementor-widget-container {

    margin: 34px 0px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-957cddc > .elementor-widget-container {

    margin: 70px 0px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-3651115:not(.elementor-motion-effects-element-type-background),

.elementor-998 .elementor-element.elementor-element-3651115 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-image: url("../images/shutterstock_621836930.jpg");

    background-repeat: no-repeat;

    background-size: cover;

}



.elementor-998 .elementor-element.elementor-element-3651115 > .elementor-background-overlay {

    background-color: rgba(0, 20, 67, 0.68);

    opacity: 0.5;

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-998 .elementor-element.elementor-element-3651115 {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 100px 0px 100px 0px;

}



.elementor-998 .elementor-element.elementor-element-59f48db {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-59f48db.elementor-widget-heading .elementor-heading-title {

    color: #ffffff;

}



.elementor-998 .elementor-element.elementor-element-59f48db .elementor-heading-title {

    font-family: "Poppins", Sans-serif;

    font-size: 60px;

    font-weight: bold;

    line-height: 70px;

}



.elementor-998 .elementor-element.elementor-element-053d417 {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-e66590d {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 100px 0px 70px 0px;

}



.elementor-998 .elementor-element.elementor-element-e66590d > .elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-998 .elementor-element.elementor-element-65e569c.elementor-column .elementor-column-wrap {

    align-items: center;

}



.elementor-998 .elementor-element.elementor-element-65e569c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {

    align-content: center;

}



.elementor-998 .elementor-element.elementor-element-65e569c > .elementor-element-populated {

    padding: 0px 100px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-fc6e6d9 {

    text-align: left;

}



.elementor-998 .elementor-element.elementor-element-fc6e6d9 b {

    color: #202699;

}



.elementor-998 .elementor-element.elementor-element-d9be559 {

    text-align: left;

}



.elementor-998 .elementor-element.elementor-element-75534fd > .elementor-element-populated,

.elementor-998 .elementor-element.elementor-element-75534fd > .elementor-element-populated > .elementor-background-overlay {

    border-radius: 5px 5px 5px 5px;

}



.elementor-998 .elementor-element.elementor-element-95778f3 .elementor-custom-embed-play i {

    color: rgba(32, 175, 179, 0.87);

    font-size: 92px;

    text-shadow: 58px 0px 40px rgba(0, 0, 0, 0);

}



#elementor-lightbox-95778f3 {

    background-color: rgba(97, 206, 112, 0.41);

}



#elementor-lightbox-95778f3 .dialog-lightbox-close-button {

    color: #ffffff;

}



.elementor-998 .elementor-element.elementor-element-95778f3 > .elementor-widget-container {

    padding: 0px 0px 0px 0px;

    background-color: #ffffff;

    border-radius: 5px 5px 5px 5px;

    box-shadow: 0px 6px 61px 6px rgba(0, 0, 0, 0.1);

}



.elementor-998 .elementor-element.elementor-element-95778f3:hover .elementor-widget-container {

    background-color: #ff1b54;

    box-shadow: 0px 25px 68px 6px rgba(12, 0, 0, 0.12);

}



.elementor-998 .elementor-element.elementor-element-da1677e {

    padding: 0px 0px 70px 0px;

}



.elementor-998 .elementor-element.elementor-element-de7a297 .elementor-icon i {

    color: #20afb3;

}



.elementor-998 .elementor-element.elementor-element-de7a297 .elementor-counter-flex {

    justify-content: left;

}



.elementor-998 .elementor-element.elementor-element-de7a297 .elementor-counter-number-wrapper {

    color: #333;

    font-family: "Poppins", Sans-serif;

    font-size: 40px;

    font-weight: bold;

    line-height: 60px;

}



.elementor-998 .elementor-element.elementor-element-de7a297 .elementor-counter-title {

    font-family: "Hind", Sans-serif;

    font-size: 16px;

    font-weight: 400;

    line-height: 26px;

}



.elementor-998 .elementor-element.elementor-element-84158c9 .elementor-icon i {

    color: #20afb3;

}



.elementor-998 .elementor-element.elementor-element-84158c9 .elementor-counter-flex {

    justify-content: left;

}



.elementor-998 .elementor-element.elementor-element-84158c9 .elementor-counter-number-wrapper {

    color: #333;

    font-family: "Poppins", Sans-serif;

    font-size: 40px;

    font-weight: bold;

    line-height: 60px;

}



.elementor-998 .elementor-element.elementor-element-84158c9 .elementor-counter-title {

    font-family: "Hind", Sans-serif;

    font-size: 16px;

    font-weight: 400;

    line-height: 26px;

}



.elementor-998 .elementor-element.elementor-element-4026be7 .elementor-icon i {

    color: #20afb3;

}



.elementor-998 .elementor-element.elementor-element-4026be7 .elementor-counter-flex {

    justify-content: left;

}



.elementor-998 .elementor-element.elementor-element-4026be7 .elementor-counter-number-wrapper {

    color: #333;

    font-family: "Poppins", Sans-serif;

    font-size: 40px;

    font-weight: bold;

    line-height: 60px;

}



.elementor-998 .elementor-element.elementor-element-4026be7 .elementor-counter-title {

    font-family: "Hind", Sans-serif;

    font-size: 16px;

    font-weight: 400;

    line-height: 26px;

}



.elementor-998 .elementor-element.elementor-element-7421f9c .elementor-icon i {

    color: #20afb3;

}



.elementor-998 .elementor-element.elementor-element-7421f9c .elementor-counter-flex {

    justify-content: left;

}



.elementor-998 .elementor-element.elementor-element-7421f9c .elementor-counter-number-wrapper {

    color: #333;

    font-family: "Poppins", Sans-serif;

    font-size: 40px;

    font-weight: bold;

    line-height: 60px;

}



.elementor-998 .elementor-element.elementor-element-7421f9c .elementor-counter-title {

    font-family: "Hind", Sans-serif;

    font-size: 16px;

    font-weight: 400;

    line-height: 26px;

}



.elementor-998 .elementor-element.elementor-element-0b00994 .man_adv_box_block_cont {

    background-color: #20afb3;

}



.elementor-998 .elementor-element.elementor-element-ed6ce02 {

    padding: 100px 0px 100px 0px;

}



.elementor-998 .elementor-element.elementor-element-e2dc842 > .elementor-element-populated {

    padding: 10px 28px 10px 10px;

}



.elementor-998 .elementor-element.elementor-element-35696a1 {

    text-align: left;

}



.elementor-998 .elementor-element.elementor-element-5baf619.elementor-widget-heading .elementor-heading-title {

    color: #ff1053;

}



.elementor-998 .elementor-element.elementor-element-d4afc6a .man_adv_box_block_cont {

    background-color: #ff2153;

}



.elementor-998 .elementor-element.elementor-element-12deace > .elementor-container {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-12deace {

    padding: 0px 0px 50px 0px;

}



.elementor-998 .elementor-element.elementor-element-2a5eaec {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-2a5eaec b {

    color: #ef185a;

}



.elementor-998 .elementor-element.elementor-element-8418f60 .man_bordered_block {

    height: 170px;

}



.elementor-998 .elementor-element.elementor-element-5a7791c {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 0px 0px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-5a7791c > .elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-998 .elementor-element.elementor-element-6da12e3 .gallery-item img {

    border-radius: 5px 5px 5px 5px;

}



.elementor-998 .elementor-element.elementor-element-6da12e3 .gallery-item .gallery-caption {

    text-align: center;

}



.elementor-998 .elementor-element.elementor-element-6da12e3 > .elementor-widget-container {

    margin: 0px 0px 0px 0px;

}



.elementor-998 .elementor-element.elementor-element-8bef86e {

    padding: 100px 0px 100px 0px;

}



.elementor-998 .elementor-element.elementor-element-554ad0e .elementor-heading-title i {

    font-size: 22px;

}



.elementor-998 .elementor-element.elementor-element-554ad0e.elementor-widget-heading .elementor-heading-title {

    color: #4b4b4b;

}



.elementor-998 .elementor-element.elementor-element-2aa1ed7 .elementor-heading-title i {

    font-size: 22px;

}



.elementor-998 .elementor-element.elementor-element-2aa1ed7.elementor-widget-heading .elementor-heading-title {

    color: #4b4b4b;

}



.elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-a181326 {

    top: 33%;

    left: 6%;

}



.elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-0a8c7a0 {

    top: 32%;

    left: 43%;

}



.elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-4b62558 {

    top: 41%;

    left: 75%;

}



.elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-7b9fe66 {

    top: 53%;

    left: 10%;

}



.elementor-998 .elementor-element.elementor-element-c91c903 > .elementor-widget-container {

    box-shadow: 0px 6px 61px 6px rgba(0, 0, 0, 0);

}



.elementor-998 .elementor-element.elementor-element-c91c903:hover .elementor-widget-container {

    box-shadow: 0px 25px 68px 6px rgba(12, 0, 0, 0);

}



@media(min-width:768px) {

    .elementor-998 .elementor-element.elementor-element-e2dc842 {

        width: 67.426%;

    }

    .elementor-998 .elementor-element.elementor-element-c29d703 {

        width: 32.574%;

    }

}



@media(max-width:1024px) {

    .elementor-998 .elementor-element.elementor-element-2c3c3be > .elementor-element-populated {

        padding: 0px 0px 0px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-65e569c > .elementor-element-populated {

        padding: 0px 0px 0px 20px;

    }

    .elementor-998 .elementor-element.elementor-element-fc6e6d9 {

        text-align: left;

    }

    .elementor-998 .elementor-element.elementor-element-de7a297 .elementor-counter-number-wrapper {

        font-size: 31px;

    }

    .elementor-998 .elementor-element.elementor-element-84158c9 .elementor-counter-number-wrapper {

        font-size: 31px;

    }

    .elementor-998 .elementor-element.elementor-element-4026be7 .elementor-counter-number-wrapper {

        font-size: 31px;

    }

    .elementor-998 .elementor-element.elementor-element-7421f9c .elementor-counter-number-wrapper {

        font-size: 31px;

    }

    .elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-a181326 {

        top: 21%;

        left: 16%;

    }

    .elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-4b62558 {

        left: 20%;

    }

}



@media(max-width:767px) {

    .elementor-998 .elementor-element.elementor-element-f4e5a8b {

        padding: 150px 0px 80px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-7878364 .elementor-heading-title {

        font-size: 39px;

        line-height: 46px;

    }

    .elementor-998 .elementor-element.elementor-element-a571c3c {

        padding: 50px 0px 50px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-59f48db .elementor-heading-title {

        font-size: 39px;

        line-height: 46px;

    }

    .elementor-998 .elementor-element.elementor-element-e66590d {

        padding: 50px 0px 50px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-65e569c > .elementor-element-populated {

        padding: 10px 10px 50px 10px;

    }

    .elementor-998 .elementor-element.elementor-element-fc6e6d9 {

        text-align: center;

    }

    .elementor-998 .elementor-element.elementor-element-e6be8c9 .elementor-text-editor {

        /*text-align: center;*/

    }

    .elementor-998 .elementor-element.elementor-element-d9be559 {

        text-align: center;

    }

    .elementor-998 .elementor-element.elementor-element-de7a297 .elementor-counter-flex {

        justify-content: center;

    }

    .elementor-998 .elementor-element.elementor-element-84158c9 .elementor-counter-flex {

        justify-content: center;

    }

    .elementor-998 .elementor-element.elementor-element-4026be7 .elementor-counter-flex {

        justify-content: center;

    }

    .elementor-998 .elementor-element.elementor-element-7421f9c .elementor-counter-flex {

        justify-content: center;

    }

    .elementor-998 .elementor-element.elementor-element-ed6ce02 {

        padding: 50px 0px 50px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-e2dc842 > .elementor-element-populated {

        padding: 10px 10px 10px 10px;

    }

    .elementor-998 .elementor-element.elementor-element-35696a1 {

        text-align: center;

    }

    .elementor-998 .elementor-element.elementor-element-c29d703 > .elementor-element-populated {

        padding: 50px 10px 10px 10px;

    }

    .elementor-998 .elementor-element.elementor-element-5baf619 {

        text-align: center;

    }

    .elementor-998 .elementor-element.elementor-element-12deace {

        padding: 0px 0px 50px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-8bef86e {

        padding: 50px 0px 50px 0px;

    }

    .elementor-998 .elementor-element.elementor-element-aab70df {

        text-align: center;

    }

    .elementor-998 .elementor-element.elementor-element-479975f > .elementor-element-populated {

        padding: 40px 10px 10px 10px;

    }

    .elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-a181326 {

        top: 28%;

        left: 18%;

    }

    .elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-0a8c7a0 {

        left: 45%;

    }

    .elementor-998 .elementor-element.elementor-element-c91c903 .elementor-repeater-item-4b62558 {

        left: 75%;

    }

}