.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:20px auto;width:80%;max-width:1000px}.et_pb_image_0_tb_header .et_pb_image_wrap img{max-width:40%!important;width:auto!important}span#homeback{margin-top:20px;background:#ED2E2B;color:#FFF;padding:5px;border-radius:5px}.nav li li{border-bottom:1px solid #90b2af;position:relative;line-height:2em;padding:0 0!important;width:100%!important}.npi-active-menu-item .et-menu-nav>ul>li.current-menu-item>a{border-bottom:solid 2px;padding-left:6px;padding-right:6px;padding-bottom:3px;padding-top:6px;height:fit-content;align-self:center;font-weight:600}.sub-menu li{}#top-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"\43"}.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:none}.menu-item-82530 a{background-color:#fff;border:1px solid #B2BEB5;border-radius:30px;padding:20px!important}@media all and (min-width:980px) and (max-width:1250px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}}hr{border:0;border-top:3px dotted #eb0029}p.et_pb_title_meta_container .et_pb_title_meta_item--visible+.et_pb_title_meta_item--visible:before:nth-child(3){content:" | ";display:none!important}.et_pb_title_meta_container:nth-child(3){display:none}.et-pb-controllers a{display:inline-block;background-color:black;text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:1}.wdcl-image-carousel-item .content .content-inner{z-index:999999;margin-top:-60px!important;position:relative}.wdcl-image-carousel-item figure img{opacity:.8!IMPORTANT}.gform_wrapper .gform_footer input.button{float:right;background:#ED2E2B;border:2px solid ED2E2B;font-size:22px;color:#FFF;padding:12px 23px;border-radius:5px;letter-spacing:2px;cursor:pointer}.single-post .et_pb_title_container{padding:0px!important}.popmake-content .et_pb_row{width:100%!important;max-width:100%!important}.popmake-content .gform_wrapper .gform_footer input.button{padding:5px 15px!important;text-transform:uppercase;font-size:20px!important}.align-middle .et_pb_row.et_pb_equal_columns{-webkit-align-items:center;align-items:center}#myDIV{display:hidden}.page-id-3815 #click_to_inquire_btn,.page-id-77710 #click_to_inquire_btn,.page-id-77594 #click_to_inquire_btn,.page-id-77378 #click_to_inquire_btn,.page-id-78665 #click_to_inquire_btn,.page-id-77738 #click_to_inquire_btn,.page-id-79143 #click_to_inquire_btn,.page-id-205 #click_to_inquire_btn{display:none}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.tab-icons .et_pb_tabs_control li a{padding:4px 50px}@media(max-width:979px){.single-sfwd-lessons .entry-content iframe{height:auto;width:100%}}body #page-container .et_pb_section .et_pb_button_0_tb_header,body .pum-container .et_pb_section .et_pb_button_0_tb_header{text-decoration:none!important}.gform-grid-col{display:flex;width:100%;align-items:center}body .gform_wrapper .gform_body{font-size:14px}body .gform_wrapper .gform_body .gfield_label{font-size:14px}body .gform_wrapper .gform_body input{font-size:18px;padding:10px;margin:2px;width:100%}.ginput_complex{display:inline-flex;flex-direction:row;width:100%}.gform-grid-col .gform-grid-col--size-auto{width:100%}form#gform_15 input{margin:0px;padding:10px;width:100%}.gfield{text-align:left;margin-bottom:20px}textarea{width:100%;padding:10px}body .gform_wrapper .gform_body .gfield_label{margin-left:5px;margin-bottom:2px;line-height:1em}.gfield_description{line-height:1.2em;margin-left:5px;font-style:italic!important;margin-bottom:20px;font-size:1em;color:#666666;margin-top:2px}.gfield_required{margin-left:2px}.gform_button{width:25%!important;margin:20px important;padding:15px important}.gform_wrapper .gform_footer input.button{float:none;width:100%!important}.gform_description{font-weight:700;margin-bottom:20px;line-height:1.2em}input.gfield-choice-input{width:50px!important}.et-menu .menu-item-has-children>a:first-child{padding-right:0px}.npi_btn_custom{box-shadow:-3px 4px 0px 0px #E4DED3!important;position:relative;padding:8px 24px 8px 24px!important;transition:.5s ease-in-out;color:#ffffff!important;border-width:0px;background-color:#ED1C24;padding:8px 10px 8px 10px!important;border-radius:8px;text-align:center}.npi_btn_custom a{color:#ffffff!important;font-size:.8em;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;line-height:.7em}.npi_btn_custom:hover{box-shadow:-8px 10px 0px 0px #E4DED3!important}.npi_btn_red{box-shadow:-3px 4px 0px 0px #E4DED3!important;position:relative;padding:8px 24px 8px 24px!important;transition:.5s ease-in-out;color:#ffffff!important;border-width:0px;font-size:.9em;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:600!important;text-transform:uppercase;background-color:#ED1C24!important}.npi_btn_red:hover{box-shadow:-8px 10px 0px 0px #E4DED3!important;padding:8px 24px 8px 24px!important}h3.blog_sub{font-size:1em;line-height:.9em;text-transform:uppercase;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700!important;border-top:1px #ED1C24 solid;width:90%;padding:10px}.npi_tab_img{position:absolute;right:-80px;width:400px;height:auto}div.el-single-post-data h5{font-size:16px;font-weight:400;color:#000000}.popup-overlay{display:none;position:fixed;top:60px;width:100%;height:100vh;z-index:-1;justify-content:center;align-items:center;opacity:0;overflow:hidden;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.popup-overlay.show{display:flex;opacity:1;z-index:99999}.popup-overlay>.et_pb_row:after{display:block;content:"\4d";font-family:ETmodules;position:absolute;top:0px;right:40px;font-size:40px;visibility:visible;color:#fff;cursor:pointer}#menu-item-2931>ul.sub-menu{left:auto;right:0}@media (min-width:981px) and (max-width:1500px){#menu-item-2931>ul.sub-menu{left:auto;right:0}}@media (max-width:980px){.et_pb_column_1_4.et_pb_column_1,.et_pb_column_1_4.et_pb_column_3{position:relative!important;top:auto!important}}@media (min-width:768px){#gform_44{display:flex;align-items:flex-end;gap:20px}#gform_44 .gform-body{flex:4 1 0;min-width:0;margin:0!important;padding:0!important}#gform_44 .gform_fields{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px}#gform_44 .gform_fields .gfield{grid-column:span 1!important;width:100%!important;margin-bottom:0!important}#gform_44 .gform-footer{flex:1 1 0;margin:0!important;padding:0!important}#gform_44 .gform_button{width:100%!important;margin:0!important}#gform_44 .gfield_label{display:none}#gform_44 .gform_button{padding:8px 25px}}#gform_46 .gform_fields{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:20px}#gform_46 .gform_button{width:100%!important;margin:15px 0 0 0}#gform_46 .gform_button{padding:8px 25px}#gform_46 .gfield_label{display:none}#gfield_label_46_9 .gfield_label{display:block!important}#gform_46 .gform-field-label__text{color:#ffffff!important}#gform_46 .gform_fields .gfield{grid-column:span 1!important;width:100%!important;margin:0!important}#gform_46 #field_46_1,#gform_46 #field_46_9{grid-column:1 / -1!important}#gform_46 .gfield input[type="text"],#gform_46 .gfield input[type="email"],#gform_46 .gfield input[type="tel"],#gform_46 .gfield select{width:100%!important;max-width:100%!important;box-sizing:border-box}#gform_46 #input_46_1{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px}#gform_46 #input_46_1 .gform-grid-col{width:100%!important;max-width:100%!important;padding:0!important}@media (max-width:767px){#gform_46 .gform_fields,#gform_46 #input_46_1{grid-template-columns:1fr}}#gform_46 .ginput_container_consent{display:flex!important;align-items:flex-start;gap:10px}#gform_46 .ginput_container_consent input[type="checkbox"]{flex:0 0 auto;width:18px!important;height:18px!important;margin:3px 0 0 0!important;padding:0!important}#gform_46 .ginput_container_consent label{flex:1 1 auto;margin:0!important;padding:0!important;line-height:1.5}#gform_46 .gfield select,#gform_46 .gfield input[type="text"],#gform_46 .gfield input[type="email"],#gform_46 .gfield input[type="tel"]{height:50px!important;min-height:50px!important;padding:0 15px!important;font-size:16px!important;line-height:normal!important;border:1px solid #ccc!important;border-radius:4px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;background-color:#fff}#gform_46 .gfield select{padding-right:35px!important}