/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");




/*menu*/
header.scroll_header_top_area.regular.transparent.menu_position_left.page_header div.header_inner.clearfix div.header_top_bottom_holder div.header_bottom.clearfix nav.main_menu.drop_down.left { left:30%!important; }


/*footer*/
footer div.footer_inner.clearfix div.footer_top_holder div.footer_top div.container div.container_inner div.four_columns.clearfix div.column1.footer_col1 div.column_inner div#media_image-2.widget.widget_media_image {
	margin-top:-5px!important;
}
div.footer_top_holder div.footer_top div.container div.container_inner div.four_columns.clearfix div.column1.footer_col1 div.column_inner div#text-2.widget.widget_text div.textwidget p {
    color: #777!important;
    font-family: "DM Sans",sans-serif;
    font-size: 17px !important;
    font-style: italic!important;
    font-weight: 400!important;
    letter-spacing: 0!important;
    line-height: 20px!important;
    padding-right: 4em!important;
    text-align: left !important;
    text-transform: none!important;
}
div.column1.footer_col1 div.column_inner span.q_social_icon_holder.normal_social a span.qode_icon_font_elegant.simple_social {
	font-size:18px!important;
}



/*cf7*/
.wpcf7 form .wpcf7-response-output, div.wpcf7-response-output {
    font-size: 13px!important;
    line-height: 18px!important;
    padding: 12px 30px 12px 40px!important;
}

/*feq page*/
xxxbody.page-template.page-template-full_width.page-template-full_width-php.page.page-id-353 div.wrapper div.wrapper_inner div.content div.content_inner div.title_outer.title_without_animation div.title.title_size_small.position_left.has_background {
 background-image: url("http://angelakays.online/wp-content/uploads/2021/07/faq-title.jpg")!important;
 }
xxxbody.page-template.page-template-full_width.page-template-full_width-php.page.page-id-353 div.wrapper div.wrapper_inner div.content div.content_inner div.title_outer.title_without_animation div.title.title_size_small.position_left.has_background div.image.not_responsive img {
 background-image: url("http://angelakays.online/wp-content/uploads/2021/07/faq-title.jpg")!important;
 
 }

/*responsive*/
@media (max-width:806px) {

}

.elementor-tab-content.elementor-clearfix.elementor-active {
    xxmargin-top: -23px!important;
}

.elementor-tab-title.elementor-active {
    margin-bottom: -10px!important;
}

.elementor-element .elementor-accordion-title {
    font-family: "dm sans"!important;
    font-size: 20px!important;
    font-weight: 500!important;
}
div.elementor-accordion div.elementor-accordion-item div.elementor-tab-content.elementor-clearfix.elementor-active p {
    margin-left: 26px!important;
	 margin-top: -10px!important;
}


p, body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title {
    font-size: 19px!important;
    font-style: normal!important;
    font-weight: 300!important;
    line-height: 26px!important;
    text-align: justify!important;
}
h5, .h5, h5 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h5.elementor-heading-title, .q_icon_with_title .icon_text_holder h5.icon_title {
    font-size: 19px!important;
}

section#ang-section-rtt-vid.elementor-section.elementor-top-section.elementor-element.elementor-element-58f1ae8.elementor-section-full_width.qode_elementor_container_inner.elementor-section-height-default.elementor-section-height-default.parallax_section_no {
	width: 1100px!important;
}


.title.title_size_small h1 {
    font-size: 59px!important;
	padding-left:10px!important;
}



/*about us - 2ns section*/
xxxx.elementor-105 .elementor-element.elementor-element-8dd2583 {
    padding: 65px 0!important;
	padding-left: 10px!important;
}

/*faq - 2ns section*/
xxxx.elementor-353 .elementor-element.elementor-element-8dd2583 {
    padding: 65px 0;
}








/*faq items*/
body.page-template.page-template-full_width.page-template-full_width-php.page.page-id-353 div.elementor-element.elementor-widget.elementor-widget-text-editor div.elementor-widget-container h4 {
  color: #1e9996!important;
    font-family: "Inria Sans",sans-serif!important;
    font-size: 26px!important;
    font-style: normal!important;
    font-weight: 400!important;
    letter-spacing: 1px!important;
    line-height: 34px!important;
    margin-bottom: 10px!important;
    margin-top: 20px!important;
    text-transform: uppercase!important;
}


header.scroll_header_top_area.regular.transparent.menu_position_left.page_header div.header_inner.clearfix div.header_top_bottom_holder div.header_bottom.clearfix nav.main_menu.drop_down.left {
    left: 37% !important;
}


header.scroll_header_top_area.regular.transparent.menu_position_left.page_header div.header_inner.clearfix div.header_top_bottom_holder div.header_bottom.clearfix div.header_inner_right div.side_menu_button_wrapper.right div.header_bottom_right_widget_holder div.widget.qode_button_widget a.qbutton.default {
	display:none !important;
}

header.scroll_header_top_area.regular.transparent.menu_position_left.page_header div.header_inner.clearfix div.header_top_bottom_holder div.header_bottom.clearfix div.header_inner_left div.logo_wrapper div.q_logo a img.normal {
height:71px!important;
}

div.elementor-element.elementor-widget.elementor-widget-text-editor div.elementor-widget-container {
    color: #888 !important;
    font-size: 19px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 29px !important;
    text-align: justify !important;
}
.q_circle_text {
    text-align: center !important;
}
.angv2-intro-image.alignleft {
    padding-right: 68px!important;
}