/*
Theme Name: Divi Child - JunkNinja
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.14.2.1638920801
Updated: 2021-12-07 19:46:41

*/
.page-id-23684 .complete-guide-sec .et_pb_column:first-child{
    margin-top: 0px;
}
.comparison-section .content .heading h1 {
    color: #71CFEE;
    font-family: "Oswald",sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 0 10px;
    text-align: center;
}

.comparison-section .content .heading h1 span {
    color: #222;
    font-weight: 300;
}
.cus-tabs .et_pb_tab {padding: 50px 16px;max-height:100% !important;}

/*FAQ Page*/
.faqPage_cta h2{color: #fff;font-size: 32px;line-height: 45px !important;}

/*Blog Page Sidebar*/
#postal-form-sidebar #gform_fields_2{display:block !important;}
#postal-form-sidebar #gform_fields_2 #field_2_2 button{background:#000 !important;}
#postal-form-sidebar #gform_fields_2 #field_2_3 input{background: #fff !important;color: #000 !important;margin-bottom: 11px;}

/*Placeholder css for sidebar form(Blog page)*/
#postal-form-sidebar #gform_fields_2 #field_2_3 input::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #000 !important;}
#postal-form-sidebar #gform_fields_2 #field_2_3 input::-moz-placeholder { /* Firefox 19+ */color: #000 !important;}
#postal-form-sidebar #gform_fields_2 #field_2_3 input:-ms-input-placeholder { /* IE 10+ */color: #000 !important;}
#postal-form-sidebar #gform_fields_2 #field_2_3 input:-moz-placeholder { /* Firefox 18- */color: #000 !important;}

/*Main Header*/
.BookAppoint {z-index: 999999;}
header.sticky {position: fixed;width: 100%;z-index: 999999;top:0px !important;}

/*Main Banner*/
.main-banner #gform_2 #field_2_2{margin-top: 19px;}
.main-banner #gform_2 #field_2_2 button{padding:12px 15px !important;font-family: 'Graphik',sans-serif;}

/*Main menu*/
header .et-menu-nav li.mega-menu:hover>ul.sub-menu li{margin-bottom: 15px; width: 24%;float: none !important;display: inline-block !important;}
header .et-menu-nav li.mega-menu:hover>ul.sub-menu li a{padding-bottom:15px; }

/*Services Section on pages*/
.ottawaservices .sec-inner-post-top {background-color: transparent !important;}
.ottawaservices .sec-inner-post-bottom {background-color: transparent !important;}

/*Captcha Code*/
.grecaptcha-badge {z-index: 9999999; bottom:90px !important;}


.pickupform_postalcode #gform_fields_2 input{width:100% !important;}
/*Service Page*/
.Mississauga_services_links li {
    width: 50% !important;
}
.cus_icons_list ul li i{
    color:#86d3ea !important;
}
.cus-accordian .et_pb_toggle_open .et_pb_toggle_title:before, .et_pb_accordion .et_pb_toggle_title:before, .et_pb_toggle .et_pb_toggle_title:before{
    color:#86d3ea !important;
}
/*body #page-container .et_pb_section .et_pb_button_1, body #page-container .et_pb_section .et_pb_button_0{*/
/*    background-color:#86d3ea !important;*/
/*}*/
.ea-bootstrap *{
    color: #333;
}
.ea-bootstrap .ui-datepicker td span, .ui-datepicker td a {
    color: #ccc;
}
.ea-bootstrap .form-horizontal .control-label{
    color: #333;
}
.ea-bootstrap .final h3{
    color: #333;
}
.ea-bootstrap table {
    border: 1px solid #333 !important;
}
.entry-content tr td {
    border-top: 1px solid #333 !important;
}
.ea-bootstrap.ea-bootstrap .selected-time, .ea-bootstrap.ea-bootstrap .selected-time:hover {
    background-color: #71CFEE!important;
    color: white !important;
}
.ui-datepicker .ui-datepicker-current-day a{
    color: #fff !important;
}
.ea-bootstrap label.error{
    text-align: left;
}
/*booking form*/
.postal-code-popup {
    display:none !important;
}
.add-postal-code .postal-code-popup {
    display: flex !important;
}
.add-postal-code a, .add-postal-code p, .add-postal-code h1, .add-postal-code span, .add-postal-code h2, .add-postal-code h3, .add-postal-code h4, .add-postal-code h5, .add-postal-code h6{
    filter: blur(8px) !important;
    -webkit-filter: blur(8px) !important;
}
.add-postal-code .inner-postal-popup span, .add-postal-code .inner-postal-popup a, .add-postal-code .inner-postal-popup h4, .add-postal-code .inner-postal-popup h2   {
    filter: inherit !important;
    -webkit-filter: inherit !important;
}