.elementor-57 .elementor-element.elementor-element-49bd0e1:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-49bd0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.hallmarkgrp.com/wp-content/uploads/2022/11/building-lines-hero-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-49bd0e1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-49bd0e1 > .elementor-container{max-width:500px;min-height:90vh;}.elementor-57 .elementor-element.elementor-element-49bd0e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;z-index:100;}.elementor-57 .elementor-element.elementor-element-7f928599 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-7f928599 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-17351c8{text-align:center;}.elementor-57 .elementor-element.elementor-element-2f80c9a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-2f80c9a:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-2f80c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-57 .elementor-element.elementor-element-2f80c9a{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 1% 0% 1%;}.elementor-57 .elementor-element.elementor-element-2f80c9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-5d624c99.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-35e1df35{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-35e1df35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-3741181c{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.7rem;text-transform:uppercase;line-height:2.5em;letter-spacing:3px;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-3741181c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00A6D3;}.elementor-57 .elementor-element.elementor-element-66f4dadb{padding:3% 3% 3% 3%;}.elementor-bc-flex-widget .elementor-57 .elementor-element.elementor-element-7a60976c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-57 .elementor-element.elementor-element-7a60976c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-7a60976c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-57 .elementor-element.elementor-element-30d76dc5 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-30d76dc5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-3d2b83e{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-3d2b83e .elementor-heading-title{font-weight:normal;}.elementor-57 .elementor-element.elementor-element-79ed4b0{width:auto;max-width:auto;font-family:"Titillium Web", Sans-serif;font-size:1.7em;letter-spacing:3px;}.elementor-57 .elementor-element.elementor-element-838038a{text-align:start;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-79e4c43e{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-79e4c43e .elementor-heading-title{font-family:"Libre Franklin", Sans-serif;font-weight:normal;}.elementor-57 .elementor-element.elementor-element-59bffdb4{width:auto;max-width:auto;font-size:1.3em;letter-spacing:3px;}.elementor-57 .elementor-element.elementor-element-170a42a{text-align:start;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-685fdb11{--divider-border-style:solid;--divider-color:#B3B3B3;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-685fdb11 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-685fdb11 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-72d8f85c{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-60190fbf{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-60190fbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-60190fbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-68ef277{--spacer-size:2vh;}.elementor-57 .elementor-element.elementor-element-163ea10f{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-7ce87d28{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-7ce87d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-7ce87d28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-7e78a9c3{--spacer-size:2vh;}.elementor-57 .elementor-element.elementor-element-5c45e802{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-2305a8e3{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-2305a8e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-2305a8e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-79591989{--spacer-size:2vh;}.elementor-57 .elementor-element.elementor-element-1b86c301{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-7015d0c7{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-7015d0c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-7015d0c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-40bb8c8{--spacer-size:2vh;}.elementor-57 .elementor-element.elementor-element-25f5a6c7{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-238e57c6{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-238e57c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-238e57c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-6e43a4e2{--spacer-size:2vh;}.elementor-57 .elementor-element.elementor-element-159a4088{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-2d71939a{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-2d71939a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-2d71939a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-618ce2f4{--divider-border-style:solid;--divider-color:#B3B3B3;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-618ce2f4 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-618ce2f4 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-57 .elementor-element.elementor-element-525feb4 .elementor-heading-title{font-size:1rem;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-2f15e55d{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-2f15e55d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-57d68a01{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-57d68a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-57d68a01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#9F9F9F;}.elementor-57 .elementor-element.elementor-element-aac2215{--divider-border-style:solid;--divider-color:#B3B3B3;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-aac2215 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-aac2215 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-57 .elementor-element.elementor-element-3028818d .elementor-heading-title{font-size:1rem;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-6a5f3b32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-6a5f3b32 > .elementor-container{max-width:800px;}.elementor-57 .elementor-element.elementor-element-4548c7a9 > .elementor-element-populated{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-7fe02079{text-align:center;}.elementor-57 .elementor-element.elementor-element-7fe02079 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-4ac9e651 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-57 .elementor-element.elementor-element-4ac9e651{text-align:center;}.elementor-57 .elementor-element.elementor-element-1150e40e{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-1150e40e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-3c94c505 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-3c94c505 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-6141fe0b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-6141fe0b:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-6141fe0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-6141fe0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-6141fe0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-5011547a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-5011547a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-5011547a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-5011547a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-1a6f3e21{text-align:center;}.elementor-57 .elementor-element.elementor-element-1a6f3e21 .elementor-heading-title{font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-2b401936{--spacer-size:7vh;}.elementor-57 .elementor-element.elementor-element-1772057 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-1772057:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-1772057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-1772057{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-1772057 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-2525ef0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-2525ef0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-2525ef0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-2525ef0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-ed3035b{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-5550433 > .elementor-element-populated{border-style:solid;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-5550433 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-55f5f1d{--spacer-size:7vh;}.elementor-57 .elementor-element.elementor-element-15d3e0a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-15d3e0a2:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-15d3e0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-15d3e0a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-15d3e0a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-a1f5572:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-a1f5572 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-a1f5572 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-a1f5572 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-79bfe04e{text-align:center;}.elementor-57 .elementor-element.elementor-element-79bfe04e .elementor-heading-title{font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-5033cd12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-5033cd12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-6f06f01d{--spacer-size:7vh;}.elementor-57 .elementor-element.elementor-element-9e903d1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-9e903d1:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-9e903d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1812c0 );}.elementor-57 .elementor-element.elementor-element-9e903d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-9e903d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-048495d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-048495d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-048495d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-048495d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-84b03c3{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-6797bbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-6797bbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-90b4d4e{--spacer-size:7vh;}.elementor-57 .elementor-element.elementor-element-468d8017 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-468d8017:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-468d8017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-468d8017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:3%;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-468d8017 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-99b4f3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-99b4f3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-99b4f3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-99b4f3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-b9ec5bb{text-align:center;}.elementor-57 .elementor-element.elementor-element-b9ec5bb .elementor-heading-title{font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-77463588 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-77463588 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-595e7ddb{--spacer-size:7vh;}.elementor-57 .elementor-element.elementor-element-672faca8{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-74b0ffcc > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-74b0ffcc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-28158f36 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-51e553fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-57 .elementor-element.elementor-element-51e553fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-57 .elementor-element.elementor-element-51e553fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-c2adbf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-f088ea2 .elementor-button{background-color:var( --e-global-color-28299c8 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-f088ea2 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-f088ea2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-f088ea2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-f088ea2 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-f088ea2 .elementor-button:focus svg{fill:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-global-4256 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-global-4256 .elementor-button:hover, .elementor-57 .elementor-element.elementor-global-4256 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-global-4256 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-global-4256 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-global-4256 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-57 .elementor-element.elementor-global-4256 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-global-4256 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-2860227f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-2860227f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-2860227f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-57 .elementor-element.elementor-element-2860227f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-57 .elementor-element.elementor-element-2860227f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-global-4262 .elementor-button{background-color:var( --e-global-color-28299c8 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-global-4262 .elementor-button:hover, .elementor-57 .elementor-element.elementor-global-4262 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-global-4262 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-global-4262 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-global-4262 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-ee78ab4 .elementor-button{background-color:#003B5C00;fill:var( --e-global-color-28299c8 );color:var( --e-global-color-28299c8 );border-style:solid;border-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-ee78ab4 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-ee78ab4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-ee78ab4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-ee78ab4 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-ee78ab4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-global-4274 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-global-4274 .elementor-button:hover, .elementor-57 .elementor-element.elementor-global-4274 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-global-4274 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-global-4274 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-global-4274 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-57 .elementor-element.elementor-global-4274 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-global-4274 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-313ac8b{--divider-border-style:solid;--divider-color:#B3B3B3;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-313ac8b .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-313ac8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-90a6b3f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-73c2cf65 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-73c2cf65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-a5d71d9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-2755e5ee{--divider-border-style:solid;--divider-color:#B3B3B3;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-2755e5ee .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-2755e5ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-7d285722 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-fc09990 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-fc09990 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-386e4163 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-96d6107 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-96d6107{columns:2;}.elementor-57 .elementor-element.elementor-element-3b61e408{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-73a62cc7 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-73a62cc7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-5d36d755 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-14f4676e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#B3B3B3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-14f4676e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-9f41c8c .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-9f41c8c .elementor-icon{font-size:190px;}.elementor-57 .elementor-element.elementor-element-9f41c8c .elementor-icon svg{height:190px;}.elementor-57 .elementor-element.elementor-element-f15e6af{text-align:center;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-1826f42c .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-1826f42c .elementor-icon{font-size:90px;}.elementor-57 .elementor-element.elementor-element-1826f42c .elementor-icon svg{height:90px;}.elementor-57 .elementor-element.elementor-element-b8cbcec{text-align:center;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-3ed8c2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-3ed8c2a:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3ed8c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3ed8c2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-3ed8c2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-86af30c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-86af30c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-f169a09 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-f169a09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-f169a09.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-f169a09.elementor-view-default .elementor-icon{color:var( --e-global-color-28299c8 );border-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-f169a09.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-f169a09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-f169a09 .elementor-icon{font-size:190px;}.elementor-57 .elementor-element.elementor-element-f169a09 .elementor-icon svg{height:190px;}.elementor-57 .elementor-element.elementor-element-e2d1912 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-57 .elementor-element.elementor-element-e2d1912{text-align:center;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-8d80bbe .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-8d80bbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-8d80bbe.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-8d80bbe.elementor-view-default .elementor-icon{color:var( --e-global-color-28299c8 );border-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-8d80bbe.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-8d80bbe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-8d80bbe .elementor-icon{font-size:90px;}.elementor-57 .elementor-element.elementor-element-8d80bbe .elementor-icon svg{height:90px;}.elementor-57 .elementor-element.elementor-element-628bcae{text-align:center;font-size:0.7rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-eed7d16:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-eed7d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-eed7d16{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 3%;}.elementor-57 .elementor-element.elementor-element-eed7d16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-2b9b53c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;letter-spacing:3px;color:#7A7A7A;}.elementor-57 .elementor-element.elementor-element-28c4f62:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-28c4f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-28c4f62 > .elementor-background-overlay{background-image:url("https://www.hallmarkgrp.com/wp-content/uploads/2022/11/logo-pattern-1.svg");background-position:center right;background-repeat:no-repeat;background-size:65% auto;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-28c4f62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-487b0cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-474ddb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-474ddb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta .elementor-cta__bg, .elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta__content{min-height:500px;text-align:center;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#426E93;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta__bg-overlay{mix-blend-mode:overlay;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#426E93;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-57 .elementor-element.elementor-element-8e2bc1f > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-57 .elementor-element.elementor-element-0648576 .elementor-heading-title{font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-a1c2273{text-align:start;}.elementor-57 .elementor-element.elementor-element-a1c2273 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9270a41:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-9270a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9270a41 > .elementor-background-overlay{background-color:var( --e-global-color-primary );background-image:url("https://www.hallmarkgrp.com/wp-content/uploads/2022/11/logo-pattern-1.svg");background-position:center right;background-repeat:no-repeat;background-size:65% auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-9270a41{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-ebf605d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-57 .elementor-element.elementor-element-02685e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta .elementor-cta__bg, .elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta__content{min-height:500px;text-align:center;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#426E93;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta__bg-overlay{mix-blend-mode:overlay;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#426E93;}.elementor-57 .elementor-element.elementor-element-4ffb673 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-57 .elementor-element.elementor-element-f90cfff .elementor-heading-title{font-size:0.9rem;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-67e78df{text-align:start;}.elementor-57 .elementor-element.elementor-element-67e78df .elementor-heading-title{color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-97220d7{color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-4fbc547 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-4fbc547 .elementor-button{fill:var( --e-global-color-28299c8 );color:var( --e-global-color-28299c8 );border-style:solid;border-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-4fbc547 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-4fbc547 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-4fbc547 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-4fbc547 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-aff5b64:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-aff5b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-aff5b64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-aff5b64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-0d0737f > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-57 .elementor-element.elementor-element-0d0737f{text-align:center;}.elementor-57 .elementor-element.elementor-element-0d0737f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3627c19{padding:3% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-64ec28c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-64ec28c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-316c184 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-316c184 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-316c184 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-d31ac7c{text-align:center;}.elementor-57 .elementor-element.elementor-element-d31ac7c .elementor-heading-title{font-size:1.1rem;font-weight:600;}.elementor-57 .elementor-element.elementor-element-a419fe0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-077a904 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-077a904 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-077a904 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-e478d87{text-align:center;}.elementor-57 .elementor-element.elementor-element-e478d87 .elementor-heading-title{font-size:1.1rem;font-weight:600;}.elementor-57 .elementor-element.elementor-element-636d019 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-636d019 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-636d019 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-ddcc9bb{text-align:center;}.elementor-57 .elementor-element.elementor-element-ddcc9bb .elementor-heading-title{font-size:1.1rem;font-weight:600;}.elementor-57 .elementor-element.elementor-element-e0e89a1:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e0e89a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-e0e89a1{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-e0e89a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-987a333 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-57 .elementor-element.elementor-element-987a333{text-align:center;}.elementor-57 .elementor-element.elementor-element-987a333 .elementor-heading-title{color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-ec012e4{padding:3% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-58fece5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-58fece5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-af1f663 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-af1f663.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-af1f663.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-af1f663.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-af1f663.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-af1f663.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-af1f663 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-af1f663 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-400ca76{text-align:center;}.elementor-57 .elementor-element.elementor-element-400ca76 .elementor-heading-title{font-size:1.1rem;font-weight:600;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-8e647ac > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-0d91a38 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-0d91a38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-0d91a38.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-0d91a38.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-0d91a38.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-0d91a38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-0d91a38 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-0d91a38 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-ec7416d{text-align:center;}.elementor-57 .elementor-element.elementor-element-ec7416d .elementor-heading-title{font-size:1.1rem;font-weight:600;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-3b2baa3 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-3b2baa3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-3b2baa3.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-3b2baa3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-3b2baa3.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-3b2baa3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-3b2baa3 .elementor-icon{font-size:80px;}.elementor-57 .elementor-element.elementor-element-3b2baa3 .elementor-icon svg{height:80px;}.elementor-57 .elementor-element.elementor-element-9e1b86d{text-align:center;}.elementor-57 .elementor-element.elementor-element-9e1b86d .elementor-heading-title{font-size:1.1rem;font-weight:600;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-82650b5:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-82650b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.hallmarkgrp.com/wp-content/uploads/2022/11/hallmark-hero-style-guide-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-82650b5 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-82650b5 > .elementor-container{max-width:900px;min-height:50vh;}.elementor-57 .elementor-element.elementor-element-82650b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7% 0% 7%;}.elementor-57 .elementor-element.elementor-element-394688d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-394688d{text-align:center;}.elementor-57 .elementor-element.elementor-element-394688d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-80f5bee > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-57 .elementor-element.elementor-element-80f5bee{text-align:center;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-0ae02b8 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-0ae02b8 .elementor-button:focus{background-color:#02010100;border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a63f226:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-a63f226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.hallmarkgrp.com/wp-content/uploads/2022/11/hallmark-hero-style-guide-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-a63f226 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-a63f226 > .elementor-container{max-width:900px;min-height:50vh;}.elementor-57 .elementor-element.elementor-element-a63f226{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7% 0% 7%;}.elementor-57 .elementor-element.elementor-element-81ca263 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-81ca263{text-align:center;}.elementor-57 .elementor-element.elementor-element-81ca263 .elementor-heading-title{color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-91c56cd > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-57 .elementor-element.elementor-element-91c56cd{text-align:center;color:var( --e-global-color-28299c8 );}.elementor-57 .elementor-element.elementor-element-fd7e3fb .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-fd7e3fb .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-fd7e3fb .elementor-button:focus{background-color:#003B5C00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-fd7e3fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-fd7e3fb .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-fd7e3fb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-2b689c37:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-2b689c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-57 .elementor-element.elementor-element-2b689c37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-57 .elementor-element.elementor-element-2b689c37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-3547e6d{text-align:center;}.elementor-57 .elementor-element.elementor-element-3547e6d .elementor-heading-title{font-size:0.9rem;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-28299c8 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-5011547a{width:15%;}.elementor-57 .elementor-element.elementor-element-68f0723e{width:85%;}.elementor-57 .elementor-element.elementor-element-2525ef0{width:15%;}.elementor-57 .elementor-element.elementor-element-5550433{width:85%;}.elementor-57 .elementor-element.elementor-element-a1f5572{width:15%;}.elementor-57 .elementor-element.elementor-element-5033cd12{width:85%;}.elementor-57 .elementor-element.elementor-element-048495d{width:15%;}.elementor-57 .elementor-element.elementor-element-6797bbc{width:85%;}.elementor-57 .elementor-element.elementor-element-99b4f3d{width:15%;}.elementor-57 .elementor-element.elementor-element-77463588{width:85%;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-49bd0e1 > .elementor-container{min-height:50vh;}.elementor-57 .elementor-element.elementor-element-2f80c9a{padding:1% 1% 1% 1%;}.elementor-57 .elementor-element.elementor-element-35e1df35{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-35e1df35 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-35e1df35 .elementor-heading-title{font-size:0.9rem;}.elementor-57 .elementor-element.elementor-element-3741181c{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-66f4dadb{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-3d2b83e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-79ed4b0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-79ed4b0{font-size:1em;}.elementor-57 .elementor-element.elementor-element-79e4c43e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-59bffdb4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-59bffdb4{font-size:1em;}.elementor-57 .elementor-element.elementor-element-1150e40e{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-1a6f3e21 .elementor-heading-title{font-size:0.5rem;}.elementor-57 .elementor-element.elementor-element-79bfe04e .elementor-heading-title{font-size:0.5rem;}.elementor-57 .elementor-element.elementor-element-b9ec5bb .elementor-heading-title{font-size:0.6rem;}.elementor-57 .elementor-element.elementor-element-672faca8{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-90a6b3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3b61e408{padding:3% 3% 3% 3%;}.elementor-57 .elementor-element.elementor-element-28c4f62{padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-9270a41{padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-aff5b64{padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-0d0737f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-e0e89a1{padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-987a333 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-80f5bee > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-91c56cd > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-66f4dadb{padding:5% 3% 5% 3%;}.elementor-57 .elementor-element.elementor-element-30d76dc5 .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-3d2b83e{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-3d2b83e > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-79ed4b0{width:100%;max-width:100%;text-align:center;font-size:0.75em;}.elementor-57 .elementor-element.elementor-element-79ed4b0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-838038a{text-align:center;}.elementor-57 .elementor-element.elementor-element-79e4c43e{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-79e4c43e > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-57 .elementor-element.elementor-element-59bffdb4{width:100%;max-width:100%;text-align:center;font-size:0.75em;}.elementor-57 .elementor-element.elementor-element-59bffdb4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-170a42a{text-align:center;}.elementor-57 .elementor-element.elementor-element-72d8f85c{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-60190fbf{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-163ea10f{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-7ce87d28{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-5c45e802{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-2305a8e3{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-1b86c301{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-7015d0c7{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-25f5a6c7{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-238e57c6{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-159a4088{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-2d71939a{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-1150e40e{padding:5% 3% 5% 3%;}.elementor-57 .elementor-element.elementor-element-3c94c505 .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-672faca8{padding:5% 3% 5% 3%;}.elementor-57 .elementor-element.elementor-element-74b0ffcc .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-73c2cf65 .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-fc09990 .elementor-heading-title{font-size:0.9rem;}.elementor-57 .elementor-element.elementor-element-96d6107{columns:1;}.elementor-57 .elementor-element.elementor-element-3b61e408{padding:5% 3% 5% 3%;}.elementor-57 .elementor-element.elementor-element-73a62cc7 .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-14f4676e{width:100%;}.elementor-57 .elementor-element.elementor-element-14f4676e > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3ec7c12f{width:100%;}.elementor-57 .elementor-element.elementor-element-86af30c{width:100%;}.elementor-57 .elementor-element.elementor-element-9d67291{width:100%;}.elementor-57 .elementor-element.elementor-element-2b9b53c .elementor-heading-title{font-size:0.8rem;}.elementor-57 .elementor-element.elementor-element-28c4f62 > .elementor-background-overlay{background-size:90% auto;}.elementor-57 .elementor-element.elementor-element-f22039c .elementor-cta__content{min-height:250px;}.elementor-57 .elementor-element.elementor-element-8e2bc1f > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-9270a41 > .elementor-background-overlay{background-size:90% auto;}.elementor-57 .elementor-element.elementor-element-9270a41{padding:7% 7% 7% 7%;}.elementor-57 .elementor-element.elementor-element-0862514 .elementor-cta__content{min-height:250px;}.elementor-57 .elementor-element.elementor-element-4ffb673 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-57 .elementor-element.elementor-element-64ec28c > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-57 .elementor-element.elementor-element-a419fe0 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-57 .elementor-element.elementor-element-58fece5 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-57 .elementor-element.elementor-element-8e647ac > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0% 0% 5% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-57 .elementor-element.elementor-element-394688d .elementor-heading-title{font-size:2rem;}.elementor-57 .elementor-element.elementor-element-81ca263 .elementor-heading-title{font-size:2rem;}.elementor-57 .elementor-element.elementor-element-2b689c37{padding:10% 5% 10% 5%;}}