.elementor-454 .elementor-element.elementor-element-7c7c721{--display:flex;--min-height:450px;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-454 .elementor-element.elementor-element-7c7c721:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-7c7c721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inventascientific.com/wp-content/uploads/2026/08/40903a74-2dc3-455f-afd0-025b26c3757b-e1787120725286.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-454 .elementor-element.elementor-element-cee66fe{--display:flex;}.elementor-454 .elementor-element.elementor-element-cee66fe.e-con{--flex-grow:0;--flex-shrink:0;}.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-454 .elementor-element.elementor-element-55ab850 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#DE2725;}.elementor-454 .elementor-element.elementor-element-0c470ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.2em;color:#FFFFFF;}.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-454 .elementor-element.elementor-element-849a773.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-849a773{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.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-454 .elementor-element.elementor-element-84e9a44 .elementor-button{background-color:#DF2C2A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-decoration:none;padding:16px 23px 16px 23px;}.elementor-454 .elementor-element.elementor-element-84e9a44{width:var( --container-widget-width, 39.034% );max-width:39.034%;--container-widget-width:39.034%;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-84e9a44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-87017f7{--display:flex;--overflow:hidden;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-454 .elementor-element.elementor-element-87017f7:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-87017f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B43921F;}.elementor-454 .elementor-element.elementor-element-886849b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-454 .elementor-element.elementor-element-46c35dd{--display:flex;--justify-content:center;}.elementor-454 .elementor-element.elementor-element-ea672bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#DE2725;}.elementor-454 .elementor-element.elementor-element-4ac1099 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-74addad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-74addad{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-a89a0b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-a89a0b8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-5d03b04{--display:flex;--justify-content:center;}.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-454 .elementor-element.elementor-element-55a8751 img{width:100%;height:331px;object-fit:cover;object-position:center center;border-radius:11px 11px 11px 11px;}.elementor-454 .elementor-element.elementor-element-cb2ce3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-454 .elementor-element.elementor-element-461531f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-c5d3290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-c5d3290{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-9c8d881{--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;}.elementor-454 .elementor-element.elementor-element-4e5a11a{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-454 .elementor-element.elementor-element-bd103db .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-bd103db.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-bd103db.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-bd103db.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-bd103db .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-bd103db .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-bd103db .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-ce255ac{--display:flex;}.elementor-454 .elementor-element.elementor-element-1b73a7f .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-1b73a7f.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-1b73a7f.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-1b73a7f.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-1b73a7f .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-1b73a7f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-1b73a7f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-33240e5{--display:flex;}.elementor-454 .elementor-element.elementor-element-04589b6 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-04589b6.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-04589b6.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-04589b6.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-04589b6 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-04589b6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-04589b6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-b38f8bc{--display:flex;}.elementor-454 .elementor-element.elementor-element-26d65b8 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-26d65b8.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-26d65b8.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-26d65b8.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-26d65b8 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-26d65b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-26d65b8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-ff8832e{--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;}.elementor-454 .elementor-element.elementor-element-7ea0886{--display:flex;}.elementor-454 .elementor-element.elementor-element-f236218 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-f236218.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-f236218.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-f236218.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-f236218 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-f236218 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-f236218 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-414b04e{--display:flex;}.elementor-454 .elementor-element.elementor-element-0de7d09 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-0de7d09.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-0de7d09.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-0de7d09.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-0de7d09 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-0de7d09 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-0de7d09 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-5f61310{--display:flex;}.elementor-454 .elementor-element.elementor-element-214675b .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-214675b.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-214675b.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-214675b.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-214675b .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-214675b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-214675b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-3fc6eab{--display:flex;}.elementor-454 .elementor-element.elementor-element-c3c47d9 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-c3c47d9.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-c3c47d9.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-c3c47d9.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-c3c47d9 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-c3c47d9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-c3c47d9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-60878e9{--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;}.elementor-454 .elementor-element.elementor-element-503b051{--display:flex;}.elementor-454 .elementor-element.elementor-element-463f04b .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-463f04b.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-463f04b.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-463f04b.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-463f04b .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-463f04b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-463f04b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-5ff1ee4{--display:flex;}.elementor-454 .elementor-element.elementor-element-01412a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-01412a6.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-01412a6.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-01412a6.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-01412a6 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-01412a6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-01412a6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-784b2e8{--display:flex;}.elementor-454 .elementor-element.elementor-element-a684bfe .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-a684bfe.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-a684bfe.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-a684bfe.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-a684bfe .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-a684bfe .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-a684bfe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-f0ef4bf{--display:flex;}.elementor-454 .elementor-element.elementor-element-7b26895 .elementor-icon-box-wrapper{gap:15px;}.elementor-454 .elementor-element.elementor-element-7b26895.elementor-view-stacked .elementor-icon{background-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-7b26895.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-7b26895.elementor-view-default .elementor-icon{fill:#DF2C2A;color:#DF2C2A;border-color:#DF2C2A;}.elementor-454 .elementor-element.elementor-element-7b26895 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-7b26895 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-454 .elementor-element.elementor-element-7b26895 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-c00eb8c{--display:flex;--overflow:hidden;}.elementor-454 .elementor-element.elementor-element-69d98e1{--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;--border-radius:10px 10px 10px 10px;}.elementor-454 .elementor-element.elementor-element-69d98e1:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-69d98e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-7d25384{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-23a9a5d img{border-radius:10px 10px 10px 10px;}.elementor-454 .elementor-element.elementor-element-05fc387{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-fe4d21c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-454 .elementor-element.elementor-element-d12f28c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-454 .elementor-element.elementor-element-61c23cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-454 .elementor-element.elementor-element-01784c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-01784c3{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-454 .elementor-element.elementor-element-91de1ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-bd2683a{--display:flex;}.elementor-454 .elementor-element.elementor-element-de6bff1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-be63913{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-be63913 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-b72aeec{--display:flex;}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-453c13d{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-453c13d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-1ab5e45{--display:flex;}.elementor-454 .elementor-element.elementor-element-6e7ae40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-67fbd54{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-67fbd54 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-7f3b64a{--display:flex;--overflow:hidden;}.elementor-454 .elementor-element.elementor-element-ebce9fb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-454 .elementor-element.elementor-element-ebce9fb:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-ebce9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B439226;}.elementor-454 .elementor-element.elementor-element-db874ed{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-10b4ff3 img{width:100%;height:302px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-454 .elementor-element.elementor-element-e4f3681{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-6ef199b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-454 .elementor-element.elementor-element-7f0048d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-32c2461 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-5df9329.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-5df9329{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-454 .elementor-element.elementor-element-2357285{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-7d3e2fa{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-454 .elementor-element.elementor-element-452110d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-f8c2c93{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-f8c2c93 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-2677db6{--display:flex;}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-d06104d{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-d06104d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-5c083b8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-454 .elementor-element.elementor-element-f70e829 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-523e6ad{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-523e6ad .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-1ea9c5d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-454 .elementor-element.elementor-element-5601d63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-454 .elementor-element.elementor-element-5d221f0{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-454 .elementor-element.elementor-element-421cfa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-421cfa1 .elementor-icon-wrapper{text-align:center;}.elementor-454 .elementor-element.elementor-element-421cfa1.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-421cfa1.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-421cfa1.elementor-view-default .elementor-icon{color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-421cfa1.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-421cfa1.elementor-view-default .elementor-icon svg{fill:#2B4392;}.elementor-454 .elementor-element.elementor-element-421cfa1 .elementor-icon{font-size:30px;}.elementor-454 .elementor-element.elementor-element-421cfa1 .elementor-icon svg{height:30px;}.elementor-454 .elementor-element.elementor-element-571d541 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-e6dc591 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-c360762.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-c360762{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-c360762 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-6166635{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-e6c7e28 .elementor-icon-wrapper{text-align:center;}.elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-view-default .elementor-icon{color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-e6c7e28.elementor-view-default .elementor-icon svg{fill:#2B4392;}.elementor-454 .elementor-element.elementor-element-e6c7e28 .elementor-icon{font-size:30px;}.elementor-454 .elementor-element.elementor-element-e6c7e28 .elementor-icon svg{height:30px;}.elementor-454 .elementor-element.elementor-element-f76a36a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-bafaef8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-56c23bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-56c23bb{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-56c23bb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-44c8afa{--display:flex;}.elementor-454 .elementor-element.elementor-element-79b16cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-79b16cc .elementor-icon-wrapper{text-align:center;}.elementor-454 .elementor-element.elementor-element-79b16cc.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-79b16cc.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-79b16cc.elementor-view-default .elementor-icon{color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-79b16cc.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-79b16cc.elementor-view-default .elementor-icon svg{fill:#2B4392;}.elementor-454 .elementor-element.elementor-element-79b16cc .elementor-icon{font-size:30px;}.elementor-454 .elementor-element.elementor-element-79b16cc .elementor-icon svg{height:30px;}.elementor-454 .elementor-element.elementor-element-5e5654e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-3a933b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;color:#2B4392;}.elementor-454 .elementor-element.elementor-element-4ccd8c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-icon i{color:#2B4392;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-icon svg{fill:#2B4392;transition:fill 0.3s;}.elementor-454 .elementor-element.elementor-element-4ccd8c4{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-454 .elementor-element.elementor-element-4ccd8c4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-454 .elementor-element.elementor-element-b46e345{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-454 .elementor-element.elementor-element-b46e345:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-b46e345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B439226;}.elementor-454 .elementor-element.elementor-element-e190062{--display:flex;}.elementor-454 .elementor-element.elementor-element-29d0dfc{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-29d0dfc .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-29d0dfc.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-29d0dfc.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-29d0dfc.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-29d0dfc .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-29d0dfc .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-29d0dfc .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-29d0dfc .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-29d0dfc:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-29d0dfc:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-b441353{--display:flex;}.elementor-454 .elementor-element.elementor-element-3a26eee{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-3a26eee .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-3a26eee.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-3a26eee.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-3a26eee.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-3a26eee .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-3a26eee .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-3a26eee .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-3a26eee .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-3a26eee:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-3a26eee:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-e356e6e{--display:flex;}.elementor-454 .elementor-element.elementor-element-faabe23{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-faabe23 .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-faabe23.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-faabe23.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-faabe23.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-faabe23 .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-faabe23 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-faabe23 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-faabe23 .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-faabe23:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-faabe23:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-decea01{--display:flex;}.elementor-454 .elementor-element.elementor-element-c85fb59{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-c85fb59 .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-c85fb59.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-c85fb59.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-c85fb59.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-c85fb59 .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-c85fb59 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-c85fb59 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-c85fb59 .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-c85fb59:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-c85fb59:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-c98277d{--display:flex;}.elementor-454 .elementor-element.elementor-element-25ac154{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-25ac154 .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-25ac154.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-25ac154.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-25ac154.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-25ac154 .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-25ac154 .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-25ac154 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-25ac154 .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-25ac154:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-25ac154:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-5f38f59{--display:flex;}.elementor-454 .elementor-element.elementor-element-cacb50c{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 01px 0px 0px;border-color:#DCDCDC;}.elementor-454 .elementor-element.elementor-element-cacb50c .elementor-icon-box-wrapper{gap:6px;}.elementor-454 .elementor-element.elementor-element-cacb50c.elementor-view-stacked .elementor-icon{background-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-cacb50c.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-cacb50c.elementor-view-default .elementor-icon{fill:#2B4392;color:#2B4392;border-color:#2B4392;}.elementor-454 .elementor-element.elementor-element-cacb50c .elementor-icon{font-size:27px;}.elementor-454 .elementor-element.elementor-element-cacb50c .elementor-icon-box-title, .elementor-454 .elementor-element.elementor-element-cacb50c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-454 .elementor-element.elementor-element-cacb50c .elementor-icon-box-title{color:#000000;}.elementor-454 .elementor-element.elementor-element-cacb50c:has(:hover) .elementor-icon-box-title,
					 .elementor-454 .elementor-element.elementor-element-cacb50c:has(:focus) .elementor-icon-box-title{color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-454 .elementor-element.elementor-element-849a773{width:var( --container-widget-width, 304.323px );max-width:304.323px;--container-widget-width:304.323px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-84e9a44{width:var( --container-widget-width, 211.667px );max-width:211.667px;--container-widget-width:211.667px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-74addad{width:var( --container-widget-width, 458.323px );max-width:458.323px;--container-widget-width:458.323px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-a89a0b8{width:var( --container-widget-width, 458.323px );max-width:458.323px;--container-widget-width:458.323px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-c5d3290{width:var( --container-widget-width, 584.323px );max-width:584.323px;--container-widget-width:584.323px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-01784c3{width:var( --container-widget-width, 631.26px );max-width:631.26px;--container-widget-width:631.26px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-5df9329{width:var( --container-widget-width, 631.26px );max-width:631.26px;--container-widget-width:631.26px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-421cfa1{width:var( --container-widget-width, 75.562px );max-width:75.562px;--container-widget-width:75.562px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-c360762{width:var( --container-widget-width, 319.76px );max-width:319.76px;--container-widget-width:319.76px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-e6c7e28{width:var( --container-widget-width, 75.562px );max-width:75.562px;--container-widget-width:75.562px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-56c23bb{width:var( --container-widget-width, 319.76px );max-width:319.76px;--container-widget-width:319.76px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-79b16cc{width:var( --container-widget-width, 75.562px );max-width:75.562px;--container-widget-width:75.562px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-4ccd8c4{width:var( --container-widget-width, 319.76px );max-width:319.76px;--container-widget-width:319.76px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-454 .elementor-element.elementor-element-cee66fe{--width:43%;}.elementor-454 .elementor-element.elementor-element-cb2ce3f{--content-width:1322px;}.elementor-454 .elementor-element.elementor-element-c00eb8c{--content-width:1044px;}.elementor-454 .elementor-element.elementor-element-7d25384{--width:30%;}.elementor-454 .elementor-element.elementor-element-05fc387{--width:70%;}.elementor-454 .elementor-element.elementor-element-7f3b64a{--content-width:1044px;}.elementor-454 .elementor-element.elementor-element-db874ed{--width:30%;}.elementor-454 .elementor-element.elementor-element-e4f3681{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-454 .elementor-element.elementor-element-cee66fe{--width:499.977px;}}@media(max-width:767px){.elementor-454 .elementor-element.elementor-element-7c7c721{--min-height:290px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-454 .elementor-element.elementor-element-0c470ec .elementor-heading-title{font-size:22px;}.elementor-454 .elementor-element.elementor-element-84e9a44{width:var( --container-widget-width, 195.699px );max-width:195.699px;--container-widget-width:195.699px;--container-widget-flex-grow:0;}.elementor-454 .elementor-element.elementor-element-87017f7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-454 .elementor-element.elementor-element-461531f .elementor-heading-title{font-size:20px;}.elementor-454 .elementor-element.elementor-element-d12f28c .elementor-heading-title{font-size:24px;}.elementor-454 .elementor-element.elementor-element-7f0048d .elementor-heading-title{font-size:23px;}.elementor-454 .elementor-element.elementor-element-e190062{--width:50%;}.elementor-454 .elementor-element.elementor-element-b441353{--width:50%;}.elementor-454 .elementor-element.elementor-element-e356e6e{--width:50%;}.elementor-454 .elementor-element.elementor-element-decea01{--width:50%;}.elementor-454 .elementor-element.elementor-element-c98277d{--width:50%;}.elementor-454 .elementor-element.elementor-element-5f38f59{--width:50%;}}/* Start custom CSS for icon-box, class: .elementor-element-bd103db *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b73a7f *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-04589b6 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-26d65b8 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f236218 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0de7d09 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-214675b *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c3c47d9 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-463f04b *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-01412a6 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a684bfe *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b26895 *//* =========================================
   INVENTA SCIENTIFIC - APPLICATION CARD
========================================= */

.application-card {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}


/* =========================================
   ICON
========================================= */

.application-card .elementor-icon {
    width: 68px;
    height: 68px;

    display: flex;
    align-items: center;
    justify-content: center;

    margin: 0 auto 20px;

    background: #2f489a;
    color: #ffffff;

    border-radius: 50%;

    font-size: 28px;

    box-shadow: 0 8px 18px rgba(47, 72, 154, 0.20);

    transition: all 0.4s ease;
}


/* SVG */
.application-card .elementor-icon svg {
    width: 30px;
    height: 30px;
}


/* =========================================
   TITLE
========================================= */

.application-card .elementor-icon-box-title {
    color: #203a82 !important;

    font-size: 19px;
    font-weight: 700;

    line-height: 1.3;

    margin-bottom: 12px !important;

    transition: color 0.3s ease;
}


/* =========================================
   DESCRIPTION
========================================= */

.application-card .elementor-icon-box-description {
    color: #555f70 !important;

    font-size: 13px;

    line-height: 1.65;

    max-width: 250px;

    margin: 0 auto;

    transition: color 0.3s ease;
}


/* =========================================
   EXPLORE APPLICATIONS LINK
========================================= */


/* =========================================
   HOVER
========================================= */

.application-card:hover {
    background: #2f489a;

    border-color: #2f489a;

    transform: translateY(-8px);

    box-shadow:
        0 18px 40px rgba(32, 58, 130, 0.22);
}


/* TOP LINE HOVER */
.application-card:hover::before {
    width: 75px;
}


/* ICON HOVER */
.application-card:hover .elementor-icon {
    background: #ffffff;
    color: #2f489a;

    transform: scale(1.08);

    box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}


/* TITLE HOVER */
.application-card:hover .elementor-icon-box-title {
    color: #ffffff !important;
}


/* DESCRIPTION HOVER */
.application-card:hover .elementor-icon-box-description {
    color: rgba(255,255,255,0.88) !important;
}


/* LINK HOVER */
.application-card:hover .elementor-icon-box-description::after {
    color: #ffb39d;

    transform: translateX(4px);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .application-card {
        min-height: 260px;

        padding: 28px 20px 25px !important;

        margin-bottom: 16px;
    }

    .application-card .elementor-icon {
        width: 62px;
        height: 62px;
    }

    .application-card .elementor-icon-box-title {
        font-size: 18px;
    }

    .application-card .elementor-icon-box-description {
        font-size: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d221f0 */.application-card1 {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card1::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6166635 */.application-card1 {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card1::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c8afa */.application-card1 {
    position: relative;
    background: #ffffff;
    border: 1px solid #dce5f5;
    border-radius: 16px;
    padding: 30px 24px 26px !important;
    min-height: 285px;

    display: flex;
    align-items: center;
    justify-content: center;

    text-align: center;
    overflow: hidden;

    box-shadow: 0 8px 25px rgba(36, 67, 135, 0.07);

    transition: all 0.4s ease;
}


/* TOP BLUE LINE */
.application-card1::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;

    width: 45px;
    height: 4px;

    background: #ff4b23;

    transform: translateX(-50%);

    transition: width 0.4s ease;
}/* End custom CSS */