.elementor-294 .elementor-element.elementor-element-561d0cd{--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-294 .elementor-element.elementor-element-561d0cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-294 .elementor-element.elementor-element-e6c6e79{--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:70px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-1abd879{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-806ac98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-e04353b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a14eef4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-a9df960 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:#C8C8C8;}.elementor-294 .elementor-element.elementor-element-d051f26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#0F3059;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-26232f6{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-26232f6 p{margin-bottom:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-1bb2e02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-294 .elementor-element.elementor-element-1bb2e02 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;line-height:110%;border-radius:0px 0px 0px 0px;padding:012px 30px 012px 30px;}.elementor-294 .elementor-element.elementor-element-6e01758{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-ef5bef5{--display:flex;--min-height:269px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#D60036;--border-color:#D60036;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-294 .elementor-element.elementor-element-34df14e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-307a262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#0F3059;}.elementor-294 .elementor-element.elementor-element-a375ed0{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-a375ed0 p{margin-bottom:0px;}.elementor-294 .elementor-element.elementor-element-575604e{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-68ec02c img{width:518px;height:169px;object-fit:cover;object-position:center center;}.elementor-294 .elementor-element.elementor-element-6d23cc1{--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;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-96c13f7{--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;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-2f70046{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-58aa8a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:#C8C8C8;}.elementor-294 .elementor-element.elementor-element-6402c98{text-align:center;}.elementor-294 .elementor-element.elementor-element-6402c98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#FFFFFF;}.elementor-294 .elementor-element.elementor-element-f110268{--display:flex;}.elementor-294 .elementor-element.elementor-element-01d4f9b > .elementor-container{max-width:1568px;}.elementor-294 .elementor-element.elementor-element-01d4f9b{padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-dd11115.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-294 .elementor-element.elementor-element-dd11115.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-294 .elementor-element.elementor-element-dd11115.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-294 .elementor-element.elementor-element-dd11115 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-294 .elementor-element.elementor-element-3207ab6{text-align:center;}.elementor-294 .elementor-element.elementor-element-3207ab6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#213F5D;}.elementor-294 .elementor-element.elementor-element-3e7a36a{width:var( --container-widget-width, 1377px );max-width:1377px;--container-widget-width:1377px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-3e7a36a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3e7a36a p{margin-bottom:0px;}.elementor-294 .elementor-element.elementor-element-09c49bd{padding:70px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-2aa4a45.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-294 .elementor-element.elementor-element-2aa4a45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-294 .elementor-element.elementor-element-2aa4a45.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-294 .elementor-element.elementor-element-84683e6{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-84683e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:800;line-height:140%;color:var( --e-global-color-9f51e93 );}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-e1042b6.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-294 .elementor-element.elementor-element-e1042b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-294 .elementor-element.elementor-element-e1042b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-294 .elementor-element.elementor-element-123ebcf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-294 .elementor-element.elementor-element-123ebcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:800;line-height:140%;color:var( --e-global-color-9f51e93 );}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-18b773d.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-294 .elementor-element.elementor-element-18b773d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-294 .elementor-element.elementor-element-18b773d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-294 .elementor-element.elementor-element-6a57c87{text-align:center;}.elementor-294 .elementor-element.elementor-element-6a57c87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:800;line-height:140%;color:var( --e-global-color-9f51e93 );}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-4c11739.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-294 .elementor-element.elementor-element-4c11739.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-294 .elementor-element.elementor-element-4c11739.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-294 .elementor-element.elementor-element-f851dd4{text-align:center;}.elementor-294 .elementor-element.elementor-element-f851dd4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:800;line-height:140%;color:var( --e-global-color-9f51e93 );}.elementor-294 .elementor-element.elementor-element-cc0c7e6{--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:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-f3de2bb{--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-abc0387{--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-294 .elementor-element.elementor-element-828ead0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:#C8C8C8;}.elementor-294 .elementor-element.elementor-element-547901c{text-align:center;}.elementor-294 .elementor-element.elementor-element-547901c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#213F5D;}.elementor-294 .elementor-element.elementor-element-9c59edf{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-9c59edf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-9c59edf p{margin-bottom:0px;}.elementor-294 .elementor-element.elementor-element-77d257e{--display:flex;}.elementor-294 .elementor-element.elementor-element-ecea9da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:50px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-881e970{text-align:left;}.elementor-294 .elementor-element.elementor-element-68656e1{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-734c1ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:#C8C8C8;}.elementor-294 .elementor-element.elementor-element-1cc513b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#213F5D;}.elementor-294 .elementor-element.elementor-element-41ba15a{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-41ba15a > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-4a88d08 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-4a88d08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-294 .elementor-element.elementor-element-4a88d08 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;line-height:110%;border-radius:0px 0px 0px 0px;padding:012px 30px 012px 30px;}.elementor-294 .elementor-element.elementor-element-d3b1ad9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-294 .elementor-element.elementor-element-30b6851{--display:flex;--min-height:951px;}.elementor-294 .elementor-element.elementor-element-6b722aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-294 .elementor-element.elementor-element-b86e447{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-7e3d036 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:#C8C8C8;}.elementor-294 .elementor-element.elementor-element-7baf249 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;line-height:60px;color:#213F5D;}.elementor-294 .elementor-element.elementor-element-4cea714{width:100%;max-width:100%;text-align:left;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;color:#000000;}.elementor-294 .elementor-element.elementor-element-4cea714 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-606058b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-606058b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-294 .elementor-element.elementor-element-606058b .elementor-button{font-family:"Poppins", Sans-serif;font-weight:800;line-height:110%;border-radius:0px 0px 0px 0px;padding:012px 30px 012px 30px;}@media(max-width:1366px) and (min-width:768px){.elementor-294 .elementor-element.elementor-element-67dbe0a{--width:45%;}.elementor-294 .elementor-element.elementor-element-68656e1{--width:55%;}}@media(max-width:1366px){.elementor-294 .elementor-element.elementor-element-e6c6e79{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-1abd879{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-a9df960 .elementor-heading-title{font-size:18px;}.elementor-294 .elementor-element.elementor-element-d051f26 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-26232f6{font-size:18px;}.elementor-294 .elementor-element.elementor-element-6e01758{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-307a262 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-a375ed0{font-size:18px;}.elementor-294 .elementor-element.elementor-element-6d23cc1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-96c13f7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-58aa8a7 .elementor-heading-title{font-size:18px;}.elementor-294 .elementor-element.elementor-element-6402c98{text-align:center;}.elementor-294 .elementor-element.elementor-element-6402c98 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-01d4f9b{padding:80px 20px 80px 20px;}.elementor-294 .elementor-element.elementor-element-3207ab6{text-align:center;}.elementor-294 .elementor-element.elementor-element-3207ab6 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-3e7a36a{font-size:18px;}.elementor-294 .elementor-element.elementor-element-84683e6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-294 .elementor-element.elementor-element-84683e6 .elementor-heading-title{font-size:1.3rem;}.elementor-294 .elementor-element.elementor-element-123ebcf .elementor-heading-title{font-size:1.3rem;}.elementor-294 .elementor-element.elementor-element-6a57c87 .elementor-heading-title{font-size:1.3rem;}.elementor-294 .elementor-element.elementor-element-f851dd4 .elementor-heading-title{font-size:1.3rem;}.elementor-294 .elementor-element.elementor-element-cc0c7e6{--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-f3de2bb{--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-828ead0 .elementor-heading-title{font-size:18px;}.elementor-294 .elementor-element.elementor-element-547901c{text-align:center;}.elementor-294 .elementor-element.elementor-element-547901c .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-9c59edf{font-size:20px;}.elementor-294 .elementor-element.elementor-element-ecea9da{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-881e970 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-881e970 img{width:100%;}.elementor-294 .elementor-element.elementor-element-68656e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-734c1ec .elementor-heading-title{font-size:18px;}.elementor-294 .elementor-element.elementor-element-1cc513b .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-41ba15a{font-size:18px;}.elementor-294 .elementor-element.elementor-element-7e3d036 .elementor-heading-title{font-size:18px;}.elementor-294 .elementor-element.elementor-element-7baf249 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-294 .elementor-element.elementor-element-4cea714{font-size:18px;}}@media(max-width:1200px){.elementor-294 .elementor-element.elementor-element-1abd879{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-294 .elementor-element.elementor-element-d051f26 .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-26232f6{font-size:18px;}.elementor-294 .elementor-element.elementor-element-307a262 .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-a375ed0{font-size:18px;}.elementor-294 .elementor-element.elementor-element-96c13f7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-294 .elementor-element.elementor-element-6402c98 .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-3207ab6 .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-3e7a36a{font-size:18px;}.elementor-294 .elementor-element.elementor-element-09c49bd{padding:40px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-84683e6 .elementor-heading-title{font-size:23px;}.elementor-294 .elementor-element.elementor-element-123ebcf .elementor-heading-title{font-size:23px;}.elementor-294 .elementor-element.elementor-element-6a57c87 .elementor-heading-title{font-size:23px;}.elementor-294 .elementor-element.elementor-element-f851dd4 .elementor-heading-title{font-size:23px;}.elementor-294 .elementor-element.elementor-element-f3de2bb{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-294 .elementor-element.elementor-element-547901c .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-9c59edf{font-size:18px;}.elementor-294 .elementor-element.elementor-element-68656e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-294 .elementor-element.elementor-element-1cc513b .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-41ba15a{font-size:18px;}.elementor-294 .elementor-element.elementor-element-7baf249 .elementor-heading-title{font-size:33px;line-height:38px;}.elementor-294 .elementor-element.elementor-element-4cea714{font-size:18px;}}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-a9df960 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-d051f26 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-1bb2e02 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-1bb2e02 .elementor-button{font-size:19px;}.elementor-294 .elementor-element.elementor-element-ef5bef5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-307a262 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-96c13f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-58aa8a7 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-6402c98 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-01d4f9b{padding:70px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-3207ab6 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-18b773d > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-294 .elementor-element.elementor-element-4c11739 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-294 .elementor-element.elementor-element-828ead0 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-547901c .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-ecea9da{--padding-top:80px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-881e970 img{max-width:100%;}.elementor-294 .elementor-element.elementor-element-68656e1{--padding-top:130px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-734c1ec .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-1cc513b .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-4a88d08 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-4a88d08 .elementor-button{font-size:19px;}.elementor-294 .elementor-element.elementor-element-7e3d036 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-7baf249 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-294 .elementor-element.elementor-element-606058b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-606058b .elementor-button{font-size:19px;}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-e6c6e79{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-1abd879{--flex-direction:column-reverse;--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-294 .elementor-element.elementor-element-e04353b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-d051f26 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-1bb2e02{width:100%;max-width:100%;}.elementor-294 .elementor-element.elementor-element-1bb2e02 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-1bb2e02 .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-294 .elementor-element.elementor-element-ef5bef5{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-294 .elementor-element.elementor-element-307a262{text-align:center;}.elementor-294 .elementor-element.elementor-element-307a262 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-a375ed0{text-align:center;}.elementor-294 .elementor-element.elementor-element-6d23cc1{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-294 .elementor-element.elementor-element-96c13f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-6402c98 .elementor-heading-title{font-size:39px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-01d4f9b{padding:80px 0px 40px 0px;}.elementor-294 .elementor-element.elementor-element-3207ab6 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-2aa4a45{width:50%;}.elementor-294 .elementor-element.elementor-element-2aa4a45 > .elementor-element-populated, .elementor-294 .elementor-element.elementor-element-2aa4a45 > .elementor-element-populated > .elementor-background-overlay, .elementor-294 .elementor-element.elementor-element-2aa4a45 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-84683e6 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-e1042b6{width:50%;}.elementor-294 .elementor-element.elementor-element-e1042b6 > .elementor-element-populated, .elementor-294 .elementor-element.elementor-element-e1042b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-294 .elementor-element.elementor-element-e1042b6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-123ebcf .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-18b773d{width:50%;}.elementor-294 .elementor-element.elementor-element-18b773d > .elementor-element-populated, .elementor-294 .elementor-element.elementor-element-18b773d > .elementor-element-populated > .elementor-background-overlay, .elementor-294 .elementor-element.elementor-element-18b773d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-18b773d > .elementor-element-populated{margin:014px 07px 0px 07px;--e-column-margin-right:07px;--e-column-margin-left:07px;}.elementor-294 .elementor-element.elementor-element-6a57c87 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-4c11739{width:50%;}.elementor-294 .elementor-element.elementor-element-4c11739 > .elementor-element-populated, .elementor-294 .elementor-element.elementor-element-4c11739 > .elementor-element-populated > .elementor-background-overlay, .elementor-294 .elementor-element.elementor-element-4c11739 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-294 .elementor-element.elementor-element-4c11739 > .elementor-element-populated{margin:014px 07px 0px 07px;--e-column-margin-right:07px;--e-column-margin-left:07px;}.elementor-294 .elementor-element.elementor-element-f851dd4 .elementor-heading-title{font-size:16px;}.elementor-294 .elementor-element.elementor-element-cc0c7e6{--padding-top:80px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-294 .elementor-element.elementor-element-f3de2bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-547901c .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-ecea9da{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-881e970 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-68656e1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-294 .elementor-element.elementor-element-1cc513b .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-4a88d08 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-4a88d08 .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}.elementor-294 .elementor-element.elementor-element-7baf249 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-294 .elementor-element.elementor-element-606058b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-606058b .elementor-button{font-size:18px;padding:10px 20px 10px 20px;}}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-806ac98{--width:700px;}.elementor-294 .elementor-element.elementor-element-e04353b{--width:740px;}.elementor-294 .elementor-element.elementor-element-34df14e{--width:626px;}.elementor-294 .elementor-element.elementor-element-575604e{--width:771px;}.elementor-294 .elementor-element.elementor-element-cc0c7e6{--content-width:1568px;}.elementor-294 .elementor-element.elementor-element-ecea9da{--content-width:1568px;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--width:638px;}.elementor-294 .elementor-element.elementor-element-68656e1{--width:822px;}}@media(max-width:1024px) and (min-width:768px){.elementor-294 .elementor-element.elementor-element-2aa4a45{width:50%;}.elementor-294 .elementor-element.elementor-element-e1042b6{width:50%;}.elementor-294 .elementor-element.elementor-element-18b773d{width:50%;}.elementor-294 .elementor-element.elementor-element-4c11739{width:50%;}.elementor-294 .elementor-element.elementor-element-67dbe0a{--width:100%;}.elementor-294 .elementor-element.elementor-element-68656e1{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-ed2c70d */#heroSectionWrapperRow1{
  background:url("https://flowflexcovid.com/wp-content/uploads/2025/12/room-background-image-1.jpg") no-repeat center;
  background-size: cover;
  height: 100%;
  max-height: 1013px;
  position:relative;
}


#heroSectionColumnWrappers{
    max-width: 1920px;
    margin: 0% auto;
    overflow: hidden;
    height: 1013px;
    align-content: end;
}
#heroSectionRightColumn{
    text-align: end;
}
#heroSectionTextWrapper .SMDbutton{
  display: inline-block !important;
}
#heroSectionTextWrapper{
    display: inline-block;
    position: absolute;
    top: auto;
    bottom: 79px;
    margin-left: 41px;
    transition: 0.5s ease;
}

#heroSectionTextInnerWrapper{
    display: flex;
    width: 728px;
    flex-direction: column;
    align-items: flex-start;
    gap: 30px;
    margin-left: 69px;
}

#heroSectionTextInnerWrapper h1{
    color: #FFF;
    font-family: "Poppins", sans-serif;
    font-size: 60px;
    font-style: normal;
    font-weight: 800;
    line-height: 70px;
    margin: 0px;
}

#heroSectionTextInnerWrapper p{
    width: 100%;
    font-size: 24px;
    color: #fff;
    text-align: left;
    font-weight: 300;
    display: inline-block;
    font-family: "Poppins", sans-serif;
    margin: 0px;
}
.inner-image{
	margin-top: 50px;
}

.SMDbutton {
    display: inline-block;
    background: #D60036;
    color: #FFFFFF;
    cursor: pointer;
    padding: 7px 30px;
    padding-right: 9px !important;
    font-size: 24px;
    font-family: "Poppins", Sans-serif;
    font-weight: 800;
    line-height: 110%;
    border-radius: 0px 0px 0px 0px;
    padding: 012px 30px 012px 30px;
    transition: all 0.5s ease-in-out;
}
.SMDbutton span{
    visibility: hidden;
    margin-left: 12px;
    transition: all 0.3s ease-in-out;
    font-size: 20px;
}
.SMDbutton:hover span{
    visibility: visible;
    padding-right: 20px !important;
     transition: all 0.3s ease-in-out;
}

@media only screen and (max-width: 1610px){
    #heroSectionTextInnerWrapper{
        width: 610px;
        margin-left: 0px;
    }
    #heroSectionTextInnerWrapper h1 {
        font-size: 50px;
        line-height: 60px;
    }
    #heroSectionTextInnerWrapper p{
        font-size: 20px;
    }
}
@media only screen and (max-width: 1499px){
    #heroSectionRightColumn img{
        margin-right: -130px;
    }
}
@media only screen and (max-width: 1365px){
    #heroSectionTextInnerWrapper h1{
        font-size: 45px;
        line-height: 45px;
    }
    #heroSectionTextInnerWrapper {
        width: 550px;
    }
    #heroSectionRightColumn img {
        margin-right: -120px;
    }
    #heroSectionTextInnerWrapper p {
        font-size: 18px;px;
    }
    .inner-image {
	    width: 380px;
	}
}

@media only screen and (max-width: 1279px){
    #heroSectionRightColumn img {
        margin-right: -200px;
    }
}

@media only screen and (max-width: 1199px){
    #heroSectionTextInnerWrapper{
        width: 530px;
        position: absolute;
        top: auto;
        bottom: 10px;
    }
    #heroSectionRightColumn img {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 0px;
        height: auto;
        margin-left: 0px;
        transition: 0.3s ease;
    }
    #heroSectionTextWrapper{
        bottom: 20px;
    }
    .inner-image {
	    display: none;
	}
    #heroSectionRightColumn:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    }
}

@media only screen and (max-width: 767px){
    .elementor-289{
        width: 100% !important;
    }
    #heroSectionTextWrapper {
        margin-left: 0px;
        position: absolute;
        width: 100%;
    }
    #heroSectionTextInnerWrapper {
        width: 100%;
        padding-right: 20px;
        padding-left: 20px;
        gap: 15px;
    }
    #heroSectionRightColumn img {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 0px;
        height: 1013px;
        margin-left: 0px;
        object-fit: cover;
        transition: 0.3s ease;
    }
    #heroSectionTextInnerWrapper h1{
        font-size: 45px;
        line-height: 55px;
    }
    .SMDbutton {
    	width: 100%;
	    font-size: 18px;
	    height: 39px;
	    padding: 7px 30px 7px 30px;
	    align-content: center;
	    text-align: center;
	}
}
@media only screen and (max-width: 430px){
   #heroSectionTextInnerWrapper h1 {
        font-size: 40px !important;
        line-height: 45px !important;
    }
    #heroSectionColumnWrappers{
        display: grid !important;
        height: 800px !important;
    }
    #heroSectionRightColumn img {
        height: 780px !important;
        object-position: -150px 10px !important;
    }
    #heroSectionRightColumn{
        margin-bottom: -10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abd879 */.bg-blue{
    background: linear-gradient(270deg, #0F3059 13%, #294A6A 50%, #0F3059 80%), #0F3059;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5bef5 */.mx-1508{
    max-width: 1508px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f70046 */.mx-1568{
    max-width: 1568px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96c13f7 */.bg-blue{
    background: linear-gradient(270deg, #0F3059 13%, #294A6A 50%, #0F3059 80%), #0F3059;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2aa4a45 */.elementor-element-populated{
    border-radius: 0px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9022ecf */#drop-kit{
    stroke: #fff; 
}

.image-animation-box:hover #drop-kit{
    stroke: #213F5D; 
}

g#water-drop{
  transition: all 300ms ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b048043 */#test-result{
    stroke: #fff;
}

.image-animation-box:hover #test-result{
    stroke: #213F5D; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-09c49bd */@media (max-width: 767px) {
  .image-animation-box .elementor-widget-html .elementor-widget-container {
    height: 136px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37d870d */.testing-section{
	max-width: 1514px;
	margin: 0 auto;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 10px;
}

.testing-section .sub-test-frame{
    width: 100%;
    max-height: 584px;
    height: 584px;
    background: radial-gradient(50% 50% at 50% 50%, #395e7c, #0f3059 98.08%);
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 40px 18px;
    box-sizing: border-box;
    transition: all 400ms ease;
    justify-content: space-between;
}
.testing-section .sub-test-frame:hover{
	background: #FFFFFF;
}
/* TEXT */
.sub-frame-text{
	position: relative;
	top: 12px;
}
.testing-section .sub-frame-text p{
    font-size: 25px;
    font-weight: 800;
    font-family: Poppins;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0px;
    line-height: 38px;
}
.testing-section .sub-test-frame:hover .sub-frame-text p{
    color: #0F3059;
}

/* SVG WRAPPER */
.testing-section .svg-wrapper{
    position: relative;
    width: 100%;
    height: 362px;
    max-width: 362px;
}

/* NORMAL SVG */
.testing-section .text-img{
    position: absolute;
    top: 7px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    height: 360px;
    transition: all 400ms ease;
}
.testing-section .sub-test-frame:hover .text-img{
    stroke: #0F3059;
    transition: all 400ms ease;
}

.testing-section .sub-test-frame #pin-round{
    transform: translateY(0px);
    transition: all 400ms ease;
}
.testing-section .sub-test-frame:hover .text-img #pin-round{
    transform: translateY(-75px);
    transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-img .white{
	opacity: 1;
	transition: all 0.3s ease;
}
.testing-section .sub-test-frame .text-img .gray{
	opacity: 0;
	z-index: -1;
	transition: all 0.3s ease;
}
.testing-section .sub-test-frame:hover .text-img .white{
	opacity: 0;
	transition: all 0.3s ease;
}
.testing-section .sub-test-frame:hover .text-img .gray{
	opacity: 1;
	transition: all 0.3s ease;
}
/*-------------------------------------------------------*/

.testing-section .text-2{
	position: absolute;
    top: 34px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    transition: all 400ms ease;
    overflow: visible;
}
.testing-section .sub-test-frame:hover .text-2{
    stroke: #0F3059;
    transition: all 0.5s ease;
}
.testing-section .sub-test-frame:hover .text-2 #pin {
    transform-box: fill-box;
    transform-origin: center;
    animation: pinRotate 0.5s ease forwards;
  }

  @keyframes pinRotate {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(-5deg);
    }
  }



/*-------------------------------------------------------*/

.testing-section .text-3{
	position: absolute;
    top: 34px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    transition: all 400ms ease;
    overflow: visible;
}
.testing-section .sub-test-frame:hover .text-3{
    stroke: #0F3059;
    transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-3 #arrow-1{
	transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-3 #arrow-2{
	transition: all 400ms ease;
}
.testing-section .sub-test-frame:hover .text-3 #arrow-1{
	transform: translateX(-6px) translateY(-4px);
}
.testing-section .sub-test-frame:hover .text-3 #arrow-2{
	transform: translateX(10px) translateY(16px);
}

/*-------------------------------------------------------*/

.testing-section .text-4{
	position: absolute;
    top: 24px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    transition: all 400ms ease;
    overflow: visible;
    stroke-width: 0px;
}
.testing-section .sub-test-frame:hover .text-4{
    stroke: #0F3059;
    transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-4 #arrow-down{
	transform: translateY(0px);
	transition: all 0.4s ease;
}
.testing-section .sub-test-frame:hover .text-4 #arrow-down{
	transform: translateY(15px);
	transition: all 0.4s ease;
}
.testing-section .sub-test-frame .text-4 #arrow-3{
	transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-4 #arrow-4{
	transition: all 400ms ease;
}
.testing-section .sub-test-frame:hover .text-4 #arrow-3{
	transform: translateX(7px) translateY(-2px);
}
.testing-section .sub-test-frame:hover .text-4 #arrow-4{
	transform: translateX(-8px) translateY(2px);
}

/*-------------------------------------------------------*/


.testing-section .text-5{
	position: absolute;
    top: 40px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    transition: all 400ms ease;
    overflow: visible;
}
.testing-section .sub-test-frame:hover .text-5{
    stroke: #0F3059;
    transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-5 #water-drop{
	transition: all 400ms ease;
}
.testing-section .sub-test-frame:hover .text-5 #water-drop{
	transform: translateY(20px);
	transition: all 400ms ease;
}

/*-------------------------------------------------------*/

.testing-section .text-6{
	position: absolute;
    top: 20px;
    left: 0;
    stroke:#ffffff;
    margin: 0 auto;
    width: 100%;
    transition: all 400ms ease;
    overflow: visible;
}
.testing-section .sub-test-frame:hover .text-6{
    stroke: #0F3059;
    transition: all 400ms ease;
}
.testing-section .sub-test-frame .text-6 #chart{
	transition: all 0.4s ease;
	    transform-origin: right;
}
.testing-section .sub-test-frame .text-6 #chart .chart-part{
	fill: #ffffff;
}
.testing-section .sub-test-frame:hover .text-6 #chart{
	transform: scale(1.15);
	transition: all 0.4s ease;
	    transform-origin: right;
}
.testing-section .sub-test-frame:hover .text-6 #chart .chart-part{
	fill: #0F3059;
}




@media screen and (max-width: 1199px) {
  	.testing-section{
		grid-template-columns: 1fr 1fr;
		gap: 10px;
	}
}
@media screen and (max-width: 991px) {
	.testing-section .sub-frame-text p {
	    font-size: 18px;
	    line-height: 26px;
	}
}

@media only screen and (max-width: 767px){
	.testing-section .sub-test-frame{
		padding: 24px 6.77px !important;
		min-height: 223px !important;
		height: 100%;
	}


	.testing-section .svg-wrapper{
		height: 129px !important;
	}

	.testing-section .text-img {
	    height: 129px !important;
	}

	.testing-section .text-2 {
	    height: 129px !important;
	    top: 10px;
	}


	.testing-section .text-3 {
	    height: 129px !important;
	    top: 10px;
	}
	.testing-section .text-4 {
	    height: 129px !important;
	    top: 10px;
	}
	.testing-section .text-5 {
	    height: 129px !important;
	    top: 10px;
	}

	.testing-section .text-6 {
	    height: 129px !important;
	    top: 10px;
	}
	.testing-section .sub-frame-text p{
	    font-size: 12px !important;
	    line-height: 18px;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3de2bb */.bg-blue{
    background: linear-gradient(270deg, #0F3059 13%, #294A6A 50%, #0F3059 80%), #0F3059;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecea9da */@media only screen and (max-width: 767px){
    .why_choose_us:after{
        top: 0px !important;
        width: 130vw !important;
    }
}

@media only screen and (min-width: 1920px){
.how-it-work-new{
    background-position: 0px -30px !important;
background-size: 855px auto !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b6851 */.new-product-bg{
    background-image: url("https://athometest.flowflexcovid.com/wp-content/uploads/2026/01/why-choose-flowflex-bg-full.png");
  background-position: -750px center;
  background-repeat: no-repeat;
  background-size: auto;
}


@media only screen and (max-width: 1750px){
    .new-product-bg{
    background-position: -850px center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b86e447 */.new-product-text{
    max-width: 822px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b1ad9 */@media only screen and (max-width: 1530px){
.new-product-bg-2{
    display: none !important;
}
.how-it-work-new{
    display: block !important;
}
.new-bg-img-1{
    display: block !important;
}

.how-it-work-new .elementor .elementor-hidden-desktop{
    display: block !important;
}
}


@media only screen and (max-width: 767px){
    .new-bg-img-1{
    display: none !important;
}

.new-bg-img-2{
    display: block !important;
}
}/* End custom CSS */