#section-135-1195 > .ct-section-inner-wrap{padding-bottom:518px;display:flex;flex-direction:column;align-items:center}#section-135-1195{display:block}#section-135-1195{background-image:linear-gradient(rgba(86,109,143,0.31),rgba(86,109,143,0.31)),url(http://staging.hairbyregan.com/wp-content/uploads/2017/08/ethan-robertson-132225.jpg);background-size:auto,cover;text-align:center;background-color:#566d8f}#section-155-1195 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-155-1195{background-color:#628e23}#section-43-1195 > .ct-section-inner-wrap{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:row;align-items:center}#section-43-1195{display:block}#section-43-1195{text-align:center;border-top-width:1px;border-top-style:none;border-top-color:#dddddd}#section-106-1195 > .ct-section-inner-wrap{padding-top:120px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center}#section-106-1195{display:block}#section-106-1195{background-color:#eff4f7;text-align:center}#section-34-1195 > .ct-section-inner-wrap{padding-top:579px;padding-bottom:84px;align-items:center}#section-34-1195{background-image:linear-gradient(rgba(177,209,92,0.35),rgba(177,209,92,0.35)),url(http://staging.hairbyregan.com/wp-content/uploads/2017/08/hair-by-regan-extension-specialist-walnut-creek-hairstylist-elizabeth-nicole-salon.jpg);text-align:left}@media (max-width:1120px){#section-155-1195{background-color:#8fb56a}}@media (max-width:1120px){#section-43-1195 > .ct-section-inner-wrap{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:991px){#section-43-1195 > .ct-section-inner-wrap{padding-top:20px;padding-bottom:20px}}@media (max-width:991px){#section-106-1195 > .ct-section-inner-wrap{padding-bottom:20px}}@media (max-width:767px){#section-135-1195 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){#section-43-1195 > .ct-section-inner-wrap{padding-bottom:75px}}@media (max-width:767px){#section-106-1195 > .ct-section-inner-wrap{padding-top:60px}}#div_block-160-1195{width:100.00%;text-align:left;align-items:center}#div_block-45-1195{width:50%;flex-direction:column;display:flex;text-align:left;align-items:flex-start;order:1;justify-content:center}#div_block-50-1195{width:50%;order:2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;align-items:flex-start;text-align:left}#div_block-110-1195{width:50%;flex-direction:column;display:flex;text-align:left;align-items:flex-start;justify-content:center}#div_block-114-1195{width:50%}#div_block-115-1195{width:100%;background-color:#ffffff;padding-left:40px;padding-top:40px;padding-right:40px;padding-bottom:40px}#div_block-116-1195{padding-bottom:0px}@media (max-width:767px){#div_block-160-1195{text-align:left;align-items:center}}@media (max-width:767px){#div_block-45-1195{flex-direction:column;display:flex;align-items:center;text-align:center}}@media (max-width:991px){#new_columns-158-1195> .ct-div-block{width:100% !important}}@media (max-width:767px){#new_columns-44-1195> .ct-div-block{width:100% !important}#new_columns-44-1195{flex-direction:column-reverse}}@media (max-width:767px){#new_columns-44-1195{flex-direction:column-reverse}}#new_columns-44-1195{display:flex}@media (max-width:991px){#new_columns-109-1195> .ct-div-block{width:100% !important}}#headline-136-1195{margin-bottom:30px;margin-left:20px;margin-right:20px;color:#ffffff}#headline-46-1195{margin-bottom:12px;font-size:42px}#headline-194-1195{color:#628e23;font-size:30px;margin-top:20px}#headline-198-1195{color:#628e23;font-size:30px;margin-top:20px}#headline-107-1195{margin-bottom:60px;margin-left:20px;margin-right:20px}#headline-111-1195{margin-bottom:12px}#headline-181-1195{color:#ffffff}@media (max-width:767px){#headline-136-1195{margin-left:20px;margin-right:20px}}#text_block-47-1195{margin-bottom:24px;font-family:Verdana,Geneva,sans-serif}#text_block-112-1195{font-size:18px;font-weight:400;color:#3b3c38;line-height:1.6;margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#text_block-189-1195{color:#ffffff}#text_block-190-1195{color:#ffffff}#text_block-200-1195{color:#ffffff}#link_text-113-1195{color:#6799b2;font-size:18px;font-weight:400;text-decoration:none;line-height:1.4}#link_text-113-1195:hover{color:#566d8f}#_nav_menu-139-1195 .oxy-nav-menu-hamburger-line{background-color:#ffffff}@media (max-width:767px){#_nav_menu-139-1195 .oxy-nav-menu-list{display:none}#_nav_menu-139-1195 .oxy-menu-toggle{display:initial}#_nav_menu-139-1195.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{display:initial}}#_nav_menu-139-1195.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#_nav_menu-139-1195.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#_nav_menu-139-1195 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#_nav_menu-139-1195 .oxy-nav-menu-hamburger{width:40px;height:32px}#_nav_menu-139-1195 .oxy-nav-menu-hamburger-line{height:6px}#_nav_menu-139-1195.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#_nav_menu-139-1195.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#_nav_menu-139-1195{font-family:Verdana,Geneva,sans-serif}#_nav_menu-139-1195 .oxy-nav-menu-list{flex-direction:row}#_nav_menu-139-1195 .menu-item a{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;color:#ffffff}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#7caf48}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .menu-item a{justify-content:flex-start}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-top:20px;padding-bottom:20px}#_nav_menu-139-1195 .menu-item:focus-within a,#_nav_menu-139-1195 .menu-item:hover a{background-color:#7caf48}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{background-color:#7caf48}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .menu-item a:hover{justify-content:flex-start}#_nav_menu-139-1195.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-top:20px;padding-bottom:20px}#slider-182-1195 .unslider-nav ol li{border-color:#ffffff}#slider-182-1195 .unslider-nav ol li.unslider-active{background-color:#ffffff}#slider-182-1195{margin-top:100px;margin-right:100px;margin-bottom:100px;margin-left:100px}