.elementor-13 .elementor-element.elementor-element-760b7c6{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-760b7c6::before, .elementor-13 .elementor-element.elementor-element-760b7c6 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-760b7c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-760b7c6 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-760b7c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-760b7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000911 15%, var( --e-global-color-7dbfc65 ) 100%);}.elementor-13 .elementor-element.elementor-element-760b7c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-788730f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ce87ce9 .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-2868cf6{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-a900e18 .elementor-button{background-color:var( --e-global-color-46b127a );}.elementor-13 .elementor-element.elementor-element-a900e18 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-a900e18 .elementor-button:focus{background-color:var( --e-global-color-96768ea );}.elementor-13 .elementor-element.elementor-element-3880430{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b7647e6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-b7647e6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b7647e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e3a27c5{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-e3a27c5 .elementor-heading-title{font-size:28px;color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-f0447b8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-97e2675{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-97e2675 .swiper-wrapper{display:flex;align-items:center;}.elementor-13 .elementor-element.elementor-element-07889eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0fa2b9d{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-0fa2b9d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/image.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-0fa2b9d::before, .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0fa2b9d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0fa2b9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-7dbfc65 ) 100%);}.elementor-13 .elementor-element.elementor-element-f27e322 .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-20f90de{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-2acf921 .elementor-button{background-color:var( --e-global-color-7dbfc65 );fill:var( --e-global-color-0700ce5 );color:var( --e-global-color-0700ce5 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2acf921 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-79ec77a{color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-a3c3a5a{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-a3c3a5a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/image-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a3c3a5a::before, .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a3c3a5a > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a3c3a5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-7dbfc65 ) 100%);}.elementor-13 .elementor-element.elementor-element-a9d4989 .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-c984207{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-c2be01d .elementor-button{background-color:var( --e-global-color-7dbfc65 );fill:var( --e-global-color-0700ce5 );color:var( --e-global-color-0700ce5 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c2be01d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-7e7a098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-7e7a098:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e7a098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/image-2048x698.png");background-position:30% -400px;background-repeat:no-repeat;background-size:200% auto;}.elementor-13 .elementor-element.elementor-element-c805095{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1e59e0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-50f28e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-10e3cf5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-615b6aa .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-bbf05ab .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );}.elementor-13 .elementor-element.elementor-element-08b89f7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9dceb00 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-2fdd7e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-13 .elementor-element.elementor-element-2fdd7e3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2fdd7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/logo-bg-alt2.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-13 .elementor-element.elementor-element-6243d40{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-46b127a );--dots-hover-color:var( --e-global-color-46b127a );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:30px;}.elementor-13 .elementor-element.elementor-element-5290435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-5290435:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5290435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/image-2048x698.png");background-position:30% 500px;background-repeat:no-repeat;background-size:200% auto;}.elementor-13 .elementor-element.elementor-element-21af13d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-21af13d.e-con{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-abf745b{text-align:center;}.elementor-13 .elementor-element.elementor-element-abf745b .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-8c3c0e0{text-align:center;}.elementor-13 .elementor-element.elementor-element-8c3c0e0 .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );}.elementor-13 .elementor-element.elementor-element-67e8b68{text-align:left;}.elementor-13 .elementor-element.elementor-element-1c95c7d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3a87cc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7d55f8b{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-7d55f8b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7d55f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2EA38FC7;background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/image.jpeg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7d55f8b::before, .elementor-13 .elementor-element.elementor-element-7d55f8b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7d55f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-7d55f8b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7d55f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-7d55f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000099 0%, #352B57F2 100%);}.elementor-13 .elementor-element.elementor-element-d5e9f1f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c8bf250 .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );}.elementor-13 .elementor-element.elementor-element-a8c9c5b{font-family:"Avenir", Sans-serif;font-size:24px;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-c453bf2 .elementor-button{background-color:var( --e-global-color-46b127a );}.elementor-13 .elementor-element.elementor-element-c453bf2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c453bf2 .elementor-button:focus{background-color:var( --e-global-color-96768ea );}.elementor-13 .elementor-element.elementor-element-088dd57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6316511{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-6316511:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6316511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0c81be3{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c81be3 .elementor-heading-title{font-size:28px;color:var( --e-global-color-0700ce5 );}.elementor-13 .elementor-element.elementor-element-230e1b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-dfa9261{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-dfa9261 .swiper-wrapper{display:flex;align-items:center;}.elementor-13 .elementor-element.elementor-element-c19a531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-c19a531:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c19a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/image.png");background-position:30% -50px;background-repeat:no-repeat;background-size:2800px auto;}.elementor-13 .elementor-element.elementor-element-d5f11e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-39fe0fc{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-39fe0fc .elementor-heading-title{font-family:var( --e-global-typography-dae411e-font-family ), Sans-serif;font-size:var( --e-global-typography-dae411e-font-size );font-weight:var( --e-global-typography-dae411e-font-weight );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-swiper-button{font-size:20px;}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__text{font-family:var( --e-global-typography-5f36db6-font-family ), Sans-serif;font-size:var( --e-global-typography-5f36db6-font-size );line-height:var( --e-global-typography-5f36db6-line-height );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__name{font-family:var( --e-global-typography-e2d87eb-font-family ), Sans-serif;font-size:var( --e-global-typography-e2d87eb-font-size );font-weight:var( --e-global-typography-e2d87eb-font-weight );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__title{font-family:var( --e-global-typography-352f08e-font-family ), Sans-serif;font-size:var( --e-global-typography-352f08e-font-size );font-weight:var( --e-global-typography-352f08e-font-weight );}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-760b7c6{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-788730f{--width:450px;}.elementor-13 .elementor-element.elementor-element-b7647e6{--width:275px;}.elementor-13 .elementor-element.elementor-element-f0447b8{--width:calc(100% - 275px);}.elementor-13 .elementor-element.elementor-element-0fa2b9d{--width:50%;}.elementor-13 .elementor-element.elementor-element-a3c3a5a{--width:50%;}.elementor-13 .elementor-element.elementor-element-7e7a098{--content-width:1900px;}.elementor-13 .elementor-element.elementor-element-c805095{--width:50%;}.elementor-13 .elementor-element.elementor-element-1e59e0f{--width:50%;}.elementor-13 .elementor-element.elementor-element-21af13d{--width:30%;}.elementor-13 .elementor-element.elementor-element-1c95c7d{--width:70%;}.elementor-13 .elementor-element.elementor-element-d5e9f1f{--width:65%;}.elementor-13 .elementor-element.elementor-element-6316511{--width:275px;}.elementor-13 .elementor-element.elementor-element-230e1b4{--width:calc(100% - 275px);}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-0fa2b9d{--width:100%;}.elementor-13 .elementor-element.elementor-element-a3c3a5a{--width:100%;}.elementor-13 .elementor-element.elementor-element-21af13d{--width:100%;}.elementor-13 .elementor-element.elementor-element-1c95c7d{--width:100%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-ce87ce9 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-2868cf6{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-13 .elementor-element.elementor-element-07889eb{--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;}.elementor-13 .elementor-element.elementor-element-0fa2b9d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:1024px auto;}.elementor-13 .elementor-element.elementor-element-0fa2b9d{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-f27e322{z-index:2;}.elementor-13 .elementor-element.elementor-element-f27e322 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-20f90de{z-index:2;}.elementor-13 .elementor-element.elementor-element-2acf921 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-13 .elementor-element.elementor-element-2acf921{z-index:2;}.elementor-13 .elementor-element.elementor-element-79ec77a{z-index:2;}.elementor-13 .elementor-element.elementor-element-a3c3a5a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -100px;}.elementor-13 .elementor-element.elementor-element-a3c3a5a{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-a9d4989{z-index:2;}.elementor-13 .elementor-element.elementor-element-a9d4989 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-c984207{z-index:2;}.elementor-13 .elementor-element.elementor-element-c2be01d > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-13 .elementor-element.elementor-element-c2be01d{z-index:2;}.elementor-13 .elementor-element.elementor-element-87c2379{z-index:2;}.elementor-13 .elementor-element.elementor-element-7e7a098:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e7a098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-13 .elementor-element.elementor-element-615b6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbf05ab .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-6243d40{--swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-5290435{--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;}.elementor-13 .elementor-element.elementor-element-5290435:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5290435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-13 .elementor-element.elementor-element-21af13d{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-abf745b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8c3c0e0 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-1c95c7d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c8bf250 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-c19a531:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c19a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-13 .elementor-element.elementor-element-39fe0fc .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__text{font-size:var( --e-global-typography-5f36db6-font-size );line-height:var( --e-global-typography-5f36db6-line-height );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__name{font-size:var( --e-global-typography-e2d87eb-font-size );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__title{font-size:var( --e-global-typography-352f08e-font-size );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-760b7c6{--min-height:500px;--padding-top:50px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-788730f{--z-index:2;}.elementor-13 .elementor-element.elementor-element-ce87ce9{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ce87ce9 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-2868cf6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-13 .elementor-element.elementor-element-f0447b8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-97e2675{--e-image-carousel-slides-to-show:2;}.elementor-13 .elementor-element.elementor-element-0fa2b9d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0fa2b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:768px auto;}.elementor-13 .elementor-element.elementor-element-0fa2b9d{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-f27e322{z-index:2;}.elementor-13 .elementor-element.elementor-element-f27e322 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-20f90de{z-index:2;}.elementor-13 .elementor-element.elementor-element-2acf921 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-13 .elementor-element.elementor-element-2acf921{z-index:2;}.elementor-13 .elementor-element.elementor-element-79ec77a{z-index:2;}.elementor-13 .elementor-element.elementor-element-a3c3a5a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3c3a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:768px auto;}.elementor-13 .elementor-element.elementor-element-a3c3a5a{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-a9d4989{z-index:2;}.elementor-13 .elementor-element.elementor-element-a9d4989 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-c984207{z-index:2;}.elementor-13 .elementor-element.elementor-element-c2be01d > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-13 .elementor-element.elementor-element-c2be01d{z-index:2;}.elementor-13 .elementor-element.elementor-element-87c2379{z-index:2;}.elementor-13 .elementor-element.elementor-element-7e7a098:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7e7a098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-13 .elementor-element.elementor-element-50f28e2{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-615b6aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbf05ab .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-08b89f7{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2fdd7e3{--padding-top:100px;--padding-bottom:100px;--padding-left:00px;--padding-right:00px;}.elementor-13 .elementor-element.elementor-element-6243d40{--swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-5290435:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5290435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10% 500px;background-size:1500px auto;}.elementor-13 .elementor-element.elementor-element-5290435{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-abf745b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8c3c0e0 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-c8bf250 .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-230e1b4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-dfa9261{--e-image-carousel-slides-to-show:2;}.elementor-13 .elementor-element.elementor-element-c19a531:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c19a531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-13 .elementor-element.elementor-element-c19a531{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-d5f11e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-39fe0fc .elementor-heading-title{font-size:var( --e-global-typography-dae411e-font-size );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__text{font-size:var( --e-global-typography-5f36db6-font-size );line-height:var( --e-global-typography-5f36db6-line-height );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__name{font-size:var( --e-global-typography-e2d87eb-font-size );}.elementor-13 .elementor-element.elementor-element-169d50d .elementor-testimonial__title{font-size:var( --e-global-typography-352f08e-font-size );}}/* Start custom CSS for container, class: .elementor-element-760b7c6 */@media (min-width: 768px) {
    .elementor-13 .elementor-element.elementor-element-760b7c6 {
        aspect-ratio: 16/8 !important;
        min-height: 60vh !important;
        max-height: 80vh !important;
    }
    
    .elementor-13 .elementor-element.elementor-element-760b7c6 video {
        object-position: 90% 50%;
    }
}


@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-760b7c6 video {
        object-position: 80% 50% !important;
        height: 400px !important;
        top: calc(100% - 400px);
        left: 0% !important;
        transform: none;
    }
    
    .elementor-13 .elementor-element.elementor-element-760b7c6:before {
        content:"";
        position: absolute;
        top: 0px;
        left: 0px;
        height: 100%;
        width: 100%;
        background:linear-gradient(135deg, #03182b 0%, rgba(3, 24, 43, 0.69) 31%, transparent 100%);
        z-index: 1;
    }
    
    .elementor-13 .elementor-element.elementor-element-760b7c6:after {
        content:"";
        background: radial-gradient(circle, #03182a 0%, #03182b 100%);
box-shadow: 0px 20px 20px 7px #021729;
        z-index: 1;
        position: absolute;
        top: 0px;
        left: 0px;
        height: calc(100% - 380px);
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-97e2675 */.elementor-13 .elementor-element.elementor-element-97e2675 img {
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ec77a */.elementor-13 .elementor-element.elementor-element-79ec77a li {
    list-style: none;
    color: #fff;
    padding: 10px 15px;
    margin-left: -40px;
    transition: 0.3s;
    width: 100%;
    border-radius: 5px;
}

.elementor-13 .elementor-element.elementor-element-79ec77a a {
    transition: 0.3s;
    color: #fff;
}

.elementor-13 .elementor-element.elementor-element-79ec77a li:hover {
    background-color: var(--e-global-color-877e223);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fa2b9d */@media (max-width: 1023px) {
    .elementor-13 .elementor-element.elementor-element-0fa2b9d:after {
        content:"";
        background-color: var(--e-global-color-accent);
        position: absolute;
        bottom: 0px;
        left: 0px;
        height: calc(100% - 300px);
        width: 100%;
        z-index: 1;
    }
    
    .elementor-13 .elementor-element.elementor-element-0fa2b9d:before {
        z-index: 2;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87c2379 */.elementor-13 .elementor-element.elementor-element-87c2379 li {
    list-style: none;
    color: #fff;
    padding: 10px 15px;
    margin-left: -40px;
    transition: 0.3s;
    width: 100%;
    border-radius: 5px;
}

.elementor-13 .elementor-element.elementor-element-87c2379 a {
    transition: 0.3s;
    color: #fff;
}

.elementor-13 .elementor-element.elementor-element-87c2379 li:hover {
    background-color: var(--e-global-color-877e223);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c3a5a */@media (max-width: 1023px) {
    .elementor-13 .elementor-element.elementor-element-a3c3a5a:after {
        content:"";
        background-color: var(--e-global-color-primary);
        position: absolute;
        bottom: 0px;
        left: 0px;
        height: calc(100% - 300px);
        width: 100%;
        z-index: 1;
    }
    
    .elementor-13 .elementor-element.elementor-element-a3c3a5a:before {
        z-index: 2;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a973db */.elementor-13 .elementor-element.elementor-element-7a973db.item-subpages ul > li > a:before {
  background-image: url(https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/hex-blue.svg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a7eba9 */.elementor-13 .elementor-element.elementor-element-6a7eba9.item-subpages ul > li > a:before {
    content: "";
    width: 100%;
    height: 100%;
    background: url(https://fortifiedhealthsecurity.com/wp-content/uploads/2024/07/hex-green.svg) no-repeat center;
    background-size: 100%;
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    -webkit-transition: transform 0.3s ease-in-out;
    -moz-transition: transform 0.3s ease-in-out;
    -ms-transition: transform 0.3s ease-in-out;
    -o-transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
  }/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-3a87cc1 */.elementor-editor-active .elementor-13 .elementor-element.elementor-element-3a87cc1 {
    max-height: 800px;
}

.elementor-13 .elementor-element.elementor-element-3a87cc1 .section-stats {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5290435 */.elementor-13 .elementor-element.elementor-element-5290435  {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d55f8b */.elementor-13 .elementor-element.elementor-element-7d55f8b::before {
    background-image: linear-gradient(to right, rgba(14, 132, 116, 0.6) 0%, rgba(45, 163, 143, 0.73) 20%, rgba(171, 232, 224, 0.63) 43%, rgba(202, 232, 232, 0.95) 100%) !important;
    mix-blend-mode: lighten;
}

@media (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-7d55f8b::before {
    background-image: none !important;
    background-color: #C6DCDFE6 !important;
    mix-blend-mode: lighten;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dfa9261 */.elementor-13 .elementor-element.elementor-element-dfa9261 img {
    max-height: 100px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-169d50d */.testimonial-slider .swiper-slide {
    transform: scale(0.9) !important;
    transform-origin: center left;
    border-radius: 10px;
    padding: 45px !important;
    background: linear-gradient(to bottom, #fff 0%, #fff 50%, #D1F2EC 100%);
    box-shadow: 15px 15px 30px 0px rgba(112, 112, 112, 0.2);
    margin: 0px;
}

.testimonial-slider .swiper-slide-next {
    transform-origin: center right !important;
    margin-right: 60px !important;
}

.testimonial-slider .swiper-slide-active {
    transform: scale(1) !important;
}

.testimonial-slider .swiper {
  --swiper-pagination-bullet-width: 11px;
  --swiper-pagination-bullet-height: 11px;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-inactive-color: #D6D6D6;
  --swiper-pagination-color: #BE4623;
  --swiper-pagination-bullet-horizontal-gap: 10px;
}

.testimonial-slider .elementor-swiper {
    overflow: hidden;
}

/* Reference slider styling */
@media (max-width: 767px) {
    .testimonial-slider .swiper {
        overflow: visible;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .testimonial-slider .swiper-slide {
        box-shadow: 5px 5px 15px 0px rgba(112, 112, 112, 0.2);
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .testimonial-slider .swiper {
        overflow: visible;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    
    .testimonial-slider .swiper-slide {
        box-shadow: 10px 10px 20px 0px rgba(112, 112, 112, 0.2);
    }
}

@media (min-width: 1024px) {
    .testimonial-slider .swiper {
        overflow: visible;
        margin-right: -35%;
        margin-left: 33%;
        margin-top: 30px;
        margin-bottom: 30px;

    }
}/* End custom CSS */
/* Start custom CSS *//* List hexagon styling */
@media (min-width: 1200px) {
.item-subpages {
    padding-left: clamp(5px, 3.125vw, 60px);
    padding-right: clamp(5px, 3.125vw, 60px);
  }
}
.item-subpages ul {
  list-style: none;
  margin-bottom: 0;
  padding: 0;
}
@media (min-width: 992px) {
.item-subpages ul {
    margin-left: clamp(-12px, -0.625vw, -8px);
    margin-right: clamp(-12px, -0.625vw, -8px);
    display: flex;
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
.item-subpages ul > li {
    padding-left: clamp(4px, 0.3125vw, 6px);
    padding-right: clamp(4px, 0.3125vw, 6px);
  }
.item-subpages ul > li:nth-child(5) {
    margin-left: clamp(52px, 4.84375vw, 93px);
    margin-top: clamp(-40px, -2.0833333333vw, -18px);
  }
.item-subpages ul > li:nth-child(5) ~ li {
    margin-top: clamp(-40px, -2.0833333333vw, -18px);
  }
}
.item-subpages ul > li > a {
  color: #FFFFFF;
  display: block;
  padding: 5px 25px;
  font-size: 16px;
  border-radius: 5px;
}
@media (max-width: 991px) {
.item-subpages ul > li > a {
    display: block !important;
  }
}
@media (min-width: 992px) {
.item-subpages ul > li > a {
    border-radius: initial;
    width: clamp(100px, 8.8541666667vw, 170px);
    height: clamp(108px, 10.15625vw, 195px);
    display: flex !important;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    font-family: "Avenir", sans-serif;
    font-weight: 800;
    color: #414141;
    text-decoration: none;
    font-size: clamp(10px, 0.8333333333vw, 16px);
    line-height: 1;
    padding: 0 20%;
  }
.item-subpages ul > li > a:before {
    content: "";
    width: 100%;
    height: 100%;
    background: url(../images/hex-green.svg) no-repeat center;
    background-size: 100%;
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    -webkit-transition: transform 0.3s ease-in-out;
    -moz-transition: transform 0.3s ease-in-out;
    -ms-transition: transform 0.3s ease-in-out;
    -o-transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
  }
}
.item-subpages ul > li > a:hover {
  background-color: #0E8474;
  color: #FFFFFF;
}
@media (min-width: 992px) {
.item-subpages ul > li > a:hover {
    background-color: initial;
    color: #414141;
  }
 .item-subpages ul > li > a:hover:before {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
}

.elementor-counter-number-prefix, .elementor-counter-number-suffix, .elementor-counter-number {
    font-size: clamp(20px, 2.125vw, 40px) !important;
}

.elementor-counter-title {
    line-height: 1.25em !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.eot');
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.eot?#iefix') format('embedded-opentype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.woff2') format('woff2'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.woff') format('woff'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.ttf') format('truetype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-REGULAR.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.eot');
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.eot?#iefix') format('embedded-opentype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.woff2') format('woff2'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.woff') format('woff'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.ttf') format('truetype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-DEMI.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.eot');
	src: url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.eot?#iefix') format('embedded-opentype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.woff2') format('woff2'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.woff') format('woff'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.ttf') format('truetype'),
		url('https://fortifiedhealthsecurity.com/wp-content/uploads/2024/08/AVENIR-NEXT-LT-PRO-BOLD.svg#Avenir') format('svg');
}
/* End Custom Fonts CSS */