a.et-cart-info{display:none}@media (max-width:980px){#main-header.et-fixed-header{background:#1a2b44!important}}}#logo{transition:all 0.25s ease-in-out}.page-id-137 #main-header,.page-id-876 #main-header,.page-id-891 #main-header,.page-id-898 #main-header{background-color:var(--gcid-primary-color)!important}div#et-top-navigation{padding-top:0!important;height:80px;display:flex!important;align-items:center;justify-content:center}#top-menu li{padding-right:10px}#top-menu li a{text-transform:none!important;font-weight:500!important;color:#fff!important;opacity:1!important;position:relative;transition:color 0.2s ease}#top-menu>li>a:hover{color:#fff!important}#top-menu>li>a:before{display:none!important;content:none!important}#top-menu>li.current-menu-item>a,#top-menu>li.current_page_item>a{color:#fff!important}.et-fixed-header #top-menu li a{color:#fff!important}.et_header_style_left #et-top-navigation nav>ul>li:not(.c_contact_menu)>a{padding-top:33px!important;padding-bottom:33px!important}#main-header .nav li ul{background-color:var(--gcid-primary-color)!important}#top-menu .menu-item-has-children>a:first-child{padding-right:22px!important}#top-menu .menu-item-has-children>a:first-child:after{top:50%;right:0;transform:translateY(-50%);color:#fff!important;font-size:14px;opacity:1!important}.nav li ul{width:260px;max-width:260px;border-top:2px solid var(--gcid-secondary-color);background:#ffffff}.nav li ul li{width:100%}ul#top-menu li ul li a{width:100%;color:var(--gcid-secondary-color);!important;font-weight:500!important}ul#top-menu li ul li a:hover{background-color:#f6f8fb;color:var(--gcid-primary-color)!important}@media (min-width:981px){.nav li ul{width:300px;max-width:300px;border-color:var(--gcid-secondary-color)!important}}#top-menu li.c_contact_menu{padding-left:10px;padding-right:0}#top-menu li.c_contact_menu a{background-color:var(--gcid-secondary-color)!important;color:#ffffff!important;padding:13px 25px!important;font-weight:600!important;line-height:1!important;border-radius:10px!important}#top-menu li.c_contact_menu a:hover{background-color:#fff!important;color:var(--gcid-primary-color)!important}.mobile_menu_bar:before{font-size:34px!important;color:var(--gcid-primary-color)!important}span.mobile_menu_bar div{background:#fff!important}#main-header .et_mobile_menu{background-color:#ffffff!important;border-top:2px solid var(--gcid-secondary-color)}#mobile_menu li a{color:#1c1c1c!important}#mobile_menu li.current-menu-item>a{color:var(--gcid-primary-color)!important;font-weight:700!important}.et_divi_100_custom_hamburger_menu .mobile_menu_bar{padding-bottom:0;margin-bottom:0px!important}#top-menu .menu-item-has-children>a:first-child:after{top:50%;transform:translateY(-50%)}.et_mobile_menu .menu-item-has-children>a{font-weight:inherit;opacity:1!important;background-color:inherit!important}#main-header .et_mobile_menu li ul{background-color:#f3f3f3}.et_mobile_menu{border-top:3px solid #7561A9}span.mobile_menu_bar div{background:#37255e}span.mobile_menu_bar.mobile_menu_bar_toggle.et_divi_100_custom_hamburger_menu__icon{transform:scale(1.5)}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:#000;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}@media (max-width:1140px){.et_header_style_left #et-top-navigation nav>ul>li.c_contact_menu>a{padding:11px 14px!important}}@media only screen and (max-width:600px){.et_header_style_left #logo{max-width:80%!important}}@media only screen and (min-width:600px) and (max-width:980px){.et_header_style_left #logo{max-width:50%!important}}@media (max-width:980px){#mobile_menu{width:100vw;left:calc(-50vw + 50%);text-align:left;top:80px}#logo{height:60%!important}}@media (max-width:1350px) and (min-width:981px){div#et-top-navigation{padding-left:150px!important}img#logo{max-width:315px}#top-menu li{padding-right:20px}}@media (max-width:1200px) and (min-width:981px){img#logo{max-width:170px}}#main-footer{display:none}.gform-theme--framework .gform_validation_errors{background:#fff!important}p.gform_required_legend{display:none!important}.gform-field-label--type-sub{color:#112337!important}.gform_wrapper input:not([type="file"]),.gform_wrapper textarea,.gform_wrapper select{border-radius:10px!important;box-shadow:none!important;padding:25px!important}.gform_wrapper input:not([type="file"]):hover,.gform_wrapper textarea:hover,.gform_wrapper select:hover,.gform_wrapper input:not([type="file"]):focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:var(--gcid-primary-color)!important;outline:none!important;box-shadow:none!important}.gform_wrapper select{height:56px!important;padding:0 25px!important}.gform_wrapper .ginput_container_fileupload{display:flex!important;flex-direction:column!important;border:1px solid #ccc!important;border-radius:10px!important;padding:10px 15px!important;background:transparent!important;width:100%!important;box-sizing:border-box!important}.gform_wrapper .ginput_container_fileupload:hover{border-color:var(--gcid-primary-color)!important}.gform_wrapper input[type="file"]{border:none!important;box-shadow:none!important;padding:0!important;width:100%!important;cursor:pointer!important;background:transparent!important;outline:none!important}.gform_wrapper input[type="file"]::file-selector-button{background-color:#e0e0e0!important;color:#333!important;border:none!important;border-radius:8px!important;padding:10px 16px!important;margin-right:10px!important;cursor:pointer!important;font-weight:600!important}.gform_wrapper input[type="file"]::file-selector-button:hover{background-color:#c6c6c6!important}.gform_wrapper input[type="file"]::-webkit-file-upload-button{background-color:#e0e0e0!important;color:#333!important;border:none!important;border-radius:8px!important;padding:10px 16px!important;margin-right:10px!important;cursor:pointer!important;font-weight:600!important}.gform_wrapper input[type="file"]::-webkit-file-upload-button:hover{background-color:#c6c6c6!important}.gform_wrapper .ginput_container_fileupload .gform_fileupload_rules{order:10!important;margin-top:8px!important;font-size:13px!important;color:#666!important;margin-left:-15px!important;margin-right:-15px!important;margin-bottom:-10px!important;padding:8px 15px!important;border-top:1px solid #ccc!important}.gform_wrapper .gform_footer input[type="submit"]{text-transform:uppercase!important;font-size:16px!important;font-weight:bold!important;letter-spacing:0.16em!important;border:2px solid var(--gcid-secondary-color)!important;border-radius:15px!important;color:#fff!important;background-color:var(--gcid-secondary-color)!important;padding:15px 30px!important}.gform_wrapper .gform_footer input[type="submit"]:hover{border-color:var(--gcid-primary-color)!important;background-color:var(--gcid-primary-color)!important}.gfield_fileupload_progressbar_progress{background-color:#d5d5d5!important}.c-three-columns{columns:3;list-style:none!important;padding:0}.c-three-columns li{padding:6px 0 6px 32px;position:relative}.c-three-columns li::before{content:"";background-image:url("/wp-content/uploads/2026/03/check.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px}@media (max-width:1000px){.c-three-columns{columns:1}}.forms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:25px;padding:1rem 0}.form-card{position:relative;border:1px solid #e0e0e0;border-radius:8px;padding:18px 20px;transition:border-color 0.15s,box-shadow 0.15s;cursor:pointer}.form-card:hover{border-color:var(--gcid-secondary-color)!important}.form-card h4 a::after{content:"";position:absolute;inset:0;z-index:1}#et-info-phone:before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;background:url('/wp-content/uploads/2026/04/phone.svg') no-repeat center;background-size:contain;filter:brightness(0) invert(1);vertical-align:middle}.et-social-twitter a.icon:before{content:"\e09d"!important;font-family:'ETmodules'}.et-social-twitter span{display:none}#et-info-phone{font-size:15px}#et-info-phone:before{margin-top:-5px;width:18px;height:18px}@media (max-width:767px){#et-info{text-align:left!important;font-size:14px}@media (max-width:767px){#et-info-phone:before{margin-top:-5px;width:15px;height:15px}}