.page:not(.elementor-page) main {
    padding: 120px 15px;
}
.widget > ul > li ul.children li {
    list-style: none;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 15px;
}
.head_sec_top .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 15px;
}
.elementor-element-8de9f54 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 15px;
}
.bdt-navbar-dropdown {
    min-width: 270px;
    background-color: #eff2f7 !important;
}
.search-no-results .e404 h1.page-title::before {
    content: none;
}
.bdt-offcanvas-bar ul.menu > li > a::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 2px;
    background-color: #FA9D1A;
    position: relative;
    top: -5px;
    margin-right: 10px;
    left: 0px;
    border-radius: 0;
}
.main_menu ul.bdt-navbar-nav > li > a:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0px;
    height: 4px;
    width: 0%;
    background-color: #5eb0eb;
    margin-top: 10px;
    transition: all 200ms ease-in;
}
.main_menu ul.bdt-navbar-nav > li > a:hover:before {
    width: 100%;
}
.main_menu ul.bdt-navbar-dropdown-nav a {
    transition: all 400ms;
}
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a:before {
    display: none;
}
.main_menu ul.bdt-navbar-dropdown-nav a:hover,
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a:hover {
    padding-left: 30px;
}
.main_menu ul.bdt-navbar-dropdown-nav a:hover,
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='7' height='8' viewBox='0 0 7 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.09375 1.98242C1.75911 1.31706 2.5612 0.984375 3.5 0.984375C4.4388 0.984375 5.23633 1.31706 5.89258 1.98242C6.55794 2.63867 6.89062 3.4362 6.89062 4.375C6.89062 5.3138 6.55794 6.11589 5.89258 6.78125C5.23633 7.4375 4.4388 7.76562 3.5 7.76562C2.5612 7.76562 1.75911 7.4375 1.09375 6.78125C0.4375 6.11589 0.109375 5.3138 0.109375 4.375C0.109375 3.4362 0.4375 2.63867 1.09375 1.98242Z' fill='%235EB0EB'/%3E%3C/svg%3E");
    background-position: 0px 14px;
    background-repeat: no-repeat;
    background-size: auto;
    overflow: visible;
    padding-left: 15px;
}
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a,
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a:hover {
    background-position: 0px 16px;
}
.bdt-offcanvas .bdt-offcanvas-bar .menu > li > a {
    font-weight: 600;
}
.caldera-grid .form-control {
    box-shadow: none !important;
}
.bdt-offcanvas-slide .widget_nav_menu {
    text-align: left;
}
#scroller {
    background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='60' height='60' rx='30' fill='%23FA9D1A'/%3E%3Cpath d='M38 28.3204H31.1867L34.8082 22H26.6175L23 32.3985H28.8156L26.2378 42L38 28.3204Z' fill='%231F1F1F'/%3E%3C/svg%3E%0A");
    width: 60px;
    background-color: rgba(0, 0, 0, 0);
}
#scroller svg.fa-arrow-up {
    display: none;
}
.bdt-advanced-progress-bar .bdt-progress-fill {
    box-shadow: none !important;
}
.head_inner h1 span:first-child {
    color: #FA9D1A;
}
.home2_slide .bdt-custom-carousel .bdt-navigation-prev {
    padding: 17px 15px 15px 19px !important;
}
.home2_slide .bdt-custom-carousel .bdt-navigation-next {
    padding: 17px 15px 15px 22px !important;
}
.home2_slide2 .bdt-custom-carousel .bdt-navigation-prev {
    padding: 17px 15px 15px 19px !important;
    width: 60px;
    height: 60px;
}
.home2_slide2 .bdt-custom-carousel .bdt-navigation-next {
    padding: 17px 15px 15px 22px !important;
    width: 60px;
    height: 60px;
}
.home2_slide2 .swiper-pagination-bullet {
    border: 1px solid #fff !important;
}
.home2_slide2.testim_page .swiper-pagination-bullet {
    border: 1px solid #1f1f1f !important;
}
.home2_slide2 .swiper-pagination-bullet:hover {
    border: 1px solid #FA9D1A !important;
}
.home2_slide2 .bdt-custom-carousel .swiper-pagination-bullet-active {
    border: 1px solid #FA9D1A !important;
}
.testim_slide.home4_slide .swiper-pagination-bullet {
    border: 1px solid #fff;
}
.testim_slide.home4_slide .swiper-pagination-bullet-active {
    border: 1px solid #FA9D1A;
}
html body input:not([type="checkbox"]):not([type="submit"]),
html body select,
html body textarea,
select.form-control,
.select2-container a,
html .select2-container--default .select2-selection--single {
    height: 60px;
    line-height: 60px;
}
.home1_consult .caldera_forms_form input[type="submit"].btn {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 65% 50%;
}
.home1_consult .caldera_forms_form input[type="submit"].btn:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
}
.home1_consult .caldera-grid .col-sm-4 {
    padding-left: 15px;
    padding-right: 15px;
}
.bdt-lightbox-toolbar-icon {
    background-color: transparent !important;
    color: #FA9D1A !important;
}
.bdt-lightbox-toolbar-icon:hover {
    color: #fff !important;
    background-color: transparent !important;
}
.bdt-lightbox {
    background: #000000e0 !important;
}
.home1_top_form .caldera-grid .first_col,
.home1_top_form .caldera-grid .last_col {
    padding-left: 0px;
    padding-right: 0px;
}
.btn_bl:hover .bdt-ep-button-icon svg {
    fill: #1f1f1f !important;
}
.btn_w:hover .bdt-ep-button-icon svg {
    fill: #fff !important;
}
.home1_top_form .caldera_forms_form input[type="submit"].btn {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 71% 50%;
    min-width: 200px;
}
.home1_top_form .caldera_forms_form input[type="submit"].btn:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.caldera_forms_form .btn {
    transition: all 400ms;
}
.bdt-navbar-parent-indicator-yes ul > li.bdt-parent > a::after {
    content: "\25bc" !important;
    font-size: 10px !important;
}
.bdt-navbar-dropdown {
    background: #fff;
}
button.bdt-modal-close-full {
    background-color: #ffffff00 !important;
}
.intl-tel-input input {
    padding-left: 55px !important;
}
.intl-tel-input {
    width: 100%;
}
.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),
.elementor-kit-6 textarea:focus,
.elementor-kit-6 .elementor-field-textual:focus {
    box-shadow: none !important;
}
.search_home2::before {
    content: "";
    width: 1px;
    height: 33px;
    background-color: #e6e6e6;
    display: block;
    float: left;
    position: relative;
    top: 23px;
}
button.bdt-modal-close-full {
    color: #fff;
    background-color: #fff0 !important;
}
button.bdt-modal-close-full:hover {
    color: #FA9D1A;
    background-color: #f2b66100;
}
button.bdt-modal-close-full svg {
    width: 22px !important;
    height: 22px !important;
}
.bdt-modal-full {
    background-color: #fff0;
}
.bdt-modal-dialog {
    background: #1a1a1af5 !important;
}
.bdt-modal-dialog input.bdt-search-input {
    border-width: 0px 0px 2px 0px !important;
    text-align: left !important;
    color: #fff !important;
    border-radius: 0px !important;
    border-color: #fff !important;
}
.bdt-modal-dialog .bdt-search .bdt-search-icon {
    color: #fff;
}
.bdt-modal-dialog input.bdt-search-input:focus {
    border-color: #f2b661;
}
.bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:hover::before {
    transform: none !important;
    background: #1f1f1f !important;
}
.bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:hover i,
.bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:hover svg {
    transform: scale(1) !important;
}
.bdt-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
.bdt-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
.bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
    margin-left: 10px;
}
.footer-widget .cont_icon .bdt-advanced-icon-box-description {
    margin: -12px 0 0 70px;
}
.footer-widget .cont_icon .bdt-advanced-icon-box-description a {
    color: #fff;
    font-weight: 700;
}
.footer-widget .cont_icon .bdt-advanced-icon-box-description a:hover {
    color: #FA9D1A;
}
.footer-widget .cont_icon .bdt-flex-middle {
    align-items: start;
}
.footer-widget .cont_icon .bdt-advanced-icon-box-icon {
    position: relative;
    top: 10px;
}
.foo_list_txt .elementor-icon-list-icon i {
    top: -3px;
    position: relative;
}
.foo_blog .bdt-post-list-title {
    margin-top: 0;
}
.foo_txt_bottom a {
    color: #fff !important;
    font-weight: 400;
}
.foo_txt_bottom a:hover {
    color: #FA9D1A !important;
}
.foo_sbcrb .first_col,
.foo_sbcrb .last_col {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.foo_sbcrb input[type="submit"].btn {
    background-repeat: no-repeat;
    max-height: 60px;
    background-position: center;
}
.home2_sert_img .bdt-custom-gallery .bdt-gallery-item-link {
    margin-top: 15px;
}
.block_decor .elementor-image:before {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -90px;
    z-index: -1;
}
.block_decor .elementor-image:after {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Right-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: 30px;
    z-index: -1;
}
.block_decor_2 .elementor-image:before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -60px;
}
.block_decor_2 .elementor-image:after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/Right-decor-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: 380px;
}
.block_decor_2 img {
    z-index: 1;
    position: relative;
}
.block_decor_3:before {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -90px;
}
.block_decor_3:after {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Right-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: -60px;
}
.block_decor.home3_decor .elementor-image:before {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor-1-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -90px;
    z-index: -1;
}
.block_decor.home3_decor .elementor-image:after {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor-2-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    left: -60px;
    z-index: -1;
}
.home1_but_video {
    position: absolute !important;
    left: 35%;
    top: 48%;
}
.bdt-switchers .bdt-active .bdt-tab-text {
    font-weight: bold;
}
.home1_txt_ul ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.home1_txt_ul ul li:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #5eb0eb;
    position: relative;
    top: -2px;
    margin-right: 10px;
    border-radius: 50%;
}
.rw_home1_flipbox {
    margin-left: -15px;
    margin-right: -15px;
}
.home1_flipbox .elementor-view-default .elementor-icon:before {
    content: "";
    display: block;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #f6f8fb;
    position: absolute;
    z-index: -1;
    left: 80px;
}
.home1_flipbox .bdt-flip-box-button:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0877 6.32043H8.23457L11.8772 0H3.63863L0 10.3985H5.84961L3.25668 20L15.0877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
    position: relative;
    top: 5px;
    left: 8px;
}
.home1_flipbox .bdt-flip-box-button:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0877 6.32043H8.23457L11.8772 0H3.63863L0 10.3985H5.84961L3.25668 20L15.0877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.bdt-member.bdt-member-skin-band .bdt-member-icons {
    left: 30px;
    right: auto !important;
}
.rw_home1_dep {
    min-width: 1055px;
}
.rw_home3_dep {
    min-width: 850px;
}
.rw_home1_dep.home2_rw {
    margin-left: -275px;
}
.rw_home1_dep.home2_rw.home4_rw {
    margin-left: -375px;
}
.home1_txt_ul.bl_dep li {
    padding-bottom: 15px;
    padding-left: 20px;
}
.home1_txt_ul.bl_dep ul li:before {
    margin-left: -10px;
    margin-right: 0px;
    left: -10px;
}
.home1_txt_ul.bl_dep.home4_black_bul ul li:before {
    background-color: #1f1f1f;
}
.testim_slide .swiper-pagination-bullet {
    border-radius: 0;
    opacity: 1;
    border: 1px solid #1f1f1f;
}
.testim_slide .swiper-pagination-bullet:hover {
    border: 1px solid #FA9D1A;
}
.testim_slide .swiper-pagination-bullet-active {
    border: 1px solid #FA9D1A;
}
.home1_flipbox2 {
    max-height: 399px;
}
.home1_flipbox2 .bdt-flip-box-button:after {
    content: "";
    display: inline-block;
    width: 31px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    position: relative;
    top: 9px;
    left: 3px;
}
.home1_flipbox2 .bdt-flip-box-button:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%231F1F1F' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%231F1F1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.bdt-post-block .bdt-post-block-read-more {
    color: #003b66 !important;
}
.bdt-post-block .bdt-post-block-read-more:after {
    content: "";
    display: inline-block;
    width: 31px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23003B66' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23003B66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: relative;
    top: 9px;
    left: 5px;
}
.bdt-post-block .bdt-post-block-read-more:hover {
    color: #FA9D1A !important;
}
.bdt-post-block .bdt-post-block-read-more:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23FA9D1A' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23FA9D1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.featured-part .bdt-subnav span:first-child:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.4062V5.5H11.375V12.4062C11.375 12.7448 11.2565 13.0326 11.0195 13.2695C10.7826 13.5065 10.4948 13.625 10.1562 13.625H1.21875C0.880208 13.625 0.592448 13.5065 0.355469 13.2695C0.11849 13.0326 0 12.7448 0 12.4062ZM8.125 7.42969V8.44531C8.125 8.64844 8.22656 8.75 8.42969 8.75H9.44531C9.64844 8.75 9.75 8.64844 9.75 8.44531V7.42969C9.75 7.22656 9.64844 7.125 9.44531 7.125H8.42969C8.22656 7.125 8.125 7.22656 8.125 7.42969ZM8.125 10.6797V11.6953C8.125 11.8984 8.22656 12 8.42969 12H9.44531C9.64844 12 9.75 11.8984 9.75 11.6953V10.6797C9.75 10.4766 9.64844 10.375 9.44531 10.375H8.42969C8.22656 10.375 8.125 10.4766 8.125 10.6797ZM4.875 7.42969V8.44531C4.875 8.64844 4.97656 8.75 5.17969 8.75H6.19531C6.39844 8.75 6.5 8.64844 6.5 8.44531V7.42969C6.5 7.22656 6.39844 7.125 6.19531 7.125H5.17969C4.97656 7.125 4.875 7.22656 4.875 7.42969ZM4.875 10.6797V11.6953C4.875 11.8984 4.97656 12 5.17969 12H6.19531C6.39844 12 6.5 11.8984 6.5 11.6953V10.6797C6.5 10.4766 6.39844 10.375 6.19531 10.375H5.17969C4.97656 10.375 4.875 10.4766 4.875 10.6797ZM1.625 7.42969V8.44531C1.625 8.64844 1.72656 8.75 1.92969 8.75H2.94531C3.14844 8.75 3.25 8.64844 3.25 8.44531V7.42969C3.25 7.22656 3.14844 7.125 2.94531 7.125H1.92969C1.72656 7.125 1.625 7.22656 1.625 7.42969ZM1.625 10.6797V11.6953C1.625 11.8984 1.72656 12 1.92969 12H2.94531C3.14844 12 3.25 11.8984 3.25 11.6953V10.6797C3.25 10.4766 3.14844 10.375 2.94531 10.375H1.92969C1.72656 10.375 1.625 10.4766 1.625 10.6797ZM10.1562 2.25C10.4948 2.25 10.7826 2.36849 11.0195 2.60547C11.2565 2.84245 11.375 3.13021 11.375 3.46875V4.6875H0V3.46875C0 3.13021 0.11849 2.84245 0.355469 2.60547C0.592448 2.36849 0.880208 2.25 1.21875 2.25H2.4375V1.03125C2.4375 0.91276 2.47135 0.819661 2.53906 0.751953C2.6237 0.667318 2.72526 0.625 2.84375 0.625H3.65625C3.77474 0.625 3.86784 0.667318 3.93555 0.751953C4.02018 0.819661 4.0625 0.91276 4.0625 1.03125V2.25H7.3125V1.03125C7.3125 0.91276 7.34635 0.819661 7.41406 0.751953C7.4987 0.667318 7.60026 0.625 7.71875 0.625H8.53125C8.64974 0.625 8.74284 0.667318 8.81055 0.751953C8.89518 0.819661 8.9375 0.91276 8.9375 1.03125V2.25H10.1562Z' fill='%23FA9D1A'/%3E%3C/svg%3E");
    position: relative;
    top: 1px;
    margin-right: 10px;
}
.featured-part .bdt-subnav span:last-child:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.02344V1.84375C0 1.50521 0.11849 1.21745 0.355469 0.980469C0.592448 0.74349 0.880208 0.625 1.21875 0.625H6.39844C6.73698 0.625 7.02474 0.74349 7.26172 0.980469L12.6445 6.36328C12.8815 6.60026 13 6.88802 13 7.22656C13 7.5651 12.8815 7.85286 12.6445 8.08984L7.46484 13.2695C7.22786 13.5065 6.9401 13.625 6.60156 13.625C6.26302 13.625 5.97526 13.5065 5.73828 13.2695L0.355469 7.88672C0.11849 7.64974 0 7.36198 0 7.02344ZM3.70703 2.60547C3.47005 2.36849 3.18229 2.25 2.84375 2.25C2.50521 2.25 2.21745 2.36849 1.98047 2.60547C1.74349 2.84245 1.625 3.13021 1.625 3.46875C1.625 3.80729 1.74349 4.09505 1.98047 4.33203C2.21745 4.56901 2.50521 4.6875 2.84375 4.6875C3.18229 4.6875 3.47005 4.56901 3.70703 4.33203C3.94401 4.09505 4.0625 3.80729 4.0625 3.46875C4.0625 3.13021 3.94401 2.84245 3.70703 2.60547Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
    position: relative;
    top: 1px;
    margin-right: 10px;
}
.elementor-widget-container .bdt-subnav span::after {
    display: none;
}
.list-part .bdt-post-block-desc {
    padding-left: 40px;
}
.list-part .bdt-post-block-desc .bdt-subnav span:first-child:before {
    display: none;
}
.bdt-post-block .bdt-post-block-item .bdt-post-block-link:hover {
    text-decoration: underline;
}
.featured-part .bdt-post-block-desc {
    display: flex;
    flex-wrap: wrap;
}
.featured-part .bdt-post-block-desc .bdt-post-block-title {
    order: 2;
    margin-top: 5px;
}
.featured-part .bdt-post-block-desc .bdt-post-block-meta {
    order: 1;
    width: 100%;
}
.featured-part .bdt-post-block-desc .bdt-post-block-excerpt {
    order: 3;
    margin-bottom: 0px;
}
.featured-part .bdt-post-block-desc .bdt-post-block-read-more {
    order: 4;
    margin-top: -17px;
}
.featured-part .bdt-post-block-img-wrapper {
    margin-bottom: 30px !important;
}
.top_head .bdt-main-heading > .bdt-main-heading-inner {
    display: inline-block !important;
}
.top_head .bdt-main-heading > .bdt-main-heading-inner b {
    color: #FA9D1A;
}
.home1_time_icon .bdt-advanced-icon-box-content {
    display: flex;
}
.home1_time_icon .bdt-advanced-icon-box-description b {
    color: #FA9D1A;
}
.home1_time_icon .bdt-advanced-icon-box-description {
    padding-top: 15px;
}
.home1_lab_warr {
    left: 117%;
    top: 35%;
    position: absolute;
}
.home2_lab_warr {
    left: 96%;
    top: 35%;
    position: absolute;
}
.home4_lab_warr {
    right: 110%;
    top: 35%;
    position: absolute;
}
.home1_but_video:hover .elementor-icon,
.home2_but_video:hover .elementor-icon {
    color: #fff !important;
}
.home2_but_video {
    max-height: 60px;
}
.home2_btn_txt {
    width: 80% !important;
    padding-left: 15px;
    padding-top: 18px;
}
.caldera-grid .form-control {
    height: 60px;
    padding: 16px 30px;
    border: 0;
    border-radius: 5px;
    font-size: 16px;
    line-height: 26px;
}
.caldera-grid .radio input {
    height: auto !important;
    margin-right: 5px;
}
.caldera_forms_form label.control-label span.field_required {
    display: none;
}
.home2_top_form .caldera-grid .form-group {
    margin-bottom: 10px;
}
.home2_top_form .caldera-grid .radio {
    margin-top: 5px;
}
.home2_top_form .caldera_forms_form input[type="submit"].btn {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 82% 50%;
    margin-top: 27px;
    min-width: 200px;
}
.home2_top_form .caldera_forms_form input[type="submit"].btn:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.home2_top_form.form_w .caldera_forms_form input[type="submit"].btn {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 71% 50%;
    margin-top: 0px;
    min-width: 200px;
}
.home1_img_fit .elementor-image img {
    object-fit: cover;
    height: 399px;
}
.block_decor_2.home2_img .elementor-image:before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/left-decor-3.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -60px;
}
.block_decor_2.home2_img .elementor-image:after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/right-decor-2.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: 380px;
}
.head_btn.btn_r_arrow:hover .bdt-ep-button-icon-inner svg {
    stroke: #fff !important;
}
.head_btn.btn_r_arrow .bdt-ep-button-text:after {
    content: "";
    display: inline-block;
    width: 31px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23FA9D1A' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23FA9D1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    position: relative;
    top: 10px;
    left: 7px;
}
.head_btn.btn_r_arrow:hover .bdt-ep-button-text:after {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23ffffff' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.home2_slide .bdt-slidenav {
    width: 60px;
    height: 60px;
}
.home2_slide .bdt-button-icon-align-right {
    top: 3px;
    position: relative;
}
.home2_slide .bdt-advanced-icon-box-description p {
    margin-bottom: 15px;
}
.home2_icon_num.numer_ab_1 .bdt-advanced-icon-box-icon {
    position: absolute;
    left: -30px;
    top: 25px;
    z-index: -1;
}
.home2_icon_num.numer_ab_2 .bdt-advanced-icon-box-icon {
    position: absolute;
    left: -30px;
    top: -10px;
    z-index: -1;
}
.home2_icon_num.numer_ab_3 .bdt-advanced-icon-box-icon {
    position: absolute;
    left: -50px;
    top: -110px;
    z-index: -1;
}
.home2_icon_num:hover .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    fill: #FA9D1A !important;
}
.block_decor_2.home2_img2 .elementor-image::before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: 380px;
}
.block_decor_2.home2_img2 .elementor-image::after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/right-decor-2.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: -120px;
}
.price_list .bdt-price-list-item {
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(31, 31, 31, 0.1);
}
.price_list .bdt-price-list-item:last-child {
    border-bottom: 0;
}
.price_list .bdt-price-list-description {
    text-align: left;
}
.home1_txt_ul.home2_txt li {
    font-weight: bold;
    color: #1f1f1f;
}
.home1_txt_ul.home2_txt li {
    font-weight: bold;
    color: #1f1f1f;
}
.home1_txt_ul.home2_txt p {
    margin-top: 0;
    padding-left: 18px;
}
.home2_why_icon .bdt-advanced-icon-box-readmore {
    width: 60px;
    height: 60px;
}
.price_list .bdt-price-list-price:hover {
    background-color: #467ed5 !important;
}
.home2_slide .bdt-advanced-icon-box-description b {
    font-weight: 500;
}
.home1_count .bdt-count-this::after {
    content: "+";
    color: #FA9D1A;
    position: relative;
    top: -36px;
    right: -10px;
    font-size: 24px;
    font-weight: bold;
}
.home2_count .bdt-count-this::after {
    content: "+";
    color: #1f1f1f;
    position: relative;
    top: -36px;
    right: -10px;
    font-size: 24px;
    font-weight: bold;
}
.elementor-testimonial-wrapper {
    display: flex;
    flex-wrap: wrap;
}
.elementor-testimonial-wrapper .elementor-testimonial-content {
    order: 2;
    padding-top: 30px;
}
.home2_rw_cont::before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("/wp-content/uploads/2020/10/right-decor-3.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    right: -60px;
}
.home2_rw_cont::after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("/wp-content/uploads/2020/10/left-decor-2.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: 135px;
    left: -60px;
    z-index: -1;
}
.caldera_forms_form textarea.form-control {
    min-height: 180px;
}
.home2_accord .bdt-accordion-item {
    border-bottom: 1px solid #e6e6e6;
}
.home2_accord .bdt-accordion-title .bdt-accordion-icon {
    font-size: 18px;
    padding-left: 30px;
}
.home3_marker b {
    color: #1c4b94;
}
.rw_home3_dep .caldera-grid .radio label {
    color: #fff;
}
.home3_form .caldera_forms_form label.control-label {
    padding-top: 13px;
}
.home3_flipbox .bdt-flip-box-front {
    background-color: #f6f8fb !important;
}
.home3_flipbox .home1_flipbox .elementor-view-default .elementor-icon::before {
    background-color: #eff2f7;
}
.home3_price .bdt-price-table-integer-part {
    margin: 0 5px;
}
.bdt-price-table .bdt-price-table-features-list li {
    padding: 2px 0 !important;
}
.home3_price .bdt-price-table-button {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 80% 50%;
    margin-top: 10px;
    min-width: 200px;
}
.home3_price:hover .bdt-price-table-button {
    background-color: #fff !important;
}
.home3_price .bdt-price-table-button:hover {
    background-color: #1f1f1f !important;
}
.home3_price .bdt-price-table-button:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.home3_price .bdt-price-table-features-list svg {
    fill: #5eb0eb !important;
}
.home3_price.home4_price .bdt-price-table-features-list svg {
    fill: #003b66 !important;
}
.home3_price:hover .bdt-price-table-features-list svg {
    fill: #1f1f1f !important;
}
.entry-content .home3_price:hover .bdt-price-table-heading,
.entry-content .home3_price:hover .bdt-price-table-period,
.entry-content .home3_price:hover .bdt-price-table-currency,
.entry-content .home3_price:hover .bdt-price-table-integer-part,
.entry-content .home3_price:hover .bdt-price-table-fractional-part {
    color: #1f1f1f;
}
.rw_home3_count .home2_count .bdt-count-this::after {
    color: #FA9D1A;
}
.logo_icon:hover .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    fill: #1f1f1f !important;
}
.logo_icon .bdt-advanced-icon-box-title {
    opacity: 0;
}
.logo_icon:hover .bdt-advanced-icon-box-title {
    opacity: 1;
}
.logo_icon .elementor-widget-container {
    height: 207px;
}
.logo_icon .bdt-advanced-icon-box-content {
    margin-top: -35px;
}
.home4_item_slide1 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.home4_item_slide1 ul li:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #1f1f1f;
    position: relative;
    top: -2px;
    margin-right: 10px;
    border-radius: 50%;
}
.home4_item_slide1 .bdt-advanced-icon-box-readmore .bdt-button-icon-align-right {
    margin-left: 8px;
    padding: 0px 4px;
    border-radius: 50%;
    border: 2px solid #1f1f1f;
    width: 30px;
    height: 30px;
    position: relative;
    top: -2px;
}
.home4_item_slide1 .bdt-advanced-icon-box-readmore:hover .bdt-button-icon-align-right {
    border: 2px solid #fff;
}
.home4_icon2 .bdt-advanced-icon-box-icon:before {
    content: "";
    display: block;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #f6f8fb;
    position: absolute;
    z-index: -1;
    left: 30px;
}
.block_decor_2.home4_img .elementor-image:before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: 31%;
}
.block_decor_2.home4_img .elementor-image:after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("/wp-content/uploads/2020/10/right-decor-1.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: -120px;
}
.home4_block_decor .elementor-image:before {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("/wp-content/uploads/2020/10/right-decor-4.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    right: -120px;
    z-index: -1;
}
.logo_icon .bdt-advanced-icon-box-icon {
    margin-top: 20px;
    transition: all 400ms;
}
.logo_icon:hover .bdt-advanced-icon-box-icon {
    margin-top: 0;
}
.port_page .bdt-gallery-item .bdt-gallery-item-link-wrapper {
    bottom: 30px !important;
    left: -145px;
    right: auto !important;
    z-index: 1 !important;
}
.port_page .bdt-gallery-item .bdt-portfolio-desc {
    justify-content: flex-start !important;
}
.port_page .bdt-portfolio-gallery .bdt-portfolio-excerpt {
    padding-top: 10px !important;
}
.home4_block_decor .elementor-image:after {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("/wp-content/uploads/2020/10/left-decor-4.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    left: 30px;
    z-index: -1;
}
.bdt-timeline .bdt-timeline-items > div:first-child .bdt-timeline-item-main,
.bdt-timeline .bdt-timeline-items > div:last-child .bdt-timeline-item-main {
    background-image: url(/wp-content/uploads/2020/10/Image-Bg-2-1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.bdt-timeline .bdt-timeline-items > div:nth-child(2) .bdt-timeline-item-main {
    background-image: url(./wp-content/uploads/2020/10/Image-Bg-4-1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.bdt-timeline .bdt-timeline-items > div:nth-child(3) .bdt-timeline-item-main {
    background-image: url(./wp-content/uploads/2020/10/Image-Bg-3-1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.bdt-accordion-container .bdt-accordion .bdt-accordion-item.bdt-open .bdt-accordion-icon-opened {
    background: #FA9D1A;
    border-radius: 50%;
    padding: 11px 6px;
}
.port_item_txt h5 {
    color: #fff;
    text-transform: none;
}
.port_top:before {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/Left-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: -90px;
    z-index: -1;
}
.port_top:after {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/Right-decor.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: -60px;
    z-index: -1;
}
.testim_slide.home2_slide2.port_top .swiper-container .swiper-slide {
    padding: 0 !important;
}
.bdt-testimonial-slider.bdt-testimonial-slider-skin-thumb .bdt-testimonial-text::after {
    content: "";
    width: 61px;
    height: 48px;
    top: -125px !important;
    display: block;
    font-size: 0 !important;
    left: auto !important;
    margin: 0 auto;
    transform: none !important;
    position: relative;
    background-image: url("data:image/svg+xml,%3Csvg width='61' height='48' viewBox='0 0 61 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.48 -8.34465e-06C18.4 -8.34465e-06 21.62 1.25999 24.14 3.77999C26.66 6.20666 27.92 9.42666 27.92 13.44C27.92 15.3067 27.6867 17.1733 27.22 19.04C26.7533 20.9067 25.7733 23.7067 24.28 27.44L16.16 47.6H2.3L8.32 25.48C5.98667 24.4533 4.16667 22.9133 2.86 20.86C1.55333 18.8067 0.9 16.3333 0.9 13.44C0.9 9.42666 2.16 6.20666 4.68 3.77999C7.29333 1.25999 10.56 -8.34465e-06 14.48 -8.34465e-06ZM47.52 -8.34465e-06C51.44 -8.34465e-06 54.66 1.25999 57.18 3.77999C59.7 6.20666 60.96 9.42666 60.96 13.44C60.96 15.3067 60.7267 17.1733 60.26 19.04C59.7933 20.9067 58.8133 23.7067 57.32 27.44L49.2 47.6H35.34L41.36 25.48C39.0267 24.4533 37.2067 22.9133 35.9 20.86C34.5933 18.8067 33.94 16.3333 33.94 13.44C33.94 9.42666 35.2 6.20666 37.72 3.77999C40.3333 1.25999 43.6 -8.34465e-06 47.52 -8.34465e-06Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
}
.bdt-testimonial-slider.bdt-testimonial-slider-skin-thumb .bdt-slider-thumbnav img {
    width: 60px !important;
    height: 60px !important;
}
.bdt-box-shadow-small {
    box-shadow: none;
}
#port_page_slide .swiper-container .swiper-slide {
    height: 353px;
}
.home3_hover_box .bdt-position-bottom {
    position: relative !important;
    top: 70%;
    transition: all 400ms;
}
.home3_hover_box .active .bdt-position-bottom {
    top: 50%;
}
.bdt-hover-box.bdt-hover-box-skin-envelope .bdt-hover-box-item .bdt-hover-box-description.bdt-position-bottom .bdt-icon-wrapper {
    left: 0px;
    top: -120px;
}
.bdt-hover-box .bdt-hover-box-item h2.bdt-hover-box-title:after {
    content: "";
    display: block;
    width: 100px;
    height: 4px;
    background-color: #FA9D1A;
    margin-top: 28px;
}
.bdt-hover-box .bdt-hover-box-item.active .bdt-icon-wrapper svg * {
    fill: #FA9D1A;
}
.bdt-hover-box .bdt-hover-box-item .bdt-hover-box-text,
.bdt-hover-box .bdt-hover-box-item .bdt-hover-box-button {
    opacity: 0;
}
.bdt-hover-box .bdt-hover-box-item.active .bdt-hover-box-text,
.bdt-hover-box .bdt-hover-box-item.active .bdt-hover-box-button {
    opacity: 1;
}
.bdt-hover-box .bdt-hover-box-item .bdt-hover-box-button:after {
    content: "";
    display: inline-block;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23FA9D1A' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23FA9D1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: relative;
    top: 9px;
    left: 5px;
}
.block_decor_2.team_page .elementor-image::before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url("./wp-content/uploads/2020/10/left-decor-3.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    left: 380px;
}
.block_decor_2.team_page .elementor-image::after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url("./wp-content/uploads/2020/10/right-decor-2.svg");
    background-repeat: no-repeat;
    position: absolute;
    bottom: -60px;
    right: -120px;
}
.srv_item_price_txt h4 {
    font-weight: 600;
    font-size: 26px;
    line-height: 36px;
    text-align: center;
    color: #1f1f1f;
    text-transform: none;
}
.page-child.elementor-page .widget-area.right_sb {
    padding-top: 120px;
}
.sec_srv_item .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0px !important;
}
.srv_menu ul li a {
    line-height: 60px !important;
    font-size: 16px;
    font-weight: 500;
    color: #003b66;
    background: #f6f8fb;
    border-radius: 5px;
    margin-bottom: 20px;
    padding: 0 30px !important;
    width: 100%;
    transition: all 300ms;
}
.srv_menu ul li a:before {
    display: none !important;
}
.srv_menu ul li a:hover {
    color: #1f1f1f !important;
    background: #FA9D1A;
}
.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-janes .bdt-gallery-item .bdt-gallery-item-link svg {
    display: none;
}
.bdt-portfolio-gallery .bdt-gallery-item-link span.bdt-icon {
    width: 40px;
    height: 40px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='19' viewBox='0 0 11 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3828 10.1641L2.80469 17.7422C2.6224 17.9245 2.40104 18.0156 2.14062 18.0156C1.88021 18.0156 1.65885 17.9245 1.47656 17.7422L0.617188 16.8828C0.434896 16.7005 0.330729 16.4792 0.304688 16.2188C0.304688 15.9583 0.395833 15.737 0.578125 15.5547L6.63281 9.5L0.578125 3.44531C0.395833 3.26302 0.304688 3.04167 0.304688 2.78125C0.330729 2.52083 0.434896 2.29948 0.617188 2.11719L1.47656 1.25781C1.65885 1.07552 1.88021 0.984375 2.14062 0.984375C2.40104 0.984375 2.6224 1.07552 2.80469 1.25781L10.3828 8.83594C10.5911 9.01823 10.6953 9.23958 10.6953 9.5C10.6953 9.76042 10.5911 9.98177 10.3828 10.1641Z' fill='%231F1F1F'/%3E%3C/svg%3E");
}
.error404.theme-et main {
    background-image: url(./wp-content/uploads/2020/11/404.png);
    background-repeat: no-repeat;
    background-position: center;
}
.e404 h1.page-title {
    font-weight: bold;
    font-size: 36px;
    line-height: 42px;
    text-transform: none;
}
.e404 h1.page-title::before {
    content: "";
    display: block;
    width: 704px;
    height: 280px;
    background-image: url("data:image/svg+xml,%3Csvg width='704' height='280' viewBox='0 0 704 280' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M700.4 198.84H668.48V240H624.24V198.84H518.68V168.32L611.08 44H658.68L573 161.88H625.64V125.2H668.48V161.88H700.4V198.84Z' fill='%23FA9D1A'/%3E%3Cpath d='M353.132 161.6C346.201 161.6 339.554 164.353 334.653 169.254C329.752 174.155 326.999 180.802 326.999 187.733V207.333C326.999 209.066 327.687 210.728 328.913 211.953C330.138 213.178 331.8 213.867 333.532 213.867H372.732C374.465 213.867 376.127 213.178 377.352 211.953C378.577 210.728 379.266 209.066 379.266 207.333V187.733C379.266 180.802 376.512 174.155 371.611 169.254C366.71 164.353 360.063 161.6 353.132 161.6ZM366.199 200.8H340.066V187.733C340.066 184.268 341.442 180.944 343.893 178.494C346.343 176.043 349.667 174.667 353.132 174.667C356.598 174.667 359.921 176.043 362.372 178.494C364.822 180.944 366.199 184.268 366.199 187.733V200.8Z' fill='%23FA9D1A'/%3E%3Cpath d='M333.533 142V89.7331C333.533 88.0004 332.844 86.3386 331.619 85.1134C330.394 83.8881 328.732 83.1998 326.999 83.1998H300.866C299.133 83.1998 297.471 83.8881 296.246 85.1134C295.021 86.3386 294.333 88.0004 294.333 89.7331V142C294.333 143.733 295.021 145.394 296.246 146.62C297.471 147.845 299.133 148.533 300.866 148.533H326.999C328.732 148.533 330.394 147.845 331.619 146.62C332.844 145.394 333.533 143.733 333.533 142ZM320.466 135.466H307.399V96.2665H320.466V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M405.399 83.1998H379.266C377.533 83.1998 375.871 83.8881 374.646 85.1134C373.421 86.3386 372.732 88.0004 372.732 89.7331V142C372.732 143.733 373.421 145.394 374.646 146.62C375.871 147.845 377.533 148.533 379.266 148.533H405.399C407.132 148.533 408.793 147.845 410.019 146.62C411.244 145.394 411.932 143.733 411.932 142V89.7331C411.932 88.0004 411.244 86.3386 410.019 85.1134C408.793 83.8881 407.132 83.1998 405.399 83.1998ZM398.866 135.466H385.799V96.2665H398.866V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M431.134 45.4569C429.972 44.515 428.521 44.0007 427.025 44H279.241C277.745 44.0007 276.294 44.515 275.131 45.4569C260.727 57.0883 249.108 71.7956 241.125 88.5008C233.143 105.206 229 123.486 229 142C229 160.514 233.143 178.794 241.125 195.499C249.108 212.204 260.727 226.912 275.131 238.543C276.294 239.485 277.745 239.999 279.241 240H427.025C428.521 239.999 429.972 239.485 431.134 238.543C445.539 226.912 457.158 212.204 465.14 195.499C473.123 178.794 477.266 160.514 477.266 142C477.266 123.486 473.123 105.206 465.14 88.5008C457.158 71.7956 445.539 57.0883 431.134 45.4569ZM424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933Z' fill='%23FA9D1A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933ZM334.653 169.254C339.554 164.353 346.201 161.6 353.132 161.6C360.063 161.6 366.71 164.353 371.611 169.254C376.512 174.155 379.266 180.802 379.266 187.733V207.333C379.266 209.066 378.577 210.728 377.352 211.953C376.127 213.178 374.465 213.867 372.732 213.867H333.532C331.8 213.867 330.138 213.178 328.913 211.953C327.687 210.728 326.999 209.066 326.999 207.333V187.733C326.999 180.802 329.752 174.155 334.653 169.254ZM333.533 89.7331V142C333.533 143.733 332.844 145.394 331.619 146.62C330.394 147.845 328.732 148.533 326.999 148.533H300.866C299.133 148.533 297.471 147.845 296.246 146.62C295.021 145.394 294.333 143.733 294.333 142V89.7331C294.333 88.0004 295.021 86.3386 296.246 85.1134C297.471 83.8881 299.133 83.1998 300.866 83.1998H326.999C328.732 83.1998 330.394 83.8881 331.619 85.1134C332.844 86.3386 333.533 88.0004 333.533 89.7331ZM379.266 83.1998H405.399C407.132 83.1998 408.793 83.8881 410.019 85.1134C411.244 86.3386 411.932 88.0004 411.932 89.7331V142C411.932 143.733 411.244 145.394 410.019 146.62C408.793 147.845 407.132 148.533 405.399 148.533H379.266C377.533 148.533 375.871 147.845 374.646 146.62C373.421 145.394 372.732 143.733 372.732 142V89.7331C372.732 88.0004 373.421 86.3386 374.646 85.1134C375.871 83.8881 377.533 83.1998 379.266 83.1998Z' fill='%23FA9D1A'/%3E%3Cpath d='M190.4 198.84H158.48V240H114.24V198.84H8.68V168.32L101.08 44H148.68L63 161.88H115.64V125.2H158.48V161.88H190.4V198.84Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin: -65px auto 70px;
}
.e404 p {
    margin-bottom: 35px !important;
}
.rw_srv_form .home1_consult .caldera_forms_form input[type="submit"].btn {
    background-position: 75% 50%;
}
.wid_rw_banner .home1_txt_ul ul li::before {
    background-color: #ffffff;
}
.tel_icon .bdt-advanced-icon-box .bdt-icon-wrapper i {
    top: 1px;
}
.head_icon .bdt-advanced-icon-box .bdt-icon-wrapper i {
    top: 2px;
}
/* shop */
html .woocommerce .page-title {
    display: none;
}
html .woocommerce ul.products li.product a img {
    border: 0;
}
html .woocommerce div.product .product_title {
    display: none;
}
main .woocommerce-product-search button {
    background-color: #FA9D1A;
}
main .woocommerce-product-search button:hover {
    background-color: #1f1f1f;
}
html .woocommerce #respond input#submit,
html .woocommerce a.button,
html .woocommerce button.button,
html .woocommerce input.button,
html .woocommerce a.button.alt {
    color: #1f1f1f !important;
    padding: 0 10px !important;
    line-height: 20px;
    font-size: 16px;
    background-color: #FA9D1A;
    min-height: 60px;
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    text-transform: capitalize;
    border-radius: 5px;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
html .woocommerce a.button.alt:hover {
    background-color: #1f1f1f !important;
    color: #fff !important;
}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
    min-width: 180px;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
    background-color: #FA9D1A;
    color: #1f1f1f;
    min-height: 60px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
}
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button {
    justify-content: center;
    display: flex;
}
html .woocommerce div.product form.cart .button {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 82% 50%;
}
html .woocommerce div.product form.cart .button:hover {
    background-color: #1f1f1f !important;
    color: #fff !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}
.woocommerce .cart .button,
.woocommerce .cart input.button {
    min-width: 220px;
}
.woocommerce-page .woocommerce-message .button {
    min-width: 200px;
}
.return-to-shop .button.wc-backward {
    max-width: 300px;
}
#coupon_code {
    min-width: 280px;
}
html .woocommerce table.shop_table th {
    background-color: #062047;
    color: #fff;
    border: 0px !important;
}
html .woocommerce table.shop_table td,
html .woocommerce table.shop_table th {
    padding: 20px;
}
html .woocommerce table.shop_table .product-price,
html .woocommerce table.shop_table .product-quantity,
html .woocommerce table.shop_table .product-subtotal {
    text-align: center;
}
html .woocommerce table.shop_table td.actions {
    border: 0px !important;
    padding: 30px 0;
    background: #fff !important;
    position: relative;
    left: -2px;
}
html .woocommerce table.shop_table td.product-name a {
    font-size: 16px;
    line-height: 24px;
    color: #003b66;
    font-weight: 700;
}
html .woocommerce table.shop_table td {
    border-right: 1px #d3ced2 solid !important;
    border-bottom: 1px #d3ced2 solid !important;
}
html .woocommerce table.shop_table {
    border-left: 1px #d3ced2 solid !important;
    border-top: 1px #d3ced2 solid !important;
}
html .woocommerce .cart_totals table.shop_table th,
html .woocommerce .woocommerce-checkout-review-order table.shop_table th {
    background-color: transparent;
    color: #5c5c5c;
    border-bottom: 1px #d3ced2 solid !important;
    border-right: 1px #d3ced2 solid !important;
}
html .woocommerce-checkout label {
    font-weight: 700 !important;
}
html .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 60px;
}
html .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 60px;
}
html .select2-container--default .select2-selection--single {
    border-radius: 5px;
    border-color: #cccccc;
    padding-left: 25px;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    font-size: 16px !important;
}
.woocommerce form .form-row textarea {
    min-height: 6em;
}
.woocommerce ul.products li.product .button {
    position: absolute;
    top: calc(50% - 70px);
    opacity: 0;
    transition: all 400ms;
    left: calc(50% - 75px);
    max-width: 150px;
    margin-top: 0;
}
.woocommerce ul.products li.product:hover .button {
    opacity: 1;
}
.woocommerce span.onsale {
    background-color: #FA9D1Acf;
    z-index: 3;
}
html .woocommerce div.product form.cart .button {
    justify-content: center;
    min-height: 60px;
    background-color: #FA9D1A;
    min-width: 230px;
}
html .woocommerce button.button.alt:hover {
    background-color: #FA9D1Acf;
}
html td.product-remove {
    width: 40px;
}
.woocommerce .quantity .qty {
    width: 60px;
    height: 60px;
    text-align: center;
    padding: 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #c1c1c1;
}
#tab-description > h2,
.woocommerce-tabs h2 {
    display: none;
}
html .woocommerce .related h2 {
    width: 100%;
}
#coupon_code {
    min-height: 60px;
    padding-left: 20px;
}
.cart-collaterals .cart_totals > h2 {
    font-weight: 700;
    font-size: 36px;
    line-height: 42px;
}
html .woocommerce div.product .woocommerce-tabs .panel {
    border-bottom: 0;
}
html .product_meta > span {
    display: block;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
    width: 80px;
}
.woocommerce table.shop_attributes td {
    padding-left: 25px;
}
html .woocommerce #reviews #comments ol.commentlist li img.avatar {
    border-radius: 50%;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border: 0;
}
.widget.widget_price_filter .widget-title {
    margin: 30px 0 40px;
}
html .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #1f1f1f;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    width: 10px;
    height: 10px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
    height: 3px;
}
html .woocommerce .widget_price_filter .price_slider_amount .button {
    font-size: 16px;
    min-width: 160px;
    background-position: 72% 50%;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    top: -0.2em;
}
.woocommerce .widget_price_filter .price_slider {
    margin-bottom: 25px;
}
.woocommerce .widget_price_filter .price_slider_amount {
    text-align: right;
    line-height: 60px;
    font-size: 16px;
}
mark,
ins {
    background: #fff0;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
    float: left;
    margin-right: 15px;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
    left: auto;
    right: 0;
}
.woocommerce .widget_shopping_cart .cart_list li,
.woocommerce.widget_shopping_cart .cart_list li {
    padding-left: 0;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    border-top: 0;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons {
    display: flex;
}
.woocommerce .widget_shopping_cart .buttons a,
.woocommerce.widget_shopping_cart .buttons a {
    min-width: 150px;
    background-image: none;
    padding: 0 10px;
}
.woocommerce .widget_shopping_cart .buttons a:hover,
.woocommerce.widget_shopping_cart .buttons a:hover {
    background-image: none !important;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward {
    background-color: #1f1f1f;
    color: #fff !important;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward:hover {
    background-color: #FA9D1A !important;
    color: #1f1f1f !important;
}
.woocommerce-form-coupon .form-row-first {
    margin-right: 20px !important;
}
.woocommerce-form-coupon .form-row-last {
    float: left !important;
}
.woocommerce-form-coupon button.button {
    min-width: 220px;
}
html .woocommerce ul.products li.product .price,
html .woocommerce div.product p.price,
html .woocommerce div.product span.price {
    color: #666;
    font-size: 16px;
    font-weight: 400;
    padding-top: 10px;
}
html .woocommerce ul.products li.product .price ins,
html .woocommerce div.product p.price ins,
html .woocommerce div.product span.price ins {
    font-weight: 400;
    font-size: 16px;
    color: #1f1f1f;
}
html .woocommerce span.onsale {
    background-color: #1f1f1f;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
    font-size: 15px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
    color: #1f1f1f;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    padding: 0;
}
html .woocommerce #review_form #respond p.comment-form-comment {
    margin: 30px 0 0px 0;
}
html .woocommerce #commentform .comment-form-author,
html .woocommerce #commentform .comment-form-email {
    width: calc(50% - 30px);
}
html .woocommerce #commentform {
    width: 105%;
}
html .woocommerce #review_form #respond p.comment-form-comment {
    width: 96%;
}
html .woocommerce div.product p.price {
    font-size: 30px;
    color: #1f1f1f;
}
html .woocommerce div.product p.price ins {
    font-size: 30px;
    color: #1f1f1f;
}
.comment-form-cookies-consent {
    text-align: left;
}
.related.products {
    margin: 0px 0 0 0;
    border: 0;
}
html .woocommerce div.product .woocommerce-tabs .panel {
    margin-bottom: 0px;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
    background-color: #1c4b94 !important;
    color: #fff !important;
}
html .woocommerce nav.woocommerce-pagination ul li a:hover,
html .woocommerce nav.woocommerce-pagination ul li span:hover {
    border-color: #FA9D1A !important;
    color: #1f1f1f !important;
    background-color: #FA9D1A !important;
}
html .woocommerce nav.woocommerce-pagination ul li a.next,
html .woocommerce nav.woocommerce-pagination ul li a.prev {
    display: none;
}
/* blog */
html main.mainsidebar {
    padding: 120px 15px 110px 15px;
}
html main {
    padding: 120px 15px 110px 15px;
}
.blogsidebarpage.rsb,
.blogsidebarpage.lsb {
    width: 70%;
}
.widget-area.right_sb,
.widget-area.left_sb {
    width: 30%;
}

.blogsidebarpage.rsb {
    padding-right: 25px;
}
.blogsidebarpage.lsb {
    padding-left: 25px;
}
.post-template-default.single main {
    padding: 120px 0 80px 0;
}
.footer-widget button,
main input[type="button"],
main input[type="reset"],
main input[type="submit"],
.headline input[type="submit"] {
    margin: 0;
    text-transform: none;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%231F1F1F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 85% 50%;
    padding: 16px 50px 16px 25px !important;
}
.footer-widget button:hover,
main input[type="button"]:hover,
main input[type="reset"]:hover,
main input[type="submit"]:hover,
.headline input[type="submit"]:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5877 6.32043H8.73457L12.3772 0H4.13863L0.5 10.3985H6.34961L3.75668 20L15.5877 6.32043Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.header_alt ul li > a:hover,
table th a:hover,
.nav-previous a:hover,
.nav-next a:hover,
.nav-previous label,
.nav-next label,
.nav-previous h5 a:hover,
.nav-next h5 a:hover,
.nav-previous > a,
.nav-next > a,
ul.page-numbers li .current,
.page-links a span,
.page-links > span,
.blogpagination a,
.blogpagination span,
.alayout2 .scat a:hover,
.single .slayout2 .meta div a:hover,
p a,
.widget_rss a,
.postbody .entry-content > p a,
.entry-content > ol a,
.entry-content > ul a,
figcaption a,
.woocommerce main a,
.wp-block-file a,
dl a,
a#cancel-comment-reply-link,
.alayout2 a.more:hover,
.alayout3 .more:hover,
body [class*="layout5"] .thhov span,
[class*="layout5"] article .more:hover,
.slayout5 .related .rmore:hover,
[class*="layout6"] a.more,
.alayout7 a.more,
.slayout7 a.rmore,
.custblog .scat a:hover,
.entry-meta a:hover,
#comments .pingback a,
#comments .trackback a,
.related .rblock h5 a:hover,
.tagcloud a:hover,
.single .tags-links a:hover,
.widget_tag_cloud a:hover,
.single .slayout2 .meta div span a:hover,
.main article .entry-title a:hover,
.more,
.author_info .author_name,
.nav-links.skin2 > div:hover a:hover,
.comment-reply-link:hover,
.widget_calendar a,
.widget ul li a:hover,
.widget_recent_comments ul li:hover a,
.side-pop-content h4 a:hover,
html .woocommerce button.button.alt:hover,
.woocommerce-MyAccount-navigation ul li a {
    color: #003b66;
}
.header_alt ul li a,
.widget_recent_comments ul li a,
.widget_recent_comments ul li,
.widget_recent_entries ul li a,
.widget_calendar a:hover,
.widget_calendar table caption,
.author_info .author_link,
.tagcloud a,
.single .tags-links a,
table a,
.alayout2 .scat a,
.single .alayout2 .meta div span a,
.slayout2 .scat a,
.alayout2 .entry-meta,
.related.layout2 .rblock .entry-meta,
.alayout2 .entry-meta a,
.related.layout2 .rblock .entry-meta a,
.slayout2 .meta div span,
.single .slayout2 .meta div span a,
.single .slayout2 .meta div div a,
[class*="layout5"] article .more,
.slayout5 .related .rmore,
.slayout2 blockquote cite {
    color: #003b66;
    text-decoration: none;
}
.header_alt ul li > a:hover,
table th a:hover,
.nav-previous a:hover,
.nav-next a:hover,
.nav-previous label,
.nav-next label,
.nav-previous h5 a:hover,
.nav-next h5 a:hover,
.nav-previous > a:hover,
.nav-next > a:hover,
ul.page-numbers li .current,
.page-links a span,
.page-links > span,
.blogpagination a:hover,
.blogpagination span,
.alayout2 .scat a:hover,
.single .slayout2 .meta div a:hover,
p a:hover,
.widget_rss a:hover,
.postbody .entry-content > p a:hover,
.entry-content > ol a:hover,
.entry-content > ul a:hover,
figcaption a:hover,
.woocommerce main a:hover,
.wp-block-file a:hover,
dl a:hover,
a#cancel-comment-reply-link,
.alayout2 a.more:hover,
.alayout3 .more:hover,
body [class*="layout5"] .thhov span,
[class*="layout5"] article .more:hover,
.slayout5 .related .rmore:hover,
[class*="layout6"] a.more:hover,
.alayout7 a.more,
.slayout7 a.rmore,
.custblog .scat a:hover,
.entry-meta a:hover,
#comments .pingback a:hover,
#comments .trackback a:hover,
.related .rblock h5 a:hover,
.tagcloud a:hover,
.single .tags-links a:hover,
.widget_tag_cloud a:hover,
.single .slayout2 .meta div span a:hover,
.main article .entry-title a:hover,
.more,
.author_info .author_name,
.nav-links.skin2 > div:hover a:hover,
.comment-reply-link:hover,
.widget_calendar a:hover,
.widget ul li a:hover,
.widget_recent_comments ul li:hover a,
.side-pop-content h4 a:hover,
html .woocommerce button.button.alt:hover,
.woocommerce-MyAccount-navigation ul li a:hover {
    color: #FA9D1A;
}
.search-form input[type="submit"],
main .woocommerce-product-search button {
    background-size: auto;
    border-radius: 0 5px 5px 0 !important;
    width: 60px;
    height: 60px;
    padding-left: 16px !important;
    text-align: center;
    line-height: 60px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7266 17.8047C19.9089 17.987 20 18.2083 20 18.4688C20 18.7292 19.9089 18.9505 19.7266 19.1328L18.6328 20.2266C18.4505 20.4089 18.2292 20.5 17.9688 20.5C17.7083 20.5 17.487 20.4089 17.3047 20.2266L13.3984 16.3203C13.2161 16.138 13.125 15.9167 13.125 15.6562V15.0312C11.6667 16.1771 10 16.75 8.125 16.75C5.88542 16.75 3.97135 15.9557 2.38281 14.3672C0.794271 12.7786 0 10.8646 0 8.625C0 6.38542 0.794271 4.47135 2.38281 2.88281C3.97135 1.29427 5.88542 0.5 8.125 0.5C10.3646 0.5 12.2786 1.29427 13.8672 2.88281C15.4557 4.47135 16.25 6.38542 16.25 8.625C16.25 10.5 15.6771 12.1667 14.5312 13.625H15.1562C15.4167 13.625 15.638 13.7161 15.8203 13.8984L19.7266 17.8047ZM4.57031 12.1797C5.5599 13.1432 6.74479 13.625 8.125 13.625C9.50521 13.625 10.6771 13.1432 11.6406 12.1797C12.6302 11.1901 13.125 10.0052 13.125 8.625C13.125 7.24479 12.6302 6.07292 11.6406 5.10938C10.6771 4.11979 9.50521 3.625 8.125 3.625C6.74479 3.625 5.5599 4.11979 4.57031 5.10938C3.60677 6.07292 3.125 7.24479 3.125 8.625C3.125 10.0052 3.60677 11.1901 4.57031 12.1797Z' fill='%231F1F1F'/%3E%3C/svg%3E%0A");
}
.search-form input[type="submit"]:hover,
main .woocommerce-product-search button:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7266 17.8047C19.9089 17.987 20 18.2083 20 18.4688C20 18.7292 19.9089 18.9505 19.7266 19.1328L18.6328 20.2266C18.4505 20.4089 18.2292 20.5 17.9688 20.5C17.7083 20.5 17.487 20.4089 17.3047 20.2266L13.3984 16.3203C13.2161 16.138 13.125 15.9167 13.125 15.6562V15.0312C11.6667 16.1771 10 16.75 8.125 16.75C5.88542 16.75 3.97135 15.9557 2.38281 14.3672C0.794271 12.7786 0 10.8646 0 8.625C0 6.38542 0.794271 4.47135 2.38281 2.88281C3.97135 1.29427 5.88542 0.5 8.125 0.5C10.3646 0.5 12.2786 1.29427 13.8672 2.88281C15.4557 4.47135 16.25 6.38542 16.25 8.625C16.25 10.5 15.6771 12.1667 14.5312 13.625H15.1562C15.4167 13.625 15.638 13.7161 15.8203 13.8984L19.7266 17.8047ZM4.57031 12.1797C5.5599 13.1432 6.74479 13.625 8.125 13.625C9.50521 13.625 10.6771 13.1432 11.6406 12.1797C12.6302 11.1901 13.125 10.0052 13.125 8.625C13.125 7.24479 12.6302 6.07292 11.6406 5.10938C10.6771 4.11979 9.50521 3.625 8.125 3.625C6.74479 3.625 5.5599 4.11979 4.57031 5.10938C3.60677 6.07292 3.125 7.24479 3.125 8.625C3.125 10.0052 3.60677 11.1901 4.57031 12.1797Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.widget {
    margin: 0 0 60px;
}
.widget.widget_search {
    margin: 0 0 30px;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-bar li {
    border: none;
}
.widget.widget_recent_comments,
.widget.widget_tag_cloud {
    margin-top: -10px;
}
.widget.widget_recent_comments h3.widget-title {
    margin-bottom: 30px;
}
.single .slayout5 article blockquote cite {
    margin-top: -10px;
    margin-bottom: 15px;
}
body [class*="layout5"] article div.thumb {
    border-radius: 5px;
    overflow: hidden;
}
body [class*="layout5"] .thumb:hover .thhov{
    background: #1C4B94;
    opacity: 0.85;
}
.thhov span{
    font-size: 25px;
    font-weight: 600;
    width: 60px;
    height: 60px;
    line-height: 60px;
    background-color: #FA9D1A;
    color: #1F1F1F;
    display: inline-block;
}
.alayout5 article span.sharing,
.slayout5 span.sharing {
    display: none;
}
.single .slayout5 .nav-links {
    display: none;
}
[class*="layout5"] .thumb span.data,
[class*="layout5"] .entry-thumbnail span.data {
    left: 40px;
    padding: 16px 20px;
    background-color: #FA9D1A;
    color: #1f1f1f;
    font-size: 26px;
    font-weight: 600;
    position: absolute;
    z-index: 2;
    line-height: 1;
    text-align: center;
    border-radius: 0 0 5px 5px;
}
body [class*="layout5"] .thumb span.data span,
body [class*="layout5"] .entry-thumbnail span.data span {
    font-size: 16px;
    text-transform: none;
    font-weight: 500;
    display: block;
}
.entry-meta .cat a > span {
    display: none;
}
[class*="layout5"] article .entry-meta > span::after,
[class*="layout5"] article .more::after,
.slayout5 .related .rmore::after {
    display: none;
}
.entry-meta > span.author::before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08984 6.87109C8.37891 7.58203 7.51562 7.9375 6.5 7.9375C5.48438 7.9375 4.62109 7.58203 3.91016 6.87109C3.19922 6.16016 2.84375 5.29688 2.84375 4.28125C2.84375 3.26562 3.19922 2.40234 3.91016 1.69141C4.62109 0.980469 5.48438 0.625 6.5 0.625C7.51562 0.625 8.37891 0.980469 9.08984 1.69141C9.80078 2.40234 10.1562 3.26562 10.1562 4.28125C10.1562 5.29688 9.80078 6.16016 9.08984 6.87109ZM9.75 8.75C10.6471 8.75 11.4089 9.07161 12.0352 9.71484C12.6784 10.3411 13 11.1029 13 12V12.4062C13 12.7448 12.8815 13.0326 12.6445 13.2695C12.4076 13.5065 12.1198 13.625 11.7812 13.625H1.21875C0.880208 13.625 0.592448 13.5065 0.355469 13.2695C0.11849 13.0326 0 12.7448 0 12.4062V12C0 11.1029 0.313151 10.3411 0.939453 9.71484C1.58268 9.07161 2.35286 8.75 3.25 8.75H4.64648C5.23893 9.02083 5.85677 9.15625 6.5 9.15625C7.14323 9.15625 7.76107 9.02083 8.35352 8.75H9.75Z' fill='%23FA9D1A'/%3E%3C/svg%3E");
    position: relative;
    top: 1px;
    margin-right: 10px;
}
.entry-meta > span.date:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12.4062V5.5H11.375V12.4062C11.375 12.7448 11.2565 13.0326 11.0195 13.2695C10.7826 13.5065 10.4948 13.625 10.1562 13.625H1.21875C0.880208 13.625 0.592448 13.5065 0.355469 13.2695C0.11849 13.0326 0 12.7448 0 12.4062ZM8.125 7.42969V8.44531C8.125 8.64844 8.22656 8.75 8.42969 8.75H9.44531C9.64844 8.75 9.75 8.64844 9.75 8.44531V7.42969C9.75 7.22656 9.64844 7.125 9.44531 7.125H8.42969C8.22656 7.125 8.125 7.22656 8.125 7.42969ZM8.125 10.6797V11.6953C8.125 11.8984 8.22656 12 8.42969 12H9.44531C9.64844 12 9.75 11.8984 9.75 11.6953V10.6797C9.75 10.4766 9.64844 10.375 9.44531 10.375H8.42969C8.22656 10.375 8.125 10.4766 8.125 10.6797ZM4.875 7.42969V8.44531C4.875 8.64844 4.97656 8.75 5.17969 8.75H6.19531C6.39844 8.75 6.5 8.64844 6.5 8.44531V7.42969C6.5 7.22656 6.39844 7.125 6.19531 7.125H5.17969C4.97656 7.125 4.875 7.22656 4.875 7.42969ZM4.875 10.6797V11.6953C4.875 11.8984 4.97656 12 5.17969 12H6.19531C6.39844 12 6.5 11.8984 6.5 11.6953V10.6797C6.5 10.4766 6.39844 10.375 6.19531 10.375H5.17969C4.97656 10.375 4.875 10.4766 4.875 10.6797ZM1.625 7.42969V8.44531C1.625 8.64844 1.72656 8.75 1.92969 8.75H2.94531C3.14844 8.75 3.25 8.64844 3.25 8.44531V7.42969C3.25 7.22656 3.14844 7.125 2.94531 7.125H1.92969C1.72656 7.125 1.625 7.22656 1.625 7.42969ZM1.625 10.6797V11.6953C1.625 11.8984 1.72656 12 1.92969 12H2.94531C3.14844 12 3.25 11.8984 3.25 11.6953V10.6797C3.25 10.4766 3.14844 10.375 2.94531 10.375H1.92969C1.72656 10.375 1.625 10.4766 1.625 10.6797ZM10.1562 2.25C10.4948 2.25 10.7826 2.36849 11.0195 2.60547C11.2565 2.84245 11.375 3.13021 11.375 3.46875V4.6875H0V3.46875C0 3.13021 0.11849 2.84245 0.355469 2.60547C0.592448 2.36849 0.880208 2.25 1.21875 2.25H2.4375V1.03125C2.4375 0.91276 2.47135 0.819661 2.53906 0.751953C2.6237 0.667318 2.72526 0.625 2.84375 0.625H3.65625C3.77474 0.625 3.86784 0.667318 3.93555 0.751953C4.02018 0.819661 4.0625 0.91276 4.0625 1.03125V2.25H7.3125V1.03125C7.3125 0.91276 7.34635 0.819661 7.41406 0.751953C7.4987 0.667318 7.60026 0.625 7.71875 0.625H8.53125C8.64974 0.625 8.74284 0.667318 8.81055 0.751953C8.89518 0.819661 8.9375 0.91276 8.9375 1.03125V2.25H10.1562Z' fill='%23FA9D1A'/%3E%3C/svg%3E");
    position: relative;
    top: 1px;
    margin-right: 10px;
}
.entry-meta > span.cat:before {
    content: "";
    display: inline-block;
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.02344V1.84375C0 1.50521 0.11849 1.21745 0.355469 0.980469C0.592448 0.74349 0.880208 0.625 1.21875 0.625H6.39844C6.73698 0.625 7.02474 0.74349 7.26172 0.980469L12.6445 6.36328C12.8815 6.60026 13 6.88802 13 7.22656C13 7.5651 12.8815 7.85286 12.6445 8.08984L7.46484 13.2695C7.22786 13.5065 6.9401 13.625 6.60156 13.625C6.26302 13.625 5.97526 13.5065 5.73828 13.2695L0.355469 7.88672C0.11849 7.64974 0 7.36198 0 7.02344ZM3.70703 2.60547C3.47005 2.36849 3.18229 2.25 2.84375 2.25C2.50521 2.25 2.21745 2.36849 1.98047 2.60547C1.74349 2.84245 1.625 3.13021 1.625 3.46875C1.625 3.80729 1.74349 4.09505 1.98047 4.33203C2.21745 4.56901 2.50521 4.6875 2.84375 4.6875C3.18229 4.6875 3.47005 4.56901 3.70703 4.33203C3.94401 4.09505 4.0625 3.80729 4.0625 3.46875C4.0625 3.13021 3.94401 2.84245 3.70703 2.60547Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
    position: relative;
    top: 1px;
    margin-right: 10px;
}
.entry-meta,
[class*="layout5"] article .entry-meta a,
.entry-meta > span,
.entry-meta > div {
    font-weight: 500;
    font-size: 13px;
    color: #a8a8a8;
    text-decoration: none;
    line-height: 17px;
}
body [class*="layout5"] article .related .rblock .thumb {
    margin-bottom: 35px !important;
}
.slayout5 .related .rblock h5 {
    margin: 5px 0 0 0;
}
.slayout5 .rblock .wr .descr {
    padding: 15px 0 0 0;
}
[class*="layout5"] article .entry-meta a:hover {
    color: #FA9D1A;
}
.more {
    margin-bottom: 0px;
}
[class*="layout5"] article .more,
.slayout5 .related .rmore {
    font-weight: bold;
    font-size: 16px;
    text-transform: none;
    color: #003b66 !important;
}
[class*="layout5"] article .more:hover,
.slayout5 .related .rmore:hover {
    color: #FA9D1A !important;
}
[class*="layout5"] article .more,
.slayout5 .related .rmore {
    line-height: 30px;
}
[class*="layout5"] article .more::after,
.slayout5 .related .rmore::after {
    content: "";
    display: inline-block !important;
    width: 31px !important;
    height: 30px !important;
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23003B66' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23003B66' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: relative;
    top: -6px;
    margin: 0 0 0 10px !important;
    background-color: transparent !important;
    float: none;
    background-repeat: no-repeat;
}
[class*="layout5"] article .more:hover::after,
.slayout5 .related .rmore:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15.5' cy='15' r='14' stroke='%23FA9D1A' stroke-width='2'/%3E%3Cpath d='M13.5 9L19.5 15L13.5 21' stroke='%23FA9D1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.main article .entry-title a:hover {
    color: #003b66;
    text-decoration: underline;
}
.post.has-post-thumbnail .c_block .entry-content p:first-child,
.post .related .entry-content p:first-child {
    margin-bottom: 13px;
}
body [class*="layout5"] article.has-post-thumbnail .c_block {
    padding: 40px;
    border: 1px solid #e6e6e6 !important;
    border-bottom: 6px solid #dfe5f0 !important;
    border-radius: 5px;
    margin: -90px 38px 0;
    background: #fff;
    z-index: 1;
    position: relative;
    max-width: 90%;
}
body [class*="layout5"] article {
    margin-bottom: 80px;
}
body [class*="layout5"] article .entry-meta {
    margin-bottom: 0px;
}
.main article .entry-title,
.main article .entry-title a {
    margin: 5px 0 15px 0;
    font-size: 26px;
    line-height: 36px;
    font-weight: bold;
}
h3.widget-title {
    font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 30px !important;
}
h3.widget-title:before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='20' viewBox='0 0 15 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6.32043H8.18673L11.8082 0H3.61749L0 10.3985H5.81562L3.23776 20L15 6.32043Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
    position: relative;
    top: 5px;
    margin-right: 10px;
}
body [class*="layout5"] article.sticky .c_block {
    padding: 40px;
    background-color: #f6f8fb;
    border-radius: 5px;
    background-image: url("data:image/svg+xml,%3Csvg width='121' height='141' viewBox='0 0 121 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0312 127.922C4.19271 119.719 0.273438 109.875 0.273438 98.3906C0.455729 86.724 4.55729 76.7891 12.5781 68.5859L69.7266 9.79688C75.9245 3.59896 83.3073 0.5 91.875 0.5C100.443 0.5 107.734 3.59896 113.75 9.79688C119.766 15.9948 122.773 23.4688 122.773 32.2188C122.773 40.7865 119.766 48.0781 113.75 54.0938L63.7109 105.227C59.7005 109.419 54.7786 111.516 48.9453 111.516C43.112 111.333 38.1901 109.146 34.1797 104.953C30.3516 100.943 28.4375 96.112 28.4375 90.4609C28.6198 84.6276 30.7161 79.7057 34.7266 75.6953L73.8281 35.5C76.0156 33.4948 78.112 33.4948 80.1172 35.5L86.4062 41.5156C88.4115 43.7031 88.4115 45.7995 86.4062 47.8047L47.0312 88C45.3906 89.6406 45.3906 91.2812 47.0312 92.9219C48.4896 94.3802 49.8568 94.3802 51.1328 92.9219L101.172 42.0625C103.906 39.1458 105.273 35.7734 105.273 31.9453C105.273 28.1172 103.906 24.8359 101.172 22.1016C98.6198 19.3672 95.5208 18 91.875 18C88.2292 18 85.0391 19.3672 82.3047 22.1016L24.8828 80.6172C20.1432 85.5391 17.7734 91.4635 17.7734 98.3906C17.7734 105.135 20.0521 110.969 24.6094 115.891C29.349 120.63 35 123 41.5625 123C48.125 123 53.6849 120.63 58.2422 115.891L105.273 67.7656C107.461 65.5781 109.557 65.5781 111.562 67.7656L117.852 73.7812C119.857 75.7865 119.857 77.8828 117.852 80.0703L70.8203 128.195C62.6172 136.398 52.7734 140.5 41.2891 140.5C29.8047 140.5 20.0521 136.307 12.0312 127.922Z' fill='%23EFF2F7'/%3E%3C/svg%3E%0A");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: auto;
}
.widget > ul > li > a::after {
    display: none;
}
body [class*="layout5"] article div.thumb:hover .thhov {
    background: #1c4b94;
    opacity: 0.85;
}
body [class*="layout5"] .thhov span {
    font-size: 25px;
    font-weight: 600;
    width: 60px;
    height: 60px;
    line-height: 60px;
    background-color: #FA9D1A;
    color: #1f1f1f;
    display: block;
    border-radius:80px ;
}
.widget ul li a {
    line-height: 26px;
    padding: 7px 3px 7px 0px;
}
.widget > ul > li,
.widget .menu > li {
    font-size: 16px;
}
.widget.widget_categories ul li a,
.widget.widget_product_categories ul li a,
.widget.widget_archive ul li a {
    padding: 7px 3px 7px 0px;
}
.widget span.post-count,
.widget.widget_product_categories span {
    padding: 7px 3px 7px 0px;
    float: right;
    line-height: 26px;
    color: #003b66;
}
.widget_categories ul li:hover span,
.widget_archive ul li:hover span,
.widget_product_categories ul li:hover span {
    color: #FA9D1A;
}
.widget.widget_categories ul li a:before,
.widget.widget_product_categories ul li a:before,
.widget.widget_archive ul li a:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #5eb0eb;
    position: relative;
    top: -1px;
    margin-right: 10px;
    border-radius: 50%;
}

.widget_recent_comments ul li a {
    color: #5c5c5c;
}
.widget_recent_comments ul li a.url {
    color: #003b66;
}
.widget_recent_comments ul li:hover a {
    color: #003b66;
    text-decoration: underline;
}
span.comment-author-link {
    font-weight: 600;
    color: #003b66;
}
.widget_recent_entries ul li {
    margin: 0 !important;;
    border: 0 !important;;
    padding: 0px 15px 15px 0px !important;
}
.widget_recent_entries .post-date {
    padding: 0 9px 0 0px;
    font-weight: 500;
    font-size: 13px;
    line-height: 24px;
    color: #8997ad;
}
.widget_recent_entries ul li a {
    font-weight: 500;
}
.widget_recent_entries ul li a:hover {
    text-decoration-line: underline;
    color: #003b66;
}
.widget_recent_entries ul li a:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #5eb0eb;
    position: relative;
    top: -1px;
    margin-right: 10px;
    border-radius: 50%;
}
.widget_meta > ul > li > a::before,
.widget_pages > ul > li > a::before,
html .woocommerce .widget_layered_nav > ul > li > a::before,
.widget .menu > li > a::before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #5eb0eb;
    position: relative;
    top: -1px;
    margin-right: 10px;
    border-radius: 50%;
    left: 0px;
}
.widget_nav_menu .sub-menu li {
    margin-left: 0px;
    list-style: none;
}
.widget_categories > ul > li ul.children li a::before,
.widget_archive > ul > li ul.children li a::before,
.widget_meta > ul > li ul.children li a::before,
.widget_pages > ul > li ul.children li a::before,
html .woocommerce .widget_layered_nav > ul > li ul.children li a::before,
html .woocommerce .widget_product_categories > ul > li ul.children li a::before,
.widget .menu li ul.sub-menu a::before {
    content: "";
    width: 15px;
    height: 1px;
    display: inline-block;
    background: #003b66;
    margin-right: 10px;
    position: relative;
    top: -5px;
    left: 0px;
}
.widget_categories > ul > li ul.children li:hover a::before,
.widget_archive > ul > li ul.children li:hover a::before,
.widget_meta > ul > li ul.children li:hover a::before,
.widget_pages > ul > li ul.children li:hover a::before,
html .woocommerce .widget_layered_nav > ul > li ul.children li:hover a::before,
html .woocommerce .widget_product_categories > ul > li ul.children li:hover a::before,
.widget .menu li ul.sub-menu li:hover > a::before {
    background: #FA9D1A;
}
.widget_tag_cloud .tagcloud a {
    margin: 0 15px 15px 0;
}
.widget .tagcloud {
    padding-top: 10px;
}
.single .tags-links a::before,
.tagcloud a::before {
    display: none;
}
.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud a,
.single .tags-links a {
    background: #f7f7f7;
    border-radius: 30px;
    color: #1f1f1f;
    border: 0;
    font-weight: 500;
}
.widget_tag_cloud .tagcloud a:hover,
.widget_product_tag_cloud a:hover,
.single .tags-links a:hover {
    background: #5eb0eb;
    border-radius: 30px;
    color: #fff;
}
body [class*="layout5"] article.format-quote .c_block {
    padding: 50px 40px 20px;
}
body [class*="layout5"] article.format-quote .c_block .entry-meta,
body [class*="layout5"] article.format-quote .c_block .entry-header,
body [class*="layout5"] article.format-quote .c_block .more {
    display: none;
}
body [class*="layout5"] article.format-quote .c_block,
.single .slayout5 article blockquote {
    background: #1c4b94 url("./wp-content/uploads/2020/11/blog-post-item-lock-1.jpg");
    background-repeat: repeat;
    background-size: auto;
    background-size: cover;
    background-repeat: no-repeat;
}
.single .slayout5 article blockquote {
    border-radius: 5px;
    margin: 60px 0;
}
body [class*="layout5"] article.format-quote .c_block {
    border-radius: 0px;
}
.single .slayout5 article blockquote:before {
    display: none;
}
.single .slayout5 article blockquote:after {
    content: "";
    width: 152px;
    height: 120px;
    display: block;
    position: absolute;
    right: 0px;
    margin-top: -80px;
    background-image: url("data:image/svg+xml,%3Csvg width='152' height='120' viewBox='0 0 152 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.1' d='M35.52 -2.14577e-05C45.6 -2.14577e-05 53.88 3.23998 60.36 9.71998C66.84 15.96 70.08 24.24 70.08 34.56C70.08 39.36 69.48 44.16 68.28 48.96C67.08 53.76 64.56 60.96 60.72 70.56L39.84 122.4H4.2L19.68 65.52C13.68 62.88 9 58.92 5.64 53.64C2.28 48.36 0.6 42 0.6 34.56C0.6 24.24 3.84 15.96 10.32 9.71998C17.04 3.23998 25.44 -2.14577e-05 35.52 -2.14577e-05ZM120.48 -2.14577e-05C130.56 -2.14577e-05 138.84 3.23998 145.32 9.71998C151.8 15.96 155.04 24.24 155.04 34.56C155.04 39.36 154.44 44.16 153.24 48.96C152.04 53.76 149.52 60.96 145.68 70.56L124.8 122.4H89.16L104.64 65.52C98.64 62.88 93.96 58.92 90.6 53.64C87.24 48.36 85.56 42 85.56 34.56C85.56 24.24 88.8 15.96 95.28 9.71998C102 3.23998 110.4 -2.14577e-05 120.48 -2.14577e-05Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
}
.single .slayout5 article blockquote p a {
    color: #fff;
}
body [class*="layout5"] .format-quote .c_block .entry-content p:first-child,
.single .slayout5 article blockquote p:first-child {
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    font-style: normal;
}
blockquote cite {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    text-decoration-line: underline;
    margin-top: 20px;
    display: block;
}
ul.page-numbers li a,
ul.page-numbers li .dots,
ul.page-numbers li .current {
    height: 60px;
    width: 60px;
    border: 2px solid #1c4b94;
    border-radius: 5px;
    line-height: 56px !important;
    transition: all 300ms;
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #1c4b94;
}
ul.page-numbers li .current {
    opacity: 1;
    background-color: #1c4b94;
    color: #fff;
}
ul.page-numbers li a:hover {
    background-color: #FA9D1A;
    border: 2px solid #FA9D1A;
    color: #1f1f1f;
}
ul.page-numbers {
    padding: 20px 0 0;
}
.comment-list li > div#respond {
    margin-top: 20px;
    margin-bottom: 70px !important;
}
.comment-list li > div#respond small {
    padding-left: 30px;
}
.comment-list li > div#respond h3 {
    font-size: 26px !important;
}
.comment-list li > div#respond a {
    font-size: 20px;
}
.single .slayout5 .entry-content > p:first-child:first-letter {
    background-color: #1c4b94;
    border-radius: 5px;
}
.tags-links b {
    font-size: 16px;
    line-height: 26px;
    font-weight: normal;
    color: #1a1a1a;
}
.single .tags-links {
    margin: 25px 0 20px 0;
}
.related {
    margin: 0px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px;
}
.related h2,
.related h3,
#comments .comments-title {
    font-size: 32px !important;
    line-height: 42px !important;
}
#reply-title {
    font-size: 26px !important;
    line-height: 36px !important;
}
.related .rblock h5 a {
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    text-transform: none;
    color: #003b66;
}
.rblock .entry-meta > span.author {
    display: none;
}
[class*="layout5"] .thumb span.data > span,
[class*="layout5"] .entry-thumbnail span.data > span {
    padding-top: 5px;
}
.rblock .wr .descr {
    text-align: left;
}
.slayout5 .comment-list li > div {
    padding: 0;
    border: 0;
}
.comment-author.vcard {
    width: 60px;
    margin-right: 20px;
    float: left;
    padding-top: 0;
    border-radius: 50%;
    margin-top: -15px;
}
.comment-author.vcard img {
    border-radius: 50%;
}
.comment-list li .comment-content {
    padding-left: 80px;
}
.comment-list > li > ol {
    padding: 0 0 10px 80px;
}
.comment-meta {
    width: calc(100% - 80px);
}
.comment-metadata > span.fn {
    font-size: 16px;
    line-height: 26px;
    font-weight: bold;
    color: #003b66 !important;
}
.slayout5 .comment-metadata > span.date,
.slayout5 .comment-metadata > span.date a {
    line-height: 26px;
    color: #a8a8a8 !important;
}
.comment-metadata .comment-reply-link {
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    text-transform: none;
}
.comment-metadata .comment-reply-link:hover {
    color: #003b66;
}
.comment-metadata .comment-reply-link:before {
    content: "";
    width: 16px;
    height: 14px;
    display: inline-block;
    position: relative;
    margin-right: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.263672 5.44141L5.41992 0.988281C5.6543 0.792969 5.9082 0.763672 6.18164 0.900391C6.45508 1.01758 6.5918 1.22266 6.5918 1.51562V3.85938C7.60742 3.87891 8.50586 3.9375 9.28711 4.03516C10.0684 4.11328 10.8301 4.2793 11.5723 4.5332C12.3145 4.76758 12.9297 5.08984 13.418 5.5C13.9062 5.89062 14.2969 6.4082 14.5898 7.05273C14.8828 7.69727 15.0293 8.44922 15.0293 9.30859C15.0293 10.168 14.7949 11.0176 14.3262 11.8574C13.8574 12.6777 13.2812 13.332 12.5977 13.8203C12.3828 13.9766 12.168 13.9863 11.9531 13.8496C11.7578 13.7129 11.6992 13.5273 11.7773 13.293C11.9531 12.6875 12.0703 12.1406 12.1289 11.6523C12.1875 11.1641 12.1777 10.7344 12.0996 10.3633C12.041 9.99219 11.9043 9.66992 11.6895 9.39648C11.4941 9.10352 11.25 8.86914 10.957 8.69336C10.6641 8.49805 10.293 8.3418 9.84375 8.22461C9.39453 8.08789 8.90625 8 8.37891 7.96094C7.85156 7.90234 7.25586 7.86328 6.5918 7.84375V10.4219C6.5918 10.7148 6.45508 10.9297 6.18164 11.0664C5.9082 11.1836 5.6543 11.1445 5.41992 10.9492L0.263672 6.49609C0.107422 6.35938 0.0292969 6.18359 0.0292969 5.96875C0.0292969 5.75391 0.107422 5.57812 0.263672 5.44141Z' fill='%23003B66'/%3E%3C/svg%3E");
}
#comments {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 40px;
}
#respond textarea {
    min-height: 180px;
}
.blogsidebarpage #respond,
.blogsidebarspage #respond {
    margin: 50px 0 0 0;
}
.single .blogsidebarpage .entry-thumbnail {
    margin-bottom: 35px;
}
.page-blog-detail blockquote::before {
    display: none !important;
}
.bdt-offcanvas-bar .widget ul.sub-menu li.menu-item a:hover {
    transition: all 400ms;
}
.srv_menu ul li.current_page_item a {
    color: #1f1f1f !important;
    background: #FA9D1A;
}
#wp-comment-cookies-consent {
    margin-bottom: 0 !important;
}
p.comment-form-cookies-consent {
    padding-bottom: 20px;
}
.woocommerce .related .woocommerce-loop-product__title {
    font-size: 16px !important;
    line-height: 24px !important;
}
.woocommerce #review_form_wrapper {
    margin-top: 30px;
}
.post-type-archive-portfolio .archive-header,
.post-type-archive-portfolio .navigation {
    display: none;
}

.home1_flipbox2 .bdt-flip-box-back .bdt-flip-box-layer-title:after {
    content: "";
    display: block;
    margin: 22px auto;
    width: 50px;
    height: 4px;
    background-color: #1f1f1f;
}
.home1_flipbox2 .bdt-flip-box-front .bdt-flip-box-layer-title {
    margin-top: -5px;
}
.home1_flipbox .bdt-flip-box-back .bdt-flip-box-layer-title:after {
    content: "";
    display: block;
    margin: 22px 0;
    width: 50px;
    height: 4px;
    background-color: #1f1f1f;
}
.info-price {text-align: left;color: #fa9d1a;}
.elementor-490 .elementor-element.elementor-element-d6473b9 .info-price {
    margin-top: 7px;
    font-weight: 500;
}
.bdt-ep-button-all-product button.btn {
    background: #fff !important;
    color: #135da4 !important;
}
.elementor-490 .elementor-element.elementor-element-d6473b9 .info-price span {font-size: 22px;font-weight: bold;}
.elementor-490 .elementor-element.elementor-element-d6473b9 .btn-order-now button {
    padding: 4px 12px !important;
    font-size: 13px !important;
    color: #fff !important;
    font-weight: 500;
    letter-spacing: 1px;
    border-radius: 0 !important;
    background: rgb(19,92,160);
    background: linear-gradient(90deg, rgba(19,92,160,1) 0%, rgba(31,134,230,1) 100%);
}
.bdt-list-large.bdt-list-divider > :nth-child(n + 2) {
    padding-top: 30px;
}
.bdt-post-block .bdt-post-block-item.list-part .bdt-post-block-title {
    line-height: 30px;
    margin: 0px 0 12px !important;
}
.head_callme .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    font-size: 32px !important;
}
.home4_top_icon .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    line-height: 37px !important;
}
.footer-widget .cont_icon.foo_sbsrb .bdt-advanced-icon-box-icon {
    top: 2px;
}
.foo_sbsrb .bdt-icon-box-title-wrapper {
    padding-top: 3px;
    display: inline-block;
}
.home2_icon_num h3.bdt-advanced-icon-box-title {
    margin: 20px 0 16px;
}
.home2_slide .bdt-advanced-icon-box .bdt-icon-wrapper img {
    margin-left: -20px;
}
.bdt-ep-button-all-product {
    width: 100%;
    margin-top: 40px;
}
.elementor-490 .elementor-element.elementor-element-35a51aa:before {content: "";position: absolute;top: -27%;left: 0;width: 100%;height: 53%;background: rgb(19,92,160);
    background: linear-gradient(90deg, rgba(19,92,160,1) 0%, rgba(31,134,230,1) 100%);}

.elementor-element-35a51aa .bdt-advanced-heading .bdt-heading-title {color: #fff;}

.elementor-element-35a51aa  .elementor-element-61eead1 {color: #fff;margin-bottom: 40px;}
/* resp */
@media (min-width: 1921px) and (max-width: 2570px) {
    .home1_lab_warr,
    .home2_lab_warr,
    .home4_lab_warr {
        display: none;
    }
    .home2_icon_num.numer_ab_1 .bdt-advanced-icon-box-icon,
    .home2_icon_num.numer_ab_2 .bdt-advanced-icon-box-icon,
    .home2_icon_num.numer_ab_3 .bdt-advanced-icon-box-icon {
        display: none;
    }
    .home3_title {
        display: none;
    }
    .elementor-14707 .elementor-element.elementor-element-639d1f0 {
        width: 55%;
    }
    .elementor-14707 .elementor-element.elementor-element-2b3007a {
        width: 50%;
    }
}
@media (min-width: 1025px) and (max-width: 1500px) {
    .home3_title {
        display: none;
    }
    .home1_lab_warr {
        left: 107%;
    }
    .home4_lab_warr {
        right: 105%;
    }
    .home4_sec01 {
        padding: 0 !important;
    }
    .txt_desc_head .elementor-widget-container {
        padding: 0% 26% 0% 26% !important;
    }
}
@media (min-width: 999px) and (max-width: 1025px) {
    .main_menu .bdt-navbar-nav > li {
        margin-left: 0px !important;
    }
    .main_menu .bdt-navbar-nav > li > a {
        padding: 0 10px;
    }
    .elementor-15289 .elementor-element.elementor-element-35afe0d {
        width: 30% !important;
    }
    .elementor-15289 .elementor-element.elementor-element-5ee6c97 {
        width: 35% !important;
    }
    .elementor-15289 .elementor-element.elementor-element-1e8e215 {
        width: 35% !important;
    }
    .home1_count .bdt-advanced-counter-icon {
        transform: translate(-25px, 8px) !important;
    }
    .port_page .bdt-gallery-item .bdt-gallery-item-link-wrapper {
        left: -120px;
    }
    .team_slide .bdt-member .bdt-member-description {
        padding: 30px 15px 30px 15px !important;
    }
}
@media screen and (max-width: 1024px) {
    .block_decor .elementor-image:after,
    .block_decor .elementor-image:before,
    .block_decor_2 .elementor-image:before,
    .block_decor_2 .elementor-image:after,
    .block_decor_3:before,
    .block_decor_3:after,
    .block_decor_2.home4_img .elementor-image::before,
    .block_decor_2.home4_img .elementor-image::after {
        display: none;
    }
    body [class*="layout5"] article.has-post-thumbnail .c_block {
        margin: 0px;
        max-width: 100%;
    }
    html td.product-remove {
        width: 100%;
    }
    .home2_why_icon .elementor-widget-container {
        min-height: 467px;
    }
    .why_img .elementor-image img {
        min-height: 467px;
        object-fit: cover;
    }
    .home2_slide .swiper-container .swiper-slide {
        padding: 0px !important;
    }
    .home1_but_video {
        left: 45%;
    }
    .home1_but_video {
        width: 90px !important;
        max-width: 90px !important;
        height: 90px !important;
    }
    .home1_but_video .elementor-icon {
        font-size: 24px !important;
        position: relative;
        top: 3px;
    }
    .home1_but_video .elementor-widget-container {
        padding: 29px 20px !important;
    }
    .bdt-hover-box .bdt-hover-box-item h2.bdt-hover-box-title {
        font-size: 34px !important;
    }
    .sec_srv_item .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 15px !important;
    }
    .home2_icon_num.numer_ab_1 .bdt-advanced-icon-box-icon,
    .home2_icon_num.numer_ab_2 .bdt-advanced-icon-box-icon,
    .home2_icon_num.numer_ab_3 .bdt-advanced-icon-box-icon {
        display: none;
    }
    .rw_home1_dep,
    .rw_home3_dep {
        min-width: 100%;
    }
    .rw_home1_dep.home2_rw,
    .rw_home1_dep.home2_rw.home4_rw {
        margin-left: 0px;
    }
    .rw_home1_testim {
        min-width: 100%;
        margin-left: 0px;
    }
    .home1_flipbox2 {
        max-height: 100%;
    }
}
@media screen and (max-width: 999px) {
    .home1_but_video {
        left: 45%;
    }
    .cont_icon .bdt-flex-middle {
        align-items: start;
    }
    .rw_mob_0 .elementor-element-populated {
        padding: 0 !important;
    }
    .caldera-grid .col-sm-4 {
        width: 100%;
    }
    .caldera-grid .radio input {
        width: auto !important;
    }
    .bdt-accordion .bdt-accordion-title {
        padding-right: 40px !important;
    }
    .bdt-accordion-container .bdt-accordion .bdt-accordion-item.bdt-open .bdt-accordion-icon-opened {
        min-width: 40px;
        right: 10px;
        position: relative;
    }
    .bdt-post-block ul.bdt-list-large {
        margin-left: 0px;
    }
    .bdt-price-list-image + .bdt-price-list-text {
        padding-left: 0 !important;
    }
    .swiper-container .swiper-slide {
        padding: 0px !important;
    }
    .column1.sb article .c_block,
    .column1.sb .search article .c_block {
        padding: 0px;
    }
}
@media screen and (max-width: 767px) {
    .home1_icon2 .bdt-icon-heading > .bdt-advanced-icon-box-icon,
    .cont_icon .bdt-icon-heading > .bdt-advanced-icon-box-icon {
        margin-left: 0px !important;
        margin-right: 15px !important;
    }
    .sec_resp_pad0 .elementor-column > .elementor-element-populated {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .cont_icon.call_icon .bdt-icon-heading > .bdt-advanced-icon-box-icon {
        margin-right: 55px !important;
    }
    .foo_sbcrb input.form-control,
    .home1_top_form input.form-control {
        border-radius: 5px !important;
    }
    .foo_sbcrb input[type="submit"].btn,
    .home1_top_form input[type="submit"].btn {
        border-radius: 5px !important;
        width: 100%;
    }
    .home1_img_fit .elementor-image img {
        height: auto;
    }
    .home1_count .bdt-advanced-counter-icon {
        opacity: 0 !important;
        padding-top: 30px;
    }
    .testim_slide.block_decor_3 .bdt-dots-container,
    .testim_slide.testim_page .bdt-dots-container,
    .testim_slide.team_slide .bdt-dots-container {
        transform: translateY(70px) !important;
    }
    .home1_post .featured-part {
        padding-bottom: 40px;
    }
    .home4_top_icon {
        margin: 0 auto;
    }
    .home2_sert_img .bdt-custom-gallery .bdt-gallery-item {
        align-self: center !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }
    .abew-breadcrumbs .divider {
        line-height: 12px;
    }
    .woocommerce .abew-breadcrumbs .divider {
        line-height: 26px;
    }
    .home2_why_icon .elementor-widget-container {
        min-height: 260px;
    }
    .why_img .elementor-image img {
        min-height: 260px;
        object-fit: cover;
    }
    .call_icon .elementor-widget-container {
        margin: 30px auto 0;
        width: 300px;
    }
    .footer-widget .cont_icon .bdt-advanced-icon-box-description {
        margin-top: -28px;
    }
    .woocommerce .cart .button,
    .woocommerce .cart input.button {
        max-width: 250px !important;
    }
    html .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
    html .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
        max-width: 400px !important;
    }
    html .woocommerce #respond input#submit,
    html .woocommerce a.button,
    html .woocommerce button.button,
    html .woocommerce input.button {
        max-width: 300px;
    }
    .woocommerce #payment #place_order,
    .woocommerce-page #payment #place_order {
        max-width: 300px;
    }
    #coupon_code {
        min-width: 60%;
    }
}
@media screen and (max-width: 479px) {
    .port_page .bdt-gallery-item .bdt-gallery-item-link-wrapper {
        left: -200px;
    }
    .elementor-14117 .elementor-element.elementor-element-a783c88,
    .elementor-14117 .elementor-element.elementor-element-9ba421d,
    .elementor-14117 .elementor-element.elementor-element-ff09d68 {
        width: 33%;
        padding-bottom: 30px;
    }
    .elementor-14117 .elementor-element.elementor-element-bdb4979,
    .elementor-14117 .elementor-element.elementor-element-f4330dc {
        width: 100%;
        padding-bottom: 30px;
    }
    .main_heading .bdt-heading-title .bdt-main-heading-inner {
        font-size: 36px !important;
        line-height: 48px !important;
    }
    .top_head .bdt-heading-title .bdt-main-heading-inner {
        font-size: 52px !important;
        line-height: 60px !important;
    }
    .head_callme .bdt-heading-title .bdt-main-heading-inner {
        font-size: 28px !important;
        line-height: 36px !important;
    }
    .head_callme .elementor-widget-container {
        padding: 0px 30px 33px 30px !important;
    }
    .rw_mob_0 .elementor-widget-bdt-member {
        padding-bottom: 60px;
    }
    .foo_sbsrb .bdt-advanced-icon-box-title {
        line-height: 30px !important;
        padding-bottom: 10px;
    }
    .head_inner h1 {
        font-size: 40px !important;
        line-height: 46px !important;
    }
    .price_list .bdt-price-list-title {
        text-align: left;
    }
    .bdt-accordion .bdt-accordion-content {
        padding: 0px 15px 15px 0px !important;
    }
    #coupon_code {
        min-width: 100%;
    }
    .woocommerce-page table.cart td.actions .coupon .input-text + .button {
        float: left !important;
        margin-top: 10px;
    }
    .woocommerce table.cart td.actions .coupon .button,
    .woocommerce-page table.cart td.actions .coupon .button {
        width: 100% !important;
    }
    html .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
    html .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
        max-width: 100% !important;
    }
    .woocommerce .cart .button,
    .woocommerce .cart input.button {
        max-width: 100% !important;
    }
    html .woocommerce #respond input#submit,
    html .woocommerce a.button,
    html .woocommerce button.button,
    html .woocommerce input.button {
        max-width: 100%;
    }
    html .woocommerce ul.products a.button {
        max-width: 100%;
        margin-left: 0%;
    }
    html .woocommerce #commentform .comment-form-author,
    html .woocommerce #commentform .comment-form-email {
        width: calc(100% - 20px);
    }
    .comment-form-cookies-consent {
        padding-bottom: 40px;
    }
    .e404 h1.page-title::before {
        content: "";
        display: block;
        width: 360px;
        height: 150px;
        background-image: url("data:image/svg+xml,%3Csvg width='360' height='150' viewBox='0 0 704 280' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M700.4 198.84H668.48V240H624.24V198.84H518.68V168.32L611.08 44H658.68L573 161.88H625.64V125.2H668.48V161.88H700.4V198.84Z' fill='%23FA9D1A'/%3E%3Cpath d='M353.132 161.6C346.201 161.6 339.554 164.353 334.653 169.254C329.752 174.155 326.999 180.802 326.999 187.733V207.333C326.999 209.066 327.687 210.728 328.913 211.953C330.138 213.178 331.8 213.867 333.532 213.867H372.732C374.465 213.867 376.127 213.178 377.352 211.953C378.577 210.728 379.266 209.066 379.266 207.333V187.733C379.266 180.802 376.512 174.155 371.611 169.254C366.71 164.353 360.063 161.6 353.132 161.6ZM366.199 200.8H340.066V187.733C340.066 184.268 341.442 180.944 343.893 178.494C346.343 176.043 349.667 174.667 353.132 174.667C356.598 174.667 359.921 176.043 362.372 178.494C364.822 180.944 366.199 184.268 366.199 187.733V200.8Z' fill='%23FA9D1A'/%3E%3Cpath d='M333.533 142V89.7331C333.533 88.0004 332.844 86.3386 331.619 85.1134C330.394 83.8881 328.732 83.1998 326.999 83.1998H300.866C299.133 83.1998 297.471 83.8881 296.246 85.1134C295.021 86.3386 294.333 88.0004 294.333 89.7331V142C294.333 143.733 295.021 145.394 296.246 146.62C297.471 147.845 299.133 148.533 300.866 148.533H326.999C328.732 148.533 330.394 147.845 331.619 146.62C332.844 145.394 333.533 143.733 333.533 142ZM320.466 135.466H307.399V96.2665H320.466V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M405.399 83.1998H379.266C377.533 83.1998 375.871 83.8881 374.646 85.1134C373.421 86.3386 372.732 88.0004 372.732 89.7331V142C372.732 143.733 373.421 145.394 374.646 146.62C375.871 147.845 377.533 148.533 379.266 148.533H405.399C407.132 148.533 408.793 147.845 410.019 146.62C411.244 145.394 411.932 143.733 411.932 142V89.7331C411.932 88.0004 411.244 86.3386 410.019 85.1134C408.793 83.8881 407.132 83.1998 405.399 83.1998ZM398.866 135.466H385.799V96.2665H398.866V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M431.134 45.4569C429.972 44.515 428.521 44.0007 427.025 44H279.241C277.745 44.0007 276.294 44.515 275.131 45.4569C260.727 57.0883 249.108 71.7956 241.125 88.5008C233.143 105.206 229 123.486 229 142C229 160.514 233.143 178.794 241.125 195.499C249.108 212.204 260.727 226.912 275.131 238.543C276.294 239.485 277.745 239.999 279.241 240H427.025C428.521 239.999 429.972 239.485 431.134 238.543C445.539 226.912 457.158 212.204 465.14 195.499C473.123 178.794 477.266 160.514 477.266 142C477.266 123.486 473.123 105.206 465.14 88.5008C457.158 71.7956 445.539 57.0883 431.134 45.4569ZM424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933Z' fill='%23FA9D1A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933ZM334.653 169.254C339.554 164.353 346.201 161.6 353.132 161.6C360.063 161.6 366.71 164.353 371.611 169.254C376.512 174.155 379.266 180.802 379.266 187.733V207.333C379.266 209.066 378.577 210.728 377.352 211.953C376.127 213.178 374.465 213.867 372.732 213.867H333.532C331.8 213.867 330.138 213.178 328.913 211.953C327.687 210.728 326.999 209.066 326.999 207.333V187.733C326.999 180.802 329.752 174.155 334.653 169.254ZM333.533 89.7331V142C333.533 143.733 332.844 145.394 331.619 146.62C330.394 147.845 328.732 148.533 326.999 148.533H300.866C299.133 148.533 297.471 147.845 296.246 146.62C295.021 145.394 294.333 143.733 294.333 142V89.7331C294.333 88.0004 295.021 86.3386 296.246 85.1134C297.471 83.8881 299.133 83.1998 300.866 83.1998H326.999C328.732 83.1998 330.394 83.8881 331.619 85.1134C332.844 86.3386 333.533 88.0004 333.533 89.7331ZM379.266 83.1998H405.399C407.132 83.1998 408.793 83.8881 410.019 85.1134C411.244 86.3386 411.932 88.0004 411.932 89.7331V142C411.932 143.733 411.244 145.394 410.019 146.62C408.793 147.845 407.132 148.533 405.399 148.533H379.266C377.533 148.533 375.871 147.845 374.646 146.62C373.421 145.394 372.732 143.733 372.732 142V89.7331C372.732 88.0004 373.421 86.3386 374.646 85.1134C375.871 83.8881 377.533 83.1998 379.266 83.1998Z' fill='%23FA9D1A'/%3E%3Cpath d='M190.4 198.84H158.48V240H114.24V198.84H8.68V168.32L101.08 44H148.68L63 161.88H115.64V125.2H158.48V161.88H190.4V198.84Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
    }
}
@media screen and (max-width: 422px) {
    .about_sert_01 {
        width: 100% !important;
        margin-bottom: 30px !important;
    }
}
@media screen and (max-width: 360px) {
    .port_page .bdt-gallery-item .bdt-gallery-item-link-wrapper {
        left: -115px;
    }
    .head_sec_top {
        display: none;
    }
    .elementor-14117 .elementor-element.elementor-element-a783c88,
    .elementor-14117 .elementor-element.elementor-element-9ba421d,
    .elementor-14117 .elementor-element.elementor-element-ff09d68 {
        width: 100%;
    }
    .elementor-13716 .elementor-element.elementor-element-9f0e2c9,
    .elementor-13716 .elementor-element.elementor-element-d16b334 {
        width: 100%;
    }
    .bdt-tabs-container .bdt-tab {
        background-color: transparent !important;
    }
    .bdt-tabs-container .bdt-tab .bdt-tabs-item {
        float: none;
        width: 100%;
    }
    .main_heading .bdt-heading-title .bdt-main-heading-inner {
        font-size: 30px !important;
        line-height: 40px !important;
    }
    .top_head .bdt-heading-title .bdt-main-heading-inner {
        font-size: 32px !important;
        line-height: 42px !important;
    }
    .head_callme .bdt-heading-title .bdt-main-heading-inner {
        font-size: 26px !important;
        line-height: 34px !important;
    }
    .head_inner h1 {
        font-size: 33px !important;
        line-height: 44px !important;
    }
    .foo_sbsrb .bdt-advanced-icon-box-title {
        font-size: 20px !important;
    }
    .home1_but_video {
        left: 30%;
        top: 35%;
    }
    .rw_home1_flipbox .bdt-heading-title .bdt-main-heading-inner {
        font-size: 26px !important;
        line-height: 36px !important;
    }
    .call_icon .bdt-advanced-icon-box-sub-title {
        font-size: 22px !important;
    }
    .home4_top_icon .elementor-widget-container {
        margin-left: -15px !important;
        border-radius: 0px !important;
    }
    .rw_home1_dep .main_heading .elementor-widget-container {
        padding-right: 0px !important;
    }
    .bdt-post-block .list-part .bdt-width-auto {
        width: 100% !important;
    }
    .bdt-post-block .list-part .bdt-post-block-thumbnail img {
        width: 100% !important;
    }
    .home2_slide .bdt-advanced-icon-box .bdt-icon-wrapper {
        width: 260px !important;
    }
    .bdt-price-list-item .bdt-grid {
        display: block;
    }
    .list-part .bdt-post-block-desc {
        padding-left: 15px;
    }
    .bdt-price-list-text .bdt-grid-small,
    .bdt-price-list-text .bdt-grid-small > * {
        margin-left: 0px;
        padding-left: 0px;
    }
    .foo_sbsrb .bdt-advanced-icon-box-sub-title {
        padding-bottom: 20px;
    }
    .bdt-tab {
        margin-left: 0px;
    }
    .bdt-flip-box-back .bdt-flip-box-layer-overlay {
        padding: 40px 30px 60px 30px !important;
    }
    .woocommerce ul.products[class*="columns-"] li.product,
    .woocommerce-page ul.products[class*="columns-"] li.product {
        width: 100%;
    }
    html .woocommerce div.product .woocommerce-tabs ul.tabs li {
        width: 100%;
    }
    html .woocommerce #commentform .comment-form-author,
    html .woocommerce #commentform .comment-form-email {
        width: 97%;
    }
    .comment-form-cookies-consent input {
        margin-bottom: 0px !important;
    }
    html .woocommerce div.product form.cart .button {
        margin-top: 15px;
    }
    .woocommerce-notices-wrapper .woocommerce-message a.button {
        min-width: 100%;
        margin-bottom: 20px;
    }
    .woocommerce-page table.cart td.actions .coupon .button {
        width: 100%;
        margin-top: 20px;
    }
    #coupon_code {
        min-width: 100%;
    }
    html .woocommerce-page main .container.otherpage {
        padding: 0 15px;
    }
    .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
        font-size: 1em;
        background-position: 88% 50%;
        padding: 0 30px 0 10px !important;
    }
    body [class*="layout5"] article span.sharing {
        display: none;
    }
    h3.entry-title {
        font-size: 24px !important;
        line-height: 34px !important;
    }
    .entry-content h2 {
        font-size: 36px !important;
        line-height: 46px !important;
    }
    .entry-content h3 {
        font-size: 24px !important;
        line-height: 34px !important;
    }
    .abew-breadcrumbs > a,
    .abew-breadcrumbs > span {
        display: inline-flex;
    }
    .comment-author.vcard {
        float: none;
    }
    #respond input.submit {
        margin-top: 20px;
    }
    .home2_top_form .caldera_forms_form input[type="submit"].btn {
        min-width: 100%;
    }
    .e404 h1.page-title::before {
        content: "";
        display: block;
        width: 280px;
        height: 100px;
        background-image: url("data:image/svg+xml,%3Csvg width='280' height='100' viewBox='0 0 704 280' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M700.4 198.84H668.48V240H624.24V198.84H518.68V168.32L611.08 44H658.68L573 161.88H625.64V125.2H668.48V161.88H700.4V198.84Z' fill='%23FA9D1A'/%3E%3Cpath d='M353.132 161.6C346.201 161.6 339.554 164.353 334.653 169.254C329.752 174.155 326.999 180.802 326.999 187.733V207.333C326.999 209.066 327.687 210.728 328.913 211.953C330.138 213.178 331.8 213.867 333.532 213.867H372.732C374.465 213.867 376.127 213.178 377.352 211.953C378.577 210.728 379.266 209.066 379.266 207.333V187.733C379.266 180.802 376.512 174.155 371.611 169.254C366.71 164.353 360.063 161.6 353.132 161.6ZM366.199 200.8H340.066V187.733C340.066 184.268 341.442 180.944 343.893 178.494C346.343 176.043 349.667 174.667 353.132 174.667C356.598 174.667 359.921 176.043 362.372 178.494C364.822 180.944 366.199 184.268 366.199 187.733V200.8Z' fill='%23FA9D1A'/%3E%3Cpath d='M333.533 142V89.7331C333.533 88.0004 332.844 86.3386 331.619 85.1134C330.394 83.8881 328.732 83.1998 326.999 83.1998H300.866C299.133 83.1998 297.471 83.8881 296.246 85.1134C295.021 86.3386 294.333 88.0004 294.333 89.7331V142C294.333 143.733 295.021 145.394 296.246 146.62C297.471 147.845 299.133 148.533 300.866 148.533H326.999C328.732 148.533 330.394 147.845 331.619 146.62C332.844 145.394 333.533 143.733 333.533 142ZM320.466 135.466H307.399V96.2665H320.466V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M405.399 83.1998H379.266C377.533 83.1998 375.871 83.8881 374.646 85.1134C373.421 86.3386 372.732 88.0004 372.732 89.7331V142C372.732 143.733 373.421 145.394 374.646 146.62C375.871 147.845 377.533 148.533 379.266 148.533H405.399C407.132 148.533 408.793 147.845 410.019 146.62C411.244 145.394 411.932 143.733 411.932 142V89.7331C411.932 88.0004 411.244 86.3386 410.019 85.1134C408.793 83.8881 407.132 83.1998 405.399 83.1998ZM398.866 135.466H385.799V96.2665H398.866V135.466Z' fill='%23FA9D1A'/%3E%3Cpath d='M431.134 45.4569C429.972 44.515 428.521 44.0007 427.025 44H279.241C277.745 44.0007 276.294 44.515 275.131 45.4569C260.727 57.0883 249.108 71.7956 241.125 88.5008C233.143 105.206 229 123.486 229 142C229 160.514 233.143 178.794 241.125 195.499C249.108 212.204 260.727 226.912 275.131 238.543C276.294 239.485 277.745 239.999 279.241 240H427.025C428.521 239.999 429.972 239.485 431.134 238.543C445.539 226.912 457.158 212.204 465.14 195.499C473.123 178.794 477.266 160.514 477.266 142C477.266 123.486 473.123 105.206 465.14 88.5008C457.158 71.7956 445.539 57.0883 431.134 45.4569ZM424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933Z' fill='%23FA9D1A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M424.679 226.933H281.599C269.221 216.511 259.27 203.51 252.444 188.839C245.617 174.168 242.08 158.182 242.08 142C242.08 125.818 245.617 109.832 252.444 95.1613C259.27 80.4902 269.221 67.4885 281.599 57.0667H424.679C437.058 67.4885 447.009 80.4902 453.835 95.1613C460.662 109.832 464.199 125.818 464.199 142C464.199 158.182 460.662 174.168 453.835 188.839C447.009 203.51 437.058 216.511 424.679 226.933ZM334.653 169.254C339.554 164.353 346.201 161.6 353.132 161.6C360.063 161.6 366.71 164.353 371.611 169.254C376.512 174.155 379.266 180.802 379.266 187.733V207.333C379.266 209.066 378.577 210.728 377.352 211.953C376.127 213.178 374.465 213.867 372.732 213.867H333.532C331.8 213.867 330.138 213.178 328.913 211.953C327.687 210.728 326.999 209.066 326.999 207.333V187.733C326.999 180.802 329.752 174.155 334.653 169.254ZM333.533 89.7331V142C333.533 143.733 332.844 145.394 331.619 146.62C330.394 147.845 328.732 148.533 326.999 148.533H300.866C299.133 148.533 297.471 147.845 296.246 146.62C295.021 145.394 294.333 143.733 294.333 142V89.7331C294.333 88.0004 295.021 86.3386 296.246 85.1134C297.471 83.8881 299.133 83.1998 300.866 83.1998H326.999C328.732 83.1998 330.394 83.8881 331.619 85.1134C332.844 86.3386 333.533 88.0004 333.533 89.7331ZM379.266 83.1998H405.399C407.132 83.1998 408.793 83.8881 410.019 85.1134C411.244 86.3386 411.932 88.0004 411.932 89.7331V142C411.932 143.733 411.244 145.394 410.019 146.62C408.793 147.845 407.132 148.533 405.399 148.533H379.266C377.533 148.533 375.871 147.845 374.646 146.62C373.421 145.394 372.732 143.733 372.732 142V89.7331C372.732 88.0004 373.421 86.3386 374.646 85.1134C375.871 83.8881 377.533 83.1998 379.266 83.1998Z' fill='%23FA9D1A'/%3E%3Cpath d='M190.4 198.84H158.48V240H114.24V198.84H8.68V168.32L101.08 44H148.68L63 161.88H115.64V125.2H158.48V161.88H190.4V198.84Z' fill='%23FA9D1A'/%3E%3C/svg%3E%0A");
        margin-left: -15px;
    }
}
/* global.css  */
.elementor-widget-heading .elementor-heading-title {
    color: #FA9D1A;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-text-editor {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: #FA9D1A;
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-widget-button .elementor-button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-widget-divider {
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .elementor-divider__text {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary);
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
    color: #FA9D1A;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: #FA9D1A;
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: #FA9D1A;
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: #FA9D1A;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: #FA9D1A;
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
    color: #FA9D1A;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-star-rating .elementor-star-rating__title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-image-gallery .gallery-item .gallery-caption {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: #FA9D1A;
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: #FA9D1A;
}
.elementor-widget-icon-list .elementor-icon-list-text {
    color: var(--e-global-color-secondary);
}
.elementor-widget-icon-list .elementor-icon-list-item,
.elementor-widget-icon-list .elementor-icon-list-item a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-counter .elementor-counter-number-wrapper {
    color: #FA9D1A;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-counter .elementor-counter-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #FA9D1A;
}
.elementor-widget-progress .elementor-title {
    color: #FA9D1A;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-testimonial .elementor-testimonial-content {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-testimonial .elementor-testimonial-name {
    color: #FA9D1A;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-testimonial .elementor-testimonial-job {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    text-transform: var(--e-global-typography-secondary-text-transform);
    line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-widget-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tab-title a {
    color: #FA9D1A;
}
.elementor-widget-tabs .elementor-tab-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-tabs .elementor-tab-content {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-accordion .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-title {
    color: #FA9D1A;
}
.elementor-widget-accordion .elementor-accordion .elementor-accordion-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-content {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
    color: #FA9D1A;
}
.elementor-widget-toggle .elementor-toggle .elementor-toggle-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-toggle .elementor-toggle .elementor-tab-content {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-widget-alert .elementor-alert-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-widget-alert .elementor-alert-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
@media (max-width: 1024px) {
    .elementor-widget-heading .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-image .widget-image-caption {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-text-editor {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-widget-divider .elementor-divider__text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-star-rating .elementor-star-rating__title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-image-gallery .gallery-item .gallery-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-widget-icon-list .elementor-icon-list-item,
    .elementor-widget-icon-list .elementor-icon-list-item a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-counter .elementor-counter-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-progress .elementor-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-testimonial .elementor-testimonial-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-testimonial .elementor-testimonial-name {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-testimonial .elementor-testimonial-job {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-tabs .elementor-tab-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-tabs .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-accordion .elementor-accordion .elementor-accordion-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-accordion .elementor-accordion .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-toggle .elementor-toggle .elementor-toggle-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-toggle .elementor-toggle .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-alert .elementor-alert-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-alert .elementor-alert-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}
@media (max-width: 767px) {
    .elementor-widget-heading .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-image .widget-image-caption {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-text-editor {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-button .elementor-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-widget-divider .elementor-divider__text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title a {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-star-rating .elementor-star-rating__title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-image-gallery .gallery-item .gallery-caption {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-widget-icon-list .elementor-icon-list-item,
    .elementor-widget-icon-list .elementor-icon-list-item a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-counter .elementor-counter-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-progress .elementor-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-testimonial .elementor-testimonial-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-testimonial .elementor-testimonial-name {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-testimonial .elementor-testimonial-job {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-widget-tabs .elementor-tab-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-tabs .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-accordion .elementor-accordion .elementor-accordion-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-accordion .elementor-accordion .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-toggle .elementor-toggle .elementor-toggle-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-toggle .elementor-toggle .elementor-tab-content {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-widget-alert .elementor-alert-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-widget-alert .elementor-alert-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}

/* post-490.css  */
.elementor-490 .elementor-element.elementor-element-59ddd72:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-59ddd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2020/10/slider.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-490 .elementor-element.elementor-element-59ddd72 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px;
}
.elementor-element-2a8ed38 {
    margin-bottom: 0 !important;
}
.elementor-490 .elementor-element.elementor-element-59ddd72 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: none;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: #FA9D1A;
    width: 150px;
    height: 6px;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 .bdt-advanced-heading .bdt-main-heading .bdt-button-icon-align-right {
    margin-left: 33px;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 .bdt-advanced-heading .bdt-main-heading .bdt-button-icon-align-left {
    margin-right: 33px;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 .bdt-advanced-heading .bdt-main-heading .bdt-button-icon-align-bottom {
    margin-top: 33px;
}
.elementor-490 .elementor-element.elementor-element-e9eb961 > .elementor-widget-container {
    padding: 0px 0px 25px 0px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-b9510cb {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: 360px;
    max-width: 360px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 30px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 30px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 80px;
    width: 80px;
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box-title {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-b9510cb > .elementor-widget-container {
    padding: 0px 30px 0px 0px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-dea557c {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: 360px;
    max-width: 360px;
}
.elementor-490 .elementor-element.elementor-element-dea557c.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 30px;
}
.elementor-490 .elementor-element.elementor-element-dea557c.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-dea557c.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 30px;
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 80px;
    width: 80px;
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box-title {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-dea557c > .elementor-widget-container {
    padding: 0px 30px 0px 0px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: 360px;
    max-width: 360px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 30px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 30px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 80px;
    width: 80px;
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box-title {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-28e1c9d > .elementor-widget-container {
    padding: 0px 30px 0px 0px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-4634cba {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
    width: 360px;
    max-width: 360px;
}
.elementor-490 .elementor-element.elementor-element-4634cba.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 30px;
}
.elementor-490 .elementor-element.elementor-element-4634cba.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-4634cba.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 30px;
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 80px;
    width: 80px;
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box-title {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-4634cba > .elementor-widget-container {
    padding: 0px 30px 0px 0px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-292fdda {
    padding: 0;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input.form-control {
    color: #fff;
    border-radius: 5px;
    height: 78px;
}
.from-call-hotline-h .form-group {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form select.form-control {
    color: #fff;
    border-radius: 5px 0px 0px 5px;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form textarea.form-control {
    color: #fff;
    height: 125px;
    display: block;
    border-radius: 5px 0px 0px 5px;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input.form-control::placeholder {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form select.form-control::placeholder {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form textarea.form-control::placeholder {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input.form-control,
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form textarea.form-control,
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form select.form-control {
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    border-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input[type="submit"].btn {
    color: #fff !important;
    background-color: #FA9D1A;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FA9D1A;
    border-radius: 0px 5px 5px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input[type="submit"].btn,
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form .cf-page-btn-next[type*="button"] {
    padding: 11px 40px 11px 20px !important;
}
.elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input[type="submit"].btn:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
    border-color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-f82f111 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
}
.elementor-490 .elementor-element.elementor-element-f82f111 {
    width: 550px;
    max-width: 550px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-cf4bf48 > .elementor-widget-container {
    padding: 0px 0px 8px 0px;
}
.elementor-490 .elementor-element.elementor-element-1a5448b:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-1a5448b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("./wp-content/uploads/2020/11/Home1-About.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-1a5448b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-bottom: 0px;
    padding: 0px 0px 105px 0px;
    z-index: 1;
}
.elementor-490 .elementor-element.elementor-element-1a5448b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-4ce3d3a {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-137700e .elementor-icon-wrapper {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-framed .elementor-icon,
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-default .elementor-icon {
    color: var(--e-global-color-156f092);
    border-color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-framed .elementor-icon,
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-stacked .elementor-icon:hover {
    background-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-framed .elementor-icon:hover,
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-default .elementor-icon:hover {
    color: #fff;
    border-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-framed .elementor-icon:hover,
.elementor-490 .elementor-element.elementor-element-137700e.elementor-view-default .elementor-icon:hover svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-137700e .elementor-icon {
    font-size: 15px;
}
.elementor-490 .elementor-element.elementor-element-137700e .elementor-icon i,
.elementor-490 .elementor-element.elementor-element-137700e .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-137700e > .elementor-widget-container {
    padding: 20px 0px 15px 2px;
    background-color: #FA9D1A;
    border-radius: 50px 50px 50px 50px;
}
.elementor-490 .elementor-element.elementor-element-137700e {
    z-index: 1;
    width: 60px;
    max-width: 60px;
    align-self: center;
}
.elementor-490 .elementor-element.elementor-element-137700e:hover .elementor-widget-container {
    background-color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-1628631 {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-1628631 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-1628631 .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-490 .elementor-element.elementor-element-1628631 > .elementor-widget-container {
    padding: 60px 0px 33px 0px;
}
.elementor-490 .elementor-element.elementor-element-f9413b3 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-490 .elementor-element.elementor-element-f9413b3 > .elementor-widget-container {
    padding: 0px 0px 25px 0px;
}
.elementor-490 .elementor-element.elementor-element-2464de2 > .elementor-widget-container {
    padding: 0px 0px 35px 0px;
}
.elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-icon {
    transform: translate(-65px, 8px);
}
.elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-number {
    margin-bottom: -8px;
}
.elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: #FA9D1A;
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-774151d > .elementor-widget-container {
    border-style: none;
}
.elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-icon {
    transform: translate(-45px, 8px);
}
.elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-number {
    margin-bottom: -8px;
}
.elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: #FA9D1A;
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-d8510d0 > .elementor-widget-container {
    border-style: none;
}
.elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-icon {
    transform: translate(-65px, 8px);
}
.elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-number {
    margin-bottom: -8px;
}
.elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: #FA9D1A;
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-5d79e4f > .elementor-widget-container {
    margin: 0;
    padding: 0;
    border-style: solid;
    border-width: 0;
    border-color: #ffffff52;
}
.elementor-490 .elementor-element.elementor-element-b5002fb:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-b5002fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background: rgb(231,242,253);
    background: linear-gradient(180deg, rgba(231,242,253,1) 0%, rgba(255,255,255,1) 100%);
}
.elementor-490 .elementor-element.elementor-element-b5002fb1:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-b5002fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background: #EFF2F7;
    background-color: #EFF2F7;
    background-image: url(/wp-content/uploads/2020/10/images.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-490 .elementor-element.elementor-element-b5002fb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 95px 0px 85px 0px;
}
.elementor-490 .elementor-element.elementor-element-b5002fb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-b5002fb1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 95px 0px 85px 0px;
}
.elementor-490 .elementor-element.elementor-element-b5002fb1 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-ef4b8c0 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-c193ef9 {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-c193ef9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-c193ef9 .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-490 .elementor-element.elementor-element-c193ef9 > .elementor-widget-container {
    padding: 0px 0px 43px 0px;
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-tabs-container .bdt-tab {
    background-color: #fff;
    padding: 10px 10px 10px 10px;
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-a-title {
    padding: 17px 53px 17px 53px;
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-a-title:before {
    background-color: var(--e-global-color-2d07ebc);
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-b-title {
    padding: 17px 53px 17px 53px;
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-b-title:before {
    background-color: var(--e-global-color-2d07ebc);
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-switchers .bdt-switcher-item-content-inner {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-switchers ul {
    margin-bottom: 20px;
}
.elementor-490 .elementor-element.elementor-element-c476366 .bdt-switchers ul.bdt-tab-bottom {
    margin-top: 20px;
}
.elementor-490 .elementor-element.elementor-element-d6473b9:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-d6473b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("./wp-content/uploads/2020/11/Home1-Electricians.png");
    background-position: 0px 0px;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-d6473b9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    padding: 90px 0px 0px 0px;
    z-index: 1;
}
.elementor-490 .elementor-element.elementor-element-d6473b9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-ec1c2e9 {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-ec1c2e9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-ec1c2e9 .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-490 .elementor-element.elementor-element-ec1c2e9 > .elementor-widget-container {
    padding: 0px 0px 38px 0px;
}
.elementor-490 .elementor-element.elementor-element-61eead1 .elementor-text-editor {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-61eead1 {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-61eead1 > .elementor-widget-container {
    padding: 0% 36% 0% 36%;
}
.elementor-490 .elementor-element.elementor-element-03f42eb {
    padding: 55px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member.bdt-member-skin-band .bdt-member-item-wrapper {
    background: #fff;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member.bdt-member-skin-band .bdt-member-photo:before {
    background: #ffffff00;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-description {
    padding: 35px 30px 30px 35px;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-photo img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-photo:hover img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-name {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-role {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-text {
    color: var(--e-global-color-3fff40f);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:before {
    background: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-icon:hover i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-icon:hover svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-b723e9b > .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: var(--e-global-color-76d82b5);
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member.bdt-member-skin-band .bdt-member-item-wrapper {
    background: #fff;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member.bdt-member-skin-band .bdt-member-photo:before {
    background: #ffffff00;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-description {
    padding: 35px 40px 40px 40px;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-photo img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-photo:hover img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-name {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-role {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-text {
    color: var(--e-global-color-3fff40f);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:before {
    background: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-icon:hover i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-icon:hover svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-065121c > .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: var(--e-global-color-76d82b5);
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member.bdt-member-skin-band .bdt-member-item-wrapper {
    background: #fff;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member.bdt-member-skin-band .bdt-member-photo:before {
    background: #ffffff00;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-description {
    padding: 35px 40px 40px 40px;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-photo img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-photo:hover img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-name {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-role {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-text {
    color: var(--e-global-color-3fff40f);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:before {
    background: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-icon:hover i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-icon:hover svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-eedc0a0 > .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: var(--e-global-color-76d82b5);
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member.bdt-member-skin-band .bdt-member-item-wrapper {
    background: #fff;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member.bdt-member-skin-band .bdt-member-photo:before {
    background: #ffffff00;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-description {
    padding: 35px 40px 40px 40px;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-photo img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-photo:hover img {
    opacity: 1;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-name {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-role {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-text {
    color: var(--e-global-color-3fff40f);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member.bdt-member-skin-band .bdt-member-icons .bdt-member-icon:before {
    background: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-icon:hover i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-icon:hover svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-f2c1f08 > .elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: var(--e-global-color-76d82b5);
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-dbfba66:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-dbfba66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}
.elementor-490 .elementor-element.elementor-element-dbfba66 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 275px 0px 95px 0px;
}
.elementor-490 .elementor-element.elementor-element-dbfba66 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-flex-align-right {
    margin-left: 8px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-flex-align-left {
    margin-right: 8px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 8px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 8px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button {
    color: #fff;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 5px 5px 5px 5px;
    padding: 17px 51px 17px 51px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: #ffffff00;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button:hover {
    color: var(--e-global-color-156f092);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button:after,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button:hover,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-ep-button-icon i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button .bdt-ep-button-icon svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-b7caa52 .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-a556634:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-a556634 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}
.elementor-490 .elementor-element.elementor-element-a556634 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 250px 0px;
}
.elementor-490 .elementor-element.elementor-element-a556634 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-aac7d52:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-aac7d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #eff2f7;
    background-image: url("./wp-content/uploads/2020/10/icon-idea.png");
    background-position: center left;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-aac7d52 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 0px;
    padding: 11% 20% 11% 54%;
    z-index: 2;
}
.elementor-490 .elementor-element.elementor-element-aac7d52 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-a4452fd {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
    z-index: 3;
    width: 123px;
    max-width: 123px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 10px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
}
.elementor-490 .elementor-element.elementor-element-a4452fd > .elementor-widget-container {
    padding: 25px 15px 30px 15px;
    background-image: url("./wp-content/uploads/2020/10/Label.png");
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-490 .elementor-element.elementor-element-10a1b5d {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-10a1b5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-10a1b5d .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: #FA9D1A;
    width: 100px;
    height: 4px;
}
.elementor-490 .elementor-element.elementor-element-10a1b5d > .elementor-widget-container {
    padding: 0px 100px 33px 0px;
}
.elementor-490 .elementor-element.elementor-element-588e70f .elementor-text-editor {
    text-align: left;
}
.elementor-490 .elementor-element.elementor-element-588e70f {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-588e70f > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-flex-align-right {
    margin-left: 12px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-flex-align-left {
    margin-right: 12px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 12px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 12px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button {
    color: var(--e-global-color-156f092);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 17px 51px 17px 51px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button:hover {
    color: #fff;
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button:after,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button:hover,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button .bdt-ep-button-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: #fff;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: #fff;
}
.elementor-490 .elementor-element.elementor-element-0a0ff31 > .elementor-widget-container {
    padding: 17px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-9c9c34a .elementor-image img {
    width: 100%;
}
.elementor-490 .elementor-element.elementor-element-09670b3 {
    margin-top: -140px;
    margin-bottom: 0px;
    z-index: 1;
}
.elementor-490 .elementor-element.elementor-element-2919cc6:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-2919cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FA9D1A;
    background-image: url("./wp-content/uploads/2020/09/image-bg.png");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-490 .elementor-element.elementor-element-2919cc6,
.elementor-490 .elementor-element.elementor-element-2919cc6 > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}
.elementor-490 .elementor-element.elementor-element-2919cc6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 45px 40px;
}
.elementor-490 .elementor-element.elementor-element-2919cc6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-57264ef {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-57264ef .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: none;
    line-height: 42px;
}
.elementor-490 .elementor-element.elementor-element-57264ef > .elementor-widget-container {
    padding: 0px 0px 33px 0px;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form input.form-control {
    color: var(--e-global-color-156f092);
    background-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form select.form-control {
    color: var(--e-global-color-156f092);
    background-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form textarea.form-control {
    color: var(--e-global-color-156f092);
    background-color: #fff;
    height: 125px;
    display: block;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form input.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form select.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form textarea.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form input.form-control,
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form textarea.form-control,
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form select.form-control {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-fab50ac);
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form input[type="submit"].btn {
    color: #fff;
    background-color: var(--e-global-color-156f092);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    line-height: 26px;
    width: 100%;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 .caldera_forms_form input[type="submit"].btn:hover {
    color: var(--e-global-color-156f092);
    background-color: #fff;
    border-color: #fff;
}
.elementor-490 .elementor-element.elementor-element-cd16b78 > .elementor-widget-container {
    margin: 0px -15px 0px 15px;
}
.elementor-490 .elementor-element.elementor-element-dea0d39:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-dea0d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("./wp-content/uploads/2020/11/Home1-Testimonials.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-dea0d39 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -140px;
    margin-bottom: 0px;
    padding: 120px 0px 60px 0px;
}
.elementor-490 .elementor-element.elementor-element-dea0d39 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-f9d2c2a .bdt-custom-carousel .swiper-pagination-bullet {
    background-color: #ffffff00;
    height: 10px;
    width: 10px;
}
.elementor-490 .elementor-element.elementor-element-f9d2c2a .bdt-custom-carousel .swiper-pagination-bullet-active {
    background-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-f9d2c2a {
    --ep-custom-carousel-dots-nnx: 30px;
    --ep-custom-carousel-dots-nny: -60px;
    z-index: 4;
}
.elementor-490 .elementor-element.elementor-element-f9d2c2a > .elementor-widget-container {
    margin: 0px 0px 0px -10px;
}
.elementor-490 .elementor-element.elementor-element-35a51aa:not(.elementor-motion-effects-element-type-background),
.elementor-490 .elementor-element.elementor-element-35a51aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {

}
.elementor-490 .elementor-element.elementor-element-35a51aa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 95px 0px 90px 0px;
}
.elementor-490 .elementor-element.elementor-element-35a51aa > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-1bf792d {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-1bf792d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-1bf792d .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-490 .elementor-element.elementor-element-1bf792d > .elementor-widget-container {
    padding: 0px 0px 50px 0px;
}
.elementor-490 .elementor-element.elementor-element-febb4d2 {
    padding: 15px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-753ef32 .elementor-image img {
    width: 100%;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front {
    background-color: #ebf5ff;
    background-image: url("/wp-content/uploads/2020/10/flip_box02_01.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
    border-width: 6px 0px 0px 0px;
    height: 100%;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back {
    background-color: #FA9D1A;
    background-image: url("./wp-content/uploads/2020/11/bak_flipbox2_.png");
    background-position: 15px 38px;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box {
    height: 400px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-layer,
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 82px 40px 40px 50px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-icon-wrapper {
    margin-bottom: 0px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-view-stacked .elementor-icon {
    background-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-view-framed .elementor-icon,
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-view-default .elementor-icon {
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box .elementor-icon svg * {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-icon {
    font-size: 140px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-7302327 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 62px 40px 50px 40px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-button {
    margin-center: 0;
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 0px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-button:hover {
    color: var(--e-global-color-156f092);
    background-color: var(--e-global-color-fab50ac);
}
.elementor-490 .elementor-element.elementor-element-8090066 .elementor-image img {
    width: 100%;
}
.elementor-490 .elementor-element.elementor-element-e5be65a {
    padding: 0px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front {
    background-color: #ebf5ff;
    background-image: url("/wp-content/uploads/2020/10/flip_box02_02.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
    border-width: 6px 0px 0px 0px;
    height: 100%;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back {
    background-color: #FA9D1A;
    background-image: url("./wp-content/uploads/2020/11/bak_flipbox2_.png");
    background-position: 15px 38px;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box {
    height: 400px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-layer,
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 82px 40px 40px 50px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-icon-wrapper {
    margin-bottom: 0px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-view-stacked .elementor-icon {
    background-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-view-framed .elementor-icon,
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-view-default .elementor-icon {
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box .elementor-icon svg * {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-icon {
    font-size: 140px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 62px 40px 50px 40px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-button {
    margin-center: 0;
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 0px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-button:hover {
    color: var(--e-global-color-156f092);
    background-color: var(--e-global-color-fab50ac);
}
.elementor-490 .elementor-element.elementor-element-00f93c0 .elementor-image img {
    width: 100%;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front {
    background-color: #ebf5ff;
    background-image: url("/wp-content/uploads/2020/10/flip_box02_03.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
    border-width: 6px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back {
    background-color: #FA9D1A;
    background-image: url("./wp-content/uploads/2020/11/bak_flipbox2_.png");
    background-position: 15px 38px;
    background-repeat: no-repeat;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box {
    height: 400px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-layer,
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 82px 40px 40px 50px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-icon-wrapper {
    margin-bottom: 0px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-view-stacked .elementor-icon {
    background-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-view-framed .elementor-icon,
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-view-default .elementor-icon {
    color: #FA9D1A;
    border-color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box .elementor-icon svg * {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-icon {
    font-size: 140px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-a304abc .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 62px 40px 50px 40px;
    text-align: center;
    justify-content: flex-start;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-button {
    margin-center: 0;
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 0px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-button:hover {
    color: var(--e-global-color-156f092);
    background-color: var(--e-global-color-fab50ac);
}
.elementor-490 .elementor-element.elementor-element-3accf19 {
    padding: 50px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-1b75034 {
    text-align: center;
}
.elementor-490 .elementor-element.elementor-element-1b75034 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-1b75034 .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-490 .elementor-element.elementor-element-1b75034 > .elementor-widget-container {
    padding: 0px 0px 80px 0px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-item.featured-part .bdt-post-block-img-wrapper img {
    height: 362px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-item.featured-part .bdt-post-block-thumbnail img {
    height: 362px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-title a {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-meta span {
    color: var(--e-global-color-9d09b4d);
    font-family: var(--e-global-typography-5ab0365-font-family), Sans-serif;
    font-size: var(--e-global-typography-5ab0365-font-size);
    font-weight: var(--e-global-typography-5ab0365-font-weight);
    line-height: var(--e-global-typography-5ab0365-line-height);
    letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-meta a {
    color: var(--e-global-color-9d09b4d);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 24px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-excerpt {
    color: var(--e-global-color-text);
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-thumbnail img {
    width: 150px;
    height: auto;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-title .bdt-post-block-link {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 28px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta span {
    color: var(--e-global-color-9d09b4d);
    font-family: var(--e-global-typography-5ab0365-font-family), Sans-serif;
    font-size: var(--e-global-typography-5ab0365-font-size);
    font-weight: var(--e-global-typography-5ab0365-font-weight);
    line-height: var(--e-global-typography-5ab0365-line-height);
    letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta a {
    color: var(--e-global-color-9d09b4d);
    font-family: var(--e-global-typography-5ab0365-font-family), Sans-serif;
    font-size: var(--e-global-typography-5ab0365-font-size);
    font-weight: var(--e-global-typography-5ab0365-font-weight);
    line-height: var(--e-global-typography-5ab0365-line-height);
    letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block.bdt-post-block-skin-base .bdt-list > li:nth-child(n + 2) {
    border-color: #f2f2f2;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-has-divider li > div {
    border-color: #f2f2f2;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-read-more {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-read-more svg {
    fill: var(--e-global-color-secondary);
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-read-more:hover {
    color: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .bdt-post-block-read-more:hover svg {
    fill: #FA9D1A;
}
.elementor-490 .elementor-element.elementor-element-46673e9 > .elementor-widget-container {
    padding: 0px 25px 0px 25px;
}
.elementor-490 .elementor-element.elementor-element-786e89c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}
.elementor-490 .elementor-element.elementor-element-786e89c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-490 .elementor-element.elementor-element-d6eaf9e {
    text-align: center;
    z-index: 3;
}
.elementor-490 .elementor-element.elementor-element-d6eaf9e .bdt-advanced-heading .bdt-sub-heading {
    font-family: "Manrope", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
.elementor-490 .elementor-element.elementor-element-d6eaf9e .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: var(--e-global-color-secondary);
    padding: 5px 0px 0px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-490 .elementor-element.elementor-element-d6eaf9e > .elementor-widget-container {
    padding: 0px 0px 45px 0px;
}
.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}
@media (max-width: 1024px) {
    .elementor-490 .elementor-element.elementor-element-59ddd72:not(.elementor-motion-effects-element-type-background), .elementor-490 .elementor-element.elementor-element-59ddd72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: cover;
    }
    .elementor-490 .elementor-element.elementor-element-b9510cb {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-dea557c {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-28e1c9d {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-4634cba {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-f82f111 > .elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-490 .elementor-element.elementor-element-cf4bf48 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-1a5448b {
        margin-top: -60px;
        margin-bottom: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-4ce3d3a {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-4ce3d3a .elementor-image img {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-1628631 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-f9413b3 {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-774151d > .elementor-widget-container {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 > .elementor-widget-container {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f > .elementor-widget-container {
        border-width: 0px 0px 40px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-bar li {
        border: none;
    }
    .elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-bar li a:before {
        display: none;
    }
    .elementor-490 .elementor-element.elementor-element-c193ef9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-a-title {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-b-title {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-ec1c2e9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-61eead1 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-61eead1 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-aac7d52 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 45px 0px 45px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-a4452fd {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-10a1b5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-588e70f {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-2919cc6 {
        padding: 30px 7px 30px 15px;
    }
    .elementor-490 .elementor-element.elementor-element-cd16b78 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-f9d2c2a {
        --ep-custom-carousel-dots-nnx: 0px;
        --ep-custom-carousel-dots-nny: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-f9d2c2a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-1bf792d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-1b75034 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-meta span {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta span {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta a {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-d6eaf9e .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-d6eaf9e > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
}
@media (min-width: 768px) {
    .elementor-490 .elementor-element.elementor-element-397f68c {
        width: 33%;
    }
    .elementor-490 .elementor-element.elementor-element-aecac90 {
        width: 67%;
    }
    .elementor-490 .elementor-element.elementor-element-f098484 {
        width: 33%;
    }
    .elementor-490 .elementor-element.elementor-element-b8a4dac {
        width: 67%;
    }
    .elementor-490 .elementor-element.elementor-element-6af0580 {
        width: 45.789%;
    }
    .elementor-490 .elementor-element.elementor-element-d972b13 {
        width: 54.211%;
    }
    .elementor-490 .elementor-element.elementor-element-2b80032 {
        width: 35.808%;
    }
    .elementor-490 .elementor-element.elementor-element-d5a1beb {
        width: 64.192%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-490 .elementor-element.elementor-element-397f68c {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-aecac90 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-f098484 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-b8a4dac {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-6af0580 {
        width: 55%;
    }
    .elementor-490 .elementor-element.elementor-element-d972b13 {
        width: 45%;
    }
    .elementor-490 .elementor-element.elementor-element-fca88a8 {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-b6c9eea {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-448b197 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-8db3cf9 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-bebbf0e {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-d424f5c {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-2b80032 {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-d5a1beb {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-8aa3c56 {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-1ef8495 {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-5332b1f {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-0ab1ee3 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-1a3ae8c {
        width: 100%;
    }
    .elementor-490 .elementor-element.elementor-element-e77cce0 {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-0d5209d {
        width: 50%;
    }
    .elementor-490 .elementor-element.elementor-element-e82c34c {
        width: 100%;
    }
}
@media (max-width: 767px) {
    .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-1ee850f {
        padding: 20px;
    }
    .elementor-490 .elementor-element.elementor-element-e9eb961 > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-b9510cb {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-b9510cb .bdt-advanced-icon-box-icon {
        margin-bottom: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-dea557c {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-dea557c .bdt-advanced-icon-box-icon {
        margin-bottom: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-28e1c9d {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-28e1c9d .bdt-advanced-icon-box-icon {
        margin-bottom: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-4634cba {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-4634cba .bdt-advanced-icon-box-icon {
        margin-bottom: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form input.form-control,
    .elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form textarea.form-control,
    .elementor-490 .elementor-element.elementor-element-f82f111 .caldera_forms_form select.form-control {
        border-width: 1px 1px 1px 1px;
    }
    .elementor-490 .elementor-element.elementor-element-cf4bf48 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-cf4bf48 .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-490 .elementor-element.elementor-element-1a5448b {
        margin-top: 0;
        margin-bottom: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-1628631 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-f9413b3 {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-774151d .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-774151d > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-d8510d0 > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-5d79e4f > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-490 .elementor-element.elementor-element-c193ef9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-a-title {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-c476366 .bdt-tab .bdt-tabs-item-b-title {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-ec1c2e9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-61eead1 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-b723e9b .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-065121c .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-eedc0a0 .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-f2c1f08 .bdt-member .bdt-member-role {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-a4452fd {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-490 .elementor-element.elementor-element-a4452fd .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-490 .elementor-element.elementor-element-10a1b5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-588e70f {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-f9d2c2a {
        --ep-custom-carousel-dots-nnx: 0px;
        --ep-custom-carousel-dots-nny: 30px;
    }
    .elementor-490 .elementor-element.elementor-element-1bf792d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-7302327 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-87a52d1 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-a304abc .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-490 .elementor-element.elementor-element-1b75034 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .featured-part .bdt-post-block-meta span {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta span {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-46673e9 .bdt-post-block .list-part .bdt-post-block-meta a {
        font-size: var(--e-global-typography-5ab0365-font-size);
        line-height: var(--e-global-typography-5ab0365-line-height);
        letter-spacing: var(--e-global-typography-5ab0365-letter-spacing);
    }
    .elementor-490 .elementor-element.elementor-element-d6eaf9e .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
}

/* post-15003.css  */
.elementor-15003 .elementor-element.elementor-element-389276c {
    margin-top: 0px;
    margin-bottom: -75px;
    z-index: 1;
}
.elementor-15003 .elementor-element.elementor-element-39d45d5:not(.elementor-motion-effects-element-type-background),
.elementor-15003 .elementor-element.elementor-element-39d45d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fa9d1a;
    background-image: url(/wp-content/uploads/2020/10/image-bg.png);
    background-repeat: no-repeat;
    background-size: 49%;
    background-position: center;
}
.elementor-15003 .elementor-element.elementor-element-39d45d5,
.elementor-15003 .elementor-element.elementor-element-39d45d5 > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}
.elementor-15003 .elementor-element.elementor-element-39d45d5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 50px 15px 40px;
}
.elementor-15003 .elementor-element.elementor-element-39d45d5 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input.form-control {
    height: 75px !important;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box {
    text-align: center;
    width: 100%;
    display: block;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-family: var(--e-global-typography-3511558-font-family), Sans-serif;
    font-size: var(--e-global-typography-3511558-font-size);
    font-weight: var(--e-global-typography-3511558-font-weight);
    text-transform: var(--e-global-typography-3511558-text-transform);
    line-height: var(--e-global-typography-3511558-line-height);
    letter-spacing: var(--e-global-typography-3511558-letter-spacing);
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-ec4109c.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 40px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 40px;
    display: inline-block;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 40px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #1f1f1f;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    text-transform: none;
    line-height: 36px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    color: #1f1f1f;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
    display: block;
}
.elementor-15003 .elementor-element.elementor-element-ec4109c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-8ef456f > .elementor-element-populated {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input.form-control {
    color: var(--e-global-color-text);
    background-color: #ffffff;
    border-radius: 5px 0px 0px 5px;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form select.form-control {
    color: var(--e-global-color-text);
    background-color: #ffffff;
    border-radius: 5px 0px 0px 5px;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form textarea.form-control {
    color: var(--e-global-color-text);
    background-color: #ffffff;
    border-radius: 5px 0px 0px 5px;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form select.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form textarea.form-control::placeholder {
    color: var(--e-global-color-text);
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input.form-control,
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form textarea.form-control,
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form select.form-control {
    padding: 16px 30px 16px 30px;
    height: auto;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input.form-control,
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form textarea.form-control,
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form select.form-control {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-fab50ac);
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input[type="submit"].btn {
    background-color: #1c4b94 !important;
    border-style: solid;
    color: #fff !important;
    text-transform: uppercase;
    border-width: 1px 1px 1px 1px;
    border-color: #1c4b94 !important;
    border-radius: 0px 5px 5px 0px;
    height: 75px !important;
    width: 100%;
    max-height: 75px;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input[type="submit"].btn,
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form .cf-page-btn-next[type*="button"] {
    padding: 29px 29px 29px 29px;
}
.elementor-15003 .elementor-element.elementor-element-d41051a .caldera_forms_form input[type="submit"].btn:hover {
    background-color: #5eb0eb;
    border-color: #5eb0eb;
}
.elementor-15003 .elementor-element.elementor-element-d41051a > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-0d5f4c2:not(.elementor-motion-effects-element-type-background),
.elementor-15003 .elementor-element.elementor-element-0d5f4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-9f651ef);
}
.elementor-15003 .elementor-element.elementor-element-0d5f4c2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-0d5f4c2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 15px;
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 20px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 20px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 20px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box-sub-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-fabbb9e > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-5e0a921);
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 15px;
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 20px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 20px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 20px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box-sub-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 5px;
}
.elementor-15003 .elementor-element.elementor-element-b03f9d3 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-5e0a921);
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 15px;
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 20px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 20px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 20px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box-sub-title {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15003 .elementor-element.elementor-element-e34dd0b > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-5e0a921);
}
.elementor-15003 .elementor-element.elementor-element-ecc9d80:not(.elementor-motion-effects-element-type-background),
.elementor-15003 .elementor-element.elementor-element-ecc9d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-9f651ef);
}
.elementor-15003 .elementor-element.elementor-element-ecc9d80 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 0px 25px 0px;
}
.elementor-15003 .elementor-element.elementor-element-ecc9d80 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-9cae6f4 {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-9cae6f4 > .elementor-widget-container {
    margin: 15px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-9a982e5 {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-9a982e5 > .elementor-widget-container {
    padding: 15px 50px 15px 0px;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-repeater-item-49d24fe.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-repeater-item-4cfafe0.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-repeater-item-8b72ad1.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-db463bf {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 15px;
    --grid-column-gap: 12px;
    --grid-row-gap: 0px;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-widget-container {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-social-icon:hover i {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-db463bf .elementor-social-icon:hover svg {
    fill: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-db463bf > .elementor-widget-container {
    margin: 0px 0px 0px -5px;
}
.elementor-15003 .elementor-element.elementor-element-50b7da5 {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-50b7da5 .elementor-heading-title {
    color: #ffffff;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-15003 .elementor-element.elementor-element-50b7da5 > .elementor-widget-container {
    padding: 0px 0px 30px 0px;
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-icon i {
    color: var(--e-global-color-2d07ebc);
    font-size: 8px;
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-2d07ebc);
    width: 8px;
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-text {
    color: #ffffff;
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-item,
.elementor-15003 .elementor-element.elementor-element-1bb3ba1 .elementor-icon-list-item a {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px;
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px / 2);
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-icon i {
    color: var(--e-global-color-2d07ebc);
    font-size: 8px;
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-2d07ebc);
    width: 8px;
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-text {
    color: #ffffff;
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-item,
.elementor-15003 .elementor-element.elementor-element-a25cf95 .elementor-icon-list-item a {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px;
}
.elementor-15003 .elementor-element.elementor-element-8bc48fd {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-8bc48fd .elementor-heading-title {
    color: #ffffff;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-15003 .elementor-element.elementor-element-8bc48fd > .elementor-widget-container {
    padding: 0px 0px 32px 0px;
}
.elementor-15003 .elementor-element.elementor-element-19eb643 .bdt-post-list .list-part .bdt-post-list-thumbnail img {
    width: 80px;
    height: auto;
    transition-duration: 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-19eb643 .bdt-post-list .list-part .bdt-post-list-title .bdt-post-list-link {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-19eb643 .bdt-post-list .list-part .bdt-post-list-title .bdt-post-list-link:hover {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-19eb643 .bdt-post-list .list-part .bdt-post-list-meta span {
    color: #ffffffd6;
}
.elementor-15003 .elementor-element.elementor-element-19eb643 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-d983790:not(.elementor-motion-effects-element-type-background),
.elementor-15003 .elementor-element.elementor-element-d983790 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-9f651ef);
}
.elementor-15003 .elementor-element.elementor-element-d983790 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-d983790 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-32e43c9 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #ffffff21;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}
.elementor-15003 .elementor-element.elementor-element-32e43c9 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15003 .elementor-element.elementor-element-12fe6fe .elementor-text-editor {
    text-align: left;
}
.elementor-15003 .elementor-element.elementor-element-12fe6fe {
    color: #ffffff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-repeater-item-4cfafe0.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-repeater-item-8b72ad1.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-repeater-item-49d24fe.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-a903673 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 15px;
    --grid-column-gap: 20px;
    --grid-row-gap: 0px;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-widget-container {
    text-align: right;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-social-icon:hover i {
    color: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-a903673 .elementor-social-icon:hover svg {
    fill: #FA9D1A;
}
.elementor-15003 .elementor-element.elementor-element-a903673 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}
@media (min-width: 768px) {
    .elementor-15003 .elementor-element.elementor-element-ed70a4b {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-8ef456f {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-b93f63e {
        width: 33.86%;
    }
    .elementor-15003 .elementor-element.elementor-element-b708de9 {
        width: 34.561%;
    }
    .elementor-15003 .elementor-element.elementor-element-1dfdef1 {
        width: 31.216%;
    }
    .elementor-15003 .elementor-element.elementor-element-c3aa608 {
        width: 34.649%;
    }
    .elementor-15003 .elementor-element.elementor-element-cfbba1c {
        width: 34.474%;
    }
    .elementor-15003 .elementor-element.elementor-element-f5aa2b4 {
        width: 47.989%;
    }
    .elementor-15003 .elementor-element.elementor-element-68a299f {
        width: 51.814%;
    }
    .elementor-15003 .elementor-element.elementor-element-564813e {
        width: 30.209%;
    }
    .elementor-15003 .elementor-element.elementor-element-b0ccfa4 {
        width: 69.123%;
    }
    .elementor-15003 .elementor-element.elementor-element-a32459b {
        width: 30.833%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-15003 .elementor-element.elementor-element-ed70a4b {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-8ef456f {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-b93f63e {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-b708de9 {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-1dfdef1 {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-c3aa608 {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-cfbba1c {
        width: 100%;
    }
    .elementor-15003 .elementor-element.elementor-element-564813e {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-15003 .elementor-element.elementor-element-39d45d5 {
        padding: 30px 7px 30px 22px;
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-3511558-font-size);
        line-height: var(--e-global-typography-3511558-line-height);
        letter-spacing: var(--e-global-typography-3511558-letter-spacing);
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-db463bf .elementor-widget-container {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-50b7da5 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-8bc48fd .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-a903673 .elementor-widget-container {
        text-align: left;
    }
}
@media (max-width: 767px) {
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-3511558-font-size);
        line-height: var(--e-global-typography-3511558-line-height);
        letter-spacing: var(--e-global-typography-3511558-letter-spacing);
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-icon {
        margin-bottom: 40px;
    }
    .elementor-15003 .elementor-element.elementor-element-ec4109c .bdt-advanced-icon-box-content .bdt-advanced-icon-box-sub-title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-fabbb9e .bdt-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-b03f9d3 .bdt-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-e34dd0b .bdt-advanced-icon-box-icon {
        margin-bottom: 20px;
    }
    .elementor-15003 .elementor-element.elementor-element-db463bf .elementor-widget-container {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-50b7da5 .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-a25cf95 > .elementor-widget-container {
        margin: 5px 0px 0px 0px;
    }
    .elementor-15003 .elementor-element.elementor-element-8bc48fd .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
    .elementor-15003 .elementor-element.elementor-element-a903673 .elementor-widget-container {
        text-align: left;
    }
    .elementor-15003 .elementor-element.elementor-element-a903673 > .elementor-widget-container {
        margin: 15px 0px 0px 0px;
    }
}

/* post-15289.css  */
.elementor-15289 .elementor-element.elementor-element-353bc98:not(.elementor-motion-effects-element-type-background),
.elementor-15289 .elementor-element.elementor-element-353bc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #135ca0;
}
.elementor-15289 .elementor-element.elementor-element-353bc98 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
    z-index: 3;
}
.elementor-15289 .elementor-element.elementor-element-353bc98 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15289 .elementor-element.elementor-element-a20bc4d {
    margin-top: -10px;
    margin-bottom: -10px;
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15289 .elementor-element.elementor-element-d265068 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: #fff;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-d265068.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15289 .elementor-element.elementor-element-d265068.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15289 .elementor-element.elementor-element-d265068.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d265068 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: #fff;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-46d8c76.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-46d8c76 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: #fff;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-eed80ec.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15289 .elementor-element.elementor-element-eed80ec > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-955a4a7 {
    margin-top: -10px;
    margin-bottom: -10px;
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-repeater-item-49d24fe.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-repeater-item-4cfafe0.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-repeater-item-8b72ad1.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 15px;
    --grid-column-gap: 12px;
    --grid-row-gap: 0px;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-widget-container {
    text-align: right;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-social-icon:hover i {
    color: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-social-icon:hover svg {
    fill: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-24fc554 > .elementor-widget-container {
    margin: 0px -5px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-bbc90fb:not(.elementor-motion-effects-element-type-background),
.elementor-15289 .elementor-element.elementor-element-bbc90fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f2f4f5;
}
.elementor-15289 .elementor-element.elementor-element-bbc90fb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 5;
}
.elementor-15289 .elementor-element.elementor-element-bbc90fb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15289 .elementor-element.elementor-element-c978410 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15289 .elementor-element.elementor-element-ccecdb7 {
    text-align: center;
    width: 160px;
    max-width: 120px;
    top: 0px;
}
.elementor-15289 .elementor-element.elementor-element-ccecdb7 .elementor-image img {
    max-width: 150px;
    width: auto !important;
}
.elementor-15289 .elementor-element.elementor-element-ccecdb7 > .elementor-widget-container {
    padding: 22px 0px 23px 0px;
    background-color: #fff;
}
body:not(.rtl) .elementor-15289 .elementor-element.elementor-element-ccecdb7 {
    left: 0px;
}
body.rtl .elementor-15289 .elementor-element.elementor-element-ccecdb7 {
    right: 0px;
}
.elementor-15289 .elementor-element.elementor-element-240eca4 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-nav {
    transform: translateX(10px);
    margin-left: -5px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-nav > li > a {
    min-height: 78px;
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 26px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-dropdown {
    padding: 15px 20px 15px 30px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-nav > li {
    margin-left: 5px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38.bdt-navbar-parent-indicator-yes .bdt-navbar-nav > li.bdt-parent a:after {
    color: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-dropdown-nav > li > a {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-dropdown-nav > li.bdt-active > a {
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15289 .elementor-element.elementor-element-2a8ed38 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas-button .bdt-offcanvas-button-icon.elementor-align-icon-right {
    margin-left: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas-button .bdt-offcanvas-button-icon.elementor-align-icon-left {
    margin-right: 0px;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-bar * {
    color: #1a1a1a;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-bar {
    background-color: #ffffff !important;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas-button {
    color: var(--e-global-color-156f092);
    background-color: #ffffff00;
    padding: 0px 0px 0px 0px;
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas-button svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas .bdt-offcanvas-close {
    background-color: #fff !important;
    padding: 0px !important;
}
.elementor-15289 .elementor-element.elementor-element-d81743a > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15289 .elementor-element.elementor-element-f099be0.elementor-widget-bdt-search {
    text-align: left;
}
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-toggle {
    font-size: 15px;
    color: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-toggle svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-navbar-dropdown-close.bdt-icon.bdt-close svg {
    color: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-container .bdt-search:not(.bdt-search-navbar),
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-container .bdt-navbar-dropdown,
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-container .bdt-drop {
    background-color: #fff;
}
#modal-search-f099be0 .bdt-search-icon svg {
    width: 25px;
    height: auto;
}
.elementor-15289 .elementor-element.elementor-element-f099be0 .bdt-search-input {
    border-radius: 3px;
}
#modal-search-f099be0 .bdt-search-input {
    border-radius: 3px;
}
.elementor-15289 .elementor-element.elementor-element-f099be0 > .elementor-widget-container {
    padding: 25px 0px 0px 30px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-flex-align-right {
    margin-left: 8px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-flex-align-left {
    margin-right: 8px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 8px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 8px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button {
    color: #fff;
    border-style: none;
    border-radius: 50px;
    padding: 13px 25px 13px 25px;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 24px;
    background: rgb(19,92,160);
    background: linear-gradient(90deg, rgba(19,92,160,1) 0%, rgba(31,134,230,1) 100%);
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button:hover {
    color: #fff;
    border-style: none;
    border-radius: 50px;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button:after,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button:hover,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #FA9D1A;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button .bdt-ep-button-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: #fff;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: #fff;
}
.elementor-15289 .elementor-element.elementor-element-28b5343 > .elementor-widget-container {
    margin: 15px 15px 5px 0px;
}
.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}
@media (min-width: 768px) {
    .elementor-15289 .elementor-element.elementor-element-ff17bd1 {
        width: 58.974%;
    }
    .elementor-15289 .elementor-element.elementor-element-35afe0d {
        width: 26%;
    }
    .elementor-15289 .elementor-element.elementor-element-5ee6c97 {
        width: 31%;
    }
    .elementor-15289 .elementor-element.elementor-element-1e8e215 {
        width: 42.602%;
    }
    .elementor-15289 .elementor-element.elementor-element-75a7be5 {
        width: 40.985%;
    }
    .elementor-15289 .elementor-element.elementor-element-c978410 {
        width: 16.239%;
    }
    .elementor-15289 .elementor-element.elementor-element-240eca4 {
        width: 57.436%;
    }
    .elementor-15289 .elementor-element.elementor-element-d81743a {
        width: 7.35%;
    }
    .elementor-15289 .elementor-element.elementor-element-b82996a {
        width: 18.943%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-15289 .elementor-element.elementor-element-ff17bd1 {
        width: 76%;
    }
    .elementor-15289 .elementor-element.elementor-element-75a7be5 {
        width: 24%;
    }
    .elementor-15289 .elementor-element.elementor-element-c978410 {
        width: 70%;
    }
    .elementor-15289 .elementor-element.elementor-element-240eca4 {
        width: 30%;
    }
}
@media (max-width: 1024px) {
    .elementor-15289 .elementor-element.elementor-element-353bc98 {
        padding: 15px 0px 15px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-75a7be5 > .elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-widget-container {
        text-align: right;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-social-icon {
        --icon-padding: 0em;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 {
        --grid-column-gap: 13px;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 > .elementor-widget-container {
        margin: 0;
        padding: 0;
    }
    .elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-dropdown-nav > li.bdt-active > a {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15289 .elementor-element.elementor-element-d812293 .bdt-offcanvas-button {
        font-size: 22px;
    }
    .elementor-15289 .elementor-element.elementor-element-d812293 > .elementor-widget-container {
        padding: 10px 0px 11px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-d812293 {
        z-index: 11;
    }
}
@media (max-width: 767px) {
    .elementor-15289 .elementor-element.elementor-element-ff17bd1 {
        width: 50%;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15289 .elementor-element.elementor-element-d265068 > .elementor-widget-container {
        margin: -5px 0px -20px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-46d8c76 .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15289 .elementor-element.elementor-element-eed80ec .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15289 .elementor-element.elementor-element-75a7be5 {
        width: 50%;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 .elementor-widget-container {
        text-align: right;
    }
    .elementor-15289 .elementor-element.elementor-element-24fc554 > .elementor-widget-container {
        margin: 0px 5px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-15289 .elementor-element.elementor-element-2a8ed38 .bdt-navbar-dropdown-nav > li.bdt-active > a {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
}

/* post-15965.css */
.elementor-15965 .elementor-element.elementor-element-6bf61053 {
    padding: 55px 0px 0px 0px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-426a4db7 {
    text-align: left;
}
.elementor-15965 .elementor-element.elementor-element-426a4db7 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: none;
    line-height: 42px;
}
.elementor-15965 .elementor-element.elementor-element-426a4db7 > .elementor-widget-container {
    padding: 0px 40px 20px 0px;
}
.elementor-15965 .elementor-element.elementor-element-567d68a .elementor-text-editor {
    text-align: left;
}
.elementor-15965 .elementor-element.elementor-element-567d68a {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 38px;
}
.elementor-15965 .elementor-element.elementor-element-567d68a > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button .bdt-flex-align-right {
    margin-left: 10px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button .bdt-flex-align-left {
    margin-right: 10px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 10px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 10px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button {
    color: #fff;
    border-style: none;
    padding: 5px 10px;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: none;
    line-height: 26px;
    background: rgb(19,92,160);
    background: linear-gradient(90deg, rgba(19,92,160,1) 0%, rgba(31,134,230,1) 100%);
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button:hover {
    color: #ffd500;
    border-style: none;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button:after,
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button:hover,
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #ffffff00;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    padding: 5px 5px 5px 6px;
    border-radius: 50% 50% 50% 50%;
    font-size: 15px;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-400704a .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front {
    background-color: #ffffff;
    background-image: url(/wp-content/uploads/2020/10/01.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #DFE5F0;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-layer-inner {
    position: relative;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-66133591 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/02.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.products-and-service .elementor-element .bdt-flip-box-layer-inner .bdt-flip-box-layer-title {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translate(0, -50%);
    line-height: initial;
    margin: 0;
    padding: 15px;
    color: #fff;
    font-size: 32px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-front {
    background-color: #ffffff;
    background-image: url(/wp-content/uploads/2020/10/00.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #DFE5F0;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-layer-inner {
    position: relative;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-661335911 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-661335911 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}

.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-15965 .elementor-element.elementor-element-1649fc92 {
    padding: 0px 0px 0px 0px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/03.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/04.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/05.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back {
    background-color: #ffd500;
    background-image: url("/wp-content/uploads/2020/11/Decor-cart.png");
    background-position: 58px 15px;
    background-repeat: no-repeat;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box {
    height: 400px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-layer,
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-view-framed .elementor-icon,
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-icon {
    font-size: 75px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 40px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-15965 .elementor-element.elementor-element-1ee850f {
        width: 50%;
    }
    .elementor-15965 .elementor-element.elementor-element-58c95955 {
        width: 50%;
    }
    .elementor-15965 .elementor-element.elementor-element-1d56325d {
        width: 100%;
    }
    .elementor-15965 .elementor-element.elementor-element-35d25784 {
        width: 50%;
    }
    .elementor-15965 .elementor-element.elementor-element-2f3cdeae {
        width: 50%;
    }
    .elementor-15965 .elementor-element.elementor-element-4720a7b5 {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
}
@media (max-width: 767px) {
    .elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-66133591 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-2e71885c .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-3225f87f .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-1c2e6c01 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15965 .elementor-element.elementor-element-4b4495e4 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
}

/* post-16205.css  */
.elementor-16205 .elementor-element.elementor-element-1e65298:not(.elementor-motion-effects-element-type-background),
.elementor-16205 .elementor-element.elementor-element-1e65298 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2020/10/unnamed-file.png");
    background-position: center bottom 8%;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-16205 .elementor-element.elementor-element-1e65298 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-bottom: 0px;
    padding: 20px;
    z-index: 2;
}
.elementor-16205 .elementor-element.elementor-element-1e65298 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-16205 .elementor-element.elementor-element-5f46a1e7 {
    text-align: left;
}
.elementor-16205 .elementor-element.elementor-element-5f46a1e7 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-16205 .elementor-element.elementor-element-5f46a1e7 .bdt-advanced-heading .bdt-main-heading .line:after {
    background: url(/wp-content/uploads/2020/10/line-title.png) no-repeat;
    width: 157px;
    height: 18px;
}
.elementor-16205 .elementor-element.elementor-element-5f46a1e7 > .elementor-widget-container {
    padding: 0px 0px 38px 0px;
}
.elementor-16205 .elementor-element.elementor-element-4a46850a {
    text-align: left;
}
.elementor-16205 .elementor-element.elementor-element-4a46850a .bdt-advanced-heading .bdt-sub-heading {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-16205 .elementor-element.elementor-element-4a46850a .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: #8997ad;
}
.elementor-16205 .elementor-element.elementor-element-4a46850a > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
@media (max-width: 1024px) {
    .elementor-16205 .elementor-element.elementor-element-1de2b92 .elementor-image img {
        width: 100%;
    }
    .elementor-16205 .elementor-element.elementor-element-1e65298 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-16205 .elementor-element.elementor-element-5f46a1e7 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-16205 .elementor-element.elementor-element-4a46850a .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (max-width: 767px) {
    .elementor-16205 .elementor-element.elementor-element-1e65298:not(.elementor-motion-effects-element-type-background),
    .elementor-16205 .elementor-element.elementor-element-1e65298 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("./wp-content/uploads/2020/10/000.png");
        background-position: center center;
        background-repeat: no-repeat;
    }
    .elementor-16205 .elementor-element.elementor-element-1e65298 {
        padding: 30px 15px 30px 15px;
    }
    .elementor-16205 .elementor-element.elementor-element-5f46a1e7 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-16205 .elementor-element.elementor-element-4a46850a .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (min-width: 768px) {
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-16205 .elementor-element.elementor-element-52e6aa9e {
        width: 100%;
    }
    .elementor-16205 .elementor-element.elementor-element-695c37a7 {
        width: 100%;
    }
}

/* post-19010.css  */
.elementor-19010 .elementor-element.elementor-element-40fdb915 {
    padding: 55px 0px 0px 0px;
}
.elementor-19010 .elementor-element.elementor-element-1a25b88b {
    text-align: left;
}
.elementor-19010 .elementor-element.elementor-element-1a25b88b .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: none;
    line-height: 42px;
}
.elementor-19010 .elementor-element.elementor-element-1a25b88b > .elementor-widget-container {
    padding: 60px 40px 20px 0px;
}
.elementor-19010 .elementor-element.elementor-element-59c1a790 .elementor-text-editor {
    text-align: left;
}
.elementor-19010 .elementor-element.elementor-element-59c1a790 {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 38px;
}
.elementor-19010 .elementor-element.elementor-element-59c1a790 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button .bdt-flex-align-right {
    margin-left: 10px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button .bdt-flex-align-left {
    margin-right: 10px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 10px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 10px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button {
    color: var(--e-global-color-secondary);
    border-style: none;
    padding: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button:hover {
    color: #ffd500;
    border-style: none;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button:after,
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button:hover,
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #ffffff00;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    padding: 5px 5px 5px 6px;
    border-radius: 50% 50% 50% 50%;
    font-size: 15px;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-3a0628af .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/01.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box {
    height: 400px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-layer,
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-view-framed .elementor-icon,
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-icon {
    font-size: 75px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 50px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/02.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box {
    height: 400px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-layer,
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-view-framed .elementor-icon,
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-icon {
    font-size: 75px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 50px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-19010 .elementor-element.elementor-element-d794850 {
    padding: 15px 0px 0px 0px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("./wp-content/uploads/2020/10/05.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box {
    height: 400px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-layer,
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-view-framed .elementor-icon,
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-icon {
    font-size: 75px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 50px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("./wp-content/uploads/2020/10/04.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box {
    height: 400px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-layer,
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-view-framed .elementor-icon,
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-icon {
    font-size: 75px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-27404206 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 50px;
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front {
    background-color: #fff;
    background-image: url("/wp-content/uploads/2020/10/03.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 6px 0px 0px 0px;
    border-color: #dfe5f0;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-back {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box {
    height: 400px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-layer,
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-layer-overlay {
    border-radius: 5px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front .bdt-flip-box-layer-overlay {
    padding: 60px 40px 40px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-icon-wrapper {
    margin-bottom: 30px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-view-stacked .elementor-icon {
    background-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-view-framed .elementor-icon,
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-view-default .elementor-icon {
    color: #ffd500;
    border-color: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-view-framed .elementor-icon svg,
.elementor-view-default .elementor-icon svg {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box .elementor-icon svg * {
    fill: #ffd500;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-icon {
    font-size: 75px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-icon i {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front .bdt-flip-box-layer-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front .bdt-flip-box-layer-desc {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-back .bdt-flip-box-layer-overlay {
    padding: 60px 40px 50px 50px;
    text-align: left;
    justify-content: flex-start;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-button {
    margin-left: 0;
    color: var(--e-global-color-156f092);
    background-color: #fff;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-back .bdt-flip-box-layer-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-back .bdt-flip-box-layer-desc {
    margin-bottom: 50px;
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-button:hover {
    color: #fff;
    background-color: var(--e-global-color-156f092);
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-19010 .elementor-element.elementor-element-5bd39082 {
        width: 50%;
    }
    .elementor-19010 .elementor-element.elementor-element-16adf55c {
        width: 50%;
    }
    .elementor-19010 .elementor-element.elementor-element-668c4e0d {
        width: 100%;
    }
    .elementor-19010 .elementor-element.elementor-element-169c5fbb {
        width: 50%;
    }
    .elementor-19010 .elementor-element.elementor-element-79405bba {
        width: 50%;
    }
    .elementor-19010 .elementor-element.elementor-element-25314545 {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
}
@media (max-width: 767px) {
    .elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-2ab90d0e .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-25cc6476 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-136ee29b .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-27404206 .bdt-flip-box-back .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-19010 .elementor-element.elementor-element-314fa1de .bdt-flip-box-front .bdt-flip-box-layer-desc {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
}

/* post-20438.css  */
.elementor-kit-20438 {
    --e-global-color-primary: #fa9d1a;
    --e-global-color-secondary: #003b66;
    --e-global-color-text: #5c5c5c;
    --e-global-color-62ff542: #ffffff;
    --e-global-color-8ba7fdf: #ffbf00;
    --e-global-color-156f092: #1f1f1f;
    --e-global-color-1339a43: #f7f7f7;
    --e-global-color-9f651ef: #1c4b94;
    --e-global-color-2d07ebc: #5eb0eb;
    --e-global-color-5e0a921: #ffffff21;
    --e-global-color-76d82b5: #dfe5f0;
    --e-global-color-1eccd6f: #eff2f7;
    --e-global-color-9d09b4d: #a8a8a8;
    --e-global-color-d0fec05: #003b66;
    --e-global-color-fab50ac: #ffffff00;
    --e-global-color-0437303: #f6f8fb;
    --e-global-color-0ae9445: #1c4b94;
    --e-global-color-3fff40f: #5eb0eb;
    --e-global-typography-primary-font-family: "Montserrat";
    --e-global-typography-primary-font-size: 46px;
    --e-global-typography-primary-font-weight: 700;
    --e-global-typography-primary-text-transform: capitalize;
    --e-global-typography-primary-line-height: 56px;
    --e-global-typography-primary-letter-spacing: 0px;
    --e-global-typography-secondary-font-family: "Montserrat";
    --e-global-typography-secondary-font-size: 36px;
    --e-global-typography-secondary-font-weight: 700;
    --e-global-typography-secondary-text-transform: none;
    --e-global-typography-secondary-line-height: 42px;
    --e-global-typography-text-font-family: "Montserrat";
    --e-global-typography-text-font-size: 16px;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-text-line-height: 26px;
    --e-global-typography-accent-font-family: "Montserrat";
    --e-global-typography-accent-font-size: 20px;
    --e-global-typography-accent-font-weight: 600;
    --e-global-typography-accent-text-transform: none;
    --e-global-typography-accent-line-height: 30px;
    --e-global-typography-0fd4597-font-family: "Montserrat";
    --e-global-typography-0fd4597-font-size: 32px;
    --e-global-typography-0fd4597-font-weight: 700;
    --e-global-typography-0fd4597-line-height: 42px;
    --e-global-typography-3511558-font-family: "Montserrat";
    --e-global-typography-3511558-font-size: 26px;
    --e-global-typography-3511558-font-weight: 700;
    --e-global-typography-3511558-text-transform: none;
    --e-global-typography-3511558-line-height: 36px;
    --e-global-typography-5db2236-font-family: "Montserrat";
    --e-global-typography-5db2236-font-size: 16px;
    --e-global-typography-5db2236-font-weight: 700;
    --e-global-typography-5db2236-line-height: 26px;
    --e-global-typography-afc7186-font-family: "Montserrat";
    --e-global-typography-afc7186-font-size: 60px;
    --e-global-typography-afc7186-font-weight: 700;
    --e-global-typography-afc7186-line-height: 70px;
    --e-global-typography-5ab0365-font-family: "Montserrat";
    --e-global-typography-5ab0365-font-size: 13px;
    --e-global-typography-5ab0365-font-weight: 500;
    --e-global-typography-5ab0365-line-height: 24px;
    --e-global-typography-53e484e-font-family: "Montserrat";
    --e-global-typography-53e484e-font-size: 16px;
    --e-global-typography-53e484e-font-weight: 500;
    --e-global-typography-53e484e-text-transform: none;
    --e-global-typography-53e484e-line-height: 26px;
    color: #5c5c5c;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    background-color: #fff;
}
.elementor-kit-20438 p {
    margin-bottom: 25px;
}
.elementor-kit-20438 a {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-kit-20438 a:hover {
    color: #ffd500;
}
.elementor-kit-20438 h1 {
    color: #135CA0;
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 700;
    line-height: 70px;
}
.elementor-kit-20438 h2 {
    color: #135CA0;
    font-family: "Montserrat", Sans-serif;
    font-size: 46px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 56px;
    letter-spacing: 0px;
}
.elementor-kit-20438 h3 {
    color: #135CA0;
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: none;
    line-height: 42px;
}
.elementor-kit-20438 h4 {
    color: #135CA0;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 700;
    line-height: 36px;
}
.elementor-kit-20438 h5 {
    color: #135CA0;
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 30px;
}
.elementor-kit-20438 h6 {
    font-size: 16px;
}
.elementor-kit-20438 button,
.elementor-kit-20438 input[type="button"],
.elementor-kit-20438 input[type="submit"],
.elementor-kit-20438 .elementor-button {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    color: #1665af;
    background-color: #ffffff;
    border-radius: 0;
    padding: 12px 40px 12px 40px;
    text-transform: capitalize;
}
.elementor-kit-20438 button:hover,
.elementor-kit-20438 button:focus,
.elementor-kit-20438 input[type="button"]:hover,
.elementor-kit-20438 input[type="button"]:focus,
.elementor-kit-20438 input[type="submit"]:hover,
.elementor-kit-20438 input[type="submit"]:focus,
.elementor-kit-20438 .elementor-button:hover,
.elementor-kit-20438 .elementor-button:focus {
    color: #fff;
    background-color: var(--e-global-color-156f092);
    border-radius: 5px 5px 5px 5px;
}
.elementor-kit-20438 label {
    color: #1f1f1f;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-kit-20438 input:not([type="button"]):not([type="submit"]),
.elementor-kit-20438 textarea,
.elementor-kit-20438 .elementor-field-textual {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
    border-style: solid;
    border-color: #cccccc;
    border-radius: 5px 5px 5px 5px;
    transition: 300ms;
    padding: 16px 30px 16px 30px;
}
.elementor-kit-20438 input:focus:not([type="button"]):not([type="submit"]),
.elementor-kit-20438 textarea:focus,
.elementor-kit-20438 .elementor-field-textual:focus {
    color: #1f1f1f;
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1170px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}
{
}
h1.entry-title {
    display: var(--page-title-display);
}
@media (max-width: 1024px) {
    .elementor-kit-20438 label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-kit-20438 input:not([type="button"]):not([type="submit"]),
    .elementor-kit-20438 textarea,
    .elementor-kit-20438 .elementor-field-textual {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1025px;
    }
}
@media (max-width: 767px) {
    .elementor-kit-20438 label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-kit-20438 input:not([type="button"]):not([type="submit"]),
    .elementor-kit-20438 textarea,
    .elementor-kit-20438 .elementor-field-textual {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 768px;
    }
}

/* post-20443.css  */
.elementor-20443 .elementor-element.elementor-element-4a4cbee3:not(.elementor-motion-effects-element-type-background),
.elementor-20443 .elementor-element.elementor-element-4a4cbee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-1eccd6f);
    background-image: url("/wp-content/uploads/2020/10/unnamed-file.png");
    background-position: 94% 70px;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-20443 .elementor-element.elementor-element-4a4cbee3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 65px 70px 135px 70px;
    z-index: 2;
}
.elementor-20443 .elementor-element.elementor-element-4a4cbee3 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20443 .elementor-element.elementor-element-2edcd4de {
    text-align: left;
}
.elementor-20443 .elementor-element.elementor-element-2edcd4de .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-20443 .elementor-element.elementor-element-2edcd4de .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: #ffd500;
    width: 100px;
    height: 4px;
}
.elementor-20443 .elementor-element.elementor-element-2edcd4de > .elementor-widget-container {
    padding: 0px 0px 38px 0px;
}
.elementor-20443 .elementor-element.elementor-element-6ee48723 {
    text-align: left;
}
.elementor-20443 .elementor-element.elementor-element-6ee48723 .bdt-advanced-heading .bdt-sub-heading {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-20443 .elementor-element.elementor-element-6ee48723 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: #8997ad;
}
.elementor-20443 .elementor-element.elementor-element-6ee48723 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
@media (max-width: 1024px) {
    .elementor-20443 .elementor-element.elementor-element-728a07b5 .elementor-image img {
        width: 100%;
    }
    .elementor-20443 .elementor-element.elementor-element-4a4cbee3 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-20443 .elementor-element.elementor-element-2edcd4de .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-20443 .elementor-element.elementor-element-6ee48723 .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (max-width: 767px) {
    .elementor-20443 .elementor-element.elementor-element-4a4cbee3:not(.elementor-motion-effects-element-type-background),
    .elementor-20443 .elementor-element.elementor-element-4a4cbee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("./wp-content/uploads/2020/10/000.png");
        background-position: center center;
        background-repeat: no-repeat;
    }
    .elementor-20443 .elementor-element.elementor-element-4a4cbee3 {
        padding: 30px 15px 30px 15px;
    }
    .elementor-20443 .elementor-element.elementor-element-2edcd4de .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-20443 .elementor-element.elementor-element-6ee48723 .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (min-width: 768px) {
    .elementor-20443 .elementor-element.elementor-element-7ae521df {
        width: 58.12%;
    }
    .elementor-20443 .elementor-element.elementor-element-794897f4 {
        width: 41.839%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-20443 .elementor-element.elementor-element-7ae521df {
        width: 100%;
    }
    .elementor-20443 .elementor-element.elementor-element-794897f4 {
        width: 100%;
    }
}
.elementor-20446 .elementor-element.elementor-element-58a4a0ff:not(.elementor-motion-effects-element-type-background),
.elementor-20446 .elementor-element.elementor-element-58a4a0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-1eccd6f);
    background-image: url("./wp-content/uploads/2020/10/unnamed-file.png");
    background-position: 94% 70px;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-20446 .elementor-element.elementor-element-58a4a0ff {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-bottom: 0px;
    padding: 65px 70px 135px 70px;
    z-index: 2;
}
.elementor-20446 .elementor-element.elementor-element-58a4a0ff > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20446 .elementor-element.elementor-element-1e46dd6b {
    text-align: left;
}
.elementor-20446 .elementor-element.elementor-element-1e46dd6b .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-20446 .elementor-element.elementor-element-1e46dd6b .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: #ffd500;
    width: 100px;
    height: 4px;
}
.elementor-20446 .elementor-element.elementor-element-1e46dd6b > .elementor-widget-container {
    padding: 0px 0px 38px 0px;
}
.elementor-20446 .elementor-element.elementor-element-2cf2da3a {
    text-align: left;
}
.elementor-20446 .elementor-element.elementor-element-2cf2da3a .bdt-advanced-heading .bdt-sub-heading {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
}
.elementor-20446 .elementor-element.elementor-element-2cf2da3a .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: #8997ad;
}
.elementor-20446 .elementor-element.elementor-element-2cf2da3a > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
@media (max-width: 1024px) {
    .elementor-20446 .elementor-element.elementor-element-1d650273 .elementor-image img {
        width: 100%;
    }
    .elementor-20446 .elementor-element.elementor-element-58a4a0ff {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-20446 .elementor-element.elementor-element-1e46dd6b .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-20446 .elementor-element.elementor-element-2cf2da3a .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (max-width: 767px) {
    .elementor-20446 .elementor-element.elementor-element-58a4a0ff:not(.elementor-motion-effects-element-type-background),
    .elementor-20446 .elementor-element.elementor-element-58a4a0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("./wp-content/uploads/2020/10/000.png");
        background-position: center center;
        background-repeat: no-repeat;
    }
    .elementor-20446 .elementor-element.elementor-element-58a4a0ff {
        padding: 30px 15px 30px 15px;
    }
    .elementor-20446 .elementor-element.elementor-element-1e46dd6b .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-20446 .elementor-element.elementor-element-2cf2da3a .bdt-advanced-heading .bdt-sub-heading {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}
@media (min-width: 768px) {
    .elementor-20446 .elementor-element.elementor-element-2428ef1a {
        width: 41.839%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-20446 .elementor-element.elementor-element-17f8b40a {
        width: 100%;
    }
    .elementor-20446 .elementor-element.elementor-element-2428ef1a {
        width: 100%;
    }
}

/* post-20446.css  */

/* post-20446.css  */
.elementor-15041 .elementor-element.elementor-element-ace562b:not(.elementor-motion-effects-element-type-background),
.elementor-15041 .elementor-element.elementor-element-ace562b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #062047;
}
.elementor-15041 .elementor-element.elementor-element-ace562b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
    z-index: 3;
}
.elementor-15041 .elementor-element.elementor-element-ace562b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15041 .elementor-element.elementor-element-480a6ba {
    margin-top: -10px;
    margin-bottom: -10px;
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15041 .elementor-element.elementor-element-368eece {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: var(--e-global-color-62ff542);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-368eece.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15041 .elementor-element.elementor-element-368eece.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15041 .elementor-element.elementor-element-368eece.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-62ff542);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-368eece > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15041 .elementor-element.elementor-element-2375464 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: var(--e-global-color-62ff542);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-2375464.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15041 .elementor-element.elementor-element-2375464.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15041 .elementor-element.elementor-element-2375464.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-62ff542);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-2375464 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-wrapper {
    color: var(--e-global-color-62ff542);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: 13px;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: 13px;
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 10px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 10px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 10px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box-title {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-62ff542);
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-advanced-icon-box-content {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-heading {
    margin-bottom: 0px;
}
.elementor-15041 .elementor-element.elementor-element-64c6c9a > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-0cd0aab {
    margin-top: -10px;
    margin-bottom: -10px;
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-repeater-item-49d24fe.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-repeater-item-4cfafe0.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-repeater-item-8b72ad1.elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 15px;
    --grid-column-gap: 12px;
    --grid-row-gap: 0px;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-widget-container {
    text-align: right;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-social-icon {
    background-color: #ffffff00;
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-social-icon:hover i {
    color: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-social-icon:hover svg {
    fill: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-d06b258 > .elementor-widget-container {
    margin: 0px -5px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-b10a54b:not(.elementor-motion-effects-element-type-background),
.elementor-15041 .elementor-element.elementor-element-b10a54b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-62ff542);
}
.elementor-15041 .elementor-element.elementor-element-b10a54b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 5;
}
.elementor-15041 .elementor-element.elementor-element-b10a54b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15041 .elementor-element.elementor-element-a02f2cf > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15041 .elementor-element.elementor-element-732f70c {
    text-align: center;
    width: 120px;
    max-width: 120px;
    top: 0px;
}
.elementor-15041 .elementor-element.elementor-element-732f70c .elementor-image img {
    width: 70px;
}
.elementor-15041 .elementor-element.elementor-element-732f70c > .elementor-widget-container {
    padding: 25px 0px 25px 0px;
    background-color: var(--e-global-color-primary);
}
body:not(.rtl) .elementor-15041 .elementor-element.elementor-element-732f70c {
    left: 0px;
}
body.rtl .elementor-15041 .elementor-element.elementor-element-732f70c {
    right: 0px;
}
.elementor-15041 .elementor-element.elementor-element-f10a244 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-nav {
    transform: translateX(10px);
    margin-left: -5px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-nav > li > a {
    min-height: 78px;
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-dropdown {
    padding: 15px 20px 15px 30px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-nav > li {
    margin-left: 5px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4.bdt-navbar-parent-indicator-yes .bdt-navbar-nav > li.bdt-parent a:after {
    color: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-dropdown-nav > li > a {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
    line-height: 26px;
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-dropdown-nav > li.bdt-active > a {
    font-family: var(--e-global-typography-53e484e-font-family), Sans-serif;
    font-size: var(--e-global-typography-53e484e-font-size);
    font-weight: var(--e-global-typography-53e484e-font-weight);
    text-transform: var(--e-global-typography-53e484e-text-transform);
    line-height: var(--e-global-typography-53e484e-line-height);
    letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
}
.elementor-15041 .elementor-element.elementor-element-2229eb4 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas-button .bdt-offcanvas-button-icon.elementor-align-icon-right {
    margin-left: 0px;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas-button .bdt-offcanvas-button-icon.elementor-align-icon-left {
    margin-right: 0px;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas .bdt-offcanvas-bar * {
    color: #1a1a1a;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas .bdt-offcanvas-bar {
    background-color: #ffffff !important;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas-button {
    color: var(--e-global-color-156f092);
    background-color: #ffffff00;
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas-button svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas .bdt-offcanvas-close {
    background-color: var(--e-global-color-62ff542);
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-d14439e > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-15041 .elementor-element.elementor-element-f66e404.elementor-widget-bdt-search {
    text-align: left;
}
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-toggle {
    font-size: 15px;
    color: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-toggle svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-navbar-dropdown-close.bdt-icon.bdt-close svg {
    color: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-container .bdt-search:not(.bdt-search-navbar),
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-container .bdt-navbar-dropdown,
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-container .bdt-drop {
    background-color: var(--e-global-color-62ff542);
}
#modal-search-f66e404 .bdt-search-icon svg {
    width: 25px;
    height: auto;
}
.elementor-15041 .elementor-element.elementor-element-f66e404 .bdt-search-input {
    border-radius: 3px;
}
#modal-search-f66e404 .bdt-search-input {
    border-radius: 3px;
}
.elementor-15041 .elementor-element.elementor-element-f66e404 > .elementor-widget-container {
    padding: 25px 0px 0px 30px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-flex-align-right {
    margin-left: 8px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-flex-align-left {
    margin-right: 8px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 8px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 8px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button {
    color: var(--e-global-color-156f092);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 13px 45px 13px 45px;
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button:hover {
    color: var(--e-global-color-62ff542);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button:after,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button:hover,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button .bdt-ep-button-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: var(--e-global-color-62ff542);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: var(--e-global-color-62ff542);
}
.elementor-15041 .elementor-element.elementor-element-db47f89 > .elementor-widget-container {
    margin: 15px 15px 5px 0px;
}
.elementor-15041 .elementor-element.elementor-element-8de9f54:not(.elementor-motion-effects-element-type-background),
.elementor-15041 .elementor-element.elementor-element-8de9f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
    background-image: url("/wp-content/uploads/2020/10/image-1-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
main.mainsidebar {
    padding: 120px 15px 110px 15px;
}
.elementor-15041 .elementor-element.elementor-element-8de9f54 > .elementor-background-overlay {
    background-color: #1c4b94;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15041 .elementor-element.elementor-element-8de9f54 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 100px 0px;
}
.elementor-15041 .elementor-element.elementor-element-e2bc4b9 {
    opacity: 1;
}
.elementor-15041 .elementor-element.elementor-element-e2bc4b9 h1 {
    color: var(--e-global-color-62ff542);
    font-family: "Montserrat", Sans-serif;
    font-size: 60px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 70px;
}
.elementor-15041 .elementor-element.elementor-element-e2bc4b9:hover {
    opacity: 1;
}
.elementor-15041 .elementor-element.elementor-element-e2bc4b9 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-15041 .elementor-element.elementor-element-d0def02 {
    opacity: 1;
    color: var(--e-global-color-62ff542);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-15041 .elementor-element.elementor-element-d0def02 .abew-breadcrumb-home {
    color: var(--e-global-color-62ff542);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-15041 .elementor-element.elementor-element-d0def02 a {
    color: var(--e-global-color-62ff542);
}
.elementor-15041 .elementor-element.elementor-element-d0def02 .abew-breadcrumb {
    color: var(--e-global-color-primary);
}
.elementor-15041 .elementor-element.elementor-element-d0def02 .divider {
    color: var(--e-global-color-62ff542);
    margin: 0px 15px 0px 15px;
}
.elementor-15041 .elementor-element.elementor-element-d0def02:hover {
    opacity: 1;
}
.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}
@media (min-width: 768px) {
    .elementor-15041 .elementor-element.elementor-element-30a177b {
        width: 58.974%;
    }
    .elementor-15041 .elementor-element.elementor-element-0cc3e0e {
        width: 26%;
    }
    .elementor-15041 .elementor-element.elementor-element-37dd401 {
        width: 31%;
    }
    .elementor-15041 .elementor-element.elementor-element-96381f0 {
        width: 42.602%;
    }
    .elementor-15041 .elementor-element.elementor-element-312adf8 {
        width: 40.985%;
    }
    .elementor-15041 .elementor-element.elementor-element-a02f2cf {
        width: 16.239%;
    }
    .elementor-15041 .elementor-element.elementor-element-f10a244 {
        width: 57.436%;
    }
    .elementor-15041 .elementor-element.elementor-element-d14439e {
        width: 7.35%;
    }
    .elementor-15041 .elementor-element.elementor-element-6334308 {
        width: 18.943%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-15041 .elementor-element.elementor-element-30a177b {
        width: 76%;
    }
    .elementor-15041 .elementor-element.elementor-element-312adf8 {
        width: 24%;
    }
    .elementor-15041 .elementor-element.elementor-element-a02f2cf {
        width: 70%;
    }
    .elementor-15041 .elementor-element.elementor-element-f10a244 {
        width: 30%;
    }
}
@media (max-width: 1024px) {
    .elementor-15041 .elementor-element.elementor-element-ace562b {
        padding: 15px 0px 15px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-368eece > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-wrapper {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-312adf8 > .elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-widget-container {
        text-align: right;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-social-icon {
        --icon-padding: 0em;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 {
        --grid-column-gap: 13px;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 > .elementor-widget-container {
        margin: 0px 5px 0px 0px;
        padding: 10px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-dropdown-nav > li.bdt-active > a {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15041 .elementor-element.elementor-element-02a993a .bdt-offcanvas-button {
        font-size: 22px;
    }
    .elementor-15041 .elementor-element.elementor-element-02a993a > .elementor-widget-container {
        padding: 15px 0px 15px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-02a993a {
        z-index: 11;
    }
    .elementor-15041 .elementor-element.elementor-element-d0def02 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-d0def02 .abew-breadcrumb-home {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}
@media (max-width: 767px) {
    .elementor-15041 .elementor-element.elementor-element-30a177b {
        width: 50%;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-368eece .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15041 .elementor-element.elementor-element-368eece > .elementor-widget-container {
        margin: -5px 0px -20px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-2375464 .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box {
        text-align: left;
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a {
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box .bdt-icon-wrapper {
        padding: 0px 10px 0px 0px;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-64c6c9a .bdt-advanced-icon-box-icon {
        margin-bottom: 10px;
    }
    .elementor-15041 .elementor-element.elementor-element-312adf8 {
        width: 50%;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 .elementor-widget-container {
        text-align: right;
    }
    .elementor-15041 .elementor-element.elementor-element-d06b258 > .elementor-widget-container {
        margin: 0px 5px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-15041 .elementor-element.elementor-element-2229eb4 .bdt-navbar-dropdown-nav > li.bdt-active > a {
        font-size: var(--e-global-typography-53e484e-font-size);
        line-height: var(--e-global-typography-53e484e-line-height);
        letter-spacing: var(--e-global-typography-53e484e-letter-spacing);
    }
    .elementor-15041 .elementor-element.elementor-element-d0def02 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-15041 .elementor-element.elementor-element-d0def02 .abew-breadcrumb-home {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}

/*----------------*/
.elementor-widget-img-testimonial.elementor-widget-image .elementor-widget-container {
}
.elementor-widget-img-testimonial.elementor-widget-image .elementor-widget-container:before {
    content: "";
    position: absolute;
    top: 0;
    left: 11%;
    width: 150px;
    height: 150px;
    background: url(/wp-content/uploads/2020/10/svgexport-15.png)no-repeat;
    z-index: -1;
    background-size: 100%;
}
.elementor-widget-img-testimonial.elementor-widget-image .elementor-widget-container:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 18%;
    width: 100px;
    height: 100px;
    background: url(/wp-content/uploads/2020/10/svgexport-16.png) no-repeat;
    z-index: -1;
    background-size: 100%;
}
.elementor-widget-img-testimonial.elementor-widget-image .elementor-widget-container .elementor-image {
    background: #fa9d1a;
    padding: 15px 20px 50px 40px;
    border-radius: 100%;
    margin: auto;
}
.elementor-widget-img-testimonial.elementor-widget-image .elementor-widget-container .elementor-image img {
    border-radius: 100%;
    width: 100%;
    height: 100%;
}
.elementor-text-editor.content-person-testimonial {
    padding: 30px 50px;
    position: relative;
}
.elementor-text-editor.content-person-testimonial:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
    height: 50px;
    background: url(/wp-content/uploads/2020/10/quotes-top.png) no-repeat;
}
.elementor-text-editor.content-person-testimonial:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 50px;
    height: 50px;
    background: url(/wp-content/uploads/2020/10/quotes-bottom.png) no-repeat;
}
.elementor-widget-img-testimonial.elementor-widget-image {
    margin-top: 40px;
}
.home2_rw_cont::before {
    content: "";
    display: block;
    width: 105px;
    height: 105px;
    background-image: url(/wp-content/uploads/2020/10/right-decor-3.svg);
    background-repeat: no-repeat;
    position: absolute;
    top: -60px;
    right: -60px;
}
.home2_rw_cont::after {
    content: "";
    display: block;
    width: 195px;
    height: 195px;
    background-image: url(/wp-content/uploads/2020/10/left-decor-2.svg);
    background-repeat: no-repeat;
    position: absolute;
    bottom: 135px;
    left: -60px;
    z-index: -1;
}
body [class*="layout5"] article.sticky .c_block {
    padding: 40px;
    background-color: #F6F8FB;
    border-radius: 5px;
    background-image: url("data:image/svg+xml,%3Csvg width='121' height='141' viewBox='0 0 121 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0312 127.922C4.19271 119.719 0.273438 109.875 0.273438 98.3906C0.455729 86.724 4.55729 76.7891 12.5781 68.5859L69.7266 9.79688C75.9245 3.59896 83.3073 0.5 91.875 0.5C100.443 0.5 107.734 3.59896 113.75 9.79688C119.766 15.9948 122.773 23.4688 122.773 32.2188C122.773 40.7865 119.766 48.0781 113.75 54.0938L63.7109 105.227C59.7005 109.419 54.7786 111.516 48.9453 111.516C43.112 111.333 38.1901 109.146 34.1797 104.953C30.3516 100.943 28.4375 96.112 28.4375 90.4609C28.6198 84.6276 30.7161 79.7057 34.7266 75.6953L73.8281 35.5C76.0156 33.4948 78.112 33.4948 80.1172 35.5L86.4062 41.5156C88.4115 43.7031 88.4115 45.7995 86.4062 47.8047L47.0312 88C45.3906 89.6406 45.3906 91.2812 47.0312 92.9219C48.4896 94.3802 49.8568 94.3802 51.1328 92.9219L101.172 42.0625C103.906 39.1458 105.273 35.7734 105.273 31.9453C105.273 28.1172 103.906 24.8359 101.172 22.1016C98.6198 19.3672 95.5208 18 91.875 18C88.2292 18 85.0391 19.3672 82.3047 22.1016L24.8828 80.6172C20.1432 85.5391 17.7734 91.4635 17.7734 98.3906C17.7734 105.135 20.0521 110.969 24.6094 115.891C29.349 120.63 35 123 41.5625 123C48.125 123 53.6849 120.63 58.2422 115.891L105.273 67.7656C107.461 65.5781 109.557 65.5781 111.562 67.7656L117.852 73.7812C119.857 75.7865 119.857 77.8828 117.852 80.0703L70.8203 128.195C62.6172 136.398 52.7734 140.5 41.2891 140.5C29.8047 140.5 20.0521 136.307 12.0312 127.922Z' fill='%23EFF2F7'/%3E%3C/svg%3E%0A");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: auto;
}
.alayout5 .thumb span.data, .alayout5 .entry-thumbnail span.data {
    left: 40px !important;
    padding: 16px 20px !important;
    background-color: #FA9D1A !important;
    color: #1f1f1f!important;
    font-size: 26px;
    font-weight: 600;
    position: absolute !important;
    z-index: 2 !important;
    line-height: 1 !important;
    text-align: center !important;
    border-radius: 0 0 5px 5px;
}
.single .blogsidebarpage .entry-thumbnail {
    margin-bottom: 35px;
}
[class*="layout5"] .thumb span.data, [class*="layout5"] .entry-thumbnail span.data {
    left: 40px !important;
    padding: 16px 20px;
    background-color: #fa9d1a !important;
    color: #1f1f1f;
    font-size: 26px;
    font-weight: 600;
    position: absolute;
    z-index: 2;
    line-height: 1;
    text-align: center;
    border-radius: 0 0 5px 5px;
}
.blogsidebarpage .entry-thumbnail {
    margin-bottom: 35px;
}
.slayout5 article blockquote {
    border-radius: 5px;
    margin: 60px 0;
}
body [class*="layout5"] article.format-quote .c_block, .slayout5 article blockquote {
    background: #1C4B94 url(/wp-content/uploads/2020/11/blog-post-item-lock-1.jpg);
    background-repeat: repeat;
    background-size: auto;
    background-size: cover;
    background-repeat: no-repeat;
    border: none;
}
body [class*="layout5"] .format-quote .c_block .entry-content p:first-child, .slayout5 article blockquote p:first-child {
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    font-style: normal;
}
body [class*="layout5"] .thhov:hover span {
    opacity: 1;
    transform: scale(1,1);
}
body [class*="layout5"] .thhov span {
    font-size: 25px !important;
    font-weight: 600!important;
    width: 60px !important;
    height: 60px !important;
    line-height: 60px!important;
    background-color: #fa9d1a !important;
    color: #1F1F1F !important;
}
.search-form input[type="submit"], main .woocommerce-product-search button {
    background-size: auto;
    border-radius: 0 5px 5px 0 !important;
    width: 50px!important;
    height: 50px!important;
    padding-left: 16px !important;
    text-align: center!important;
    line-height: 60px;
    background-image: url(data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7266 17.8047C19.9089 17.987 20 18.2083 20 18.4688C20 18.7292 19.9089 18.9505 19.7266 19.1328L18.6328 20.2266C18.4505 20.4089 18.2292 20.5 17.9688 20.5C17.7083 20.5 17.487 20.4089 17.3047 20.2266L13.3984 16.3203C13.2161 16.138 13.125 15.9167 13.125 15.6562V15.0312C11.6667 16.1771 10 16.75 8.125 16.75C5.88542 16.75 3.97135 15.9557 2.38281 14.3672C0.794271 12.7786 0 10.8646 0 8.625C0 6.38542 0.794271 4.47135 2.38281 2.88281C3.97135 1.29427 5.88542 0.5 8.125 0.5C10.3646 0.5 12.2786 1.29427 13.8672 2.88281C15.4557 4.47135 16.25 6.38542 16.25 8.625C16.25 10.5 15.6771 12.1667 14.5312 13.625H15.1562C15.4167 13.625 15.638 13.7161 15.8203 13.8984L19.7266 17.8047ZM4.57031 12.1797C5.5599 13.1432 6.74479 13.625 8.125 13.625C9.50521 13.625 10.6771 13.1432 11.6406 12.1797C12.6302 11.1901 13.125 10.0052 13.125 8.625C13.125 7.24479 12.6302 6.07292 11.6406 5.10938C10.6771 4.11979 9.50521 3.625 8.125 3.625C6.74479 3.625 5.5599 4.11979 4.57031 5.10938C3.60677 6.07292 3.125 7.24479 3.125 8.625C3.125 10.0052 3.60677 11.1901 4.57031 12.1797Z' fill='%231F1F1F'/%3E%3C/svg%3E%0A);
}
.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud a, .page-blog-detail .tags-links a {
    background: #F7F7F7;
    border-radius: 30px;
    color: #1F1F1F;
    border: 0;
    font-weight: 500;
}
.bdt-modal-full {
    background-color: #fff0 !important;
}
.search-form input[type="submit"], main .woocommerce-product-search button {
    background-size: auto;
    border-radius: 0 5px 5px 0 !important;
    width: 60px;
    height: 60px;
    padding-left: 16px !important;
    text-align: center;
    line-height: 60px;
    background-image: url(data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.7266 17.8047C19.9089 17.987 20 18.2083 20 18.4688C20 18.7292 19.9089 18.9505 19.7266 19.1328L18.6328 20.2266C18.4505 20.4089 18.2292 20.5 17.9688 20.5C17.7083 20.5 17.487 20.4089 17.3047 20.2266L13.3984 16.3203C13.2161 16.138 13.125 15.9167 13.125 15.6562V15.0312C11.6667 16.1771 10 16.75 8.125 16.75C5.88542 16.75 3.97135 15.9557 2.38281 14.3672C0.794271 12.7786 0 10.8646 0 8.625C0 6.38542 0.794271 4.47135 2.38281 2.88281C3.97135 1.29427 5.88542 0.5 8.125 0.5C10.3646 0.5 12.2786 1.29427 13.8672 2.88281C15.4557 4.47135 16.25 6.38542 16.25 8.625C16.25 10.5 15.6771 12.1667 14.5312 13.625H15.1562C15.4167 13.625 15.638 13.7161 15.8203 13.8984L19.7266 17.8047ZM4.57031 12.1797C5.5599 13.1432 6.74479 13.625 8.125 13.625C9.50521 13.625 10.6771 13.1432 11.6406 12.1797C12.6302 11.1901 13.125 10.0052 13.125 8.625C13.125 7.24479 12.6302 6.07292 11.6406 5.10938C10.6771 4.11979 9.50521 3.625 8.125 3.625C6.74479 3.625 5.5599 4.11979 4.57031 5.10938C3.60677 6.07292 3.125 7.24479 3.125 8.625C3.125 10.0052 3.60677 11.1901 4.57031 12.1797Z' fill='%231F1F1F'/%3E%3C/svg%3E%0A);
}
html .woocommerce #respond input#submit, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce a.button.alt {
    color: #1f1f1f !important;
    padding: 0 10px !important;
    line-height: 20px;
    font-size: 16px;
    background-color: #fa9d1a !important;
    min-height: 60px;
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    text-transform: capitalize;
    border-radius: 5px !important;
}
ul.pagination {
    display: block;
    width: 100%;
    margin: 40px auto 0 auto;
    padding: 0;
    list-style: none;
    text-align: center;
}

ul.pagination li {
    margin: 0 0 5px 0;
    padding: 0;
    display: inline-block;
}

ul.pagination li.active {
    opacity: 0.7;
}
ul.pagination li a,ul.pagination li span, ul.pagination li .dots {
    display: block;
    text-decoration: none;
    margin: 0 5px 10px 5px;
    height: 50px;
    width: 50px;
    text-align: center;
    border: 1px transparent solid;
    padding: 0;
    font-weight: bold;
    font-size: 18px;
    line-height: 46px;
    transition: all 300ms;
}

ul.pagination li.active span{
    opacity: 1;
    background-color: #1c4b94;
    color: #fff;
}


.zalo-container:not(.right) {
    left: 2.5rem;
}
.zalo-container {
    position: fixed;
    width: 40px;
    height: 40px;
    bottom: 160px;
    z-index: 9999999;
}
.zalo-container a {
    display: block;
}
.animated_zalo.infinite {
    animation-iteration-count: infinite;
}
.cmoz-alo-circle {
    width: 50px;
    height: 50px;
    top: -5px;
    right: -5px;
    position: absolute;
    background-color: transparent;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(17, 130, 252, 0.8);
    opacity: 0.1;
    border-color: #1182fc;
    opacity: 0.5;
}
.animated_zalo {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.zoomIn_zalo {
    animation-name: zoomIn_zalo;
}
@keyframes zoomIn_zalo {
    0% {
        opacity: 0.1;
        transform: scale(0.8);
    }
    50% {
        opacity: 0.5;
        transform: scale(1);
    }
    100% {
        opacity: 0.1;
        transform: scale(1.2);
    }
}
.pulse_zalo {
    -webkit-animation-name: pulse_zalo;
    animation-name: pulse_zalo;
}
.cmoz-alo-circle-fill {
    width: 60px;
    height: 60px;
    top: -10px;
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background-color: rgba(17, 130, 252, 0.45);
    opacity: 0.75;
    right: -10px;
}
.animated_zalo {
    animation-duration: 1s;
    animation-fill-mode: both;
}
@keyframes pulse_zalo {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}
.zalo-container span {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #1182fc;
    position: relative;
}
.zalo-container img {
    max-width: 100%;
    height: auto;
    padding: 8px;
}


.hotline-phone-ring-wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999999;
}
.hotline-phone-ring {
    position: relative;
    visibility: visible;
    background-color: transparent;
    width: 110px;
    height: 110px;
    cursor: pointer;
    z-index: 11;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility 0.5s;
    left: 0;
    bottom: 0;
    display: block;
}
.hotline-phone-ring-circle {
    width: 87px;
    height: 87px;
    top: 10px;
    left: 10px;
    position: absolute;
    background-color: transparent;
    border-radius: 100%;
    border: 2px solid #7fb06f;
    -webkit-animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition: all 0.5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    opacity: 0.5;
}
@keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(0.5) skew(1deg);
        -webkit-opacity: 0.1;
    }
    30% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        -webkit-opacity: 0.5;
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: 0.1;
    }
}
.hotline-phone-ring-circle-fill {
    width: 57px;
    height: 57px;
    top: 25px;
    left: 25px;
    position: absolute;
    background-color: rgb(127 176 111/70%);
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition: all 0.5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
@keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.6;
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.6;
    }
}
.hotline-phone-ring-img-circle {
    background-color: #6d;
    width: 33px;
    height: 33px;
    top: 37px;
    left: 37px;
    position: absolute;
    background-size: 20px;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
}
@keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
}
.hotline-phone-ring-img-circle .pps-btn-img {
    display: block;
}
.hotline-phone-ring-img-circle .pps-btn-img img {
    width: 20px;
    height: 20px;
}
.hotline-bar {
    position: absolute;
    background: rgb(151 212 131/90%);
    height: 40px;
    width: 200px;
    line-height: 40px;
    border-radius: 3px;
    padding: 0 10px;
    background-size: 100%;
    cursor: pointer;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    z-index: 9;
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);
    border-radius: 50px !important;
    left: 33px;
    bottom: 37px;
}
.hotline-bar > a {
    color: #fff !important;
    text-decoration: none;
    font-size: 15px !important;
    font-weight: 700 !important;
    text-indent: 50px;
    display: block;
    letter-spacing: 1px;
    line-height: 40px !important;
    font-family: Arial !important;
}
.hotline-bar > a:hover {
    color: #ff;
}
.sbcenter.products-detail .widget.widget_product_categories span, .widget span.post-count, .page-blog-detail .widget.widget_product_categories span {
    padding: 0;
}
.sbcenter.products-detail .single_add_to_cart_button.button.alt {
    max-width: 210px;
    color: #fff !important;
    margin-bottom: 2em;
}
.sbcenter{
    display: flex;
    max-width: 1140px !important;
}
ul.product_list_widget li a {
    padding-left: 0 !important;
}
.slideInRight .elementor-widget-heading .elementor-heading-title {
    font-size: 24px;
}
.widget span.post-count, .widget.widget_product_categories span {
    padding: 0;
}
.widget_recent_comments ul li {
    background-color: #F6F8FB !important;
    padding: 22px 30px !important;
    margin-bottom: 20px !important;
    border-radius: 5px !important;
    font-size: 16px;
    line-height: 26px;
    color: #5C5C5C;
}
body [class*="layout5"] article.sticky .c_block {
    padding: 40px;
    background-color: #F6F8FB;
    border-radius: 5px;
    background-image: url(data:image/svg+xml,%3Csvg width='121' height='141' viewBox='0 0 121 141' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0312 127.922C4.19271 119.719 0.273438 109.875 0.273438 98.3906C0.455729 86.724 4.55729 76.7891 12.5781 68.5859L69.7266 9.79688C75.9245 3.59896 83.3073 0.5 91.875 0.5C100.443 0.5 107.734 3.59896 113.75 9.79688C119.766 15.9948 122.773 23.4688 122.773 32.2188C122.773 40.7865 119.766 48.0781 113.75 54.0938L63.7109 105.227C59.7005 109.419 54.7786 111.516 48.9453 111.516C43.112 111.333 38.1901 109.146 34.1797 104.953C30.3516 100.943 28.4375 96.112 28.4375 90.4609C28.6198 84.6276 30.7161 79.7057 34.7266 75.6953L73.8281 35.5C76.0156 33.4948 78.112 33.4948 80.1172 35.5L86.4062 41.5156C88.4115 43.7031 88.4115 45.7995 86.4062 47.8047L47.0312 88C45.3906 89.6406 45.3906 91.2812 47.0312 92.9219C48.4896 94.3802 49.8568 94.3802 51.1328 92.9219L101.172 42.0625C103.906 39.1458 105.273 35.7734 105.273 31.9453C105.273 28.1172 103.906 24.8359 101.172 22.1016C98.6198 19.3672 95.5208 18 91.875 18C88.2292 18 85.0391 19.3672 82.3047 22.1016L24.8828 80.6172C20.1432 85.5391 17.7734 91.4635 17.7734 98.3906C17.7734 105.135 20.0521 110.969 24.6094 115.891C29.349 120.63 35 123 41.5625 123C48.125 123 53.6849 120.63 58.2422 115.891L105.273 67.7656C107.461 65.5781 109.557 65.5781 111.562 67.7656L117.852 73.7812C119.857 75.7865 119.857 77.8828 117.852 80.0703L70.8203 128.195C62.6172 136.398 52.7734 140.5 41.2891 140.5C29.8047 140.5 20.0521 136.307 12.0312 127.922Z' fill='%23EFF2F7'/%3E%3C/svg%3E%0A);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: auto;
}
.slayout5 .entry-content > p:first-child:first-letter {
    background-color: #1C4B94;
    border-radius: 5px;
}
