.et_pb_menu--style-centered .et_pb_menu__wrap{-webkit-box-pack:unset;-ms-flex-pack:center;justify-content:flex-end}
.et_pb_menu_0 .mobile_nav .mobile_menu_bar:before{color:#ffffff!Important}
.et_pb_testimonial_portrait:before{content:"";-webkit-box-shadow:none;box-shadow:none}
.gradient-h3 h3{background:-webkit-linear-gradient(#000c86,#333);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
.gf_stylespro .large{width:100%;max-width:100%;text-align:center}
.gf_stylespro .gf_hide_label{margin-top:0}
.gf_stylespro .gfield{margin-bottom:1em;max-width:98%}
.gform101 .gform_fields .gfield input::-webkit-input-placeholder{color:#f2f2f2!important}
.gform101 .gform_fields .gfield input::-moz-placeholder{color:#f2f2f2!important}
.gform101 .gform_fields .gfield input:-ms-input-placeholder{color:#f2f2f2!important}
.gform101 .gform_fields .gfield input:-moz-placeholder{color:#f2f2f2!important}
.gf_stylespro.sp_kiwi .button{color:rgb(8,8,58);border:2px solid #EDF000;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:.4em 1.2em;border-radius:0px;background:#EDF000!IMPORTANT;font-size:1.5em;cursor:pointer;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-weight:bold;margin:0 auto;text-align:center;width:100%}
.gf_stylespro .gform_footer{margin:0 auto!IMPORTANT;padding:0;border-top:0!important;float:left;width:98%;text-align:center}
.sp_kiwi .button:hover,.sp_kiwi input[type=button]:hover,.sp_kiwi input[type=submit]:hover{background:transparent!important;border-color:#EDF000;color:#EDF000}
.dsm_typing_effect_0 .dsm-typing-effect .typed-cursor{font-weight:100}
.sp_kiwi input,.sp_kiwi input[type=text],.sp_kiwi input[type=email],.sp_kiwi input[type=url],.sp_kiwi input[type=tel],.sp_kiwi input[type=password],.sp_kiwi input[type=search],.sp_kiwi select,.sp_kiwi textarea{padding:1em;background-color:TRANSPARENT;border:2px solid #f2f2f2}
.sp_kiwi input[type=text]:focus,.sp_kiwi input[type=month]:focus,.sp_kiwi input[type=number]:focus,.sp_kiwi input[type=email]:focus,.sp_kiwi input[type=url]:focus,.sp_kiwi input[type=tel]:focus,.sp_kiwi input[type=password]:focus,.sp_kiwi input[type=search]:focus,.sp_kiwi input[type=date]:focus,.sp_kiwi input[type=time]:focus,.sp_kiwi input[type=datetime-local]:focus,.sp_kiwi input[type=week]:focus,.sp_kiwi textarea:focus{background:transparent;color:#fff!important}
.sp_kiwi .ginput_product_price,.sp_kiwi .ginput_shipping_price,.sp_kiwi .ginput_total,.sp_kiwi button,.sp_kiwi input,.sp_kiwi input[type=checkbox]:not(old)+label,.sp_kiwi input[type=radio]:not(old)+label,.sp_kiwi select,.sp_kiwi textarea{color:#fff}
div.et_pb_section.et_pb_section_0{background-blend-mode:overlay;background-image:url(https://hcroofing.ca/wp-content/uploads/2021/01/63fafcdb-camille-couvez-424606_1hc0zl1hc0470000fo01o.jpg)!important}
.et_pb_section_0.et_pb_section{padding-top:10px;padding-bottom:10px;background-color:#EDF000!important}
.et_pb_section_0{z-index:10;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}
.et_pb_sticky.et_pb_section_0{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}
.et_pb_row_0.et_pb_row,.et_pb_row_1.et_pb_row{padding-top:10px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;padding-top:10px;padding-bottom:0px}
.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_6,body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row{width:88%;max-width:100%}
.et_pb_column_0,.et_pb_column_1,.et_pb_column_2,.et_pb_column_15,.et_pb_column_22{margin:auto}
.et_pb_text_0 h1{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif}
.et_pb_text_0 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:38px;color:#0b0054!important}
.et_pb_text_0 h5{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:30px;color:#010044!important;text-align:right}
.et_pb_text_0,.et_pb_text_1{padding-bottom:0px!important;margin-bottom:0px!important}
.et_pb_button_0_wrapper .et_pb_button_0,.et_pb_button_0_wrapper .et_pb_button_0:hover,.et_pb_button_3_wrapper .et_pb_button_3,.et_pb_button_3_wrapper .et_pb_button_3:hover,.et_pb_button_4_wrapper .et_pb_button_4,.et_pb_button_4_wrapper .et_pb_button_4:hover{padding-left:40px!important}
body #page-container .et_pb_section .et_pb_button_0{color:#FFFFFF!important;border-width:0px!important;border-radius:3px;font-size:20px;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding-right:0.7em;background-image:linear-gradient(180deg,#000c86 0%,#060923 100%);background-color:#000C86}
body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_3:after,body #page-container .et_pb_section .et_pb_button_4:after{display:none}
body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_4:before{content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:ETmodules!important;font-weight:400!important}
body #page-container .et_pb_section .et_pb_button_0:hover:before,body #page-container .et_pb_section .et_pb_button_3:hover:before,body #page-container .et_pb_section .et_pb_button_4:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}
.et_pb_button_0,.et_pb_button_0:after,.et_pb_button_1,.et_pb_button_1:after,.et_pb_button_2,.et_pb_button_2:after,.et_pb_button_3,.et_pb_button_3:after,.et_pb_button_4,.et_pb_button_4:after{transition:all 300ms ease 0ms}
.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#EDF000!important}
.et_pb_text_1 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:38px;color:#090047!important;letter-spacing:2px;text-align:center}
div.et_pb_section.et_pb_section_2{background-image:linear-gradient(169deg,rgba(35,31,32,0.9) 19%,#0f0047 100%),url(https://hcroofing.ca/wp-content/uploads/2020/01/HC_Roofing_Roof_Replacement_1.jpg)!important}
.et_pb_section_2{min-height:auto}
.et_pb_section_2.et_pb_section{padding-top:25px;padding-bottom:0px;margin-bottom:0px}
.et_pb_row_2.et_pb_row{padding-top:2px!important;padding-top:2px}
.et_pb_menu_0.et_pb_menu ul li a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:18px;color:#FFFFFF!important;letter-spacing:1px}
.et_pb_menu_0.et_pb_menu{background-color:RGBA(0,0,0,0)}
.et_pb_menu_0.et_pb_menu .et-menu-nav li a{padding-left:15px;padding-right:15px}
.et_pb_menu_0.et_pb_menu .nav li ul{background-color:rgba(255,255,255,0.89)!important}
.et_pb_menu_0.et_pb_menu .nav li ul.sub-menu a,.et_pb_blurb_0.et_pb_blurb:hover,.et_pb_blurb_1.et_pb_blurb:hover,.et_pb_blurb_2.et_pb_blurb:hover,.et_pb_blurb_3.et_pb_blurb:hover,.et_pb_blurb_4.et_pb_blurb:hover,.et_pb_text_22.et_pb_text,.et_pb_text_24.et_pb_text,.et_pb_text_26.et_pb_text,.et_pb_text_28.et_pb_text,.et_pb_text_29.et_pb_text,.et_pb_text_33.et_pb_text,.et_pb_text_34.et_pb_text,.et_pb_text_36.et_pb_text,.et_pb_text_37.et_pb_text,.et_pb_text_38.et_pb_text,.et_pb_text_39.et_pb_text,.et_pb_text_40.et_pb_text,.et_pb_text_41.et_pb_text,.et_pb_text_42.et_pb_text{color:#231F20!important}
.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#000C86!important}
.et_pb_menu_0.et_pb_menu .et_mobile_menu a,.et_pb_text_3.et_pb_text,.et_pb_text_4.et_pb_text,.et_pb_text_5.et_pb_text,.et_pb_text_6.et_pb_text,.et_pb_text_7.et_pb_text,.et_pb_text_8.et_pb_text,.et_pb_text_10.et_pb_text,.et_pb_text_11.et_pb_text,.et_pb_text_12.et_pb_text,.et_pb_text_13.et_pb_text,.et_pb_text_14.et_pb_text,.et_pb_text_15.et_pb_text,.et_pb_text_35.et_pb_text{color:#FFFFFF!important}
.et_pb_menu_0 .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0 .et_pb_menu__logo-slot{width:auto;max-width:100%}
.et_pb_menu_0 .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}
.et_pb_menu_0 .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0 .et_pb_menu__icon.et_pb_menu__cart-button{color:#2ea3f2}
.et_pb_row_3.et_pb_row{padding-top:10px!important;padding-bottom:0px!important;padding-top:10px;padding-bottom:0px}
.et_pb_row_3,body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row{width:90%;max-width:100%}
.et_pb_image_0{padding-bottom:0px;margin-bottom:0px!important;width:100%;max-width:100%!important;text-align:center}
.et_pb_image_0 .et_pb_image_wrap,.et_pb_image_0 img{width:100%}
.et_pb_text_2 h1{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:46px;color:#FFFFFF!important;text-align:left}
.et_pb_text_2 h4{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:46px;color:#FFFFFF!important;text-shadow:0em 0.1em 0.1em #231f20}
.et_pb_text_2{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important}
.et_pb_text_3{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important}
.et_pb_text_3 h2{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:24px;color:#FFFFFF!important}
.et_pb_text_4{line-height:1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:52px;line-height:1em;padding-top:17px!important;padding-bottom:6px!important;margin-bottom:0px!important}
.et_pb_text_4 h1,.et_pb_text_5 h1{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:60px;color:#FFFFFF!important;text-align:left}
.et_pb_text_4 h4{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:52px;color:#FFFFFF!important;text-shadow:0em 0.1em 0.1em #231F20}
.et_pb_text_5{line-height:1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:52px;line-height:1em;padding-top:0px!important;padding-bottom:6px!important;margin-bottom:0px!important}
.et_pb_text_5 h4{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:55px;color:#FFFFFF!important;text-shadow:0em 0.1em 0.1em #231F20}
.et_pb_text_6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:20px;padding-top:10px!important;padding-bottom:30px!important}
.et_pb_text_6.et_pb_text a{color:#00fff6!important}
.et_pb_button_1_wrapper .et_pb_button_1,.et_pb_button_1_wrapper .et_pb_button_1:hover{padding-top:15px!important;padding-right:80px!important;padding-bottom:15px!important;padding-left:80px!important}
body #page-container .et_pb_section .et_pb_button_1{color:#EDF000!important;border-width:2px!important;border-radius:0px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important}
body #page-container .et_pb_section .et_pb_button_1:hover{color:#231F20!important;border-color:#EDF000!important;border-width:2px!important;background-image:initial;background-color:#EDF000}
.et_pb_button_1{transition:color 300ms ease 0ms,background-color 300ms ease 0ms,border 300ms ease 0ms;display:inline;float:left;margin-right:20px}
.et_pb_button_2_wrapper .et_pb_button_2,.et_pb_button_2_wrapper .et_pb_button_2:hover{padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important}
.et_pb_button_2_wrapper{margin-bottom:150px!important}
body #page-container .et_pb_section .et_pb_button_2{color:#231F20!important;border-width:2px!important;border-color:#EDF000;border-radius:0px;font-size:19px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#EDF000}
body #page-container .et_pb_section .et_pb_button_2:hover{color:#EDF000!important;background-image:initial;background-color:RGBA(0,0,0,0)}
body #page-container .et_pb_section .et_pb_button_2:after{font-size:1.6em}
body.et_button_custom_icon #page-container .et_pb_button_2:after{font-size:19px}
.et_pb_button_2{transition:color 300ms ease 0ms,background-color 300ms ease 0ms;display:inline;float:left}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:17px}
.et_pb_row_4.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:5px!important;padding-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px}
.et_pb_image_1{margin-right:80px!important;margin-bottom:-80px!important;margin-left:80px!important;transform:translateX(23px) translateY(-80px);text-align:right;margin-right:0}
.et_pb_text_7{line-height:1.2em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:52px;line-height:1.2em}
.et_pb_column_7:before{content:'\2023';z-index:1;position:absolute;top:40%;color:#080030;font-size:300px;left:-31px}
.et_pb_text_8{line-height:1.5em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:900;font-size:35px;line-height:1.5em;padding-bottom:20px!important}
.et_pb_text_8 h4{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:41px;color:#FFFFFF!important;line-height:1.2em}
.et_pb_divider_0{width:48%}
.et_pb_divider_0:before{border-top-color:#FFFFFF;border-top-width:2px}
.et_pb_section_4.et_pb_section{padding-top:28px;padding-bottom:17px}
.et_pb_row_5.et_pb_row,.et_pb_row_13.et_pb_row{padding-top:2px!important;padding-bottom:3px!important;padding-top:2px;padding-bottom:3px}
.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,.et_pb_blurb_0 .et_pb_blurb_content,.et_pb_blurb_1 .et_pb_blurb_content,.et_pb_blurb_2 .et_pb_blurb_content,.et_pb_blurb_3 .et_pb_blurb_content,.et_pb_blurb_4 .et_pb_blurb_content,.et_pb_blurb_5 .et_pb_blurb_content,.et_pb_blurb_6 .et_pb_blurb_content,.et_pb_blurb_7 .et_pb_blurb_content,.et_pb_blurb_8 .et_pb_blurb_content,.et_pb_blurb_9 .et_pb_blurb_content,.et_pb_blurb_10 .et_pb_blurb_content,.et_pb_blurb_11 .et_pb_blurb_content,.et_pb_blurb_12 .et_pb_blurb_content,.et_pb_blurb_13 .et_pb_blurb_content,.et_pb_row_13,body #page-container .et-db #et-boc .et-l .et_pb_row_13.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_13.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_13.et_pb_row{max-width:100%}
.et_pb_text_9 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:61px;color:#ef2174!important}
.et_pb_text_9{max-width:880px}
.et_pb_row_6.et_pb_row{padding-top:30px!important;padding-top:30px}
.et_pb_text_10{line-height:1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:53px;letter-spacing:1px;line-height:1em;border-radius:50px 50px 50px 50px;overflow:hidden;border-width:2px;border-color:#FFFFFF;padding-top:5px!important;padding-right:20px!important;padding-bottom:5px!important;padding-left:20px!important;margin-top:25px!important;margin-bottom:0px!important;width:fit-content}
.et_pb_text_10 h4,.et_pb_text_11 h4,.et_pb_text_12 h4,.et_pb_text_13 h4,.et_pb_text_14 h4,.et_pb_text_15 h4,.et_pb_text_16 h4,.et_pb_text_17 h4,.et_pb_text_18 h4{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:26px;color:#FFFFFF!important}
.et_pb_text_11{line-height:1.2em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:28px;line-height:1.2em;padding-bottom:0px!important;margin-top:15px!important;margin-bottom:0px!important}
.et_pb_text_12,.et_pb_text_15,.et_pb_text_18{line-height:1.2em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:16px;line-height:1.2em;padding-top:10px!important;padding-bottom:20px!important;margin-top:0px!important}
.et_pb_text_13{line-height:1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:53px;letter-spacing:1px;line-height:1em;border-radius:100px 100px 100px 100px;overflow:hidden;border-width:2px;border-color:#FFFFFF;padding-top:5px!important;padding-right:16px!important;padding-bottom:5px!important;padding-left:16px!important;margin-top:25px!important;margin-bottom:0px!important;width:fit-content}
.et_pb_text_14{line-height:1.2em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:28px;line-height:1.2em;padding-right:10px!important;padding-bottom:0px!important;margin-top:15px!important;margin-bottom:0px!important}
.et_pb_text_16.et_pb_text,.et_pb_text_17.et_pb_text,.et_pb_text_18.et_pb_text{color:#090047!important}
.et_pb_text_16{line-height:1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:53px;letter-spacing:1px;line-height:1em;border-radius:100px 100px 100px 100px;overflow:hidden;border-width:2px;border-color:#090047;padding-top:5px!important;padding-right:16px!important;padding-bottom:5px!important;padding-left:16px!important;margin-top:25px!important;margin-bottom:0px!important;width:fit-content}
.et_pb_text_17{line-height:1.2em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:28px;line-height:1.2em;padding-right:50px!important;padding-bottom:0px!important;margin-top:15px!important;margin-bottom:0px!important}
.et_pb_section_5.et_pb_section{padding-top:0px;padding-bottom:21px}
.et_pb_text_19.et_pb_text{color:#000C86!important}
.et_pb_text_19,.et_pb_text_20{line-height:1.1em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:57px;line-height:1.1em;margin-bottom:18px!important}
.et_pb_text_20.et_pb_text{color:#120056!important}
.et_pb_column_13{margin:auto}
.et_pb_blurb_0.et_pb_blurb p,.et_pb_blurb_1.et_pb_blurb p,.et_pb_blurb_2.et_pb_blurb p,.et_pb_blurb_3.et_pb_blurb p,.et_pb_blurb_4.et_pb_blurb p{line-height:1em}
.et_pb_blurb_0.et_pb_blurb,.et_pb_blurb_1.et_pb_blurb,.et_pb_blurb_2.et_pb_blurb,.et_pb_blurb_3.et_pb_blurb,.et_pb_blurb_4.et_pb_blurb{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-size:30px;color:#939393!important;line-height:1em;padding-bottom:15px!important;margin-bottom:0px!important}
.et_pb_blurb_0 .et_pb_blurb_description,.et_pb_blurb_1 .et_pb_blurb_description,.et_pb_blurb_2 .et_pb_blurb_description,.et_pb_blurb_3 .et_pb_blurb_description,.et_pb_blurb_4 .et_pb_blurb_description{transition:color 300ms ease 0ms}
.et_pb_blurb_0 .et-pb-icon,.et_pb_blurb_1 .et-pb-icon,.et_pb_blurb_2 .et-pb-icon,.et_pb_blurb_3 .et-pb-icon,.et_pb_blurb_4 .et-pb-icon{color:#001b66;font-family:ETmodules!important;font-weight:400!important}
div.et_pb_section.et_pb_section_6{background-image:linear-gradient(360deg,#090047 0%,#000000 100%)!important}
.et_pb_section_6.et_pb_section{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px}
.et_pb_section_6{clear:both}
.et_pb_row_8.et_pb_row{padding-top:10px!important;padding-bottom:100px!important;margin-top:10px!important;margin-bottom:10px!important;padding-top:10px;padding-bottom:100px}
.et_pb_image_2{filter:brightness(0%) invert(100%);backface-visibility:hidden;padding-bottom:20px;text-align:center}
html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_image_2:hover{filter:brightness(0%) invert(100%)}
.et_pb_row_9.et_pb_row{padding-bottom:45px!important;padding-bottom:45px}
.et_pb_text_21 h3{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:900;font-style:italic;font-size:57px;color:#ef2174!important;line-height:1.1em}
.et_pb_column_17:before{content:'';background:url(//hcroofing.ca/wp-content/uploads/2021/01/roof.png) #fff;background-repeat:no-repeat;position:absolute;top:-50px;width:60px;height:60px;background-size:55px;overflow:auto;right:30px;z-index:10;border:8px solid #000c86;padding:10px;border-radius:100px;background-position:11px 10px}
.et_pb_text_22,.et_pb_text_24,.et_pb_text_26{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;letter-spacing:1px;line-height:1.4em;margin-bottom:15px!important}
.et_pb_text_22 h4,.et_pb_text_23 h4,.et_pb_text_24 h4,.et_pb_text_25 h4,.et_pb_text_26 h4,.et_pb_text_27 h4{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:26px}
.et_pb_text_23,.et_pb_text_25,.et_pb_text_27{line-height:1.9em;font-family:'Arial',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:1px;line-height:1.9em}
.et_pb_column_18:before{content:'';background:url(//hcroofing.ca/wp-content/uploads/2021/01/tools.png) #fff;background-repeat:no-repeat;position:absolute;top:-50px;width:60px;height:60px;background-size:50px;overflow:auto;right:30px;z-index:10;border:10px solid #000c86;padding:10px;border-radius:100px;background-position:15px 15px}
.et_pb_column_19:before{content:'';background:url(//hcroofing.ca/wp-content/uploads/2021/01/house.png) #fff;background-repeat:no-repeat;position:absolute;top:-50px;width:60px;height:60px;background-size:55px;overflow:auto;right:30px;z-index:10;border:10px solid #000c86;padding:10px;border-radius:100px;background-position:12px 12px}
.et_pb_section_8.et_pb_section{padding-top:24px}
.et_pb_text_28{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:22px}
.et_pb_text_28 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:48px;color:#000C86!important;text-align:center}
.et_pb_text_28 h4{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-size:25px;color:#231F20!important;line-height:1.1em}
.et_pb_text_29{line-height:1.4em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:21px;line-height:1.4em;max-width:700px}
.et_pb_image_3{text-align:right;margin-right:0}
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,.et_pb_blurb_5.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_8.et_pb_blurb .et_pb_module_header,.et_pb_blurb_8.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_9.et_pb_blurb .et_pb_module_header,.et_pb_blurb_9.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_10.et_pb_blurb .et_pb_module_header,.et_pb_blurb_10.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_11.et_pb_blurb .et_pb_module_header,.et_pb_blurb_11.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_12.et_pb_blurb .et_pb_module_header,.et_pb_blurb_12.et_pb_blurb .et_pb_module_header a,.et_pb_blurb_13.et_pb_blurb .et_pb_module_header,.et_pb_blurb_13.et_pb_blurb .et_pb_module_header a{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:25px;line-height:1.2em}
.et_pb_blurb_5.et_pb_blurb p,.et_pb_blurb_6.et_pb_blurb p,.et_pb_blurb_7.et_pb_blurb p,.et_pb_blurb_8.et_pb_blurb p,.et_pb_blurb_9.et_pb_blurb p,.et_pb_blurb_10.et_pb_blurb p,.et_pb_blurb_11.et_pb_blurb p,.et_pb_blurb_12.et_pb_blurb p,.et_pb_blurb_13.et_pb_blurb p{line-height:1.2em}
.et_pb_blurb_5.et_pb_blurb,.et_pb_blurb_6.et_pb_blurb,.et_pb_blurb_7.et_pb_blurb,.et_pb_blurb_8.et_pb_blurb,.et_pb_blurb_9.et_pb_blurb,.et_pb_blurb_10.et_pb_blurb,.et_pb_blurb_11.et_pb_blurb,.et_pb_blurb_12.et_pb_blurb,.et_pb_blurb_13.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:25px;color:#231F20!important;line-height:1.2em;padding-bottom:0px!important;padding-left:72px!important;margin-bottom:20px!important;max-width:100%}
.et_pb_blurb_5.et_pb_blurb:before{content:'1';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,.et_pb_blurb_8.et_pb_blurb .et_pb_module_header,.et_pb_blurb_9.et_pb_blurb .et_pb_module_header,.et_pb_blurb_10.et_pb_blurb .et_pb_module_header,.et_pb_blurb_11.et_pb_blurb .et_pb_module_header,.et_pb_blurb_12.et_pb_blurb .et_pb_module_header,.et_pb_blurb_13.et_pb_blurb .et_pb_module_header{padding-left:70px;padding-top:2px}
.et_pb_blurb_6.et_pb_blurb:before{content:'2';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_7.et_pb_blurb:before{content:'3';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_8.et_pb_blurb:before{content:'4';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_9.et_pb_blurb:before{content:'5';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_10.et_pb_blurb:before{content:'6';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_11.et_pb_blurb:before{content:'7';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_12.et_pb_blurb:before{content:'8';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_blurb_13.et_pb_blurb:before{content:'9';color:#EDF000;position:absolute;font-size:30px;font-weight:bold;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#080f50;border-radius:100px;width:40px;height:40px;text-align:center;line-height:1.4em;left:0}
.et_pb_text_30{line-height:1.5em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:18px;line-height:1.5em;margin-bottom:11px!important}
.et_pb_text_31 h3{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:900;text-transform:uppercase;font-size:31px;color:#ef2174!important;line-height:1.2em}
.et_pb_text_31{margin-bottom:9px!important}
.et_pb_button_3_wrapper,.et_pb_button_4_wrapper{margin-bottom:10px!important}
body #page-container .et_pb_section .et_pb_button_3,body #page-container .et_pb_section .et_pb_button_4{color:#EDF000!important;border-width:0px!important;border-radius:3px;letter-spacing:2px;font-size:23px;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding-right:0.7em;background-image:linear-gradient(180deg,#000c86 0%,#060923 100%);background-color:#000C86}
.et_pb_section_9.et_pb_section{padding-top:28px;padding-bottom:17px;background-color:#fafafa!important}
.et_pb_text_32 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:57px;color:#ef2174!important}
.et_pb_text_32{max-width:900px}
.et_pb_row_14.et_pb_row{margin-right:auto!important;margin-bottom:-13px!important;margin-left:auto!important}
div.et_pb_section.et_pb_section_10{background-size:contain;background-position:center bottom 0px;background-blend-mode:overlay;background-image:url(https://hcroofing.ca/wp-content/uploads/2021/01/1200px-Canada_blank_map.svg_.png)!important}
.et_pb_section_10.et_pb_section{padding-top:28px;padding-bottom:68px;background-color:rgba(250,250,250,0.44)!important}
.et_pb_row_16.et_pb_row{padding-bottom:0px!important;padding-bottom:0px}
.et_pb_image_4{text-align:center}
.et_pb_text_33,.et_pb_text_36{line-height:1.3em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:22px;line-height:1.3em;margin-bottom:8px!important;max-width:650px}
.et_pb_text_33 h3,.et_pb_text_34 h3,.et_pb_text_36 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:53px;color:#090047!important;text-align:center}
.et_pb_row_17,body #page-container .et-db #et-boc .et-l .et_pb_row_17.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_17.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_17.et_pb_row{max-width:743px}
.et_pb_blurb_14.et_pb_blurb p,.et_pb_blurb_15.et_pb_blurb p,.et_pb_blurb_16.et_pb_blurb p,.et_pb_blurb_17.et_pb_blurb p,.et_pb_blurb_18.et_pb_blurb p{line-height:1.4em}
.et_pb_blurb_14.et_pb_blurb,.et_pb_blurb_15.et_pb_blurb,.et_pb_blurb_16.et_pb_blurb,.et_pb_blurb_17.et_pb_blurb,.et_pb_blurb_18.et_pb_blurb{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-size:28px;color:#000C86!important;line-height:1.4em}
.et_pb_blurb_14 .et-pb-icon,.et_pb_blurb_15 .et-pb-icon,.et_pb_blurb_16 .et-pb-icon,.et_pb_blurb_17 .et-pb-icon,.et_pb_blurb_18 .et-pb-icon{font-size:34px;color:#000C86;font-family:ETmodules!important;font-weight:400!important}
.et_pb_row_18,body #page-container .et-db #et-boc .et-l .et_pb_row_18.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_18.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_18.et_pb_row{max-width:498px}
.et_pb_row_19.et_pb_row{padding-top:35px!important;padding-top:35px}
.et_pb_text_34{line-height:1.3em;font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.3em;max-width:850px}
div.et_pb_section.et_pb_section_11{background-image:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%),url(https://hcroofing.ca/wp-content/uploads/2021/01/cd16bf6d-unsplash-2fpjlaymqta-together-now_1hc0zk1hc0hq00000001o.jpg)!important}
.et_pb_row_20.et_pb_row{padding-top:13px!important;padding-top:13px}
.et_pb_text_35{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:20px}
.et_pb_text_35 h3{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:44px;color:#FFFFFF!important}
.et_pb_row_21.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_section_12.et_pb_section{padding-top:30px}
.et_pb_row_23.et_pb_row{padding-top:50px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;padding-top:50px;padding-bottom:0px}
.et_pb_text_37,.et_pb_text_38,.et_pb_text_39,.et_pb_text_40,.et_pb_text_41,.et_pb_text_42{line-height:1.8em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;line-height:1.8em;padding-top:10px!important;padding-bottom:40px!important;font-weight:400}
.et_pb_text_37 h3,.et_pb_text_38 h3,.et_pb_text_39 h3,.et_pb_text_40 h3,.et_pb_text_41 h3,.et_pb_text_42 h3{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:52px;color:#FFFFFF!important;text-align:center}
.et_pb_text_37 h4,.et_pb_text_38 h4,.et_pb_text_39 h4,.et_pb_text_40 h4,.et_pb_text_41 h4,.et_pb_text_42 h4{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;line-height:1.5em}
.et_pb_text_37 h5,.et_pb_text_38 h5,.et_pb_text_39 h5,.et_pb_text_40 h5,.et_pb_text_41 h5,.et_pb_text_42 h5{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px;line-height:1.5em}
.et_pb_row_24.et_pb_row,.et_pb_row_25.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_26,body #page-container .et-db #et-boc .et-l .et_pb_row_26.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_26.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_26.et_pb_row{width:86%;max-width:100%}
.et_pb_image_5{width:100%;text-align:left;margin-left:0}
.et_pb_text_43 h4,.et_pb_text_44 h4,.et_pb_text_45 h4,.et_pb_text_46 h4,.et_pb_text_47 h4{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:900;font-size:22px;color:#231F20!important}
.et_pb_text_43,.et_pb_text_45,.et_pb_text_47{padding-bottom:15px!important;margin-bottom:0px!important}
.et_pb_text_44,.et_pb_text_46{line-height:1em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;line-height:1em;padding-bottom:20px!important;margin-bottom:0px!important}
.et_pb_text_44.et_pb_text a,.et_pb_text_46.et_pb_text a{color:#5e5e5e!important}
ul.et_pb_social_media_follow_0 a.icon{border-radius:50px 50px 50px 50px}
.et_pb_social_media_follow_0 li.et_pb_social_icon a.icon:before{color:#ffffff}
.et_pb_divider_1{width:64%}
.et_pb_divider_1:before{border-top-color:#d3d3d3;border-top-width:2px}
.et_pb_text_48.et_pb_text{color:#0a0808!important}
.et_pb_text_48{line-height:1em;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:18px;line-height:1em}
.et_pb_column_6{background-image:linear-gradient(180deg,#080054 0%,#08000a 100%);background-color:#000C86;padding-top:50px;padding-right:55px;padding-bottom:50px;padding-left:45px}
.et_pb_column_7{background-color:#231F20;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:60px;transform:translateX(-58px) translateY(0px);margin:auto}
.et_pb_column_9{background-image:linear-gradient(180deg,rgba(0,12,134,0.87) 0%,rgba(0,12,134,0.87) 100%),url(https://hcroofing.ca/wp-content/uploads/2019/12/Soffit_and_Fascia_HC_Roofing.jpg);background-color:#000C86;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_column_10{background-image:linear-gradient(180deg,rgba(35,31,32,0.89) 0%,rgba(35,31,32,0.89) 100%),url(https://hcroofing.ca/wp-content/uploads/2019/06/houses-1150022_1920-1-min.jpg);background-color:#b5002d;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_column_11{background-image:linear-gradient(180deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%),url(https://hcroofing.ca/wp-content/uploads/2020/01/HC_Roofing_about_us-1.jpg);background-color:#b5002d;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_column_12{border-right-width:2px;border-right-color:#afafaf;padding-right:60px}
.et_pb_column_17{border-top-width:10px;border-color:#000C86;padding-top:60px;padding-right:40px;padding-bottom:30px;padding-left:40px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_column_18,.et_pb_column_19{border-top-width:10px;border-top-color:#000C86;padding-top:60px;padding-right:40px;padding-bottom:30px;padding-left:40px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}
.et_pb_column_41,.et_pb_column_43,.et_pb_column_45{border-right-width:2px;border-right-color:#a8a8a8;padding-right:50px;padding-left:50px}
.et_pb_column_42,.et_pb_column_44,.et_pb_column_46{padding-right:50px;padding-left:50px}
.et_pb_social_media_follow_network_0 a.icon{background-color:#3b5998!important}
.et_pb_social_media_follow_network_1 a.icon{background-color:#00aced!important}
.et_pb_social_media_follow_network_2 a.icon{background-color:#ea2c59!important}
.et_pb_social_media_follow_network_3 a.icon{background-color:#a82400!important}
.et_pb_social_media_follow_network_4 a.icon{background-color:#cb2027!important}
.et_pb_text_29.et_pb_module,.et_pb_text_33.et_pb_module,.et_pb_text_34.et_pb_module,.et_pb_text_36.et_pb_module,.et_pb_divider_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.et_pb_row_18.et_pb_row{padding-bottom:0px!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0px}
@media only screen and (min-width:981px){.et_pb_section_1,.et_pb_button_4{display:none!important}}@media only screen and (max-width:980px){.et_pb_text_0 h3,.et_pb_text_1 h3{font-size:24px}
body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_4:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}
body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_3:after,body #page-container .et_pb_section .et_pb_button_4:after{display:none}
body #page-container .et_pb_section .et_pb_button_0:hover:before,body #page-container .et_pb_section .et_pb_button_3:hover:before,body #page-container .et_pb_section .et_pb_button_4:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}
.et_pb_section_2{min-height:750px}
.et_pb_text_6{padding-bottom:0px!important}
body #page-container .et_pb_section .et_pb_button_1:after,body #page-container .et_pb_section .et_pb_button_2:after{display:inline-block;opacity:0}
body #page-container .et_pb_section .et_pb_button_1:hover:after,body #page-container .et_pb_section .et_pb_button_2:hover:after{opacity:1}
.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img,.et_pb_image_4 .et_pb_image_wrap img,.et_pb_image_5 .et_pb_image_wrap img{width:auto}
.et_pb_row_9.et_pb_row{padding-bottom:31px!important;padding-bottom:31px!important}
.et_pb_text_21 h3{font-size:64px}
.et_pb_column_7{transform:translateX(-58px) translateY(0px)}
.et_pb_column_12{border-right-width:2px;border-right-color:#afafaf}
.et_pb_column_17{border-top-width:10px}
.et_pb_column_18{border-top-width:10px;border-top-color:#000C86;margin-bottom:50px}
.et_pb_column_19{border-top-width:10px;border-top-color:#000C86}
.et_pb_column_41,.et_pb_column_43,.et_pb_column_45{border-right-width:2px;border-right-color:#a8a8a8}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_0,.et_pb_column_4,.et_pb_column_21,.et_pb_button_4{display:none!important}
.et_pb_button_1{display:inline;float:left;margin-right:20px}
.et_pb_column_7:before{content:'\2023';z-index:1;position:absolute;top:40%;color:#080030;font-size:300px;left:-31px}
.et_pb_column_9{max-width:33%!Important}
.et_pb_column_10,.et_pb_column_11{max-width:33%!important}
.et_pb_column_47,.et_pb_column_48,.et_pb_column_49,.et_pb_column_50{width:20%!important}}@media only screen and (max-width:767px){.et_pb_section_0,.et_pb_column_4,.et_pb_column_21,.et_pb_button_3{display:none!important}body #page-container .et_pb_section .et_pb_button_0:before,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_4:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:1;content:attr(data-icon);font-family:ETmodules!important;font-weight:400!important}body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_3:after,body #page-container .et_pb_section .et_pb_button_4:after{display:none}body #page-container .et_pb_section .et_pb_button_0:hover:before,body #page-container .et_pb_section .et_pb_button_3:hover:before,body #page-container .et_pb_section .et_pb_button_4:hover:before{margin-left:.3em;right:auto;margin-left:-1.3em}.et_pb_text_1 h3{font-size:22px}.et_pb_section_2{min-height:750px}.et_pb_row_2.et_pb_row{padding-top:2px!important;padding-bottom:0px!important;padding-top:2px!important;padding-bottom:0px!important}.et_pb_menu_0.et_pb_menu ul li a{font-family:'Saira',Helvetica,Arial,Lucida,sans-serif;font-weight:300}.et_pb_text_2 h1{font-size:33px}.et_pb_text_2 h4{font-size:29px}.et_pb_text_2,.et_pb_text_4{padding-top:20px!important;padding-bottom:0px!important}.et_pb_text_3 h2{font-size:19px}.et_pb_text_3{margin-bottom:0px!important}.et_pb_text_4 h1,.et_pb_text_5 h1,.et_pb_text_5 h4{font-size:36px}.et_pb_text_4 h4,.et_pb_text_7{font-size:38px}.et_pb_text_5{padding-top:0px!important;padding-bottom:10px!important}.et_pb_text_6{font-size:16px}.et_pb_button_1_wrapper{margin-bottom:20px!important}body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_4{font-size:19px!important}body #page-container .et_pb_section .et_pb_button_1:after{display:inline-block;opacity:0;font-size:1.6em}body #page-container .et_pb_section .et_pb_button_1:hover:after,body #page-container .et_pb_section .et_pb_button_2:hover:after{opacity:1}body.et_button_custom_icon #page-container .et_pb_button_1:after{font-size:19px}.et_pb_button_1{display:block;float:none;margin-right:0px}body #page-container .et_pb_section .et_pb_button_2:after{display:inline-block;opacity:0}.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img,.et_pb_image_4 .et_pb_image_wrap img,.et_pb_image_5 .et_pb_image_wrap img{width:auto}.et_pb_column_7:before{content:'\2023';z-index:1;position:absolute;top:0%;color:#09010c;font-size:300px;left:50%;transform:rotate(90deg)}.et_pb_text_8 h4{font-size:31px}.et_pb_text_9 h3{font-size:50px}.et_pb_column_9,.et_pb_column_10,.et_pb_column_11{max-width:100%!Important}.et_pb_text_20,.et_pb_text_36 h3{font-size:48px}.et_pb_blurb_0.et_pb_blurb,.et_pb_blurb_1.et_pb_blurb,.et_pb_blurb_2.et_pb_blurb,.et_pb_blurb_3.et_pb_blurb,.et_pb_blurb_4.et_pb_blurb{font-size:23px}.et_pb_blurb_0.et_pb_blurb p,.et_pb_blurb_1.et_pb_blurb p,.et_pb_blurb_2.et_pb_blurb p,.et_pb_blurb_3.et_pb_blurb p,.et_pb_blurb_4.et_pb_blurb p{line-height:1.1em}.et_pb_text_21 h3{font-size:37px}.et_pb_text_32 h3{font-size:41px}.et_pb_row_17.et_pb_row{padding-bottom:0px!important;padding-bottom:0px!important}.et_pb_row_22.et_pb_row{padding-bottom:0px!important;margin-bottom:0px!important;padding-bottom:0px!important}.et_pb_row_23.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px!important;padding-bottom:0px!important}.et_pb_row_23,body #page-container .et-db #et-boc .et-l .et_pb_row_23.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_23.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_23.et_pb_row,.et_pb_row_24,body #page-container .et-db #et-boc .et-l .et_pb_row_24.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_24.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_24.et_pb_row,.et_pb_row_25,body #page-container .et-db #et-boc .et-l .et_pb_row_25.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_25.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_25.et_pb_row{width:100%}.et_pb_column_47,.et_pb_column_48,.et_pb_column_49,.et_pb_column_50{width:100%!Important}.et_pb_column_7{padding-right:30px;padding-left:30px;transform:translateX(0px) translateY(0px)}.et_pb_column_12{border-right-width:2px;border-right-color:#afafaf}.et_pb_column_17{border-top-width:10px}.et_pb_column_18{border-top-width:10px;border-top-color:#000C86;margin-bottom:50px}.et_pb_column_19{border-top-width:10px;border-top-color:#000C86}.et_pb_column_41,.et_pb_column_43,.et_pb_column_45{border-right-width:2px;border-right-color:#a8a8a8}}