.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-7a245c4e{margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-1015838e.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-1015838e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-1015838e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5387acec img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18462 .elementor-element.elementor-element-50bddd48{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;align-self:center;text-align:end;}.elementor-18462 .elementor-element.elementor-element-50bddd48 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-70px 0px 0px 0px;padding:20px 10px 10px 10px;}.elementor-18462 .elementor-element.elementor-element-50bddd48 .elementor-heading-title{font-family:"Noto Serif Ahom", Noto Serif Ahom;font-size:26px;font-weight:500;text-transform:uppercase;line-height:32px;letter-spacing:2px;color:var( --e-global-color-d4f0f80 );}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-9cde039.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-9cde039.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-9cde039 > .elementor-element-populated{padding:0px 0px 0px 52px;}.elementor-18462 .elementor-element.elementor-element-74fa61e1{text-align:start;}.elementor-18462 .elementor-element.elementor-element-74fa61e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-18462 .elementor-element.elementor-element-1f15634f{font-size:18.5px;line-height:1.75em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Noto Serif Ahom;font-size:15px;font-weight:300;line-height:20px;fill:var( --e-global-color-d4f0f80 );color:var( --e-global-color-d4f0f80 );border-style:none;}.elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button:hover, .elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-d4f0f80 );}.elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button:hover svg, .elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button:focus svg{fill:var( --e-global-color-d4f0f80 );}.elementor-18462 .elementor-element.elementor-element-627fb27b:not(.elementor-motion-effects-element-type-background), .elementor-18462 .elementor-element.elementor-element-627fb27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18462 .elementor-element.elementor-element-627fb27b > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-627fb27b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-18462 .elementor-element.elementor-element-627fb27b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18462 .elementor-element.elementor-element-61013b1e{text-align:center;}.elementor-18462 .elementor-element.elementor-element-61013b1e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-69969e29{text-align:start;font-size:18.5px;line-height:1.75em;}.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-36b60965{margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-578962e8.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-578962e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-578962e8 > .elementor-element-populated{padding:0px 52px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-610dfb04{text-align:start;}.elementor-18462 .elementor-element.elementor-element-610dfb04 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-18462 .elementor-element.elementor-element-78c56259{font-size:18.5px;line-height:1.75em;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-49418d0.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-49418d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-49418d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-197e8589 img{width:100%;height:508px;object-fit:cover;object-position:center left;}.elementor-18462 .elementor-element.elementor-element-690bc223:not(.elementor-motion-effects-element-type-background), .elementor-18462 .elementor-element.elementor-element-690bc223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d595cfa );}.elementor-18462 .elementor-element.elementor-element-690bc223 > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-690bc223{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-18462 .elementor-element.elementor-element-690bc223 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18462 .elementor-element.elementor-element-4ca3ce48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18462 .elementor-element.elementor-element-37a86a16{text-align:center;}.elementor-18462 .elementor-element.elementor-element-37a86a16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-56252ab0 > .elementor-element-populated{padding:0px 12px 0px 0px;}.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 ), Noto Serif Ahom;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18462 .elementor-element.elementor-element-291c4917 > .elementor-widget-container{background-color:var( --e-global-color-d4f0f80 );padding:10px 0px 10px 0px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-d595cfa );}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-18462 .elementor-element.elementor-element-291c4917{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-item > a{font-family:"Poppins", Noto Serif Ahom;font-size:16px;font-weight:300;line-height:26px;}.elementor-18462 .elementor-element.elementor-element-291c4917 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-4df29bdd > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 > .elementor-widget-container{background-color:var( --e-global-color-d4f0f80 );padding:10px 0px 10px 0px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-d595cfa );}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-18462 .elementor-element.elementor-element-241ed5c8{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-item > a{font-family:"Poppins", Noto Serif Ahom;font-size:16px;font-weight:300;line-height:26px;}.elementor-18462 .elementor-element.elementor-element-241ed5c8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f{width:var( --container-widget-width, 74.766% );max-width:74.766%;--container-widget-width:74.766%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f > .elementor-widget-container{background-color:var( --e-global-color-d4f0f80 );margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-d595cfa );}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-item > a{font-family:"Poppins", Noto Serif Ahom;font-size:16px;font-weight:300;line-height:26px;}.elementor-18462 .elementor-element.elementor-element-3bf92f3f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18462 .elementor-element.elementor-element-6a05b47{--display:flex;}.elementor-18462 .elementor-element.elementor-element-1c578f3{text-align:center;}.elementor-18462 .elementor-element.elementor-element-1c578f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-61359c2{width:100%;max-width:100%;}.elementor-18462 .elementor-element.elementor-element-61359c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-51fa6fbe{margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-7b3d7ff7.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-13163735 img{width:100%;height:706px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-23f5a55f.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-23f5a55f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-23f5a55f > .elementor-element-populated{padding:0px 0px 0px 52px;}.elementor-18462 .elementor-element.elementor-element-1e16c315{font-size:18.5px;line-height:1.75em;}.elementor-18462 .elementor-element.elementor-element-433e943f .elementor-heading-title{font-family:var( --e-global-typography-fafd7a2-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-fafd7a2-font-size );font-weight:var( --e-global-typography-fafd7a2-font-weight );text-transform:var( --e-global-typography-fafd7a2-text-transform );line-height:var( --e-global-typography-fafd7a2-line-height );letter-spacing:var( --e-global-typography-fafd7a2-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-7fde0b15{font-size:18.5px;line-height:1.75em;}.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-235f65a5{margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-6512a1b9.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-6512a1b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-6512a1b9 > .elementor-element-populated{padding:0px 52px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-89b573d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-654b7cbe{font-family:"Poppins", Noto Serif Ahom;font-size:18.5px;font-weight:300;line-height:1.75em;}.elementor-bc-flex-widget .elementor-18462 .elementor-element.elementor-element-6ace4db9.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-18462 .elementor-element.elementor-element-6ace4db9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-18462 .elementor-element.elementor-element-6ace4db9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-a3224b3:not(.elementor-motion-effects-element-type-background), .elementor-18462 .elementor-element.elementor-element-a3224b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-18462 .elementor-element.elementor-element-a3224b3 > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-a3224b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-18462 .elementor-element.elementor-element-a3224b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18462 .elementor-element.elementor-element-53fb7cce{text-align:center;}.elementor-18462 .elementor-element.elementor-element-53fb7cce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-6ad64d1a{text-align:start;font-size:18.5px;line-height:1.75em;}.elementor-18462 .elementor-element.elementor-element-2147f02c > .elementor-container{max-width:1700px;}.elementor-18462 .elementor-element.elementor-element-2147f02c > .elementor-background-overlay{mix-blend-mode:luminosity;}.elementor-18462 .elementor-element.elementor-element-2147f02c{margin-top:0px;margin-bottom:0px;padding:90px 40px 90px 40px;}.elementor-18462 .elementor-element.elementor-element-23634b8c{text-align:center;}.elementor-18462 .elementor-element.elementor-element-23634b8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-70220c0a{text-align:center;font-size:18.5px;line-height:1.75em;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Noto Serif Ahom;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-accent );color:var( --e-global-color-text );padding:10px 20px 15px 30px;}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-toggle-title, .elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title.elementor-active a, .elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-toggle-title{font-family:"Noto Serif Ahom", Noto Serif Ahom;font-size:34px;font-weight:300;line-height:1.3em;letter-spacing:2px;}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-text );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1500px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5387acec img{height:460px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-74fa61e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-18462 .elementor-element.elementor-element-61013b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-610dfb04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-197e8589 img{height:560px;}.elementor-18462 .elementor-element.elementor-element-37a86a16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-6a05b47{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:090px;--padding-bottom:090px;--padding-left:40px;--padding-right:40px;}.elementor-18462 .elementor-element.elementor-element-1c578f3{width:100%;max-width:100%;}.elementor-18462 .elementor-element.elementor-element-1c578f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-61359c2{width:100%;max-width:100%;}.elementor-18462 .elementor-element.elementor-element-61359c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-13163735 img{height:780px;}.elementor-18462 .elementor-element.elementor-element-433e943f .elementor-heading-title{font-size:var( --e-global-typography-fafd7a2-font-size );line-height:var( --e-global-typography-fafd7a2-line-height );letter-spacing:var( --e-global-typography-fafd7a2-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-89b573d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-53fb7cce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-23634b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-18462 .elementor-element.elementor-element-5387acec img{height:664px;}.elementor-18462 .elementor-element.elementor-element-50bddd48 .elementor-heading-title{font-size:20px;}.elementor-18462 .elementor-element.elementor-element-197e8589 img{height:960px;}.elementor-18462 .elementor-element.elementor-element-13163735 img{height:910px;}}@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-7a245c4e{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-1015838e > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5387acec img{height:520px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-50bddd48 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-50bddd48{align-self:center;text-align:center;}.elementor-18462 .elementor-element.elementor-element-50bddd48 .elementor-heading-title{font-size:22px;}.elementor-18462 .elementor-element.elementor-element-9cde039 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-74fa61e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-1f15634f{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button{font-size:14px;line-height:1.5em;}.elementor-18462 .elementor-element.elementor-element-627fb27b{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-61013b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-69969e29{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-36b60965{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-578962e8 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-18462 .elementor-element.elementor-element-610dfb04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-78c56259{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-49418d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-197e8589 img{height:520px;}.elementor-18462 .elementor-element.elementor-element-690bc223{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-37a86a16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-1c578f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-51fa6fbe{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-18462 .elementor-element.elementor-element-13163735 img{height:520px;}.elementor-18462 .elementor-element.elementor-element-23f5a55f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-1e16c315{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-433e943f .elementor-heading-title{font-size:var( --e-global-typography-fafd7a2-font-size );line-height:var( --e-global-typography-fafd7a2-line-height );letter-spacing:var( --e-global-typography-fafd7a2-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-7fde0b15{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-235f65a5{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-6512a1b9 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-18462 .elementor-element.elementor-element-89b573d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-654b7cbe{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-6ace4db9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-a3224b3{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-53fb7cce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-6ad64d1a{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-2147f02c{padding:64px 40px 64px 40px;}.elementor-18462 .elementor-element.elementor-element-23634b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-70220c0a{font-size:18px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-7a245c4e{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-1015838e{width:100%;}.elementor-18462 .elementor-element.elementor-element-1015838e > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5387acec img{height:280px;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-50bddd48{width:initial;max-width:initial;text-align:end;}.elementor-18462 .elementor-element.elementor-element-50bddd48 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-50bddd48 .elementor-heading-title{font-size:18px;}.elementor-18462 .elementor-element.elementor-element-9cde039{width:100%;}.elementor-18462 .elementor-element.elementor-element-9cde039 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-74fa61e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-1f15634f{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-18462 .elementor-element.elementor-element-50a388d9 .elementor-button{font-size:16px;}.elementor-18462 .elementor-element.elementor-element-627fb27b{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-61013b1e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-61013b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-69969e29{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-36b60965{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-578962e8{width:100%;}.elementor-18462 .elementor-element.elementor-element-578962e8 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-18462 .elementor-element.elementor-element-610dfb04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-78c56259{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-49418d0{width:100%;}.elementor-18462 .elementor-element.elementor-element-49418d0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-197e8589 img{height:280px;object-position:center center;}.elementor-18462 .elementor-element.elementor-element-690bc223{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-37a86a16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-56252ab0{width:100%;}.elementor-18462 .elementor-element.elementor-element-56252ab0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-4df29bdd{width:100%;}.elementor-18462 .elementor-element.elementor-element-4df29bdd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-1c578f3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-1c578f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-51fa6fbe{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7{width:100%;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-18462 .elementor-element.elementor-element-13163735 img{height:280px;object-position:center center;}.elementor-18462 .elementor-element.elementor-element-23f5a55f{width:100%;}.elementor-18462 .elementor-element.elementor-element-23f5a55f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-1e16c315{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-433e943f .elementor-heading-title{font-size:var( --e-global-typography-fafd7a2-font-size );line-height:var( --e-global-typography-fafd7a2-line-height );letter-spacing:var( --e-global-typography-fafd7a2-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-7fde0b15{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-235f65a5{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-6512a1b9{width:100%;}.elementor-18462 .elementor-element.elementor-element-6512a1b9 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-18462 .elementor-element.elementor-element-89b573d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-654b7cbe{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-6ace4db9{width:100%;}.elementor-18462 .elementor-element.elementor-element-6ace4db9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-a3224b3{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-53fb7cce > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-53fb7cce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-6ad64d1a{font-size:17px;}.elementor-18462 .elementor-element.elementor-element-2147f02c{padding:48px 20px 48px 20px;}.elementor-18462 .elementor-element.elementor-element-23634b8c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18462 .elementor-element.elementor-element-23634b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-70220c0a{font-size:17px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-5ca8aa9d .elementor-toggle-title{font-size:20px;}}@media(min-width:768px){.elementor-18462 .elementor-element.elementor-element-1015838e{width:48%;}.elementor-18462 .elementor-element.elementor-element-9cde039{width:52%;}.elementor-18462 .elementor-element.elementor-element-578962e8{width:52%;}.elementor-18462 .elementor-element.elementor-element-49418d0{width:48%;}.elementor-18462 .elementor-element.elementor-element-56252ab0{width:50%;}.elementor-18462 .elementor-element.elementor-element-4df29bdd{width:50%;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7{width:48%;}.elementor-18462 .elementor-element.elementor-element-23f5a55f{width:52%;}.elementor-18462 .elementor-element.elementor-element-6512a1b9{width:52%;}.elementor-18462 .elementor-element.elementor-element-6ace4db9{width:48%;}}@media(max-width:1500px) and (min-width:768px){.elementor-18462 .elementor-element.elementor-element-6512a1b9{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18462 .elementor-element.elementor-element-1015838e{width:100%;}.elementor-18462 .elementor-element.elementor-element-9cde039{width:100%;}.elementor-18462 .elementor-element.elementor-element-578962e8{width:100%;}.elementor-18462 .elementor-element.elementor-element-49418d0{width:100%;}.elementor-18462 .elementor-element.elementor-element-7b3d7ff7{width:100%;}.elementor-18462 .elementor-element.elementor-element-23f5a55f{width:100%;}.elementor-18462 .elementor-element.elementor-element-6512a1b9{width:100%;}.elementor-18462 .elementor-element.elementor-element-6ace4db9{width:100%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-74fa61e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-18462 .elementor-element.elementor-element-61013b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-610dfb04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-37a86a16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18462 .elementor-element.elementor-element-1c578f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-61359c2{width:100%;max-width:100%;}.elementor-18462 .elementor-element.elementor-element-433e943f .elementor-heading-title{font-size:var( --e-global-typography-fafd7a2-font-size );line-height:var( --e-global-typography-fafd7a2-line-height );letter-spacing:var( --e-global-typography-fafd7a2-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-89b573d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-53fb7cce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18462 .elementor-element.elementor-element-23634b8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for section, class: .elementor-element-7a245c4e */.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .elementor-icon-list-item{font-size:17px;}
}

/* equal-height row: the copy column sets the height, the image fills it */
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container{align-items:stretch;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column{display:flex;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-direction:column;justify-content:center;width:100%;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) > .elementor-element-populated{position:relative;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image > .elementor-widget-container,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image figure,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image .elementor-image{height:100%;margin:0;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;}
/* first line flush with the image top, last line flush with its bottom */
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) .elementor-widget:first-child{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) .elementor-widget:last-child{margin-bottom:0;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) h1,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) h2,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) h3{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) p:last-child,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) ul:last-child,
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) ol:last-child{margin-bottom:0;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container{flex-direction:column;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image{position:static;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{height:auto;aspect-ratio:16/10;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column > .elementor-element-populated{justify-content:flex-start;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{aspect-ratio:4/3;}
}

.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:40px;line-height:1.25;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e .sa-subhead .elementor-heading-title{font-size:30px;line-height:1.3;}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:26px;line-height:1.3;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:34px;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .sa-subhead .elementor-heading-title{font-size:27px;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:24px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:28px;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e .sa-subhead .elementor-heading-title{font-size:24px;}
  .elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:22px;}
}
.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-heading{position:absolute;right:0;bottom:32px;z-index:2;width:min(85%,430px);margin:0;}
@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-heading{position:absolute;bottom:24px;width:min(80%,380px);margin:0;}}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-7a245c4e > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-heading{bottom:16px;width:min(88%,320px);}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-627fb27b */.elementor-18462 .elementor-element.elementor-element-627fb27b > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-icon-list-item{font-size:17px;}
}

.elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-heading-title{font-size:40px;line-height:1.25;}
@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-heading-title{font-size:34px;}}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-627fb27b .elementor-heading-title{font-size:28px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36b60965 */.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 .elementor-icon-list-item{font-size:17px;}
}

/* equal-height row: the copy column sets the height, the image fills it */
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container{align-items:stretch;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column{display:flex;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-direction:column;justify-content:center;width:100%;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) > .elementor-element-populated{position:relative;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image > .elementor-widget-container,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image figure,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image .elementor-image{height:100%;margin:0;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;}
/* first line flush with the image top, last line flush with its bottom */
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) .elementor-widget:first-child{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) .elementor-widget:last-child{margin-bottom:0;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) h1,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) h2,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) h3{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) p:last-child,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) ul:last-child,
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) ol:last-child{margin-bottom:0;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container{flex-direction:column;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image{position:static;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{height:auto;aspect-ratio:16/10;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column > .elementor-element-populated{justify-content:flex-start;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{aspect-ratio:4/3;}
}

.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:40px;line-height:1.25;}
.elementor-18462 .elementor-element.elementor-element-36b60965 .sa-subhead .elementor-heading-title{font-size:30px;line-height:1.3;}
.elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:26px;line-height:1.3;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:34px;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 .sa-subhead .elementor-heading-title{font-size:27px;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:24px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:28px;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 .sa-subhead .elementor-heading-title{font-size:24px;}
  .elementor-18462 .elementor-element.elementor-element-36b60965 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:22px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20c009e6 */.elementor-18462 .elementor-element.elementor-element-20c009e6 > .elementor-container{align-items:stretch;}
.elementor-18462 .elementor-element.elementor-element-20c009e6 > .elementor-container > .elementor-column{display:flex;}
.elementor-18462 .elementor-element.elementor-element-20c009e6 > .elementor-container > .elementor-column > .elementor-element-populated{width:100%;}
.elementor-18462 .elementor-element.elementor-element-20c009e6 .elementor-widget-icon-list{width:100%;}
.elementor-18462 .elementor-element.elementor-element-20c009e6 .elementor-widget-icon-list > .elementor-widget-container{height:100%;}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-20c009e6 > .elementor-container{flex-direction:column;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-690bc223 */.elementor-18462 .elementor-element.elementor-element-690bc223 > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-icon-list-item{font-size:17px;}
}

.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-heading-title{font-size:40px;line-height:1.25;}
@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-heading-title{font-size:34px;}}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-heading-title{font-size:28px;}}

.elementor-18462 .elementor-element.elementor-element-690bc223 .elementor-widget-icon-list{width:100%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61359c2 */.prf-cmp,.prf-cmp *{box-sizing:border-box;}
.prf-cmp{width:100%;max-width:100%;overflow:hidden;}
.prf-cmp table{width:100%;border-collapse:collapse;margin:10px 0 20px;table-layout:fixed;}
.prf-cmp th{background:#C3965D;color:#fff;text-align:left;padding:12px 14px;border:1px solid #C3965D;font-weight:500;}
.prf-cmp td{padding:12px 14px;border:1px solid #E6DED2;vertical-align:top;word-break:break-word;overflow-wrap:anywhere;}
.prf-cmp tbody tr:nth-child(odd){background:#FFF;}
.prf-cmp tbody tr:nth-child(even){background:#FAF7F2;}

@media(max-width:600px){
 .prf-cmp{max-width:100%;width:100%;overflow:hidden;}
 .prf-cmp table,
 .prf-cmp thead,
 .prf-cmp tbody,
 .prf-cmp tr,
 .prf-cmp td{
   display:block!important;
   width:100%!important;
   max-width:100%!important;
   box-sizing:border-box!important;
 }
 .prf-cmp thead{display:none!important;}
 .prf-cmp table{border:0;}
 .prf-cmp tbody tr{
   margin:0 0 16px;
   border:1px solid #E6DED2;
   border-radius:10px;
   overflow:hidden;
   background:#fff!important;
 }
 .prf-cmp tbody td{
   border:0;
   border-bottom:1px solid #F0EAE0;
   padding:12px 14px;
   text-align:left;
   white-space:normal!important;
   word-break:break-word!important;
   overflow-wrap:anywhere!important;
 }
 .prf-cmp tbody td:last-child{border-bottom:0;}
 .prf-cmp tbody td:first-child{background:#C3965D;color:#fff;font-weight:600;font-size:15px;}
 .prf-cmp tbody td:first-child strong{color:#fff;}
 .prf-cmp tbody td:not(:first-child)::before{
   content:attr(data-label);
   display:block;
   font-size:11px;
   letter-spacing:.04em;
   text-transform:uppercase;
   color:#B08A57;
   font-weight:600;
   margin-bottom:4px;
 }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51fa6fbe */.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .elementor-icon-list-item{font-size:17px;}
}

/* equal-height row: the copy column sets the height, the image fills it */
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container{align-items:stretch;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column{display:flex;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-direction:column;justify-content:center;width:100%;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) > .elementor-element-populated{position:relative;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image > .elementor-widget-container,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image figure,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image .elementor-image{height:100%;margin:0;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;}
/* first line flush with the image top, last line flush with its bottom */
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) .elementor-widget:first-child{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) .elementor-widget:last-child{margin-bottom:0;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) h1,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) h2,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) h3{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) p:last-child,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) ul:last-child,
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) ol:last-child{margin-bottom:0;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container{flex-direction:column;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image{position:static;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{height:auto;aspect-ratio:16/10;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column > .elementor-element-populated{justify-content:flex-start;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image img{aspect-ratio:4/3;}
}

.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:40px;line-height:1.25;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe .sa-subhead .elementor-heading-title{font-size:30px;line-height:1.3;}
.elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:26px;line-height:1.3;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:34px;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .sa-subhead .elementor-heading-title{font-size:27px;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:24px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:28px;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe .sa-subhead .elementor-heading-title{font-size:24px;}
  .elementor-18462 .elementor-element.elementor-element-51fa6fbe > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:22px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-235f65a5 */.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .elementor-icon-list-item{font-size:17px;}
}

/* equal-height row: the copy column sets the height, the image fills it */
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container{align-items:stretch;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column{display:flex;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column > .elementor-element-populated{display:flex;flex-direction:column;justify-content:center;width:100%;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) > .elementor-element-populated{position:relative;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image > .elementor-widget-container,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image figure,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image .elementor-image{height:100%;margin:0;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;}
/* first line flush with the image top, last line flush with its bottom */
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) .elementor-widget:first-child{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) .elementor-widget:last-child{margin-bottom:0;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) h1,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) h2,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) h3{margin-top:0;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) p:last-child,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) ul:last-child,
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) ol:last-child{margin-bottom:0;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container{flex-direction:column;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image{position:static;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{height:auto;aspect-ratio:16/10;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column > .elementor-element-populated{justify-content:flex-start;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image img{aspect-ratio:4/3;}
}

.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:40px;line-height:1.25;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 .sa-subhead .elementor-heading-title{font-size:30px;line-height:1.3;}
.elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:26px;line-height:1.3;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:34px;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .sa-subhead .elementor-heading-title{font-size:27px;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:24px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(1) .elementor-heading-title{font-size:28px;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 .sa-subhead .elementor-heading-title{font-size:24px;}
  .elementor-18462 .elementor-element.elementor-element-235f65a5 > .elementor-container > .elementor-column:nth-child(2) .elementor-heading-title{font-size:22px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a3224b3 */.elementor-18462 .elementor-element.elementor-element-a3224b3 > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-icon-list-item{font-size:17px;}
}

.elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-heading-title{font-size:40px;line-height:1.25;}
@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-heading-title{font-size:34px;}}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-a3224b3 .elementor-heading-title{font-size:28px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2147f02c */.elementor-18462 .elementor-element.elementor-element-2147f02c > .elementor-container{max-width:1700px;margin-left:auto;margin-right:auto;}

/* page type scale - sizes only, family/weight still come from the site globals */
.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-widget-text-editor{font-size:18.5px;line-height:1.75;}
.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-icon-list-item{font-size:18px;line-height:1.6;}
@media(max-width:1024px){
  .elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-widget-text-editor{font-size:18px;line-height:1.7;}
  .elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-icon-list-item{font-size:17.5px;}
}
@media(max-width:767px){
  .elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-widget-text-editor{font-size:17px;line-height:1.65;}
  .elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-icon-list-item{font-size:17px;}
}

.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-heading-title{font-size:40px;line-height:1.25;}
@media(max-width:1024px){.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-heading-title{font-size:34px;}}
@media(max-width:767px){.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-heading-title{font-size:28px;}}

.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-widget-toggle{max-width:100%;}
.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-toggle-title{font-size:19px;}
.elementor-18462 .elementor-element.elementor-element-2147f02c .elementor-tab-content{font-size:18px;line-height:1.75;}/* End custom CSS */