.gffont{font-size:1.5em;line-height:1.2em}.flip-card .et_pb_column{display:flex;flex-direction:column;height:440px}.flip-card .et_pb_blurb{width:100%;height:100%;background-color:transparent;perspective:1000px}.flip-card .et_pb_blurb_content{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.flip-card .et_pb_blurb:hover .et_pb_blurb_content{transform:rotateY(180deg)}.flip-card .et_pb_main_blurb_image,.flip-card .et_pb_blurb_container{position:absolute;width:100%;height:100%;backface-visibility:hidden;margin-bottom:0}.flip-card .et_pb_main_blurb_image{display:flex;color:black;z-index:2}.flip-card .et_pb_main_blurb_image img{max-height:400px}.flip-card .et_pb_blurb_container{color:white;transform:rotateY(180deg);z-index:1;display:flex}.flip-card .et_pb_blurb_description{display:flex;flex-direction:column;justify-content:center;padding:30px}.flip-card .et_pb_main_blurb_image,.flip-card .et_pb_blurb_container{background-color:#844e3e}.equal-height-row .et_pb_column{display:flex;flex-direction:column}.equal-height-row .et_pb_blurb{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px}.equal-height-row .et_pb_blurb .et_pb_blurb_content{margin-top:auto;margin-bottom:auto}.equal-height-row .et_pb_blurb{max-width:300px;margin:auto}#logo{max-width:80%!important;max-height:90%!important}@media (min-width:981px){#logo{max-width:38%!important}}#et-top-navigation{padding-left:360px!important}.menu-item{cursor:pointer}ul.insights-tag-list{list-style:disc!important;list-style-position:outside!important;padding-left:22px!important;margin-left:0!important}ul.insights-tag-list>li{display:list-item!important;list-style:disc!important;margin:0 0 8px 0!important;padding:0!important}.equal-cta-row .et_pb_column{display:flex;flex-direction:column}.equal-cta-row .et_pb_promo{flex:1;display:flex;flex-direction:column;justify-content:space-between}#gform_wrapper_7{background:#ffffff;padding:40px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.05);max-width:800px;margin:20px auto;font-family:'Helvetica Neue',Arial,sans-serif}#gform_7 .gform_heading{margin-bottom:25px;border-bottom:2px solid #f0f0f0;padding-bottom:15px}#gform_wrapper_7 .gfield_label{font-weight:600;font-size:1rem;color:#333;margin-bottom:8px!important}#gform_wrapper_7 input[type="text"],#gform_wrapper_7 input[type="email"],#gform_wrapper_7 select,#gform_wrapper_7 textarea{width:100%;padding:12px 15px;border:1px solid #dcdcdc;border-radius:6px;background-color:#fafafa;transition:all 0.3s ease}#gform_wrapper_7 input:focus,#gform_wrapper_7 select:focus,#gform_wrapper_7 textarea:focus{border-color:#0056b3;background-color:#fff;outline:none;box-shadow:0 0 0 3px rgba(0,86,179,0.1)}#gform_7 .gform_footer{padding:20px 0 0;text-align:left}#gform_submit_button_7{background-color:#ffffff;color:#8e173c;font-weight:bold;padding:15px 35px;font-size:1.1rem;border:2px solid #8e173c;box-shadow:none;border-radius:6px;cursor:pointer;transition:background 0.3s ease,transform 0.2s ease,color 0.3s ease;-webkit-appearance:none;appearance:none}#gform_submit_button_7:hover{background-color:#8e173c;color:white;transform:translateY(-2px)}#gfield_7_24{background:#f9f9f9;padding:15px;border-radius:8px;border:1px dashed #ccc}#gform_wrapper_7{display:flex!important;flex-direction:column!important}#gform_wrapper_7 .gform_heading{order:2!important;margin-top:20px!important;border-bottom:none!important;border-top:1px solid #f0f0f0!important}#gform_wrapper_7 #gform_7{order:1!important}.dipi_flip_box{height:100%!important}.dipi_flip_box_wrapper,.dipi_flip_box_front,.dipi_flip_box_back{height:100%!important;min-height:100%;display:flex!important;flex-direction:column}.dipi_flip_box_front_content,.dipi_flip_box_back_content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:786px){#logo{-webkit-transform:none!important}.container{width:90%}}@media (max-width:980px){body.et_fixed_nav.et_show_nav #page-container{padding-top:116px!important}body.et_fixed_nav.et_secondary_nav_enabled #main-header{top:36px}}