.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-9 .elementor-element.elementor-element-12b2c98{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-0b49150{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-9a87b8c{width:var( --container-widget-width, 85.009% );max-width:85.009%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85.009%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#5A6478;}.elementor-9 .elementor-element.elementor-element-9a87b8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0336847{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-9 .elementor-element.elementor-element-867cd90 .elementor-button{background-color:#1B2A4A;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:14px 28px 14px 28px;}.elementor-9 .elementor-element.elementor-element-867cd90 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-867cd90 .elementor-button:focus{background-color:#1E3355;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-867cd90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-9 .elementor-element.elementor-element-867cd90 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-867cd90 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e876067 .elementor-button{background-color:#1B2A4A00;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;fill:#1B2A4A;color:#1B2A4A;border-style:solid;border-width:0px 0px 2px 0px;border-color:#1B2A4A;padding:14px 28px 14px 28px;}.elementor-9 .elementor-element.elementor-element-e876067 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e876067 .elementor-button:focus{background-color:#1E335500;color:#A67C2E;border-color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-e876067{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -112px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e876067 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e876067 .elementor-button:focus svg{fill:#A67C2E;}.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-9 .elementor-element.elementor-element-0f92d44 img{width:100%;max-width:100%;height:390px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-c2c207f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8CFC0;--border-color:#D8CFC0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c2c207f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c2c207f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE4;}.elementor-9 .elementor-element.elementor-element-c70b71a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-icon i{color:#C98B1F;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-icon svg{fill:#C98B1F;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-8ea9acf{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8ea9acf .elementor-icon-list-text{color:#1B2A4A;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-icon i{color:#C98B1F;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-icon svg{fill:#C98B1F;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-6c9d071{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-6c9d071 .elementor-icon-list-text{color:#1B2A4A;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-icon i{color:#C98B1F;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-icon svg{fill:#C98B1F;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-b8072fd{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b8072fd .elementor-icon-list-text{color:#1B2A4A;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-icon i{color:#C98B1F;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-icon svg{fill:#C98B1F;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-de82b0b{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-de82b0b .elementor-icon-list-text{color:#1B2A4A;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2e0bb6f{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-7dfd03c{width:var( --container-widget-width, 38.186% );max-width:38.186%;--container-widget-width:38.186%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7dfd03c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1287b65{--divider-border-style:solid;--divider-color:#D8CFC0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-1287b65 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-1287b65 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-cc9a396{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-9 .elementor-element.elementor-element-08cec10 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;color:#C98B1F;}.elementor-9 .elementor-element.elementor-element-cf933c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-9 .elementor-element.elementor-element-1ab2519{width:var( --container-widget-width, 85.009% );max-width:85.009%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85.009%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#5A6478;}.elementor-9 .elementor-element.elementor-element-1ab2519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ee6c37b{--divider-border-style:solid;--divider-color:#D8CFC0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-ee6c37b .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-ee6c37b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-44e1c74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-7669570 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;color:#C98B1F;}.elementor-9 .elementor-element.elementor-element-754f0c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-9 .elementor-element.elementor-element-80c5f05{width:var( --container-widget-width, 85.009% );max-width:85.009%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85.009%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#5A6478;}.elementor-9 .elementor-element.elementor-element-80c5f05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-002fa82{--divider-border-style:solid;--divider-color:#D8CFC0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-002fa82 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-002fa82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-f43324e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-c95df3c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;color:#C98B1F;}.elementor-9 .elementor-element.elementor-element-45494bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-9 .elementor-element.elementor-element-9981c9c{width:var( --container-widget-width, 85.009% );max-width:85.009%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85.009%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#5A6478;}.elementor-9 .elementor-element.elementor-element-9981c9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8134e3e{--divider-border-style:solid;--divider-color:#D8CFC0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-8134e3e .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-8134e3e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-837c12e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-136c784 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;color:#C98B1F;}.elementor-9 .elementor-element.elementor-element-023fa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;}.elementor-9 .elementor-element.elementor-element-cf3ea46{width:var( --container-widget-width, 85.009% );max-width:85.009%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85.009%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#5A6478;}.elementor-9 .elementor-element.elementor-element-cf3ea46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-80d4cd0{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-a73e138{width:var( --container-widget-width, 38.186% );max-width:38.186%;--container-widget-width:38.186%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a73e138.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-1000a4a{--display:flex;}.elementor-widget-price-table .elementor-price-table__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-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{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-price-table .elementor-ribbon-inner{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-9 .elementor-element.elementor-element-88fe356{--e-price-table-header-background-color:#54595F;}.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-ribbon-inner{background-color:#A67C2E;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-0c649cb{--display:flex;}.elementor-9 .elementor-element.elementor-element-991e877{--e-price-table-header-background-color:#54595F;}.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-991e877 .elementor-ribbon-inner{background-color:#A67C2E;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-efed036{--display:flex;}.elementor-9 .elementor-element.elementor-element-fdeb19d{--e-price-table-header-background-color:#54595F;}.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-ribbon-inner{background-color:#A67C2E;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-f747882{--display:flex;}.elementor-9 .elementor-element.elementor-element-dbd48ec{--e-price-table-header-background-color:#54595F;}.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__after-price{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-ribbon-inner{background-color:#A67C2E;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-5aacadb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e6aba18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-e6aba18:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e6aba18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152238;}.elementor-9 .elementor-element.elementor-element-d46e850{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-b258239{width:var( --container-widget-width, 51.465% );max-width:51.465%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:51.465%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-b258239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-902bf9f{width:var( --container-widget-width, 73.77% );max-width:73.77%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73.77%;--container-widget-flex-grow:0;color:#A4A4A4;}.elementor-9 .elementor-element.elementor-element-902bf9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cf55e13{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-text{color:#E9C880;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b370d55{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b370d55:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b370d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-016b18c > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-4bfd8fe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4bfd8fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4bfd8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aplusresumewriters.com.au/wp-content/uploads/2026/09/faraaz-zuberi-YoIq2GyYcAU-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4bfd8fe::before, .elementor-9 .elementor-element.elementor-element-4bfd8fe > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4bfd8fe > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4bfd8fe > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4bfd8fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4bfd8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E3355;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-a7dcebb{--display:flex;}.elementor-9 .elementor-element.elementor-element-d506f2e{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-ce5a98b{width:var( --container-widget-width, 73.917% );max-width:73.917%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73.917%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-ce5a98b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-37e5bdd{--display:flex;}.elementor-9 .elementor-element.elementor-element-4bc7b33{--divider-border-style:solid;--divider-color:#676A6F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-4bc7b33 .elementor-divider-separator{width:89%;}.elementor-9 .elementor-element.elementor-element-4bc7b33 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.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-9 .elementor-element.elementor-element-b57587a{width:var( --container-widget-width, 94.24% );max-width:94.24%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94.24%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b57587a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b57587a .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-b57587a .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b57587a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b57587a .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b57587a:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-b57587a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b57587a .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:#A9B4C7;}.elementor-9 .elementor-element.elementor-element-2f0ed36{--divider-border-style:solid;--divider-color:#676A6F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-2f0ed36 .elementor-divider-separator{width:89%;}.elementor-9 .elementor-element.elementor-element-2f0ed36 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-9 .elementor-element.elementor-element-2f64c1a{width:var( --container-widget-width, 94.24% );max-width:94.24%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94.24%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2f64c1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2f64c1a .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-2f64c1a .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2f64c1a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2f64c1a .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2f64c1a:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-2f64c1a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2f64c1a .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:#A9B4C7;}.elementor-9 .elementor-element.elementor-element-c16f7d7{--divider-border-style:solid;--divider-color:#676A6F;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-c16f7d7 .elementor-divider-separator{width:89%;}.elementor-9 .elementor-element.elementor-element-c16f7d7 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-9 .elementor-element.elementor-element-8a84ed3{width:var( --container-widget-width, 94.24% );max-width:94.24%;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94.24%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8a84ed3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8a84ed3 .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-8a84ed3 .elementor-icon-box-title{margin-block-end:4px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8a84ed3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-8a84ed3 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8a84ed3:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-8a84ed3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8a84ed3 .elementor-icon-box-description{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;color:#A9B4C7;}.elementor-9 .elementor-element.elementor-element-4e653c8{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-9de5efa{width:var( --container-widget-width, 38.186% );max-width:38.186%;--container-widget-width:38.186%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9de5efa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-24fdc5b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-24fdc5b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-24fdc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-9 .elementor-element.elementor-element-2693a98{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2693a98:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2693a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-9 .elementor-element.elementor-element-303d288{font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:700;color:#A67C2E;}.elementor-9 .elementor-element.elementor-element-b3e2b4a{width:var( --container-widget-width, 38.186% );max-width:38.186%;--container-widget-width:38.186%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-b3e2b4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#F1EDE4;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#F1EDE4;font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:600;color:#1E3355;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#1E3355;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#1E3355;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-body p{color:#5A6478;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-body{color:#5A6478;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-body p, .elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-body{font-family:"Arial", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D8CFC0;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:1px 0px 0px 0px;border-color:#D8CFC0;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#C9982F;fill:#C9982F;}.elementor-9 .elementor-element.elementor-element-92e4d65 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#C9982F;fill:#C9982F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-c70b71a{--content-width:1600px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-0336847{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-c70b71a{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-cc9a396{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-44e1c74{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f43324e{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-837c12e{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5aacadb{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-4bfd8fe{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-12b2c98{font-size:14px;}.elementor-9 .elementor-element.elementor-element-0b49150{font-size:2px;}.elementor-9 .elementor-element.elementor-element-9a87b8c{width:var( --container-widget-width, 285.745px );max-width:285.745px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:285.745px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-0336847{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-9 .elementor-element.elementor-element-867cd90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e876067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-0f92d44 img{height:185px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-c2c207f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c70b71a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-2e0bb6f{font-size:14px;}.elementor-9 .elementor-element.elementor-element-7dfd03c{width:var( --container-widget-width, 335.87px );max-width:335.87px;--container-widget-width:335.87px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cc9a396{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-cf933c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1ab2519{width:var( --container-widget-width, 285.745px );max-width:285.745px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:285.745px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-44e1c74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-754f0c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-80c5f05{width:var( --container-widget-width, 285.745px );max-width:285.745px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:285.745px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-f43324e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-45494bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9981c9c{width:var( --container-widget-width, 285.745px );max-width:285.745px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:285.745px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-837c12e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-023fa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cf3ea46{width:var( --container-widget-width, 285.745px );max-width:285.745px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:285.745px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-80d4cd0{font-size:14px;}.elementor-9 .elementor-element.elementor-element-a73e138{width:var( --container-widget-width, 335.87px );max-width:335.87px;--container-widget-width:335.87px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5aacadb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-d46e850{font-size:14px;}.elementor-9 .elementor-element.elementor-element-b258239{width:var( --container-widget-width, 249.346px );max-width:249.346px;--container-widget-width:249.346px;--container-widget-flex-grow:0;font-size:12px;}.elementor-9 .elementor-element.elementor-element-902bf9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-cf55e13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-cf55e13 .elementor-icon-list-item > a{font-size:12px;}.elementor-9 .elementor-element.elementor-element-b370d55{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4bfd8fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-d506f2e{font-size:14px;}.elementor-9 .elementor-element.elementor-element-ce5a98b{width:var( --container-widget-width, 282.578px );max-width:282.578px;--container-widget-width:282.578px;--container-widget-flex-grow:0;font-size:12px;}.elementor-9 .elementor-element.elementor-element-4e653c8{font-size:14px;}.elementor-9 .elementor-element.elementor-element-9de5efa{width:var( --container-widget-width, 335.87px );max-width:335.87px;--container-widget-width:335.87px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-303d288{font-size:14px;}.elementor-9 .elementor-element.elementor-element-b3e2b4a{width:var( --container-widget-width, 335.87px );max-width:335.87px;--container-widget-width:335.87px;--container-widget-flex-grow:0;}}/* Start custom CSS for price-table, class: .elementor-element-88fe356 */.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table {
  border: none;
  border-radius: 0;
  background: #FFFFFF;
  box-shadow: none;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__header {
  background: #1E3355;
  padding: 24px 70px 24px 24px;
  position: relative;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__heading,
.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__title {
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  color: #FFFFFF;
  font-size: clamp(18px, 2.5vw, 24px);
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__subtitle {
  color: #D9D9D9;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__badge {
  background: #C98B1F !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-size: 11px;
  top: 12px;
  right: -28px;
  width: 110px;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__price {
  color: #1E3355;
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  padding-top: 24px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__currency {
  font-size: 22px;
  top: -0.5em;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__integer-part {
  font-size: clamp(32px, 4vw, 44px);
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__fraction {
  font-size: 20px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__original-price,
.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__period {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__features-list {
  padding: 20px 24px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__feature-inner {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__feature-icon i,
.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__feature-icon svg {
  color: #C98B1F;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__feature {
  border-bottom: 1px solid #E3DCCB;
  padding: 12px 0;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__footer {
  padding: 24px;
  background: #FFFFFF;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__button {
  background: #FFFFFF !important;
  border: 1px solid #1E3355 !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-family: 'Inter', Arial, sans-serif;
  border-radius: 4px;
  transition: all 0.3s ease;
  width: 100%;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__button:hover {
  background: #1E3355 !important;
  color: #FFFFFF !important;
}

.elementor-9 .elementor-element.elementor-element-88fe356 .elementor-price-table__additional-info {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 13px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1000a4a */.elementor-9 .elementor-element.elementor-element-1000a4a {
  border: 1px solid #E3DCCB;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-991e877 */.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table {
  border: none;
  border-radius: 0;
  background: #FFFFFF;
  box-shadow: none;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__header {
  background: #1E3355;
  padding: 24px 60px 24px 24px;
  position: relative;
  overflow: hidden;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__heading,
.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__title {
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  color: #FFFFFF;
  font-size: clamp(18px, 2.5vw, 24px);
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__badge {
  background: #C98B1F !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-size: 9px;
  top: 10px;
  right: -30px;
  width: 90px;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__price {
  color: #1E3355;
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  padding-top: 24px;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__currency {
  font-size: 22px;
  top: -0.5em;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__integer-part {
  font-size: clamp(32px, 4vw, 44px);
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__features-list {
  padding: 20px 24px;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__feature-inner {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__feature {
  border-bottom: 1px solid #E3DCCB;
  padding: 12px 0;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__footer {
  padding: 24px;
  background: #FFFFFF;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__button {
  background: #FFFFFF !important;
  border: 1px solid #1E3355 !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-family: 'Inter', Arial, sans-serif;
  border-radius: 4px;
  transition: all 0.3s ease;
  width: 100%;
}

.elementor-9 .elementor-element.elementor-element-991e877 .elementor-price-table__button:hover {
  background: #1E3355 !important;
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c649cb */.elementor-9 .elementor-element.elementor-element-0c649cb {
  border: 1px solid #E3DCCB;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-fdeb19d */.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table {
  border: none;
  border-radius: 0;
  background: #FFFFFF;
  box-shadow: none;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__header {
  background: #1E3355;
  padding: 24px 70px 24px 24px;
  position: relative;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__heading,
.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__title {
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  color: #FFFFFF;
  font-size: clamp(18px, 2.5vw, 24px);
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__subtitle {
  color: #D9D9D9;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__badge {
  background: #C98B1F !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-size: 11px;
  top: 12px;
  right: -28px;
  width: 110px;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__price {
  color: #1E3355;
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  padding-top: 24px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__currency {
  font-size: 22px;
  top: -0.5em;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__integer-part {
  font-size: clamp(32px, 4vw, 44px);
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__fraction {
  font-size: 20px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__original-price,
.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__period {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__features-list {
  padding: 20px 24px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__feature-inner {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__feature-icon i,
.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__feature-icon svg {
  color: #C98B1F;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__feature {
  border-bottom: 1px solid #E3DCCB;
  padding: 12px 0;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__footer {
  padding: 24px;
  background: #FFFFFF;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__button {
  background: #FFFFFF !important;
  border: 1px solid #1E3355 !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-family: 'Inter', Arial, sans-serif;
  border-radius: 4px;
  transition: all 0.3s ease;
  width: 100%;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__button:hover {
  background: #1E3355 !important;
  color: #FFFFFF !important;
}

.elementor-9 .elementor-element.elementor-element-fdeb19d .elementor-price-table__additional-info {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 13px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efed036 */.elementor-9 .elementor-element.elementor-element-efed036 {
  border: 1px solid #E3DCCB;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-dbd48ec */.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table {
  border: none;
  border-radius: 0;
  background: #FFFFFF;
  box-shadow: none;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__header {
  background: #1E3355;
  padding: 24px 70px 24px 24px;
  position: relative;
  min-height: 110px;
  display: flex;
  align-items: center;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__heading,
.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__title {
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  color: #FFFFFF;
  font-size: clamp(15px, 1.8vw, 22px);
  line-height: 1.3;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__subtitle {
  color: #D9D9D9;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__badge {
  background: #C98B1F !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-size: 11px;
  top: 12px;
  right: -28px;
  width: 110px;
  text-align: center;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__price {
  color: #1E3355;
  font-family: 'Playfair Display', Georgia, serif;
  font-weight: 700;
  padding-top: 24px;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__currency {
  font-size: 22px;
  top: -0.5em;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__integer-part {
  font-size: clamp(32px, 4vw, 44px);
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__fraction {
  font-size: 20px;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__original-price,
.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__period {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__features-list {
  padding: 20px 24px;
  flex-grow: 1;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__feature-inner {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 14px;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__feature-icon i,
.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__feature-icon svg {
  color: #C98B1F;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__feature {
  border-bottom: 1px solid #E3DCCB;
  padding: 12px 0;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__footer {
  padding: 24px;
  background: #FFFFFF;
  text-align: center;
  margin-top: auto;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__button {
  background: #FFFFFF !important;
  border: 1px solid #1E3355 !important;
  color: #1E3355 !important;
  font-weight: 700;
  font-family: 'Inter', Arial, sans-serif;
  border-radius: 4px;
  transition: all 0.3s ease;
  width: 100%;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__button:hover {
  background: #1E3355 !important;
  color: #FFFFFF !important;
}

.elementor-9 .elementor-element.elementor-element-dbd48ec .elementor-price-table__additional-info {
  color: #5A6478;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 13px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f747882 */.elementor-9 .elementor-element.elementor-element-f747882 {
  border: 1px solid #E3DCCB;
  border-radius: 8px;
  background: #FFFFFF;
  overflow: hidden;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cc27aa1 */.glsr-reviews {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  padding: 0;
  list-style: none;
}

.glsr-review {
  background: #fff;
  border-radius: 8px;
  padding: 28px 24px;
  box-shadow: 0 2px 10px rgba(30, 51, 85, 0.08);
  position: relative;
  overflow: hidden;
}

.glsr-review::before {
  content: '\201D';
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  height: 60px;
  background: #1E3355;
  clip-path: polygon(100% 0, 0 0, 100% 100%);
  color: #fff;
  font-size: 34px;
  font-family: Georgia, serif;
  text-align: right;
  padding: 4px 10px 0 0;
  box-sizing: border-box;
}

.glsr-review-author {
  font-family: 'Playfair Display', serif;
  font-weight: 700;
  color: #1E3355;
  font-size: 18px;
  margin-bottom: 2px;
}

.glsr-review-assigned-to,
.glsr-review-date {
  font-family: 'Inter', sans-serif;
  color: #5A6478;
  font-size: 13px;
  margin-bottom: 10px;
}

.glsr-star-rating .glsr-star-full,
.glsr-star-rating .glsr-star-active {
  color: #C98B1F;
}

.glsr-review-content {
  font-family: 'Inter', sans-serif;
  color: #5A6478;
  font-size: 15px;
  line-height: 1.6;
  margin-top: 10px;
}

@media (max-width: 900px) {
  .glsr-reviews {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 600px) {
  .glsr-reviews {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2369fd0 */.glsr-form {
  background: #fff;
  border: 1px solid #F5F1EA;
  border-radius: 8px;
  padding: 40px;
  max-width: 850px;
  width: 90%;
  margin: 40px auto;
  box-sizing: border-box;
  box-shadow: 0 4px 20px rgba(30, 51, 85, 0.06);
}

/* har field poori width le */
.glsr-form .glsr-field,
.glsr-form .glsr-field-rating,
.glsr-form .glsr-field-name,
.glsr-form .glsr-field-content,
.glsr-form .glsr-field-terms,
.glsr-form .glsr-button-wrap {
  width: 100% !important;
  float: none !important;
  margin: 0 0 20px 0 !important;
  order: unset !important;
}

.glsr-form label {
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 15px;
  color: #1E3355;
  margin-bottom: 8px;
  display: block;
}

.glsr-form input[type="text"],
.glsr-form select,
.glsr-form textarea {
  width: 100%;
  border: 1px solid #F5F1EA;
  background: #F5F1EA;
  border-radius: 4px;
  padding: 14px 16px;
  font-family: 'Inter', sans-serif;
  font-size: 15px;
  color: #5A6478;
  box-sizing: border-box;
}

.glsr-form select {
  height: 50px;
}

.glsr-form textarea {
  min-height: 120px;
  resize: vertical;
}

.glsr-button-submit,
.glsr-form button[type="submit"] {
  background: #1E3355;
  color: #fff;
  border: none;
  border-radius: 4px;
  padding: 14px 36px;
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 15px;
  cursor: pointer;
  width: auto;
}

.glsr-button-submit:hover {
  background: #C98B1F;
}

@media (max-width: 480px) {
  .glsr-form {
    padding: 24px;
    width: 92%;
  }
  .glsr-button-submit,
  .glsr-form button[type="submit"] {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2693a98 */.glsr-form {
  background: #fff;
  border: 1px solid #F5F1EA;
  border-radius: 8px;
  padding: 32px;
  max-width: 700px;
  display: flex;
  flex-wrap: wrap;
  gap: 0 3%;
}

/* har field ka wrapper */
.glsr-form .glsr-field {
  width: 100%;
  margin-bottom: 18px;
}

/* Rating + Name side by side, top par */
.glsr-form .glsr-field-rating {
  width: 48.5%;
  order: 1;
}
.glsr-form .glsr-field-name {
  width: 48.5%;
  order: 2;
}
/* Review neeche, full width */
.glsr-form .glsr-field-content {
  width: 100%;
  order: 3;
}
.glsr-form .glsr-field-terms,
.glsr-form .glsr-button-wrap {
  width: 100%;
  order: 4;
}

.glsr-form label {
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 14px;
  color: #1E3355;
  margin-bottom: 6px;
  display: block;
}

.glsr-form input[type="text"],
.glsr-form select,
.glsr-form textarea {
  width: 100%;
  border: 1px solid #F5F1EA;
  background: #F5F1EA;
  border-radius: 4px;
  padding: 12px 14px;
  font-family: 'Inter', sans-serif;
  font-size: 15px;
  color: #5A6478;
  box-sizing: border-box;
}

.glsr-form select {
  height: 46px;
}

.glsr-form textarea {
  min-height: 90px;
  resize: vertical;
}

.glsr-button-submit,
.glsr-form button[type="submit"] {
  background: #1E3355;
  color: #fff;
  border: none;
  border-radius: 4px;
  padding: 13px 30px;
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 15px;
  cursor: pointer;
}

.glsr-button-submit:hover {
  background: #C98B1F;
}/* End custom CSS */