/*
 Theme Name:   Corgan Child Theme
 Theme URI:    https://corgan.ancorathemes.com/
 Description:  Corgan Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com
 Template:     corgan
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  corgan
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
/*body .header_position_over .top_panel{background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 1%, rgba(0, 0, 0, 0.80) 99.99%) !important;}*/

body .rs-sbg{position:relative;}
body .rs-sbg::before{content:'';top:0;left:0;height:100%;width:100%;position:absolute;background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 38.11%, rgba(0, 0, 0, 0.80) 99.99%), linear-gradient(0deg, rgba(0, 0, 0, 0.8) 83.53%, rgba(0, 0, 0, 0.70) 100%);background-blend-mode: normal, normal, soft-light, normal;z-index:999;background-color:rgba(0,0,0,.3);}


body .sc_layouts_menu #menu_main li a{color:#fff;}

body sc_layouts_menu #menu_main  li.current-menu-item > a,
body .sc_layouts_menu #menu_main  li.current-menu-parent > a,
body .sc_layouts_menu #menu_main  li.current-menu-ancestor > a{color:#1465B0;}


body .menu_hover_zoom_line .sc_layouts_menu_nav > li > a:hover,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.sfHover > a,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-item > a,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-parent > a,
body .menu_hover_zoom_line .sc_layouts_menu_nav > li.current-menu-ancestor > a {
  color:#1465B0 !important;
}

body .menu_hover_zoom_line > ul > li:not(.menu-collapse) > a::after {
    display:none !important;
}

body .sc_layouts_cart_items_short{background-color: #1465B0;}

/*body .elementor-33601 .elementor-element-798d51c::after{content:'';top:0;left:0;height:100%;width:100%;position:absolute;background-color:rgba(0,0,0,.5)}*/
.trx_addons_scroll_to_top_show .header_position_over .top_panel{}
.home .elementor-element-1ef353d .elementor-col-25 h4{font-size:24px !important;font-weight:800 !important;}
.home .elementor-element-1ef353d .elementor-col-25 .sc_icons_item_description {font-size:16px !important;}
.home .elementor-element-1ef353d .elementor-col-25 .sc_icons_item {background-color:#EDF3F9 !important;}
.home .elementor-element-1ef353d .elementor-col-25 .sc_icons_item:hover {background-color:#1465B0 !important;}
.home .elementor-element-1ef353d .elementor-col-25 .sc_icons_item:hover .sc_icons_item_title,
.home .elementor-element-1ef353d .elementor-col-25 .sc_icons_item:hover .sc_icons_item_description
{color:#fff !important;}

.footer_custom_footer-default .elementor-element-2f95735c .custom_links_list li span {font-size:17px !important;}
.footer_custom_footer-default .elementor-element-112717df a:hover {text-decoration:underline !important;}

.sc_layouts_menu #menu_main li a {font-weight:600 !important;}

.home .elementor-element-835a401 .custom_button_color 
{
	color:#1465B0 !important;
	background-color:#ffffff !important;
}
.home .elementor-element-835a401 .custom_button_color:hover
{
	color:#ffffff !important;
	background-color:#000000 !important;
}
.elementor-top-section.elementor-section-full_width.elementor-section-content-middle.scheme_dark.inner-page-header { background-image: none !important; }
.sc_item_button a {background-color:#4BC0C9 !important;}
body .adp-popup{display:none !important;}
body .sc_layouts_panel_inner{background-color: #edf3f9;}
body .sc_layouts_panel_close.trx_addons_button_close{background-color:#222;color:#fff;}
body .sc_layouts_panel_close.trx_addons_button_close:hover{background-color:#1466b3;color:#fff;}

body .sc_layouts_title_title h1{font-family: "Urbanist", Sans-serif;font-weight:700;}
body .elementor-background-overlay{opacity: 0.5;
  background: linear-gradient(289deg, rgba(255, 255, 255, 0.00) 55.14%, rgba(255, 255, 255, 0.40) 78.97%);
  background-color:#fff !important;}
body .sc_skills_counter_modern .sc_skills_total{color: #EDF3F9;font-family: "Urbanist", Sans-serif;font-weight:700;}
body .sc_skills_counter_modern .sc_skills_item_title{font-family: "Urbanist", Sans-serif;font-weight:700;color:#2C231D;text-transform:uppercase;}

#about-portfolio-btn {background-color:#fff !important;
    color:#1465B0;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Urbanist;
font-size: 18px;
font-style: normal;
font-weight: 800;
line-height: 22px; /* 122.222% */
text-transform: uppercase;
    
}
 
#about-portfolio-btn:hover{
  color: #fff !important;
  border-color:#2C231D !important;
  background-color:#2C231D !important;
}  
  
body .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next,
body .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev{border-color:#fff;}

body .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next:hover,
body .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev:hover{ 
    color: #fff !important;
  border-color:#2C231D !important;
  background-color:#2C231D !important;}

body .sc_icons_item_title{font-weight: 700;font-size:23px;font-family: "Urbanist", Sans-serif;color:#2C231D;}
body #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]::placeholder {
  font-family: "Urbanist", Sans-serif;font-weight:700;color:#2C231D;text-transform:uppercase;
  opacity: 1;
}
body #style-5.mc4wp-form .mc4wp-form-fields input[type="email"]{font-size:30px;}

body #style-5.mc4wp-form input[type="checkbox"] + label::before {border-color: #4BC0C9 !important;width:30px;height:30px;line-height: 28px;}
body .mc4wp-form label a{color:#1465B0;border-color:#1465B0;}
body #style-5.mc4wp-form .mc4wp-form-fields button::before,
body #style-5.mc4wp-form .mc4wp-form-fields input[type="submit"]::before{color: #4BC0C9;}

body .sidebar_default[class*="scheme_"] .sidebar_inner{background-color: #EDF3F9;color: var(--theme-color-alter_text);}
body .widget .widget_title{font-weight:700;font-family: "Urbanist", Sans-serif;}
body .wpcf7-spinner{position: absolute;
  top: 50%;
  right: -9px;
  z-index: 8888;
  transform: translateY(-50%);}

body [class*="scheme_"].sidebar .widget_contacts .contacts_info span::before,
body [class*="scheme_"].sidebar .widget_contacts .contacts_info > div > a::before,
body [class*="scheme_"].sidebar .widget_contacts .contacts_info > a::before,
body [class*="scheme_"].footer_wrap .widget_contacts .contacts_info span::before,
body [class*="scheme_"].footer_wrap .widget_contacts .contacts_info > div > a::before,
body [class*="scheme_"].footer_wrap .widget_contacts .contacts_info > a::before {
  color:#4BC0C9;

}

body .wpcf7 .wpcf7-submit-style .submit-style-in{background-color:#4BC0C9 !important;}
body .contacts_phone,body .sc_icons .sc_icons_item .sc_icons_item_more_link .link_text{font-weight:700;color:#1A1A1A !important;font-family: "Urbanist", Sans-serif;}
body .page_content_wrap{background:#fff;}

body .services_page_content.entry-content h5{font-weight:700;} 
body .sc_icons_bordered .sc_icons_item_title{text-transform:uppercase;}
body .sc_icons_bordered .sc_icons_icon,
body .sc_icons_bordered .sc_icons_image{background-color:#EDF3F9;}
body .sc_icons_item_description a{color:#1465B0}
body .sc_icons .sc_icons_item .sc_icons_item_more_link .link_text:hover{color:#1465B0 !important}

/*body.home #rev_slider_1_1_wrapper{position:relative;}*/
/*body.home #rev_slider_1_1_wrapper::before,*/
/*body .top_panel.with_bg_image{width:100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 38.11%, rgba(0, 0, 0, 0.80) 99.99%)}*/
/*body .top_panel.with_bg_image::before {width:100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 38.11%, rgba(0, 0, 0, 0.80) 99.99%);z-index:1;}*/
body.home .top_panel.with_bg_image::before{display:none;}

body.header_position_over .top_panel{background:rgba(0,0,0,.5) !important;}


body .elementor-element-2e029f03{background-image: url("https://uat.refreshworks.com.sg/wp-content/uploads/2025/09/Door-1.jpg") !important;}
body .widget_contacts .contacts_info .contacts_phone{color: var(--theme-color-alter_text) !important;font-weight:400;}
body .widget_contacts .contacts_info .contacts_phone:hover{color: var(--theme-color-alter_dark) !important;}



