.elementor-44128 .elementor-element.elementor-element-7cf447a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-44128 .elementor-element.elementor-element-7cf447a3:not(.elementor-motion-effects-element-type-background), .elementor-44128 .elementor-element.elementor-element-7cf447a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141E287D;background-image:url("https://hawkridgesys.com/wp-content/uploads/hawk-ridge-schematic-background-generic.jpg?ver=1701971250");background-size:100% auto;}.elementor-44128 .elementor-element.elementor-element-7cf447a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-44128 .elementor-element.elementor-element-38f4fa31{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover .bdt-ep-advanced-icon-box-icon-wrap:after{background-color:var( --e-global-color-primary );}.elementor-44128 .elementor-element.elementor-element-12ba98c6 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 > .elementor-widget-container{background-color:var( --e-global-color-06198a1 );padding:20px 20px 0px 20px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.05);}.elementor-44128 .elementor-element.elementor-element-12ba98c6.elementor-element{--align-self:center;}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0,0,0,0.08);}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box{text-align:left;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 15px 15px;font-size:25px;transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-12ba98c6.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap img{width:25px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-12ba98c6{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-12ba98c6:hover .bdt-ep-advanced-icon-box-icon-wrap img{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;color:var( --e-global-color-7b32ce8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-description{color:var( --e-global-color-text );font-family:"Hind", Sans-serif;font-size:16px;font-weight:400;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:15px;}.elementor-44128 .elementor-element.elementor-element-24667990:hover .bdt-ep-advanced-icon-box-icon-wrap:after{background-color:var( --e-global-color-primary );}.elementor-44128 .elementor-element.elementor-element-24667990 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-44128 .elementor-element.elementor-element-24667990 > .elementor-widget-container{background-color:var( --e-global-color-06198a1 );padding:20px 20px 0px 20px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.05);}.elementor-44128 .elementor-element.elementor-element-24667990.elementor-element{--align-self:center;}.elementor-44128 .elementor-element.elementor-element-24667990:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-44128 .elementor-element.elementor-element-24667990:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0,0,0,0.08);}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box{text-align:left;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 15px 15px;font-size:25px;transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-24667990.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:20px;}.elementor-44128 .elementor-element.elementor-element-24667990.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:20px;}.elementor-44128 .elementor-element.elementor-element-24667990.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-24667990.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:20px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap img{width:25px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-24667990{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-24667990:hover .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-24667990:hover .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-24667990:hover .bdt-ep-advanced-icon-box-icon-wrap img{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;color:var( --e-global-color-7b32ce8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-description{color:var( --e-global-color-text );font-family:"Hind", Sans-serif;font-size:16px;font-weight:400;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:15px;}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover .bdt-ep-advanced-icon-box-icon-wrap:after{background-color:var( --e-global-color-primary );}.elementor-44128 .elementor-element.elementor-element-2d755af1 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 > .elementor-widget-container{background-color:var( --e-global-color-06198a1 );padding:20px 20px 0px 20px;border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.05);}.elementor-44128 .elementor-element.elementor-element-2d755af1.elementor-element{--align-self:center;}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0,0,0,0.08);}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box{text-align:left;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 15px 15px;font-size:25px;transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-2d755af1.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap img{width:25px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-44128 .elementor-element.elementor-element-2d755af1{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover .bdt-ep-advanced-icon-box-icon-wrap{color:var( --e-global-color-7b32ce8 );border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover .bdt-ep-advanced-icon-box-icon-wrap svg{fill:var( --e-global-color-7b32ce8 );}.elementor-44128 .elementor-element.elementor-element-2d755af1:hover .bdt-ep-advanced-icon-box-icon-wrap img{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;color:var( --e-global-color-7b32ce8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-description{color:var( --e-global-color-text );font-family:"Hind", Sans-serif;font-size:16px;font-weight:400;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:15px;}@media(max-width:1200px){.elementor-44128 .elementor-element.elementor-element-7cf447a3{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-44128 .elementor-element.elementor-element-38f4fa31{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap{font-size:30px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-wrap img{width:30px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-content{padding:10px 0px 5px 0px;}.elementor-44128 .elementor-element.elementor-element-24667990 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap{font-size:30px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-wrap img{width:30px;}.elementor-44128 .elementor-element.elementor-element-24667990{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-content{padding:10px 0px 5px 0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap{font-size:30px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-wrap img{width:30px;}.elementor-44128 .elementor-element.elementor-element-2d755af1{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-title{margin-bottom:10px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-content{padding:10px 0px 5px 0px;}}@media(max-width:767px){.elementor-44128 .elementor-element.elementor-element-38f4fa31{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-title{margin-bottom:25px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-12ba98c6 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-24667990{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-title{margin-bottom:25px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-24667990 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon{margin-bottom:20px;}.elementor-44128 .elementor-element.elementor-element-2d755af1{--ep-advanced-icon-box-icon-left-h-offset:0px;--ep-advanced-icon-box-icon-left-v-offset:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-title{margin-bottom:25px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-description{margin-bottom:0px;}.elementor-44128 .elementor-element.elementor-element-2d755af1 .bdt-ep-advanced-icon-box-icon-heading{margin-bottom:0px;}}/* Start custom CSS */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */