body{font-weight:300}.et-db #et-boc .et-l .et_pb_section_dap_996_0.et_pb_section .et_pb_row{padding-top:0px!important;padding-bottom:0px!important}.main_carousel .et_pb_slides .et_pb_container{margin-right:0px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.with_btn>a{background:#2955a2;color:#fff!important;padding:15px 30px!important;border-radius:2px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.with_btn{align-items:center}.blog_boxes .et_pb_blog_grid .et_pb_image_container img{width:100%;height:250px;object-fit:cover}.blog_boxes .et_pb_blog_grid h2{height:55px;overflow:hidden}.blog_boxes .et_pb_blog_grid .et_pb_image_container{margin:0px}.blog_boxes .post-content-inner{height:81px;overflow:hidden}.custom-slider .et_pb_slides .et_pb_slider_container_inner{display:block}.et_pb_menu__logo img{object-fit:contain;object-position:center left}#gform_fields_5 input{width:100%;color:#999;font-size:14px;padding:10px;background-color:#eee;border:1px solid #eee}#gform_fields_5 span#input_5_1_3_container input{width:100%!important;display:block}#gform_fields_5 span#input_5_1_6_container input{width:100%!important}#gform_fields_5 div#input_5_1{display:flex}#gform_fields_5 span#input_5_1_6_container{width:98%}#gform_fields_5 span#input_5_1_3_container{width:98%;margin-right:2%}#gform_fields_5 .gfield_checkbox input{width:auto!important}.gform_footer input#gform_submit_button_5{color:#ffffff!important;border-width:12px!important;border-color:#c72727;letter-spacing:4px;font-size:14px;background-color:#c72727!important;box-shadow:none!important;border-style:solid;border-radius:2px;margin-top:30px;font-weight:600}.custom_listing ul{list-style-type:none;margin-top:10px;padding-left:0px}.custom_listing ul li{display:flex;margin-bottom:6px}.custom_listing ul li:before{content:"\4e";font-family:'ETmodules';margin-right:10px;color:#c72727}@media only screen and (min-width:1024px) and (max-width:1320px){div.et_pb_section.et_pb_section_1_tb_header.header_class{background-image:linear-gradient(68deg,rgba(41,85,162,0.16) 38%,#ffffff 30%)!important}.et_pb_menu .et-menu>li{padding-left:8px!important;padding-right:8px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo{width:250px!important;max-width:100%}}@media only screen and (max-width:768px){.et_pb_menu__logo img{position:initial;width:260px!important;object-fit:contain;height:auto!important}}body.page-id-5 .et_pb_fullwidth_header_container{top:150px}@media only screen and (max-width:600px){body.page-id-5 .et_pb_fullwidth_header_container,body.page-id-5 .et_pb_fullwidth_header_container .header-content{width:100%!important}body.page-id-5 .et_pb_fullwidth_header_container{top:50vw}body.page-id-5 .et_pb_fullwidth_header_container .et_pb_button{width:90%}.et_pb_fullwidth_section .et_pb_fullwidth_header{background-size:200vw;background-position:top}}.testi-slider .et_pb_slider_container_inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:2rem;flex-wrap:nowrap}.testi-slider .et_pb_container.clearfix{height:auto!important}.testi-slider .et_pb_slide_image{position:relative!important;margin:0!important;top:0!important;order:-1;flex:0 0 200px}.testi-slider .et_pb_slide_image img{max-height:none!important;width:100%;height:auto;display:block}.testi-slider .et_pb_slide_description{flex:1;min-width:0}.testi-slider .et_pb_slide_content{color:#ffffff}@media (max-width:980px){.testi-slider .et_pb_slide_image{flex:0 0 100px}}@media (max-width:480px){.testi-slider .et_pb_slider_container_inner{flex-direction:column!important;align-items:center!important}.testi-slider .et_pb_slide_image{flex:0 0 auto;max-width:140px;margin:0 auto 1rem!important}}@media (min-width:981px){.hero-header{position:relative}.hero-header .et_pb_column{position:relative;z-index:2}}@media (min-width:981px){.hero-header{position:relative}.hero-header .et_pb_column{position:relative;z-index:2}}.hero-header h1{font-size:clamp(2.5rem,5vw + 1rem,5.125rem);line-height:1.1;text-wrap:balance;margin-bottom:1.5rem}.hero-header h1 span{position:relative;display:inline-block;background-image:linear-gradient(82deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%),linear-gradient(82deg,#C72727 0%,#FFFFFF 50%,#012B56 100%);background-size:60% 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-position:-60% 0,0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:.5px #CC0000;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.2));animation:header_shimmer 0.3s linear 0.5s 1 forwards}@keyframes header_shimmer{0%{background-position:-60% 0,0 0}100%{background-position:190% 0,0 0}}.card-row-container{row-gap:2.5rem}.et_pb_text_inner:has(.garr-card){height:100%;width:100%}.garr-card{container-type:inline-size;width:100%;position:relative;border-radius:12px;padding:60px 20px 30px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,0.05);height:100%;display:flex;flex-direction:column;justify-content:flex-start;transition:.3s all ease-in}.garr-card h3:not(.breakout-title),.garr-card p,.garr-card .garr-btn{margin-bottom:12px}.garr-card p:last-child{margin-bottom:0;margin-top:auto}.bg-pale-blue{background-color:#e3f2fd}.bg-pale-red{background-color:#ffebee}.bg-pale-gray{background-color:#f5f5f5}.bg-pale-gold{background-color:#fff8e1}.breakout-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:clamp(2.5rem,22cqi,6.5rem)!important;font-weight:900;white-space:nowrap;margin:0!important;overflow:hidden;background-image:linear-gradient(72deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,0.85) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%),linear-gradient(to bottom,#CC0000 0%,#ffffff 50%,#0033A0 100%);background-size:60% 100%,100% 100%;background-repeat:no-repeat,no-repeat;background-position:-60% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:2px #1a1a1a;text-shadow:none!important}@media (hover:hover){.garr-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,0.1)}.garr-card:hover .breakout-title{animation:garr_shimmer .28s ease-out forwards}.garr-card:hover .garr-btn{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.15)}}@keyframes garr_shimmer{0%{background-position:-60% 0,0 0}100%{background-position:190% 0,0 0}}.garr-card h3:not(.breakout-title){font-size:1.9rem;font-weight:700;margin-bottom:15px;line-height:1.3;margin-top:0;text-wrap:pretty}.garr-card p{font-size:0.95rem;line-height:1.6;margin-bottom:25px;color:#444}.garr-btn{display:inline-block;padding:12px 20px;border-radius:1px;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:0.9rem;transition:transform 0.2s ease,box-shadow 0.2s ease;margin-top:auto}.btn-blue{background-color:#0033A0;color:#fff!important}.btn-red{background-color:#CC0000;color:#fff!important}.btn-dark{background-color:#333333;color:#fff!important}.btn-gold{background-color:#F2A900;color:#111!important}