#section-33-26 > .ct-section-inner-wrap{max-width:100%;padding-top:10px;padding-bottom:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}#section-33-26{display:block}#section-33-26{background-image:url(/wp-content/uploads/2024/06/gregory-e-lang-hero-section-needs-a-mom-2.jpg);background-size:cover;height:110vh;background-repeat:no-repeat;min-height:700px;background-color:213233242;text-align:center;width:100%;background-position:center 35%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#section-7-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:35px}#section-11-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-60-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-95-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-106-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-118-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-84-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-70-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-130-26 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-148-26 > .ct-section-inner-wrap{padding-top:5px;padding-bottom:5px}#section-148-26{background-color:#070707;font-size:14px;text-align:center;font-weight:500}@media (max-width:991px){#section-7-26 > .ct-section-inner-wrap{padding-top:11px;padding-bottom:30px;display:flex;flex-direction:column;align-items:center}#section-7-26{display:block}#section-7-26{text-align:left}}@media (max-width:479px){#section-7-26 > .ct-section-inner-wrap{padding-bottom:21px}}#div_block-45-26{flex-direction:column;display:flex;text-align:left;align-items:center;align-self:center;margin-top:15vh;pointer-events:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#div_block-54-26{display:block;align-self:stretch}#div_block-13-26{width:50%}#div_block-16-26{width:50.00%}#div_block-62-26{width:50%}#div_block-67-26{width:50%}#div_block-97-26{width:50%}#div_block-100-26{width:50%}#div_block-108-26{width:50%}#div_block-113-26{width:50%}#div_block-120-26{width:50%}#div_block-123-26{width:50%}#div_block-86-26{width:50%}#div_block-91-26{width:50%}#div_block-72-26{width:50%}#div_block-75-26{width:50%}#div_block-132-26{width:50%}#div_block-137-26{width:50%}@media (max-width:1120px){#div_block-45-26{margin-top:15vh}}@media (max-width:991px){#div_block-16-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-62-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-100-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-108-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-123-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-86-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-75-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#div_block-132-26{margin-top:0px;padding-top:0px}}@media (max-width:991px){#new_columns-12-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-61-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-61-26{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-96-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-107-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-107-26{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-119-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-85-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-85-26{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-71-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-131-26> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-131-26{flex-direction:column-reverse}}#new_columns-131-26{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#headline-42-26{font-family:'Libre Caslon Text';color:rgba(0,0,0,0.94);font-size:125px;font-weight:200;align-self:center;margin-top:-4%;text-shadow:0px 0px 15px #eaeaea}#why-a-daughter-needs-a-mom-title{font-weight:700}#why-a-daughter-needs-a-dad-title{font-weight:700}#why-a-son-needs-a-mom-title{font-weight:700}#why-a-son-needs-a-dad-title{font-weight:700}#why-the-world-needs-love-title{font-weight:700}#why-we-need-teachers-title{font-weight:700}#why-we-need-granddaughters-title{font-weight:700}#why-we-need-grandsons-title{font-weight:700}@media (max-width:1120px){#headline-42-26{font-size:11vw}}#text_block-37-26{color:rgba(255,255,255,0.97);font-size:40px;justify-content:center;align-items:center;align-self:center;font-family:Arial,Helvetica,sans-serif;letter-spacing:0.8px;line-height:0.65;text-align:center;top:80%;margin-bottom:150px;text-shadow:0px 0px 5px #000000;pointer-events:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#text_block-46-26{font-family:'Libre Caslon Text';color:rgba(0,0,0,0.94);font-size:30px;bottom:0%;right:3%;text-align:right;margin-bottom:-13px}#text_block-149-26{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:13px}@media (max-width:1120px){#text_block-37-26{font-size:3.6vw}}@media (max-width:991px){#text_block-37-26{margin-bottom:150px}}@media (max-width:991px){#text_block-46-26{margin-right:-15px}}@media (max-width:767px){#text_block-37-26{line-height:1;font-size:6vw}}@media (max-width:767px){#text_block-149-26{font-size:1.7vw}}#_rich_text-9-26{color:rgba(10,10,10,0.92);margin-top:40px}#_rich_text-20-26{color:rgba(10,10,10,0.92)}#_rich_text-103-26{color:rgba(10,10,10,0.92)}#_rich_text-126-26{color:rgba(10,10,10,0.92)}#_rich_text-78-26{color:rgba(10,10,10,0.92)}#link-14-26{display:flex;text-align:center}#link-98-26{display:flex;text-align:center}#link-121-26{display:flex;text-align:center}#link-73-26{display:flex;text-align:center}#image-43-26{width:400px;visibility:visible;display:none}@media (max-width:1120px){#image-43-26{width:50vw}}#_nav_menu-34-26 .oxy-nav-menu-list{display:none}#_nav_menu-34-26 .oxy-menu-toggle{display:initial}#_nav_menu-34-26.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{display:initial}#_nav_menu-34-26.oxy-nav-menu.oxy-nav-menu-open{background-color:#f2f2f2;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#_nav_menu-34-26.oxy-nav-menu.oxy-nav-menu-open .menu-item a{color:rgba(10,10,10,0.92);padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#_nav_menu-34-26 .oxy-nav-menu-hamburger-wrap{width:65px;height:65px}#_nav_menu-34-26 .oxy-nav-menu-hamburger{width:45px;height:36px}#_nav_menu-34-26 .oxy-nav-menu-hamburger-line{height:6px;background-color:rgba(10,10,10,0.92)}#_nav_menu-34-26.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:15px}#_nav_menu-34-26.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-15px}#_nav_menu-34-26{margin-top:10px;font-size:1.5rem;font-weight:500;font-family:Arial,Helvetica,sans-serif;background-color:rgba(221,221,221,0.18);position:fixed;top:10px;box-shadow:0px 0px 29px 6px rgba(221,221,221,0.3);user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#_nav_menu-34-26 .oxy-nav-menu-list{flex-direction:row}#_nav_menu-34-26 .menu-item a{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;font-weight:600}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#eeeeee}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-top:20px;padding-bottom:20px}#_nav_menu-34-26 .menu-item:focus-within a,#_nav_menu-34-26 .menu-item:hover a{background-color:#eeeeee;padding-top:17px;border-top-width:3px}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{background-color:#eeeeee}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-top:20px;padding-bottom:20px}@media (max-width:767px){#_nav_menu-34-26{margin-top:5px;font-size:1.3rem}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}}@media (max-width:479px){#_nav_menu-34-26{margin-top:0px;font-size:1.2rem}#_nav_menu-34-26.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0}}#-lottie-animation-57-26,#-lottie-animation-57-26 lottie-player{width:519px}.oxy-lottie-animation{width:300px;max-width:100%}lottie-player{height:100%;width:100%}lottie-player .main{width:100%}@media (max-width:1120px){#-lottie-animation-57-26,#-lottie-animation-57-26 lottie-player{width:55vw}}