.et_pb_module.et_pb_sidebar_0 .textwidget h6 {
    font-weight: 700;
    font-size: 19px
}

.et_pb_widget a {
    color: #fff!important
}

.et_pb_widget a:hover {
    color: #e3e1e1!important
}

.single #content-area {
    background: #373f51
}

.single #left-area {
    background: white
}

.single #main-content .container:before {
    background: #373f51
}

.single .et_pb_widget ul li {
    margin-bottom: 0;
    font-size: 14px
}

.et_pb_column.et_pb_column_1_3.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough,.et_pb_column.et_pb_column_1_3.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child,.et_pb_column.et_pb_column_1_3.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough {
    margin-bottom: 20px!important
}
body {
    color: #ffffff
}

h1,h2,h3,h4,h5,h6 {
    color: #ffffff
}

.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info {
    background: #ffffff!important
}

#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a {
    color: #ffffff
}

.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button {
    color: #ffffff
}

.footer-widget h4 {
    color: #ffffff
}

.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote {
    border-color: #ffffff
}

.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before {
    background-color: #ffffff
}

a {
    color: #ffffff
}

#top-header,#et-secondary-nav li ul {
    background-color: #ffffff
}

#main-header .nav li ul a {
    color: rgba(0,0,0,0.7)
}

#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a {
    color: #ffffff
}

#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover {
    color: #ffffff
}

.footer-widget {
    color: #ffffff
}

#main-footer .footer-widget h4 {
    color: #ffffff
}

.footer-widget li:before {
    border-color: #ffffff
}

.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label {
    line-height: 1.7em
}

#et-footer-nav .bottom-nav li.current-menu-item a {
    color: #ffffff
}

#footer-bottom {
    background-color: #373f51
}

#footer-info,#footer-info a {
    color: #ffffff
}

body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover {
    border-radius: 0px
}

h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title {
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none
}

@media only screen and (min-width: 981px) {
    .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
        height:11.88px
    }
}

@media only screen and (min-width: 1350px) {
    .et_pb_row {
        padding:27px 0
    }

    .et_pb_section {
        padding: 54px 0
    }

    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 81px
    }

    .et_pb_fullwidth_section {
        padding: 0
    }
}

h1,h1.et_pb_contact_main_title,.et_pb_title_container h1 {
    font-size: 40px
}

h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p {
    font-size: 34px
}

h3 {
    font-size: 29px
}

h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
    font-size: 24px
}

h5 {
    font-size: 21px
}

h6 {
    font-size: 18px
}

.et_pb_slide_description .et_pb_slide_title {
    font-size: 61px
}

.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2 {
    font-size: 21px
}

h1,h2,h3,h4,h5,h6 {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif
}

body,input,textarea,select {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif
}

.et_pb_section_0_tb_header.et_pb_section {
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #ffffff!important
}

.et_pb_row_0_tb_header.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 7px!important;
    padding-top: 0px;
    padding-bottom: 7px
}

.et_pb_image_0_tb_header {
    padding-top: 8px;
    padding-bottom: 1px;
    margin-top: 8px!important;
    max-width: 235px;
    text-align: left;
    margin-left: 0
}

.et_pb_image_1_tb_header .et_pb_image_wrap {
    display: block
}

.et_pb_image_0_tb_header .et_pb_image_wrap {
    display: block
}

.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_module_header a {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-size: 15px;
    color: #373f51!important;
    text-align: left
}

.et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_module_header a {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-size: 15px;
    color: #373f51!important;
    text-align: left
}

.et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_module_header,.et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_module_header a {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-size: 15px;
    color: #373f51!important;
    text-align: left
}

.et_pb_blurb_0_tb_header.et_pb_blurb p {
    line-height: 0.7em
}

.et_pb_blurb_2_tb_header.et_pb_blurb p {
    line-height: 0.7em
}

.et_pb_blurb_1_tb_header.et_pb_blurb p {
    line-height: 0.7em
}

.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_blurb_description {
    text-align: left
}

.et_pb_blurb_2_tb_header.et_pb_blurb .et_pb_blurb_description {
    text-align: left
}

.et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_blurb_description {
    text-align: left
}

.et_pb_blurb_2_tb_header.et_pb_blurb {
    font-size: 12px;
    color: #373f51!important;
    line-height: 0.7em;
    padding-top: 15px!important;
    margin-top: 15px!important
}

.et_pb_blurb_1_tb_header.et_pb_blurb {
    font-size: 12px;
    color: #373f51!important;
    line-height: 0.7em;
    padding-top: 15px!important;
    margin-top: 15px!important
}

.et_pb_blurb_0_tb_header.et_pb_blurb {
    font-size: 12px;
    color: #373f51!important;
    line-height: 0.7em;
    padding-top: 15px!important;
    margin-top: 15px!important
}

.et_pb_blurb_1_tb_header .et-pb-icon {
    font-size: 37px;
    color: #373f51
}

.et_pb_blurb_2_tb_header .et-pb-icon {
    font-size: 37px;
    color: #373f51
}

.et_pb_blurb_0_tb_header .et-pb-icon {
    font-size: 37px;
    color: #373f51
}

.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
    max-width: 100%
}

.et_pb_blurb_2_tb_header .et_pb_blurb_content {
    max-width: 100%
}

.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot {
    max-width: 100%
}

.et_pb_blurb_0_tb_header .et_pb_blurb_content {
    max-width: 100%
}

.et_pb_blurb_1_tb_header .et_pb_blurb_content {
    max-width: 100%
}

.et_pb_section_1_tb_header.et_pb_section {
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #373f51!important
}

.et_pb_section_2_tb_header {
    z-index: 10;
    box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3)
}

.et_pb_section_1_tb_header {
    z-index: 10;
    box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3)
}

.et_pb_row_2_tb_header.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_row_1_tb_header.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_menu_1_tb_header.et_pb_menu ul li a {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-size: 15px;
    color: #ffffff!important
}

.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    font-size: 15px;
    color: #ffffff!important
}

.et_pb_menu_0_tb_header.et_pb_menu {
    background-color: rgba(0,0,0,0)
}

.et_pb_menu_1_tb_header.et_pb_menu {
    background-color: rgba(0,0,0,0)
}

.et_pb_menu_0_tb_header {
    margin-top: 8px!important
}

.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
    color: #ffffff!important
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
    background-color: #ffffff!important;
    border-color: #ffffff
}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul {
    background-color: #ffffff!important;
    border-color: #ffffff
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
    border-color: #ffffff
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu {
    border-color: #ffffff
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a {
    color: #000000!important
}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu a {
    color: #000000!important
}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a {
    color: #000000!important
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
    color: #000000!important
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {
    color: #000000!important
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a {
    color: #000000!important
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul {
    background-color: #ffffff!important
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
    background-color: #ffffff!important
}

.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
    max-height: none
}

.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
    max-height: none
}

.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #ffffff
}

.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
    color: #ffffff
}

.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button {
    color: #ffffff
}

.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
    color: #ffffff
}

.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #ffffff
}

.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button {
    color: #ffffff
}

.et_pb_code_0_tb_header {
    margin-top: -29px!important
}

.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover {
    padding-top: 11px!important;
    padding-right: 50px!important;
    padding-bottom: 11px!important;
    padding-left: 50px!important
}

body #page-container .et_pb_section .et_pb_button_0_tb_header {
    color: #373f51!important;
    border-width: 0px!important;
    border-color: #383838;
    letter-spacing: 0px;
    font-size: 14px;
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500!important;
    background-color: #ffffff
}

body #page-container .et_pb_section .et_pb_button_0_tb_header:hover {
    color: #000000!important;
    border-color: #C3C3C3!important;
    background-image: initial!important;
    background-color: #C3C3C3!important
}

body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_0_tb_header:after {
    display: none!important
}

.et_pb_button_0_tb_header,.et_pb_button_0_tb_header:after {
    transition: all 300ms ease 0ms
}

.et_pb_section_2_tb_header.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #373f51!important
}

.et_pb_row_2_tb_header {
    display: flex
}

.et_pb_image_1_tb_header {
    padding-top: 8px;
    padding-bottom: 1px;
    margin-top: 21px!important;
    max-width: 235px;
    text-align: left;
    margin-left: 0
}

.et_pb_menu_1_tb_header {
    margin-top: 38px!important;
    margin-bottom: -3px!important
}

.et_pb_column_8_tb_header {
    z-index: 134!important;
    position: relative
}

.et_pb_column_5_tb_header {
    z-index: 134!important;
    position: relative
}

.et_pb_image_1_tb_header.et_pb_module {
    margin-left: 0px!important;
    margin-right: auto!important
}

.et_pb_image_0_tb_header.et_pb_module {
    margin-left: 0px!important;
    margin-right: auto!important
}

@media only screen and (min-width: 981px) {
    .et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
        width:98%;
        max-width: 1170px
    }

    .et_pb_row_1_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
        width: 98%;
        max-width: 1170px
    }

    .et_pb_row_2_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row {
        width: 98%;
        max-width: 1170px
    }

    .et_pb_section_2_tb_header {
        display: none!important
    }
}

@media only screen and (max-width: 980px) {
    .et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
        width:90%;
        max-width: 90%
    }

    .et_pb_row_1_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
        width: 90%;
        max-width: 90%
    }

    .et_pb_row_2_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_header.et_pb_row {
        width: 90%;
        max-width: 90%
    }

    .et_pb_image_0_tb_header {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_1_tb_header {
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (min-width: 768px) and (max-width:980px) {
    .et_pb_section_0_tb_header {
        display:none!important
    }

    .et_pb_section_1_tb_header {
        display: none!important
    }
}

@media only screen and (max-width: 767px) {
    .et_pb_section_0_tb_header {
        display:none!important
    }

    .et_pb_section_1_tb_header {
        display: none!important
    }

    .et_pb_image_0_tb_header {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_image_1_tb_header {
        margin-left: auto;
        margin-right: auto
    }

    .et_pb_blurb_0_tb_header.et_pb_blurb p {
        line-height: 1.3em
    }

    .et_pb_blurb_1_tb_header.et_pb_blurb p {
        line-height: 1.3em
    }

    .et_pb_blurb_2_tb_header.et_pb_blurb p {
        line-height: 1.3em
    }
}

.container {
    width: 100%;
    min-width: 100%;
    margin: 0
}

div#sidebar {
    background: #373f51;
    color: white;
    padding: 50px;
    font-size: 18px
}

body:not(.et-tb) #main-content .container {
    padding-top: 0px
}

@media (min-width: 981px) {
    .et_left_sidebar #left-area {
        float:right;
        padding-left: 5.5%;
        padding-right: 5.5%
    }
}

@media (max-width: 980px) {
    .et_left_sidebar #sidebar {
        margin-right:0px;
        border-right: none;
        padding-left: 50px
    }
}

@media (min-width: 981px) {
    #footer-info,#footer-info a {
        color:#ffffff;
        width: 47%;
        text-align: center
    }
}

.et_pb_section_0.et_pb_section {
    padding-top: 70px;
    padding-right: 0px;
    padding-left: 0px
}

.et_pb_row_2.et_pb_row {
    padding-bottom: 0px!important;
    padding-bottom: 0px
}

.et_pb_row_0.et_pb_row {
    padding-bottom: 0px!important;
    padding-bottom: 0px
}

.et_pb_row_3.et_pb_row {
    padding-bottom: 0px!important;
    padding-bottom: 0px
}

.et_pb_text_0 h1 {
    color: #000000!important
}

.et_pb_text_0 h3 {
    color: #373f51!important
}

.et_pb_row_1.et_pb_row {
    padding-top: 70px!important;
    padding-bottom: 20px!important;
    padding-top: 70px;
    padding-bottom: 20px
}

.et_pb_text_1.et_pb_text {
    color: #282828!important
}

.et_pb_text_2.et_pb_text {
    color: #282828!important
}

.et_pb_text_1 p {
    line-height: 1.8em
}

.et_pb_text_2 p {
    line-height: 1.8em
}

.et_pb_contact_form_0.et_pb_contact_form_container .input::-webkit-input-placeholder {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_contact_form_0.et_pb_contact_form_container .input,.et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox]+label,.et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio]+label {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_contact_form_0.et_pb_contact_form_container .input::-moz-placeholder {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_contact_form_0.et_pb_contact_form_container .input:-ms-input-placeholder {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_text_2 {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_text_1 {
    font-size: 16px;
    line-height: 1.8em
}

.et_pb_image_0 {
    text-align: left;
    margin-left: 0
}

.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover {
    padding-top: 11px!important;
    padding-right: 55px!important;
    padding-bottom: 11px!important;
    padding-left: 55px!important
}

body #page-container .et_pb_section .et_pb_button_0 {
    color: #ffffff!important;
    border-color: #373f51;
    font-size: 14px;
    background-color: #373f51
}

body #page-container .et_pb_section .et_pb_button_0:hover {
    color: #373f51!important;
    background-image: initial!important;
    background-color: #ffffff!important
}

body #page-container .et_pb_section .et_pb_button_0:after {
    font-size: 1.6em
}

body.et_button_custom_icon #page-container .et_pb_button_0:after {
    font-size: 14px
}

body #page-container .et_pb_section .et_pb_button_0:hover:after {
    color: #373f51
}

.et_pb_button_0,.et_pb_button_0:after {
    transition: all 300ms ease 0ms
}

div.et_pb_section.et_pb_section_1 {
    background-image: linear-gradient(180deg,#373f51 0%,rgba(55,63,81,0.9) 100%),url(https://buvpaligs.lv/wp-content/uploads/2020/07/vārti.png)!important
}

div.et_pb_section.et_pb_section_2 {
    background-image: linear-gradient(180deg,#373f51 0%,rgba(55,63,81,0.9) 100%),url(https://buvpaligs.lv/wp-content/uploads/2020/07/vārti.png)!important
}

.et_pb_contact_form_0.et_pb_contact_form_container h1,.et_pb_contact_form_0.et_pb_contact_form_container h2.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h3.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h4.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h5.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h6.et_pb_contact_main_title {
    font-weight: 700;
    font-size: 36px;
    color: #ffffff!important;
    line-height: 1.2em
}

.et_pb_contact_form_0.et_pb_contact_form_container .input,.et_pb_contact_form_0.et_pb_contact_form_container .input[type="checkbox"]+label i,.et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"]+label i {
    border-width: 2px;
    border-color: #ffffff
}

body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button {
    color: #373f51!important;
    border-width: 12px!important;
    border-color: #ffffff;
    border-radius: 4px;
    letter-spacing: 4px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #ffffff;
    padding-top: 0px!important;
    padding-right: 20px!important;
    padding-bottom: 0px!important;
    padding-left: 20px!important
}

body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
    opacity: 1
}

body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
    line-height: inherit;
    font-size: inherit!important;
    margin-left: -1em;
    left: auto
}

.et_pb_contact_form_0 .input,.et_pb_contact_form_0 .input[type="checkbox"]+label i,.et_pb_contact_form_0 .input[type="radio"]+label i {
    background-color: rgba(0,0,0,0)
}

.et_pb_contact_form_0 .input:focus,.et_pb_contact_form_0 .input[type="checkbox"]:active+label i,.et_pb_contact_form_0 .input[type="radio"]:active+label i {
    background-color: rgba(0,0,0,0)
}

.et_pb_contact_form_0 p .input:focus::-moz-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 p textarea:focus::-moz-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder {
    color: #ffffff
}

@media only screen and (max-width: 1000px) {
    .mobile__text__block{
        flex-direction: column !important;
    }
    
}

.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 .input::-ms-input-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 .input:focus,.et_pb_contact_form_0 .input[type="checkbox"]:active+label,.et_pb_contact_form_0 .input[type="radio"]:active+label,.et_pb_contact_form_0 .input[type="checkbox"]:checked:active+label i:before {
    color: #ffffff
}

.et_pb_contact_form_0 .input::-moz-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 .input::-webkit-input-placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 .input,.et_pb_contact_form_0 .input[type="checkbox"]+label,.et_pb_contact_form_0 .input[type="radio"]+label,.et_pb_contact_form_0 .input[type="checkbox"]:checked+label i:before,.et_pb_contact_form_0 .input::placeholder {
    color: #ffffff
}

.et_pb_contact_form_0 .input[type="radio"]:checked+label i:before {
    background-color: #ffffff
}

.et_pb_contact_form_0 .input[type="radio"]:checked:active+label i:before {
    background-color: #ffffff
}

@media only screen and (max-width: 980px) {
    .et_pb_section_0.et_pb_section {
        padding-right:50px;
        padding-bottom: 50px;
        padding-left: 50px
    }

    .et_pb_row_1.et_pb_row {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
        padding-top: 30px!important;
        padding-bottom: 30px!important
    }

    .et_pb_image_0 {
        margin-left: auto;
        margin-right: auto
    }

    body #page-container .et_pb_section .et_pb_button_0:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_button_0:hover:after {
        opacity: 1
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: -1em;
        left: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: "ETmodules"!important
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em;
        opacity: 1
    }
}

@media only screen and (max-width: 767px) {
    .et_pb_image_0 {
        margin-left:auto;
        margin-right: auto
    }

    body #page-container .et_pb_section .et_pb_button_0:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .et_pb_section .et_pb_button_0:hover:after {
        opacity: 1
    }

    .et_pb_contact_form_0.et_pb_contact_form_container h1,.et_pb_contact_form_0.et_pb_contact_form_container h2.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h3.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h4.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h5.et_pb_contact_main_title,.et_pb_contact_form_0.et_pb_contact_form_container h6.et_pb_contact_main_title {
        font-size: 36px
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: -1em;
        left: auto;
        display: inline-block;
        opacity: 0;
        content: attr(data-icon);
        font-family: "ETmodules"!important
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em;
        opacity: 1
    }
}
