.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-30717 .elementor-element.elementor-element-1acff2d{color:var( --e-global-color-astglobalcolor2 );}.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-30717 .elementor-element.elementor-element-39f823f{text-align:center;}.elementor-30717 .elementor-element.elementor-element-39f823f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-30717 .elementor-element.elementor-element-9af05a5{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;}.elementor-30717 .elementor-element.elementor-element-941fb49{text-align:center;}.elementor-30717 .elementor-element.elementor-element-941fb49 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-30717 .elementor-element.elementor-element-9cbbaf1{text-align:center;}.elementor-30717 .elementor-element.elementor-element-9cbbaf1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.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-30717 .elementor-element.elementor-element-ad5d9ce{text-align:center;}.elementor-30717 .elementor-element.elementor-element-ad5d9ce .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-30717 .elementor-element.elementor-element-14b92b4{text-align:center;}.elementor-30717 .elementor-element.elementor-element-14b92b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}@media(min-width:768px){.elementor-30717 .elementor-element.elementor-element-3539589{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-39f823f */.elementor-30717 .elementor-element.elementor-element-39f823f { position: relative; display: block; width: 100%; box-sizing: border-box; padding: 8px 20px !important; background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 50%, #e6f6ff 100%); border: 2px solid #0878ce; border-bottom: 7px solid #0878ce; border-radius: 0 55px 55px 0; box-shadow: inset 0 0 0 4px #d5efff; overflow: hidden; } .elementor-30717 .elementor-element.elementor-element-39f823f .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(24px, 3.5vw, 56px); line-height: 1.15; font-weight: 800; color: #07145f; text-align: center; margin: 0 !important; padding: 0 !important; } .elementor-30717 .elementor-element.elementor-element-39f823f .chemical-red { color: #df251c; } @media (max-width: 767px) { .elementor-30717 .elementor-element.elementor-element-39f823f { padding: 8px 12px !important; } .elementor-30717 .elementor-element.elementor-element-39f823f .elementor-heading-title { font-size: 25px; line-height: 1.2; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941fb49 */.elementor-30717 .elementor-element.elementor-element-941fb49 { position: relative; display: block; width: 100%; box-sizing: border-box; padding: 8px 20px !important; background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 50%, #e6f6ff 100%); border: 2px solid #0878ce; border-bottom: 7px solid #0878ce; border-radius: 0 55px 55px 0; box-shadow: inset 0 0 0 4px #d5efff; overflow: hidden; } .elementor-30717 .elementor-element.elementor-element-941fb49 .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(24px, 3.5vw, 56px); line-height: 1.15; font-weight: 800; color: #07145f; text-align: center; margin: 0 !important; padding: 0 !important; } .elementor-30717 .elementor-element.elementor-element-941fb49 .chemical-red { color: #df251c; } @media (max-width: 767px) { .elementor-30717 .elementor-element.elementor-element-941fb49 { padding: 8px 12px !important; } .elementor-30717 .elementor-element.elementor-element-941fb49 .elementor-heading-title { font-size: 25px; line-height: 1.2; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cbbaf1 */.elementor-30717 .elementor-element.elementor-element-9cbbaf1 { position: relative; display: block; width: 100%; box-sizing: border-box; padding: 8px 20px !important; background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 50%, #e6f6ff 100%); border: 2px solid #0878ce; border-bottom: 7px solid #0878ce; border-radius: 0 55px 55px 0; box-shadow: inset 0 0 0 4px #d5efff; overflow: hidden; } .elementor-30717 .elementor-element.elementor-element-9cbbaf1 .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(24px, 3.5vw, 56px); line-height: 1.15; font-weight: 800; color: #07145f; text-align: center; margin: 0 !important; padding: 0 !important; } .elementor-30717 .elementor-element.elementor-element-9cbbaf1 .chemical-red { color: #df251c; } @media (max-width: 767px) { .elementor-30717 .elementor-element.elementor-element-9cbbaf1 { padding: 8px 12px !important; } .elementor-30717 .elementor-element.elementor-element-9cbbaf1 .elementor-heading-title { font-size: 25px; line-height: 1.2; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad5d9ce */.elementor-30717 .elementor-element.elementor-element-ad5d9ce { position: relative; display: block; width: 100%; box-sizing: border-box; padding: 8px 20px !important; background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 50%, #e6f6ff 100%); border: 2px solid #0878ce; border-bottom: 7px solid #0878ce; border-radius: 0 55px 55px 0; box-shadow: inset 0 0 0 4px #d5efff; overflow: hidden; } .elementor-30717 .elementor-element.elementor-element-ad5d9ce .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(24px, 3.5vw, 56px); line-height: 1.15; font-weight: 800; color: #07145f; text-align: center; margin: 0 !important; padding: 0 !important; } .elementor-30717 .elementor-element.elementor-element-ad5d9ce .chemical-red { color: #df251c; } @media (max-width: 767px) { .elementor-30717 .elementor-element.elementor-element-ad5d9ce { padding: 8px 12px !important; } .elementor-30717 .elementor-element.elementor-element-ad5d9ce .elementor-heading-title { font-size: 25px; line-height: 1.2; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14b92b4 */.elementor-30717 .elementor-element.elementor-element-14b92b4 { position: relative; display: block; width: 100%; box-sizing: border-box; padding: 8px 20px !important; background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 50%, #e6f6ff 100%); border: 2px solid #0878ce; border-bottom: 7px solid #0878ce; border-radius: 0 55px 55px 0; box-shadow: inset 0 0 0 4px #d5efff; overflow: hidden; } .elementor-30717 .elementor-element.elementor-element-14b92b4 .elementor-heading-title { font-family: Arial, sans-serif; font-size: clamp(24px, 3.5vw, 56px); line-height: 1.15; font-weight: 800; color: #07145f; text-align: center; margin: 0 !important; padding: 0 !important; } .elementor-30717 .elementor-element.elementor-element-14b92b4 .chemical-red { color: #df251c; } @media (max-width: 767px) { .elementor-30717 .elementor-element.elementor-element-14b92b4 { padding: 8px 12px !important; } .elementor-30717 .elementor-element.elementor-element-14b92b4 .elementor-heading-title { font-size: 25px; line-height: 1.2; } }/* End custom CSS */