@media only screen and (min-width:0px) and (max-width:980px){.et_pb_row{width:95%}}.et_mobile_menu,.nav li ul{border-color:#5d88a8!important}@media only screen and (min-width:0px) and (max-width:980px){.logo_container img{transform:scale(1.4)!important}.et_menu_container{zoom:135%}#top-header div#et-secondary-menu{transform:translate(10px,10px)}#top-header .container.clearfix{display:flex}.et_menu_container ul#mobile_menu{zoom:70%;overflow-y:scroll!important;height:500px}}div#apexchat_tab_invitation_wrapper{top:70%!important}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:left;margin-left:30px}a#readmorestyle{background:#5d88a8;color:#fff;padding:7px 22px;border-radius:7px}div.gform_confirmation_message{text-align:center!important;color:#000!important;font-size:16px!important}.gfield_label{color:#000!important}.contact input,.contact textarea#input_1_4{border:2px solid #000!important}button#gform_submit_button_1{width:100%;padding:15px 0px!important}.subfoot span{color:#eab016}.philosophy-2 .et_pb_text_2,.philosophy-2 .et_pb_text_4,.philosophy-2 .et_pb_text_3{position:relative!important}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}.flip .et_pb_row{display:-webkit-flex!important;-webkit-flex-direction:column-reverse!important;display:flex!important;flex-direction:column-reverse!important}}@media screen and (min-width:1020px) and (max-width:1030px){h1{font-size:35px!important}.phone .et_pb_text_inner{font-size:20px}}@media only screen and (max-width:321px){h2{font-size:20px!important}}.et_pb_button_module_wrapper.et_pb_button_3_wrapper.et_pb_button_alignment_left.et_pb_module.et_had_animation{margin-top:45px}@media only screen and (max-width:1024px){.et_pb_button_module_wrapper.et_pb_button_3_wrapper.et_pb_button_alignment_left.et_pb_module.et_had_animation{margin-top:80px}}@media only screen and (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_3_wrapper.et_pb_button_alignment_left.et_pb_module.et_had_animation{margin-top:0px}}@media only screen and (max-width:1024px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}}@media screen and (max-width:1156px){.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}}@media only screen and (max-width:1156px){h1.ws_heading-2ln{font-size:48px!important}}#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#000!important}.et_mobile_menu,.nav li ul{border-color:#000!important}@media only screen and (max-width:980px){#page-container{padding-top:0!important;overflow-y:visible!important}#et-boc{height:fit-content!important}#top-header,#main-header{position:fixed!important}#main-content{padding-top:110px!important}}@media (max-width:1050px){#et_mobile_nav_menu ul>li.menu-item-416>.sub-menu{display:none!important}.et_pb_section_0{padding-top:50px!important}#et_mobile_nav_menu ul>li.menu-item-416>.sub-menu.submenu-is-open{display:block!important}}#et_mobile_nav_menu .menu-item-has-children>a{position:relative}.submenu-toggle{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:14px;color:#000;transition:transform 0.3s ease-in-out;padding:15px;cursor:pointer}.submenu-toggle.submenu-open{transform:translateY(-50%) rotate(180deg)}h1,h2,h3,h4,h5,h6,a,span,div,.container,img,button{transition:0!important}@media (max-width:1220px){#ws-pa-section-hero{margin-top:50px}}