.elementor-20 .elementor-element.elementor-element-0db76f7{--display:flex;--min-height:800px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.8;}.elementor-20 .elementor-element.elementor-element-0db76f7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0db76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/10/IMG_7260-scaled-e1792756630928.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-0db76f7::before, .elementor-20 .elementor-element.elementor-element-0db76f7 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0db76f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0db76f7 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0db76f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0db76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dcaf75a );--background-overlay:'';}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c0bef7f{text-align:center;}.elementor-20 .elementor-element.elementor-element-c0bef7f .elementor-heading-title{color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-2accfab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-396991b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;}.elementor-20 .elementor-element.elementor-element-396991b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-396991b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-396991b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-075c91c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9025408{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8276b13 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.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 );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-20 .elementor-element.elementor-element-a9ac409 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-cb1867b{--display:flex;--justify-content:center;--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 );}.elementor-20 .elementor-element.elementor-element-56fc9ac img{width:1000px;height:500px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-00bf2ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a012453{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;}.elementor-20 .elementor-element.elementor-element-a012453.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a012453 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-a012453 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1561482{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-83ce1ab{text-align:center;}.elementor-20 .elementor-element.elementor-element-83ce1ab .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-56026ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f6db305{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-20 .elementor-element.elementor-element-f6db305.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-f6db305 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-f6db305 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-8905e02{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8905e02 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-5f2bab5{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03da625{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03da625:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-03da625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-03da625:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f241e35{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f241e35.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-56502ac{text-align:center;}.elementor-20 .elementor-element.elementor-element-7cf29d7{text-align:center;}.elementor-20 .elementor-element.elementor-element-7cf29d7 .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-ebc670c{text-align:center;}.elementor-20 .elementor-element.elementor-element-ebc670c p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-e1175a4{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e1175a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e1175a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-e1175a4:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9baff70{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9baff70.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-8d2cfa9{text-align:center;}.elementor-20 .elementor-element.elementor-element-429ed9c{text-align:center;}.elementor-20 .elementor-element.elementor-element-429ed9c .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-667742d{text-align:center;}.elementor-20 .elementor-element.elementor-element-667742d p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-683228f{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-683228f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-683228f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-683228f:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d3f6269{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-d3f6269.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-eec52db{text-align:center;}.elementor-20 .elementor-element.elementor-element-67d762c{text-align:center;}.elementor-20 .elementor-element.elementor-element-67d762c .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-4ffc260{text-align:center;}.elementor-20 .elementor-element.elementor-element-4ffc260 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ffcb35d{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ffcb35d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ffcb35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-ffcb35d:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a5ea2fd{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-a5ea2fd.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-b1b9633{text-align:center;}.elementor-20 .elementor-element.elementor-element-fc70117{text-align:center;}.elementor-20 .elementor-element.elementor-element-fc70117 .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-aab9bce{text-align:center;}.elementor-20 .elementor-element.elementor-element-aab9bce p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-9812cf2{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9812cf2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9812cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-9812cf2:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e9c69d1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-e9c69d1.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-6cf9ee6{text-align:center;}.elementor-20 .elementor-element.elementor-element-0e9b39b{text-align:center;}.elementor-20 .elementor-element.elementor-element-0e9b39b .elementor-heading-title{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-8f7afc1{text-align:center;}.elementor-20 .elementor-element.elementor-element-8f7afc1 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );padding:10px 30px 10px 30px;}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-d2a760e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button:focus svg{fill:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-6140524{--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;--overlay-opacity:0.8;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6140524:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6140524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/11_optimized.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-6140524::before, .elementor-20 .elementor-element.elementor-element-6140524 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6140524 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6140524 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6140524 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6140524 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dcaf75a );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-d5ea61d{text-align:center;}.elementor-20 .elementor-element.elementor-element-d5ea61d .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-9434e54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b02753b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-20 .elementor-element.elementor-element-b02753b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-b02753b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-b02753b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f8787a9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-f8787a9 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-7931c30{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-700e7cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/Max-Anderson-President-C.E.O-scaled-e1790259919950.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__back{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/Max-Anderson-President-C.E.O-scaled-e1790259919950.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box{height:500px;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__layer, .elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;text-align:center;justify-content:flex-end;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-d2b2b00 );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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__button{margin-inline-center:0;}.elementor-20 .elementor-element.elementor-element-526c251{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/Bailey-Potter-Client-Representative_-e1790259672167.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__back{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/Bailey-Potter-Client-Representative_-e1790259672167.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box{height:500px;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__layer, .elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;text-align:center;justify-content:flex-end;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-d2b2b00 );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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__button{margin-inline-center:0;}.elementor-20 .elementor-element.elementor-element-77fac4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/James-Kerr-Client-Representative_-scaled-e1790259962193.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__back{background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/James-Kerr-Client-Representative_-scaled-e1790259962193.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box{height:500px;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__layer, .elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;text-align:center;justify-content:flex-end;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-b2d830d );font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-d2b2b00 );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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__button{margin-inline-center:0;}.elementor-20 .elementor-element.elementor-element-36cd7dc{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-26bea2b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d558917 img{width:1000px;height:500px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-071a071{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f2e9322 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-385c41d p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1ef474a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );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 );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title a{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title{color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title a{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title{color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title a{font-family:var( --e-global-typography-40f70f5-font-family ), Sans-serif;font-size:var( --e-global-typography-40f70f5-font-size );font-weight:var( --e-global-typography-40f70f5-font-weight );text-transform:var( --e-global-typography-40f70f5-text-transform );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title{color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-b481b6e{--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:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4b01835{text-align:center;}.elementor-20 .elementor-element.elementor-element-4b01835 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-b0c9281{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f807c4e{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-f807c4e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f807c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-f807c4e:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-aae4db7{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-aae4db7.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-37bdf79{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-322210b{text-align:center;}.elementor-20 .elementor-element.elementor-element-322210b .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-20efc11{text-align:center;}.elementor-20 .elementor-element.elementor-element-20efc11 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );text-transform:var( --e-global-typography-6de3791-text-transform );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-354543d{text-align:center;}.elementor-20 .elementor-element.elementor-element-354543d p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-b660874{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a8495a4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;z-index:0;}.elementor-20 .elementor-element.elementor-element-a8495a4.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a8495a4 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-a8495a4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-5aecfcf{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-5aecfcf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5aecfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-5aecfcf:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-de70990{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-de70990.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-0c07402{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-959b73b{text-align:center;}.elementor-20 .elementor-element.elementor-element-959b73b .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9de03a1{text-align:center;}.elementor-20 .elementor-element.elementor-element-9de03a1 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );text-transform:var( --e-global-typography-6de3791-text-transform );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-c47d0df{text-align:center;}.elementor-20 .elementor-element.elementor-element-c47d0df p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d96f1ab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb48ff7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;z-index:0;}.elementor-20 .elementor-element.elementor-element-fb48ff7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fb48ff7 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-fb48ff7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-95206a7{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-95206a7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-95206a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-95206a7:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f03bc01{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f03bc01.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-99b55b8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e078490{text-align:center;}.elementor-20 .elementor-element.elementor-element-e078490 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-0590abc{text-align:center;}.elementor-20 .elementor-element.elementor-element-0590abc .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );text-transform:var( --e-global-typography-6de3791-text-transform );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-9c54381{text-align:center;}.elementor-20 .elementor-element.elementor-element-9c54381 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-4914c61{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-53adc48{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;z-index:0;}.elementor-20 .elementor-element.elementor-element-53adc48.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-53adc48 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-53adc48 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-7eec2bb{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-7eec2bb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7eec2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-7eec2bb:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b01f411{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-b01f411.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-f6df4ed{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bc22abb{text-align:center;}.elementor-20 .elementor-element.elementor-element-bc22abb .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cd06fd7{text-align:center;}.elementor-20 .elementor-element.elementor-element-cd06fd7 .elementor-heading-title{font-family:var( --e-global-typography-6de3791-font-family ), Sans-serif;font-size:var( --e-global-typography-6de3791-font-size );font-weight:var( --e-global-typography-6de3791-font-weight );text-transform:var( --e-global-typography-6de3791-text-transform );line-height:var( --e-global-typography-6de3791-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-6515843{text-align:center;}.elementor-20 .elementor-element.elementor-element-6515843 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-cfa6fab{--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:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0752671{text-align:center;}.elementor-20 .elementor-element.elementor-element-0752671 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-ccf675f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-162a10b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-20 .elementor-element.elementor-element-162a10b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-162a10b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-162a10b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-4a20aac{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4a20aac p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-921af72{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c9ae2f1{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-c9ae2f1:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-92497a6{text-align:center;}.elementor-20 .elementor-element.elementor-element-92497a6 .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-6de5ec5{text-align:center;}.elementor-20 .elementor-element.elementor-element-6de5ec5 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-a64690c{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-a64690c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-f91fff8{text-align:center;}.elementor-20 .elementor-element.elementor-element-f91fff8 .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-f3d48d8{text-align:center;}.elementor-20 .elementor-element.elementor-element-f3d48d8 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ec830a6{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ec830a6:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-473d58b{text-align:center;}.elementor-20 .elementor-element.elementor-element-473d58b .elementor-heading-title{font-family:var( --e-global-typography-ab16e48-font-family ), Sans-serif;font-size:var( --e-global-typography-ab16e48-font-size );font-weight:var( --e-global-typography-ab16e48-font-weight );text-transform:var( --e-global-typography-ab16e48-text-transform );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-06f08ae{text-align:center;}.elementor-20 .elementor-element.elementor-element-06f08ae p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-1c75b55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-37f7e3b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;}.elementor-20 .elementor-element.elementor-element-37f7e3b.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-37f7e3b .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-37f7e3b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f21cec5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8adf161{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9664d08 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-1c80e9b p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-49706b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d0da3c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d0da3c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d0da3c0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d0da3c0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );padding:10px 30px 10px 30px;}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-3d75aa5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button:focus svg{fill:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-4427a5f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6790bac img{width:1000px;height:500px;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-3f3e9aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a7cf17d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;--e-transform-rotateZ:90deg;}.elementor-20 .elementor-element.elementor-element-a7cf17d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a7cf17d .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-a7cf17d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-d1485b7{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-59459e4{text-align:center;}.elementor-20 .elementor-element.elementor-element-59459e4 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4200845{text-align:center;}.elementor-20 .elementor-element.elementor-element-4200845 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-37e8420 );}.elementor-20 .elementor-element.elementor-element-c7df2e9{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1cce158{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-8570e57 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ad6b108{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-eb8f8c7 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-fc8e8e9{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-cfd97d8 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-27cdfe4{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-1649fd3 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-0993ad6{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-3bdab32 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-f6525f9{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-2f2a92c p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-71488de{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9c80190 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-410b408{--display:flex;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:var( --e-global-color-d2b2b00 );--border-color:var( --e-global-color-d2b2b00 );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-2064595 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-a86f855{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-37e8420 );--n-accordion-title-hover-color:var( --e-global-color-37e8420 );--n-accordion-title-active-color:var( --e-global-color-b2d830d );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-a86f855 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d2b2b00 );border-style:none;}.elementor-20 .elementor-element.elementor-element-a86f855 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-a86f855 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a86f855 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-3d56088{--display:flex;--min-height:500px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.8;}.elementor-20 .elementor-element.elementor-element-3d56088:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3d56088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaf75a );background-image:url("https://northernflowsolutions.com/wp-content/uploads/2026/09/5_optimized.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3d56088::before, .elementor-20 .elementor-element.elementor-element-3d56088 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3d56088 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3d56088 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3d56088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3d56088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dcaf75a );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-2196631{text-align:center;}.elementor-20 .elementor-element.elementor-element-2196631 .elementor-heading-title{font-family:var( --e-global-typography-aefcae4-font-family ), Sans-serif;font-size:var( --e-global-typography-aefcae4-font-size );font-weight:var( --e-global-typography-aefcae4-font-weight );text-transform:var( --e-global-typography-aefcae4-text-transform );line-height:var( --e-global-typography-aefcae4-line-height );color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-a619cb4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d2b2b00 );}.elementor-20 .elementor-element.elementor-element-a619cb4 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b2d830d );color:var( --e-global-color-b2d830d );padding:10px 30px 10px 30px;}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2d830d );}.elementor-20 .elementor-element.elementor-element-2cf2085{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button:focus svg{fill:var( --e-global-color-b2d830d );}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-9025408{--width:60%;}.elementor-20 .elementor-element.elementor-element-cb1867b{--width:40%;}.elementor-20 .elementor-element.elementor-element-03da625{--width:30%;}.elementor-20 .elementor-element.elementor-element-e1175a4{--width:30%;}.elementor-20 .elementor-element.elementor-element-683228f{--width:30%;}.elementor-20 .elementor-element.elementor-element-ffcb35d{--width:30%;}.elementor-20 .elementor-element.elementor-element-9812cf2{--width:30%;}.elementor-20 .elementor-element.elementor-element-700e7cd{--width:30%;}.elementor-20 .elementor-element.elementor-element-526c251{--width:30%;}.elementor-20 .elementor-element.elementor-element-77fac4e{--width:30%;}.elementor-20 .elementor-element.elementor-element-26bea2b{--width:40%;}.elementor-20 .elementor-element.elementor-element-071a071{--width:60%;}.elementor-20 .elementor-element.elementor-element-f807c4e{--width:70%;}.elementor-20 .elementor-element.elementor-element-5aecfcf{--width:70%;}.elementor-20 .elementor-element.elementor-element-95206a7{--width:70%;}.elementor-20 .elementor-element.elementor-element-7eec2bb{--width:70%;}.elementor-20 .elementor-element.elementor-element-c9ae2f1{--width:30%;}.elementor-20 .elementor-element.elementor-element-a64690c{--width:30%;}.elementor-20 .elementor-element.elementor-element-ec830a6{--width:30%;}.elementor-20 .elementor-element.elementor-element-8adf161{--width:60%;}.elementor-20 .elementor-element.elementor-element-4427a5f{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-9025408{--width:100%;}.elementor-20 .elementor-element.elementor-element-cb1867b{--width:100%;}.elementor-20 .elementor-element.elementor-element-03da625{--width:45%;}.elementor-20 .elementor-element.elementor-element-e1175a4{--width:45%;}.elementor-20 .elementor-element.elementor-element-683228f{--width:45%;}.elementor-20 .elementor-element.elementor-element-ffcb35d{--width:45%;}.elementor-20 .elementor-element.elementor-element-9812cf2{--width:45%;}.elementor-20 .elementor-element.elementor-element-700e7cd{--width:45%;}.elementor-20 .elementor-element.elementor-element-526c251{--width:45%;}.elementor-20 .elementor-element.elementor-element-77fac4e{--width:45%;}.elementor-20 .elementor-element.elementor-element-26bea2b{--width:100%;}.elementor-20 .elementor-element.elementor-element-071a071{--width:100%;}.elementor-20 .elementor-element.elementor-element-f807c4e{--width:80%;}.elementor-20 .elementor-element.elementor-element-5aecfcf{--width:80%;}.elementor-20 .elementor-element.elementor-element-95206a7{--width:80%;}.elementor-20 .elementor-element.elementor-element-7eec2bb{--width:80%;}.elementor-20 .elementor-element.elementor-element-c9ae2f1{--width:45%;}.elementor-20 .elementor-element.elementor-element-a64690c{--width:45%;}.elementor-20 .elementor-element.elementor-element-ec830a6{--width:45%;}.elementor-20 .elementor-element.elementor-element-8adf161{--width:100%;}.elementor-20 .elementor-element.elementor-element-4427a5f{--width:100%;}}@media(min-width:1367px){.elementor-20 .elementor-element.elementor-element-6140524:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6140524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-3d56088:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3d56088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-8276b13 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-83ce1ab .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-7cf29d7 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-429ed9c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-67d762c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-fc70117 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-0e9b39b .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d5ea61d .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-f2e9322 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.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 );}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-4b01835 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-322210b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-20efc11 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-959b73b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-9de03a1 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-e078490 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-0590abc .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-bc22abb .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-cd06fd7 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-0752671 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-92497a6 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-f91fff8 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-473d58b .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-9664d08 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-59459e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-4200845 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-2196631 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-0db76f7{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-396991b .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-075c91c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9025408.e-con{--order:2;}.elementor-20 .elementor-element.elementor-element-8276b13{text-align:center;}.elementor-20 .elementor-element.elementor-element-8276b13 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a9ac409{text-align:center;}.elementor-20 .elementor-element.elementor-element-cb1867b.e-con{--order:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-56fc9ac img{width:100%;}.elementor-20 .elementor-element.elementor-element-a012453 .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-1561482{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-83ce1ab .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-f6db305 .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-8905e02{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-20 .elementor-element.elementor-element-5f2bab5{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f241e35{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7cf29d7 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-9baff70{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-429ed9c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-d3f6269{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-67d762c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-a5ea2fd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fc70117 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-e9c69d1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0e9b39b .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6140524{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-d5ea61d .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-b02753b .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-f8787a9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-20 .elementor-element.elementor-element-7931c30{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box{height:450px;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box{height:450px;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box{height:450px;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-36cd7dc{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-26bea2b.e-con{--order:1;}.elementor-20 .elementor-element.elementor-element-d558917 img{width:100%;}.elementor-20 .elementor-element.elementor-element-071a071.e-con{--order:2;}.elementor-20 .elementor-element.elementor-element-f2e9322{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2e9322 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-385c41d{text-align:center;}.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 );}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-b481b6e{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4b01835 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-b0c9281{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-aae4db7{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-322210b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-20efc11 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-a8495a4 .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-de70990{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-959b73b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-9de03a1 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-fb48ff7 .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-f03bc01{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e078490 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-0590abc .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-53adc48 .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-b01f411{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bc22abb .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-cd06fd7 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-cfa6fab{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-0752671 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-162a10b .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-4a20aac{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-20 .elementor-element.elementor-element-921af72{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c9ae2f1{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-92497a6 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-a64690c{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-f91fff8 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-ec830a6{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-473d58b .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-37f7e3b .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-f21cec5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-8adf161.e-con{--order:2;}.elementor-20 .elementor-element.elementor-element-9664d08{text-align:center;}.elementor-20 .elementor-element.elementor-element-9664d08 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-1c80e9b{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d0da3c0.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-4427a5f.e-con{--order:1;}.elementor-20 .elementor-element.elementor-element-6790bac img{width:100%;}.elementor-20 .elementor-element.elementor-element-a7cf17d .elementor-divider-separator{width:50px;}.elementor-20 .elementor-element.elementor-element-d1485b7{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-59459e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-4200845 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-c7df2e9{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1cce158{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-8570e57{text-align:start;}.elementor-20 .elementor-element.elementor-element-ad6b108{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-eb8f8c7{text-align:start;}.elementor-20 .elementor-element.elementor-element-fc8e8e9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-cfd97d8{text-align:start;}.elementor-20 .elementor-element.elementor-element-27cdfe4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-1649fd3{text-align:start;}.elementor-20 .elementor-element.elementor-element-0993ad6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-3bdab32{text-align:start;}.elementor-20 .elementor-element.elementor-element-f6525f9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-2f2a92c{text-align:start;}.elementor-20 .elementor-element.elementor-element-71488de{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-9c80190{text-align:start;}.elementor-20 .elementor-element.elementor-element-410b408{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-2064595{text-align:start;}.elementor-20 .elementor-element.elementor-element-a86f855{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-20 .elementor-element.elementor-element-a86f855 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-3d56088{--min-height:500px;}.elementor-20 .elementor-element.elementor-element-2196631 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-a619cb4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-0db76f7{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-396991b .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-075c91c{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8276b13 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-56fc9ac img{height:250px;}.elementor-20 .elementor-element.elementor-element-a012453 .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-1561482{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-83ce1ab .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-f6db305 .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-8905e02{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-20 .elementor-element.elementor-element-f241e35{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7cf29d7 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-9baff70{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-429ed9c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-d3f6269{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-67d762c .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-a5ea2fd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fc70117 .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-e9c69d1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0e9b39b .elementor-heading-title{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-d2a760e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6140524{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d5ea61d .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-b02753b .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-f8787a9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box{height:400px;}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box{height:400px;}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box{height:400px;}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-36cd7dc{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d558917 img{height:250px;}.elementor-20 .elementor-element.elementor-element-f2e9322 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.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 );}.elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ece39cd .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-689371f .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-1a3e67c .elementor-icon-box-title a{font-size:var( --e-global-typography-40f70f5-font-size );line-height:var( --e-global-typography-40f70f5-line-height );}.elementor-20 .elementor-element.elementor-element-b481b6e{--padding-top:0px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4b01835 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-aae4db7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-322210b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-20efc11 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-a8495a4 .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-de70990{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-959b73b .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-9de03a1 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-fb48ff7 .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-f03bc01{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e078490 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-0590abc .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-53adc48 .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-b01f411{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bc22abb .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-cd06fd7 .elementor-heading-title{font-size:var( --e-global-typography-6de3791-font-size );line-height:var( --e-global-typography-6de3791-line-height );}.elementor-20 .elementor-element.elementor-element-cfa6fab{--padding-top:0px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0752671 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-162a10b .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-4a20aac{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-20 .elementor-element.elementor-element-92497a6 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-f91fff8 .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-473d58b .elementor-heading-title{font-size:var( --e-global-typography-ab16e48-font-size );line-height:var( --e-global-typography-ab16e48-line-height );}.elementor-20 .elementor-element.elementor-element-37f7e3b .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-f21cec5{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9664d08 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3d75aa5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6790bac img{height:250px;}.elementor-20 .elementor-element.elementor-element-a7cf17d .elementor-divider-separator{width:30px;}.elementor-20 .elementor-element.elementor-element-d1485b7{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-59459e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-4200845 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-1cce158{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ad6b108{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fc8e8e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-27cdfe4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0993ad6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f6525f9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-71488de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-410b408{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-a86f855{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-a86f855 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-3d56088{--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2196631 .elementor-heading-title{font-size:var( --e-global-typography-aefcae4-font-size );line-height:var( --e-global-typography-aefcae4-line-height );}.elementor-20 .elementor-element.elementor-element-a619cb4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-20 .elementor-element.elementor-element-2cf2085 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for flip-box, class: .elementor-element-07e4a97 */.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__front .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 10px;
    padding-top: 10px;
}

.elementor-20 .elementor-element.elementor-element-07e4a97 .elementor-flip-box__back .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 30px;
    padding: 50px 20px;
    height: 100%;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2ec8f8a */.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__front .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 10px;
    padding-top: 10px;
}

.elementor-20 .elementor-element.elementor-element-2ec8f8a .elementor-flip-box__back .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 30px;
    padding: 50px 20px;
    height: 100%;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-91574bc */.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__front .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 10px;
    padding-top: 10px;
}

.elementor-20 .elementor-element.elementor-element-91574bc .elementor-flip-box__back .elementor-flip-box__layer__inner {
    background: rgba(0, 0, 0, 0.6) !important;
    padding-bottom: 30px;
    padding: 50px 20px;
    height: 100%;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6f632f */.elementor-20 .elementor-element.elementor-element-f6f632f {
    height: 0 !important;
}/* End custom CSS */