.elementor-9326 .elementor-element.elementor-element-cb3c1f9 > .elementor-container{max-width:1200px;}.elementor-9326 .elementor-element.elementor-element-cb3c1f9{padding:025px 25px 025px 25px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9326 .elementor-element.elementor-element-bc3ac4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-bc3ac4f{--box-background-color:#FFFFFF;--box-border-color:#000000;--item-text-color:#000000;--item-text-hover-color:#B53133;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-secondary );}.elementor-9326 .elementor-element.elementor-element-bc3ac4f .elementor-toc__spinner{color:#000000;fill:#000000;}.elementor-9326 .elementor-element.elementor-element-bc3ac4f .elementor-toc__header-title{text-align:start;}.elementor-9326 .elementor-element.elementor-element-bc3ac4f .elementor-toc__header{flex-direction:row;}.elementor-bc-flex-widget .elementor-9326 .elementor-element.elementor-element-9ac1441.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-9ac1441.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-9ac1441.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9326 .elementor-element.elementor-element-296ec43.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-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-9326 .elementor-element.elementor-element-a08ebb1 > .elementor-container{max-width:1000px;}.elementor-9326 .elementor-element.elementor-element-1defcf3 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-9b2ec1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9326 .elementor-element.elementor-element-9b2ec1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/americanheatingservice.com/wp-content/uploads/2026/05/New-England-Colonial-Heating-and-Cooling-e1779304685331.webp?fit=608%2C1080&ssl=1");background-position:center center;background-size:cover;}.elementor-9326 .elementor-element.elementor-element-9b2ec1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9326 .elementor-element.elementor-element-9b2ec1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9326 .elementor-element.elementor-element-9b2ec1b > .elementor-widget-wrap{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9326 .elementor-element.elementor-element-b81dfb9 > .elementor-container{max-width:1000px;}.elementor-9326 .elementor-element.elementor-element-1e32694 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-260e7cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9326 .elementor-element.elementor-element-260e7cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/americanheatingservice.com/wp-content/uploads/2026/05/HVAC-CT.webp?fit=648%2C1080&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9326 .elementor-element.elementor-element-260e7cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9326 .elementor-element.elementor-element-260e7cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9326 .elementor-element.elementor-element-260e7cc > .elementor-widget-wrap{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-9326 .elementor-element.elementor-element-0d7b5ee p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-af69a80{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-b16c379 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-ab150ef p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-b48f02d p{margin-block-end:5px;}.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-9326 .elementor-element.elementor-element-9938d98:not( .elementor-widget-image ) .elementor-widget-container, .elementor-9326 .elementor-element.elementor-element-9938d98.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://americanheatingservice.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-horizontal.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-9326 .elementor-element.elementor-element-f2572f3 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-10d80b8 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-a566085{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-dceb037 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-3047556{width:var( --container-widget-width, 120.605% );max-width:120.605%;--container-widget-width:120.605%;--container-widget-flex-grow:0;}.elementor-9326 .elementor-element.elementor-element-3047556 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-f76d9b2 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-a55ee71:not( .elementor-widget-image ) .elementor-widget-container, .elementor-9326 .elementor-element.elementor-element-a55ee71.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://americanheatingservice.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-horizontal.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-9326 .elementor-element.elementor-element-2faa224 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-17fe48e p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-d10583d{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-d1d29c9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-b14a6d4 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-fbe7c31:not( .elementor-widget-image ) .elementor-widget-container, .elementor-9326 .elementor-element.elementor-element-fbe7c31.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://americanheatingservice.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-horizontal.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-9326 .elementor-element.elementor-element-01f910c p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-fbc2464 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-27b7cf3 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-777c5b7 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-5d0e63d p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-b007ff7 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-d53c89a p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-77fe2a9{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-491bb08{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-1595711 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-b09a2e0 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-e0c4aee:not( .elementor-widget-image ) .elementor-widget-container, .elementor-9326 .elementor-element.elementor-element-e0c4aee.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://americanheatingservice.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-horizontal.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-9326 .elementor-element.elementor-element-7bd0384 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-dec67c1 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-538aab3{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-5cf04dd > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-18825cf p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-3632fd2 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-abece81 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-0ec958d p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-a997d6d p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-9c0ecf9{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-dedac02 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-f664496 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-d8163a3 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-d7db0ee p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-b6ab737 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-770ab91 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-9da6256 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-5655730{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-612f349 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-4d45066 p{margin-block-end:15px;}.elementor-9326 .elementor-element.elementor-element-ec41b82 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-afdde20 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-3bafeda{width:var( --container-widget-width, 201.489% );max-width:201.489%;--container-widget-width:201.489%;--container-widget-flex-grow:0;}.elementor-9326 .elementor-element.elementor-element-3bafeda p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-bc02068{margin-top:25px;margin-bottom:25px;}.elementor-9326 .elementor-element.elementor-element-5f6f2d4 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-ca29237 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-fb407fc{width:var( --container-widget-width, 201.489% );max-width:201.489%;--container-widget-width:201.489%;--container-widget-flex-grow:0;}.elementor-9326 .elementor-element.elementor-element-fb407fc p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-c0f0227 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-aa6bce6{text-align:center;}.elementor-9326 .elementor-element.elementor-element-aa6bce6 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-bf381ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9326 .elementor-element.elementor-element-bf381ad > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-9326 .elementor-element.elementor-element-549a0f6{text-align:center;}.elementor-9326 .elementor-element.elementor-element-549a0f6 p{margin-block-end:5px;}.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-9326 .elementor-element.elementor-element-fc4738c .elementor-icon-wrapper{text-align:center;}.elementor-9326 .elementor-element.elementor-element-fc4738c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-fc4738c.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-fc4738c.elementor-view-default .elementor-icon{color:var( --e-global-color-c26049f );border-color:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-fc4738c.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-fc4738c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-fc4738c .elementor-icon{font-size:64px;}.elementor-9326 .elementor-element.elementor-element-fc4738c .elementor-icon svg{height:64px;}.elementor-9326 .elementor-element.elementor-element-f160092{text-align:center;}.elementor-9326 .elementor-element.elementor-element-f160092 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-d650118 .elementor-icon-wrapper{text-align:center;}.elementor-9326 .elementor-element.elementor-element-d650118.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-d650118.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-d650118.elementor-view-default .elementor-icon{color:var( --e-global-color-c26049f );border-color:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-d650118.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-d650118.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-d650118 .elementor-icon{font-size:64px;}.elementor-9326 .elementor-element.elementor-element-d650118 .elementor-icon svg{height:64px;}.elementor-9326 .elementor-element.elementor-element-494d290{width:var( --container-widget-width, 61.56% );max-width:61.56%;--container-widget-width:61.56%;--container-widget-flex-grow:0;text-align:center;}.elementor-9326 .elementor-element.elementor-element-494d290 p{margin-block-end:5px;}.elementor-9326 .elementor-element.elementor-element-eedaadc{padding:025px 25px 025px 25px;}.elementor-bc-flex-widget .elementor-9326 .elementor-element.elementor-element-e7d6e24.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-e7d6e24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-e7d6e24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9326 .elementor-element.elementor-element-e7d6e24 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-2827a04 );}.elementor-9326 .elementor-element.elementor-element-32f12cf .elementor-icon-wrapper{text-align:center;}.elementor-9326 .elementor-element.elementor-element-32f12cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2827a04 );}.elementor-9326 .elementor-element.elementor-element-32f12cf.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-32f12cf.elementor-view-default .elementor-icon{color:var( --e-global-color-2827a04 );border-color:var( --e-global-color-2827a04 );}.elementor-9326 .elementor-element.elementor-element-32f12cf.elementor-view-framed .elementor-icon, .elementor-9326 .elementor-element.elementor-element-32f12cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2827a04 );}.elementor-9326 .elementor-element.elementor-element-32f12cf .elementor-icon{font-size:53px;}.elementor-9326 .elementor-element.elementor-element-32f12cf .elementor-icon svg{height:53px;}.elementor-9326 .elementor-element.elementor-element-56ec234{text-align:center;}.elementor-9326 .elementor-element.elementor-element-56ec234 .elementor-heading-title{font-size:55px;font-weight:600;color:#000000;}.elementor-9326 .elementor-element.elementor-element-a70946b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-a70946b{text-align:center;}.elementor-9326 .elementor-element.elementor-element-a70946b .elementor-heading-title{font-size:16px;font-weight:300;color:#000000;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9326 .elementor-element.elementor-element-f14a6fc > .elementor-widget-container{padding:15px 0px 50px 0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-10px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group > label, .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-subgroup label{color:#000000;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-type-html{padding-bottom:0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group .elementor-field{color:#000000;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group .elementor-field, .elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-subgroup label{font-size:15px;font-weight:300;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-c26049f );border-radius:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-c26049f );border-radius:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-c26049f );}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-c26049f );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-button[type="submit"]{background-color:var( --e-global-color-c26049f );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-c26049f );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-2827a04 );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-2827a04 );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-2827a04 );color:#ffffff;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-message.elementor-message-success{color:#000000;}.elementor-9326 .elementor-element.elementor-element-f14a6fc .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-9326 .elementor-element.elementor-element-f14a6fc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#000000;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-9326 .elementor-element.elementor-element-4c060aa{padding:015px 015px 015px 015px;}.elementor-bc-flex-widget .elementor-9326 .elementor-element.elementor-element-57edecd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-57edecd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9326 .elementor-element.elementor-element-57edecd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9326 .elementor-element.elementor-element-12941d6 > .elementor-widget-container{background-color:var( --e-global-color-63164ae );margin:15px 0px -25px 0px;padding:015px 0px 7px 0px;border-style:solid;border-width:03px 3px 0px 3px;border-color:var( --e-global-color-c26049f );border-radius:5px 5px 00px 0px;}.elementor-9326 .elementor-element.elementor-element-12941d6{z-index:1;text-align:center;}.elementor-9326 .elementor-element.elementor-element-12941d6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-9326 .elementor-element.elementor-element-13e6b07:not(.elementor-motion-effects-element-type-background), .elementor-9326 .elementor-element.elementor-element-13e6b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2827a04 );}.elementor-9326 .elementor-element.elementor-element-13e6b07{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-c26049f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-9326 .elementor-element.elementor-element-13e6b07, .elementor-9326 .elementor-element.elementor-element-13e6b07 > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-9326 .elementor-element.elementor-element-13e6b07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-9326 .elementor-element.elementor-element-574bcd7 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-9326 .elementor-element.elementor-element-574bcd7 .elementor-button:hover, .elementor-9326 .elementor-element.elementor-element-574bcd7 .elementor-button:focus{background-color:#FEFF2D;color:#000000;border-color:#000000;}.elementor-9326 .elementor-element.elementor-element-574bcd7 > .elementor-widget-container{margin:015px 0px 015px 0px;}.elementor-9326 .elementor-element.elementor-element-574bcd7 .elementor-button:hover svg, .elementor-9326 .elementor-element.elementor-element-574bcd7 .elementor-button:focus svg{fill:#000000;}.elementor-9326 .elementor-element.elementor-element-7cf41ca .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-9326 .elementor-element.elementor-element-7cf41ca .elementor-button:hover, .elementor-9326 .elementor-element.elementor-element-7cf41ca .elementor-button:focus{background-color:#FEFF2D;color:#000000;border-color:#000000;}.elementor-9326 .elementor-element.elementor-element-7cf41ca > .elementor-widget-container{margin:015px 0px 015px 0px;}.elementor-9326 .elementor-element.elementor-element-7cf41ca .elementor-button:hover svg, .elementor-9326 .elementor-element.elementor-element-7cf41ca .elementor-button:focus svg{fill:#000000;}.elementor-9326 .elementor-element.elementor-element-8656975 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;}.elementor-9326 .elementor-element.elementor-element-8656975 .elementor-button:hover, .elementor-9326 .elementor-element.elementor-element-8656975 .elementor-button:focus{background-color:#FEFF2D;color:#000000;border-color:#000000;}.elementor-9326 .elementor-element.elementor-element-8656975 > .elementor-widget-container{margin:015px 0px 015px 0px;}.elementor-9326 .elementor-element.elementor-element-8656975 .elementor-button:hover svg, .elementor-9326 .elementor-element.elementor-element-8656975 .elementor-button:focus svg{fill:#000000;}@media(min-width:768px){.elementor-9326 .elementor-element.elementor-element-da2fa38{width:25%;}.elementor-9326 .elementor-element.elementor-element-9ac1441{width:75%;}.elementor-9326 .elementor-element.elementor-element-4a0ce86{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-9b2ec1b{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-260e7cc{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-b511679{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-71412ce{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-ff7f5d1{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-ad2423a{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-4d38610{width:70.263%;}.elementor-9326 .elementor-element.elementor-element-7d40239{width:46.577%;}.elementor-9326 .elementor-element.elementor-element-3148ec3{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-a6f4bf3{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-9b2cdd6{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-031d5ab{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-037997b{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-ce708c8{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-fdea058{width:70.893%;}.elementor-9326 .elementor-element.elementor-element-550c5d0{width:29.018%;}.elementor-9326 .elementor-element.elementor-element-3e39cb8{width:58.29%;}.elementor-9326 .elementor-element.elementor-element-6f2918d{width:41.531%;}.elementor-9326 .elementor-element.elementor-element-5f6f2d4{width:62.018%;}.elementor-9326 .elementor-element.elementor-element-c0f0227{width:37.896%;}}@media(min-width:2400px){.elementor-9326 .elementor-element.elementor-element-9ac1441 > .elementor-element-populated{margin:0px 400px 0px 100px;--e-column-margin-right:400px;--e-column-margin-left:100px;}.elementor-9326 .elementor-element.elementor-element-e7d6e24 > .elementor-element-populated{margin:0px 400px 0px 100px;--e-column-margin-right:400px;--e-column-margin-left:100px;}.elementor-9326 .elementor-element.elementor-element-57edecd > .elementor-element-populated{margin:0px 400px 0px 100px;--e-column-margin-right:400px;--e-column-margin-left:100px;}}@media(max-width:1024px){.elementor-9326 .elementor-element.elementor-element-56ec234 .elementor-heading-title{font-size:45px;}.elementor-9326 .elementor-element.elementor-element-12941d6 > .elementor-widget-container{margin:015px 0px -25px 0px;padding:020px 0px 0px 0px;border-width:03px 03px 0px 03px;border-radius:05px 05px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-12941d6{z-index:1;}.elementor-9326 .elementor-element.elementor-element-13e6b07{border-width:0px 03px 03px 03px;}.elementor-9326 .elementor-element.elementor-element-13e6b07, .elementor-9326 .elementor-element.elementor-element-13e6b07 > .elementor-background-overlay{border-radius:0px 0px 05px 05px;}}@media(max-width:880px){.elementor-9326 .elementor-element.elementor-element-56ec234 .elementor-heading-title{font-size:35px;}.elementor-9326 .elementor-element.elementor-element-12941d6 > .elementor-widget-container{padding:20px 0px 20px 0px;}}@media(max-width:767px){.elementor-9326 .elementor-element.elementor-element-1db33d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-a334ce1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-32f12cf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9326 .elementor-element.elementor-element-32f12cf .elementor-icon{font-size:36px;}.elementor-9326 .elementor-element.elementor-element-32f12cf .elementor-icon svg{height:36px;}.elementor-9326 .elementor-element.elementor-element-56ec234 .elementor-heading-title{font-size:22px;}.elementor-9326 .elementor-element.elementor-element-a70946b > .elementor-widget-container{margin:-10px 0px 15px 0px;}.elementor-9326 .elementor-element.elementor-element-a70946b .elementor-heading-title{font-size:14px;}.elementor-9326 .elementor-element.elementor-element-f14a6fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-12941d6 > .elementor-widget-container{margin:15px 0px -15px 0px;padding:10px 0px 15px 0px;border-width:03px 3px 0px 3px;border-radius:5px 5px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-12941d6 .elementor-heading-title{font-size:19px;}.elementor-9326 .elementor-element.elementor-element-13e6b07{border-width:0px 03px 3px 3px;margin-top:-6px;margin-bottom:0px;}.elementor-9326 .elementor-element.elementor-element-13e6b07, .elementor-9326 .elementor-element.elementor-element-13e6b07 > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-9326 .elementor-element.elementor-element-574bcd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-7cf41ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9326 .elementor-element.elementor-element-8656975 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-9b2ec1b */.elementor-9326 .elementor-element.elementor-element-9b2ec1b{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e32694 */.elementor-9326 .elementor-element.elementor-element-1e32694 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-260e7cc */.elementor-9326 .elementor-element.elementor-element-260e7cc{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab150ef */.elementor-9326 .elementor-element.elementor-element-ab150ef table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b48f02d */.elementor-9326 .elementor-element.elementor-element-b48f02d table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2572f3 */.elementor-9326 .elementor-element.elementor-element-f2572f3 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10d80b8 */.elementor-9326 .elementor-element.elementor-element-10d80b8 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3047556 */.elementor-9326 .elementor-element.elementor-element-3047556 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f76d9b2 */.elementor-9326 .elementor-element.elementor-element-f76d9b2 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faa224 */.elementor-9326 .elementor-element.elementor-element-2faa224 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17fe48e */.elementor-9326 .elementor-element.elementor-element-17fe48e table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b14a6d4 */.elementor-9326 .elementor-element.elementor-element-b14a6d4 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01f910c */.elementor-9326 .elementor-element.elementor-element-01f910c table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbc2464 */.elementor-9326 .elementor-element.elementor-element-fbc2464 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27b7cf3 */.elementor-9326 .elementor-element.elementor-element-27b7cf3 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d0e63d */.elementor-9326 .elementor-element.elementor-element-5d0e63d table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b007ff7 */.elementor-9326 .elementor-element.elementor-element-b007ff7 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d53c89a */.elementor-9326 .elementor-element.elementor-element-d53c89a table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09a2e0 */.elementor-9326 .elementor-element.elementor-element-b09a2e0 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bd0384 */.elementor-9326 .elementor-element.elementor-element-7bd0384 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dec67c1 */.elementor-9326 .elementor-element.elementor-element-dec67c1 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18825cf */.elementor-9326 .elementor-element.elementor-element-18825cf table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3632fd2 */.elementor-9326 .elementor-element.elementor-element-3632fd2 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abece81 */.elementor-9326 .elementor-element.elementor-element-abece81 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ec958d */.elementor-9326 .elementor-element.elementor-element-0ec958d table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a997d6d */.elementor-9326 .elementor-element.elementor-element-a997d6d table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f664496 */.elementor-9326 .elementor-element.elementor-element-f664496 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8163a3 */.elementor-9326 .elementor-element.elementor-element-d8163a3 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7db0ee */.elementor-9326 .elementor-element.elementor-element-d7db0ee table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770ab91 */.elementor-9326 .elementor-element.elementor-element-770ab91 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9da6256 */.elementor-9326 .elementor-element.elementor-element-9da6256 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d45066 */.elementor-9326 .elementor-element.elementor-element-4d45066 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec41b82 */.elementor-9326 .elementor-element.elementor-element-ec41b82 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afdde20 */.elementor-9326 .elementor-element.elementor-element-afdde20 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bafeda */.elementor-9326 .elementor-element.elementor-element-3bafeda table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca29237 */.elementor-9326 .elementor-element.elementor-element-ca29237 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb407fc */.elementor-9326 .elementor-element.elementor-element-fb407fc table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa6bce6 */.elementor-9326 .elementor-element.elementor-element-aa6bce6 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-549a0f6 */.elementor-9326 .elementor-element.elementor-element-549a0f6 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f160092 */.elementor-9326 .elementor-element.elementor-element-f160092 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-494d290 */.elementor-9326 .elementor-element.elementor-element-494d290 table{
    margin:15px !important;
    width: 90%;
}/* End custom CSS */
/* Start custom CSS */.left-line {
  border-left: 5px solid #1C3869;
  padding-left: 7px;
}

/* Typography within sections */
body h3 {
    color:#1C3869;
    font-family: "Montserrat";
  margin: 0 0 5px 0;
  font-size: 20px;
  line-height: 1;
  font-weight: 600;
  margin-bottom:10px;
  
}body h2 {
    color:#1C3869 !important;
    font-family: "Montserrat";
  margin-bottom:15px;
  font-size: 26px;
  line-height: 1;
  font-weight: 600;
  
}
    
body h2{
    font-family: "Montserrat";
 line-height : 1;
 font-size : 28px;
}

body p {
    font-family: "Montserrat";
    color:#1C3869;
  margin: 0 0 2px 0;
  font-size: 16px;
}
/* TABLE */

body td{
    padding: 10px; border: 2px solid 
    #1C3869; color: #1C3869; font-size:14px;
}
body th{font-weight: 700; padding: 10px; text-align: center; margin:10px !important; border: 2px solid 
    #1C3869;  }

body tr{
    border: 2px solid 
    #1C3869; color: #1C3869; text-align:left; background-color: #FFFFFF; color: #1C3869;}
body table{padding:0px;
    width: 100%; border-collapse: collapse; margin-bottom: 20px;}

.slim td {padding:5px;}
.slim a {font-weight:800;}
/*LIST */
body ol {
  margin:5px;
  padding-left: 20px;
}
body ul {
  padding-left: 7px;
  line-height: 1.2em;
  padding-left: 25px;
    font-family: "Montserrat";
    color:#1C3869;
  margin: 1em;
  font-size: 15px;
}


/* Ensure proper spacing after floated images */
.FAQ  {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 5px;
  width: 100%;
  margin: 5px;
  padding: 25px;
}




/* FAQ Item Styling */
.FAQ_Question .rank-math-faq-item {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 15px;
  background-color: #f9f9f9;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  height: 100%;
}

.FAQ_Question .rank-math-question {
  margin: 0;
  font-size: 0.95rem;
  font-weight: 600;
  color: #333;
  line-height: 1.4;
}

.FAQ_Question .rank-math-answer {
  margin: 0;
  font-size: 0.9rem;
  color: #555;
  line-height: 1.5;
}

/* Responsive behavior for tablets */
@media (max-width: 1024px) {
  .FAQ {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Responsive behavior for mobile */
@media (max-width: 768px) {
  .FAQ {
      padding:5px;
    grid-template-columns: 1fr;
  }
}

/* Hover effect for interactivity */
.FAQ_Question .rank-math-faq-item:hover {
  background-color: #f0f0f0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  transition: all 0.2s ease-in-out;
}/* End custom CSS */