.contact-form .gform_wrapper{width:100%}.gform_heading{display:none!important}.contact-form .gform_fields{gap:12px 18px!important}.contact-form .gfield{margin-bottom:8px!important}.contact-form .gfield_label{display:none!important}.contact-form .gfield--type-radio .gfield_label,.contact-form .gfield--type-consent .gfield_label{display:block!important;color:#111!important;font-size:16px!important;font-weight:500!important;margin-bottom:8px!important}.contact-form .gfield_required{display:none!important}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form input[type="number"],.contact-form input[type="date"],.contact-form textarea{background:#ffffff!important;border:1px solid #e7e7e7!important;border-radius:4px!important;color:#666!important;font-size:15px!important;font-weight:500!important;min-height:36px!important;padding:16px 18px!important;box-shadow:none!important;transition:all 0.25s ease}.contact-form select{background-color:#fff!important;border:1px solid #e7e7e7!important;border-radius:4px!important;color:#666!important;font-size:15px!important;font-weight:500!important;min-height:36px!important;display:flex!important;align-items:center!important;padding-left:16px!important;padding-right:40px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#777!important;opacity:1!important}.contact-form input:hover,.contact-form textarea:hover,.contact-form select:hover{border-color:#d8d8d8!important}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{outline:none!important;border-color:#c8102e!important;box-shadow:0 0 0 1px rgba(200,16,46,0.15)!important}.contact-form .gfield--type-radio{margin-top:0px!important;margin-bottom:12px!important}.contact-form .gfield_radio{display:flex!important;flex-direction:row!important;align-items:center;gap:30px!important;margin-top:8px}.contact-form .gfield_radio .gchoice{display:flex;align-items:center}.contact-form .gfield_radio input[type="radio"]{width:18px!important;height:18px!important;margin-right:8px!important;accent-color:#c8102e!important;cursor:pointer}.contact-form .gfield_radio label{color:#333!important;font-size:15px!important;font-weight:400!important;margin:0!important;display:inline-block!important;cursor:pointer}.contact-form textarea{min-height:120px!important;resize:vertical}.contact-form .gform_footer,.contact-form .gform_footer.top_label{display:flex!important;justify-content:flex-end!important;padding-top:24px!important;margin-top:0!important}.gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#e2141c!important}.contact-form input[type="submit"],.contact-form .gform_button,.gform_previous_button,.gform_next_button{width:100%!important;padding:0 20px!important;height:40px!important;background:#e2141c!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:16px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;box-shadow:none!important;transition:all 0.25s ease}.contact-form input[type="submit"]:hover,.contact-form .gform_button:hover,.gform_previous_button:hover,.gform_next_button:hover{background:#a60d26!important}.contact-form input[type="submit"]:focus,.contact-form .gform_button:focus{outline:none!important}.contact-form .gform_wrapper.gravity-theme input,.contact-form .gform_wrapper.gravity-theme select,.contact-form .gform_wrapper.gravity-theme textarea{line-height:normal!important}.contact-form .gform_wrapper.gravity-theme .gfield input.large,.contact-form .gform_wrapper.gravity-theme .gfield select.large{width:100%!important}@media (max-width:767px){.contact-form .gform_fields{gap:12px!important}.contact-form .gfield{margin-bottom:0px!important}.contact-form .gfield--type-radio{margin-top:8px!important;margin-bottom:6px!important;margin-left:4px!important}.contact-form input[type="submit"],.contact-form .gform_button,.gform_previous_button,.gform_next_button{width:100%!important}}.tss-wrapper .tss-carousel3 .item-content-wrapper:before{color:#e2141c!important}.sub-menu li a{font-size:14px!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#e2141c;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.pbCaptionText{display:none}.et_pb_divider.et_pb_space{height:3px!important}.stars .et_pb_image_wrap img[src*=".svg"]{width:80px}