.elementor-145 .elementor-element.elementor-element-0018af3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-145 .elementor-element.elementor-element-02fed20 img{width:100%;height:500px;}.elementor-145 .elementor-element.elementor-element-8d026fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-94d9439{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-4e3749a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-73716de{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-145 .elementor-element.elementor-element-6e44381{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-6e44381:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6e44381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-145 .elementor-element.elementor-element-ec77940{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-ec77940.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-ec77940.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-ec77940.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-ec77940:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-ec77940:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7439530{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-7439530:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-7439530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-87d85db{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-87d85db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-87d85db.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-87d85db.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-87d85db:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-87d85db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-535f27f{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-535f27f:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-535f27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-dcf60e0{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-dcf60e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dcf60e0.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-dcf60e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dcf60e0:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-dcf60e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-899481e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-899481e:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-899481e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-96a5fcb{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-96a5fcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-96a5fcb.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-96a5fcb.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-96a5fcb:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-96a5fcb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-313bf33{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-313bf33:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-313bf33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-92bed1b{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-92bed1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-92bed1b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-92bed1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-92bed1b:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-92bed1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7890002{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-7890002:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-7890002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-042fe27{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-042fe27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-042fe27.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-042fe27.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-042fe27:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-042fe27:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-6e78352{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-6e78352:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6e78352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-7857021{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-7857021.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7857021.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-7857021.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7857021:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-7857021:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-60b52d1{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-60b52d1:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-60b52d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-1ab9234{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-1ab9234.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1ab9234.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1ab9234.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1ab9234:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-1ab9234:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-65f4453{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-65f4453:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-65f4453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-f4e48cc{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-f4e48cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f4e48cc.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-f4e48cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f4e48cc:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-f4e48cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f3c3106{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-f3c3106:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-f3c3106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-5f3aff4{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-5f3aff4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-5f3aff4.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-5f3aff4.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-5f3aff4:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-5f3aff4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-f6bee72{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-f6bee72:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-f6bee72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-1f84951{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-1f84951.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1f84951.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-1f84951.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1f84951:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-1f84951:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-53f6a98{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-53f6a98:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-53f6a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-dd1a5f1{--icon-box-icon-margin:15px;}.elementor-145 .elementor-element.elementor-element-dd1a5f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dd1a5f1.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-dd1a5f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-2999db8 );color:var( --e-global-color-2999db8 );border-color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-title a{font-family:"Avenir LT Heavy", Sans-serif;font-size:20px;text-transform:uppercase;line-height:18px;}.elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dd1a5f1:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-dd1a5f1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-description{font-family:var( --e-global-typography-c119aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c119aa9-font-size );font-weight:var( --e-global-typography-c119aa9-font-weight );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );color:var( --e-global-color-2999db8 );}.elementor-145 .elementor-element.elementor-element-0a42aec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-a1002ef{text-align:center;}.elementor-145 .elementor-element.elementor-element-a1002ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-145 .elementor-element.elementor-element-38c9412{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-f48dd57{--display:flex;}.elementor-widget-theme-site-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-bbf6908{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-6e44381{--width:45%;}.elementor-145 .elementor-element.elementor-element-7439530{--width:45%;}.elementor-145 .elementor-element.elementor-element-535f27f{--width:45%;}.elementor-145 .elementor-element.elementor-element-899481e{--width:45%;}.elementor-145 .elementor-element.elementor-element-313bf33{--width:45%;}.elementor-145 .elementor-element.elementor-element-7890002{--width:45%;}.elementor-145 .elementor-element.elementor-element-6e78352{--width:45%;}.elementor-145 .elementor-element.elementor-element-60b52d1{--width:45%;}.elementor-145 .elementor-element.elementor-element-65f4453{--width:45%;}.elementor-145 .elementor-element.elementor-element-f3c3106{--width:45%;}.elementor-145 .elementor-element.elementor-element-f6bee72{--width:45%;}.elementor-145 .elementor-element.elementor-element-53f6a98{--width:45%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-a1002ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-site-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-145 .elementor-element.elementor-element-ec77940 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-87d85db .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-dcf60e0 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-96a5fcb .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-92bed1b .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-042fe27 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-7857021 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-1ab9234 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-f4e48cc .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-5f3aff4 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-1f84951 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-dd1a5f1 .elementor-icon-box-description{font-size:var( --e-global-typography-c119aa9-font-size );line-height:var( --e-global-typography-c119aa9-line-height );letter-spacing:var( --e-global-typography-c119aa9-letter-spacing );}.elementor-145 .elementor-element.elementor-element-a1002ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-site-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Heavy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://partnersmultifamilygroup.com/wp-content/uploads/2025/06/AvenirLTProHeavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */