.elementor-228 .elementor-element.elementor-element-deff07f{--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;}.elementor-228 .elementor-element.elementor-element-deff07f:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-deff07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-e870b68{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-fd033f5{width:var( --container-widget-width, 497px );max-width:497px;--container-widget-width:497px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-fd033f5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-228 .elementor-element.elementor-element-cc66587{width:var( --container-widget-width, 562px );max-width:562px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-79f32f6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-228 .elementor-element.elementor-element-686f779{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:20px 20px 20px 20px;}.elementor-228 .elementor-element.elementor-element-686f779 img{width:600px;}.elementor-228 .elementor-element.elementor-element-297d8d6{--display:flex;--overlay-opacity:0.37;}.elementor-228 .elementor-element.elementor-element-297d8d6:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-297d8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theory79.com/wp-content/uploads/2026/10/Meet-the-leadership-invested-in-you-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-228 .elementor-element.elementor-element-297d8d6::before, .elementor-228 .elementor-element.elementor-element-297d8d6 > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-297d8d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-297d8d6 > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-297d8d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-297d8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-228 .elementor-element.elementor-element-da27ae4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-228 .elementor-element.elementor-element-da27ae4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-b3231df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-b3231df:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-b3231df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-135d029{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-228 .elementor-element.elementor-element-53ec600{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-5528a39{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-5528a39.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-5528a39.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-5528a39.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-9b26904{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-5455bf1{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-5455bf1 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-5455bf1 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-5455bf1 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-901c004{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-901c004.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-901c004.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-901c004.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-a515c3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-93586f3{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-93586f3 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-93586f3 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-93586f3 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-91e5576{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-91e5576.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-91e5576.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-91e5576.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-fad47b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-5794484{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-5794484 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-5794484 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-5794484 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-65c03c6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-65c03c6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-65c03c6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-65c03c6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-0b0fa9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-dff2002{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-dff2002 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-dff2002 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-dff2002 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-ba29a05{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-ba29a05.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-ba29a05.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-ba29a05.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-e7f73bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-bb9711b{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-bb9711b .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-bb9711b .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-bb9711b .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-f15ad61{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-f15ad61.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-f15ad61.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-f15ad61.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-abd458e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B2C7DA;--border-color:#B2C7DA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-c026967{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-c026967 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-c026967 .elementor-image-box-title{font-family:"Articulat CF", Sans-serif;font-size:40px;font-weight:300;}.elementor-228 .elementor-element.elementor-element-c026967 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-9c59254{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-9c59254.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-228 .elementor-element.elementor-element-9c59254.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-228 .elementor-element.elementor-element-9c59254.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-title{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-description{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-9e80176{--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:20px 90px;--row-gap:20px;--column-gap:90px;--padding-top:60px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-228 .elementor-element.elementor-element-9e80176:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-9e80176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-9fe7b94{--display:flex;}.elementor-228 .elementor-element.elementor-element-4e193c3{text-align:start;}.elementor-228 .elementor-element.elementor-element-4e193c3 img{width:100%;border-radius:21px 21px 21px 21px;}.elementor-228 .elementor-element.elementor-element-901b615{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-228 .elementor-element.elementor-element-dd5afc8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-dd5afc8 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:42px;font-weight:600;line-height:42px;}.elementor-228 .elementor-element.elementor-element-38c2a22{width:var( --container-widget-width, 419px );max-width:419px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:419px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-228 .elementor-element.elementor-element-3508a93 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 45px 15px 45px;}.elementor-228 .elementor-element.elementor-element-3508a93 .elementor-button:hover, .elementor-228 .elementor-element.elementor-element-3508a93 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-3508a93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-228 .elementor-element.elementor-element-3508a93 .elementor-button:hover svg, .elementor-228 .elementor-element.elementor-element-3508a93 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-b287899{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-b287899:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-b287899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-228 .elementor-element.elementor-element-088b7f3{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-228 .elementor-element.elementor-element-088b7f3 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:42px;font-weight:600;line-height:42px;}.elementor-228 .elementor-element.elementor-element-8ad1b85{text-align:center;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-416364a{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-4bf152c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-4bf152c:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-4bf152c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-1703224 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-0c7b0f4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-e09a3c1{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-2a3916d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-2a3916d:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-2a3916d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-e0fe4fc{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-e0fe4fc .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-68a0736{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-aeac33f{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-709a605{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-709a605:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-709a605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-ab23b34 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-56fb3b9 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-46d616b{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-c05c083{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-c05c083:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-c05c083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-1d80eeb{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-1d80eeb .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-364c5dc{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-5c6e2a4{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-62b3556{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-62b3556:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-62b3556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-2a33fcb .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-bbf5c8f .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-2e370c8{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-edd015c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-edd015c:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-edd015c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-05fd112{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-05fd112 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-2f06a78{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-6da3bee{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-f067f87{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-f067f87:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-f067f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-f0faa4c .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-dfbc67c .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-c93cdc7{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-83796e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-83796e3:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-83796e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-935e0b7{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-935e0b7 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-eb8b4e5{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-172afe0{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-845b7e3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-845b7e3:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-845b7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-715f814 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-f16bfd2 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-1808721{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-e2d74e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-e2d74e6:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-e2d74e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-c2b189e{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-c2b189e .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-350c23c{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-932b826{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-c93d78b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-c93d78b:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-c93d78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-af5f1a9 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-4666c16 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-41cfca7{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-c8b4d02{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-c8b4d02:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-c8b4d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-b90e98c{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-b90e98c .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-64348fa{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-97d8cab{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-f5507a2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B2C7DA;--border-color:#B2C7DA;--border-radius:23px 23px 23px 23px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-f5507a2:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-f5507a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-b8fd1ab .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-3a98e2f .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;}.elementor-228 .elementor-element.elementor-element-2fbaaac{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-591a65b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-591a65b:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-591a65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDE9;}.elementor-228 .elementor-element.elementor-element-84b2f78{background-color:var( --e-global-color-primary );padding:15px 20px 13px 20px;border-radius:23px 23px 0px 0px;}.elementor-228 .elementor-element.elementor-element-84b2f78 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-8872930{padding:6px 20px 0px 20px;font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}.elementor-228 .elementor-element.elementor-element-fe0be56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-228 .elementor-element.elementor-element-fe0be56:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-fe0be56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-228 .elementor-element.elementor-element-0e79e41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-3d9649e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-228 .elementor-element.elementor-element-3d9649e .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:50px;font-weight:600;}.elementor-228 .elementor-element.elementor-element-2b0734b .elementor-button{background-color:#E2BC8E00;font-family:"Articulat CF", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-2b0734b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-228 .elementor-element.elementor-element-0e6987d .t79-dynamic-faq{--t79-faq-container-bg:var( --e-global-color-accent );--t79-faq-item-bg:var( --e-global-color-accent );--t79-faq-heading-color:var( --e-global-color-primary );--t79-faq-category-color:var( --e-global-color-primary );--t79-faq-question-color:var( --e-global-color-primary );--t79-faq-active-question-color:var( --e-global-color-primary );--t79-faq-answer-color:var( --e-global-color-primary );--t79-faq-icon-color:var( --e-global-color-primary );--t79-faq-active-icon-color:var( --e-global-color-primary );--t79-faq-icon-size:21px;--t79-faq-divider-color:#B2C7DA;--t79-faq-question-padding:12px 12px 12px 12px;}.elementor-228 .elementor-element.elementor-element-0e6987d .t79-dynamic-faq__answer{font-family:var( --e-global-typography-a196ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-a196ed5-font-size );font-weight:var( --e-global-typography-a196ed5-font-weight );}@media(max-width:1032px){.elementor-228 .elementor-element.elementor-element-deff07f{--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-228 .elementor-element.elementor-element-fd033f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-228 .elementor-element.elementor-element-fd033f5 .elementor-heading-title{font-size:45px;}.elementor-228 .elementor-element.elementor-element-cc66587{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-79f32f6{--justify-content:center;}.elementor-228 .elementor-element.elementor-element-686f779{padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-b3231df{--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-228 .elementor-element.elementor-element-135d029{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-53ec600{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-5528a39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-9b26904{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-5455bf1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-901c004{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-a515c3c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-93586f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-91e5576{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-fad47b8{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-5794484{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-65c03c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-0b0fa9a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-dff2002{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-ba29a05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-e7f73bb{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-bb9711b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-f15ad61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-abd458e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-c026967{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-9c59254{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-wrapper .elementor-image-box-img{width:57px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-9e80176{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-228 .elementor-element.elementor-element-9fe7b94{--justify-content:center;}.elementor-228 .elementor-element.elementor-element-4e193c3{text-align:start;}.elementor-228 .elementor-element.elementor-element-4e193c3 img{width:100%;height:100%;}.elementor-228 .elementor-element.elementor-element-dd5afc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-228 .elementor-element.elementor-element-dd5afc8 .elementor-heading-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-38c2a22{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-088b7f3 .elementor-heading-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-8ad1b85{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-e09a3c1{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-68a0736{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-46d616b{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-364c5dc{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2e370c8{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2f06a78{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-c93cdc7{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-eb8b4e5{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-1808721{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-350c23c{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-41cfca7{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-64348fa{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2fbaaac{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-8872930{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2b0734b{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;}.elementor-228 .elementor-element.elementor-element-0e6987d .t79-dynamic-faq__answer{font-size:var( --e-global-typography-a196ed5-font-size );}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-deff07f{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-228 .elementor-element.elementor-element-cc66587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-79f32f6{--justify-content:center;}.elementor-228 .elementor-element.elementor-element-686f779{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-228 .elementor-element.elementor-element-b3231df{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-53ec600 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-wrapper{text-align:start;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-5528a39 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-5455bf1 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-5455bf1 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-901c004 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-93586f3 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-93586f3 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-91e5576 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-5794484 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-5794484 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-65c03c6 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-dff2002 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-dff2002 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-ba29a05 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-bb9711b .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-bb9711b .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-f15ad61 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-abd458e{--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;}.elementor-228 .elementor-element.elementor-element-c026967 .elementor-image-box-title{font-size:40px;}.elementor-228 .elementor-element.elementor-element-c026967 .elementor-image-box-description{font-size:26px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-img{margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-9c59254 .elementor-image-box-description{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-9e80176{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-228 .elementor-element.elementor-element-901b615{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-38c2a22{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-8ad1b85{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-e09a3c1{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-68a0736{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-46d616b{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-364c5dc{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2e370c8{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2f06a78{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-c93cdc7{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-eb8b4e5{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-1808721{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-350c23c{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-41cfca7{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-64348fa{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-2fbaaac{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-8872930{font-size:var( --e-global-typography-a196ed5-font-size );}.elementor-228 .elementor-element.elementor-element-0e6987d .t79-dynamic-faq__answer{font-size:var( --e-global-typography-a196ed5-font-size );}}@media(min-width:768px){.elementor-228 .elementor-element.elementor-element-e870b68{--width:51%;}.elementor-228 .elementor-element.elementor-element-79f32f6{--width:37%;}.elementor-228 .elementor-element.elementor-element-135d029{--width:100%;}.elementor-228 .elementor-element.elementor-element-9b26904{--width:100%;}.elementor-228 .elementor-element.elementor-element-a515c3c{--width:100%;}.elementor-228 .elementor-element.elementor-element-fad47b8{--width:100%;}.elementor-228 .elementor-element.elementor-element-0b0fa9a{--width:100%;}.elementor-228 .elementor-element.elementor-element-e7f73bb{--width:100%;}.elementor-228 .elementor-element.elementor-element-abd458e{--width:100%;}.elementor-228 .elementor-element.elementor-element-9fe7b94{--width:50%;}.elementor-228 .elementor-element.elementor-element-901b615{--width:49%;}}@media(max-width:1032px) and (min-width:768px){.elementor-228 .elementor-element.elementor-element-e870b68{--width:60%;}.elementor-228 .elementor-element.elementor-element-79f32f6{--width:100%;}.elementor-228 .elementor-element.elementor-element-135d029{--width:100%;}.elementor-228 .elementor-element.elementor-element-9b26904{--width:100%;}.elementor-228 .elementor-element.elementor-element-a515c3c{--width:100%;}.elementor-228 .elementor-element.elementor-element-fad47b8{--width:100%;}.elementor-228 .elementor-element.elementor-element-0b0fa9a{--width:100%;}.elementor-228 .elementor-element.elementor-element-e7f73bb{--width:100%;}.elementor-228 .elementor-element.elementor-element-abd458e{--width:100%;}.elementor-228 .elementor-element.elementor-element-9fe7b94{--width:100%;}.elementor-228 .elementor-element.elementor-element-901b615{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b3231df */@media (max-width: 767px){

  /* ===== Title widget: 01 + label side by side, top-aligned ===== */
  .elementor .audience-list .e-con-full > .elementor-widget-image-box:first-child .elementor-image-box-content{
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 16px;
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:first-child .elementor-image-box-title,
  .elementor .audience-list .e-con-full > .elementor-widget-image-box:first-child .elementor-image-box-description{
    margin: 0 !important;
  }

  /* ===== Description widget: 79 image left, text right, top-aligned ===== */
  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child{
    --t79-icon: 34px;   /* ← image size */
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child .elementor-image-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    text-align: left !important;
    gap: 16px;          /* ← space between image and text */
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child .elementor-image-box-img{
    margin: 0 !important;
    width: var(--t79-icon) !important;
    min-width: var(--t79-icon) !important;
    max-width: var(--t79-icon) !important;
    flex: 0 0 var(--t79-icon) !important;
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child .elementor-image-box-img img{
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
    object-fit: contain;
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child .elementor-image-box-content{
    flex: 1 1 auto !important;
    margin: 0 !important;
  }

  .elementor .audience-list .e-con-full > .elementor-widget-image-box:last-child .elementor-image-box-description{
    margin: 0 !important;
  }

  /* ===== Section: remove vertical centering above the list ===== */
  .elementor .audience-list,
  .elementor .audience-list > .e-con-inner{
    --justify-content: flex-start !important;
    --align-content: flex-start !important;
    justify-content: flex-start !important;
    align-content: flex-start !important;
    min-height: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS */.bg-small {
    background-color: #2B2F54 !important;
    background-blend-mode: multiply !important;
}.flex .elementor-image-box-content {
    display: flex;
    align-content: center;
    align-items: center;
}.flex h3.elementor-image-box-title {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 40px;
}.flex .elementor-image-box-wrapper {
    display: flex;
}.flex figure.elementor-image-box-img {
    margin-bottom: 0 !important;
    margin-right: 30px !important;
}

.bg-small {
    background-color: #2B2F54 !important;
    background-blend-mode: multiply !important;
}

.flex .elementor-image-box-content {
    display: flex;
    align-content: center;
    align-items: center;
}

.flex h3.elementor-image-box-title {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 40px;
}

.flex .elementor-image-box-wrapper {
    display: flex;
}

.flex figure.elementor-image-box-img {
    margin-bottom: 0 !important;
    margin-right: 30px !important;
}

/* =====================================
   THEORY79 - CHALLENGE / SOLUTION ARROWS
===================================== */

/* Parent container */
.issue {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 84px minmax(0, 1fr);
    align-items: stretch !important;
    gap: 0 !important;
    overflow: visible !important;
}

/* Both cards */
.issue > .e-con {
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
}

/* Left card */
.issue > .e-con:first-child {
    grid-column: 1;
    grid-row: 1;
}

/* Right card */
.issue > .e-con:nth-child(2) {
    grid-column: 3;
    grid-row: 1;
}

/* =====================================
   DESKTOP + TABLET HORIZONTAL ARROW
===================================== */

.issue::after {
    content: "" !important;
    display: block !important;

    grid-column: 2;
    grid-row: 1;

    align-self: center !important;
    justify-self: center !important;

    width: calc(100% - 24px) !important;
    height: 19px !important;

    margin: 0 !important;
    padding: 0 !important;

    /* Arrowhead based on Figma SVG */
    background-image:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='19' viewBox='105.2 0 10 19' fill='none'%3E%3Cpath d='M106.2 0.353516L115.2 9.35352' stroke='%23B2C7DA'/%3E%3Cpath d='M115.2 9.15356L106.2 18.1536' stroke='%23B2C7DA'/%3E%3C/svg%3E"),
        linear-gradient(#B2C7DA, #B2C7DA) !important;

    background-position:
        right center,
        center center !important;

    background-size:
        10px 19px,
        100% 1px !important;

    background-repeat: no-repeat !important;

    background-color: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    transform: none !important;
    pointer-events: none !important;
    z-index: 5;
}

/* =====================================
   TABLET
===================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .issue {
        grid-template-columns:
            minmax(0, 1fr)
            70px
            minmax(0, 1fr);
    }

}

/* =====================================
   MOBILE - VERTICAL ARROW
===================================== */

@media (max-width: 767px) {

    .issue {
        grid-template-columns: minmax(0, 1fr) !important;
        grid-template-rows: auto 64px auto !important;
    }

    .issue > .e-con {
        width: 100% !important;
        max-width: 100% !important;
    }

    /* Left card */
    .issue > .e-con:first-child {
        grid-column: 1;
        grid-row: 1;
    }

    /* Right card */
    .issue > .e-con:nth-child(2) {
        grid-column: 1;
        grid-row: 3;
    }

    /* Centered downward arrow */
    .issue::after {
        grid-column: 1;
        grid-row: 2;

        align-self: center !important;
        justify-self: center !important;

        width: 19px !important;
        height: 44px !important;

        margin: 0 !important;

        background-image:
            url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='10' viewBox='0 0 19 10' fill='none'%3E%3Cpath d='M0.5 0.5L9.5 9.5L18.5 0.5' stroke='%23B2C7DA'/%3E%3C/svg%3E"),
            linear-gradient(#B2C7DA, #B2C7DA) !important;

        background-position:
            center bottom,
            center center !important;

        background-size:
            19px 10px,
            1px 100% !important;

        background-repeat: no-repeat !important;

        transform: none !important;
    }

}
/* Arrow starts flush against left container */
@media (min-width: 768px) {
    .issue::after {
        justify-self: start !important;
        width: calc(100% - 12px) !important;
        margin: 0 !important;
    }
}

/* Mobile - arrow touches bottom of top card */
@media (max-width: 767px) {
    .issue::after {
        align-self: start !important;
        justify-self: center !important;

        margin: 0 !important;
        height: 54px !important;

        background-position:
            center bottom,
            center top !important;

        background-size:
            19px 30px,
            1px calc(100% - 10px) !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Extra_Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Demi_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://theory79.com/wp-content/uploads/2025/11/fonnts.com-Articulat_CF_Extra_Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */