.elementor-10036 .elementor-element.elementor-element-4156466{--display:flex;--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-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-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-10036 .elementor-element.elementor-element-95a5f59{--display:flex;--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;}.elementor-10036 .elementor-element.elementor-element-e18f81d{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10036 .elementor-element.elementor-element-ef6e44e{--display:flex;--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;}.elementor-10036 .elementor-element.elementor-element-9038c5f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-10036 .elementor-element.elementor-element-598586e{--display:flex;--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;}.elementor-10036 .elementor-element.elementor-element-1b956c4{--display:flex;}.elementor-10036 .elementor-element.elementor-element-0e0e7db{--display:flex;}.elementor-10036 .elementor-element.elementor-element-d0e37fc{--display:flex;}.elementor-10036 .elementor-element.elementor-element-ca1c390{--display:flex;}.elementor-10036 .elementor-element.elementor-element-d4f6a0f{--display:flex;}.elementor-10036 .elementor-element.elementor-element-1e8d118{--display:flex;}.elementor-10036 .elementor-element.elementor-element-3a2843c{--display:flex;}.elementor-10036 .elementor-element.elementor-element-67b132b{--display:flex;}.elementor-10036 .elementor-element.elementor-element-2694fbd{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10036 .elementor-element.elementor-element-f9b212f{--display:flex;--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;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-type-html{padding-bottom:0px;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-button[type="submit"]{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10036 .elementor-element.elementor-element-2c5ebd7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-4156466 */.elementor-10036 .elementor-element.elementor-element-4156466{padding:76px 40px!important;background:#fff;color:#282729;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner{max-width:1216px;display:grid!important;grid-template-columns:.9fr 1.15fr;column-gap:54px;row-gap:0;align-items:start;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget{width:100%;margin:0;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-heading:first-child{grid-column:1;grid-row:1;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-heading:nth-child(2){grid-column:1;grid-row:2;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-text-editor{grid-column:1;grid-row:3;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-image{grid-column:2;grid-row:1 / span 5;align-self:center;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-button{grid-column:1;grid-row:4;margin-top:28px;}
.elementor-10036 .elementor-element.elementor-element-4156466 h6{font:700 10px/1.5 Arial,sans-serif;letter-spacing:1.8px;color:#a9353b;margin:0 0 24px;}
.elementor-10036 .elementor-element.elementor-element-4156466 h1{font:400 48px/1.1 Georgia,serif;letter-spacing:-1.3px;color:#282729;margin:0 0 26px;}
.elementor-10036 .elementor-element.elementor-element-4156466 h1 em{color:#a9353b;font-weight:400;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-widget-text-editor{font:400 14px/1.85 Arial,sans-serif;color:#6f6a6c;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-widget-text-editor p{margin:0 0 16px;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-widget-text-editor p:first-child{font:400 20px/1.45 Georgia,serif;color:#282729;}
.elementor-10036 .elementor-element.elementor-element-4156466 img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:2px;}
.elementor-10036 .elementor-element.elementor-element-4156466 figure{margin:0;}.elementor-10036 .elementor-element.elementor-element-4156466 figcaption{font:10px/1.5 Arial,sans-serif;color:#777;text-align:left;margin-top:10px;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-button{background:#a9353b;color:#fff;border-radius:2px;padding:14px 18px;font:600 12px/1.5 Arial,sans-serif;}
@media(max-width:1024px){.elementor-10036 .elementor-element.elementor-element-4156466{padding:60px 28px!important;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner{column-gap:32px;}.elementor-10036 .elementor-element.elementor-element-4156466 h1{font-size:40px;}}
@media(max-width:767px){.elementor-10036 .elementor-element.elementor-element-4156466{padding:42px 18px!important;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner{display:flex!important;flex-direction:column;gap:18px;}.elementor-10036 .elementor-element.elementor-element-4156466 h1{font-size:38px;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-image{margin-top:14px;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-button{margin-top:0;}} 
/* Hero calls to action */
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-button{width:max-content!important;max-width:100%;justify-self:start;align-self:center;}
.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-element-1e0ee67{margin-left:233px;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-element-1e0ee67 .elementor-button{background:transparent!important;color:#282729!important;border:0;border-bottom:1px solid #a9a6a6;border-radius:0;padding:10px 0;font:600 12px/1.5 Arial,sans-serif;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-element-17281cc .elementor-button:hover{background:#8f2931!important;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-element-1e0ee67 .elementor-button:hover{color:#a9353b!important;border-bottom-color:#a9353b;}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-button:focus-visible{outline:2px solid #a9353b;outline-offset:4px;}
@media(min-width:768px) and (max-width:1100px){.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-element-1e0ee67{grid-row:5;margin-left:0;margin-top:12px;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-image{grid-row:1 / span 6;}}
@media(max-width:767px){.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-element-1e0ee67{margin-left:0;margin-top:0;}.elementor-10036 .elementor-element.elementor-element-4156466>.e-con-inner>.elementor-widget-button{align-self:flex-start;}}
.elementor-10036 .elementor-element.elementor-element-4156466 .elementor-element-17281cc .elementor-button{background:#a9353b!important;color:#fff!important;}
.elementor-10036 .elementor-element.elementor-element-4156466 h6{color:#a9353b!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a5f59 */.elementor-10036 .elementor-element.elementor-element-95a5f59{padding:82px 40px!important;background:#f6f4f4;border-top:1px solid #dfdbd8;border-bottom:1px solid #dfdbd8;}
.elementor-10036 .elementor-element.elementor-element-95a5f59>.e-con-inner{max-width:1216px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;}
.elementor-10036 .elementor-element.elementor-element-95a5f59>.e-con-inner>.elementor-widget{width:100%;margin:0;font:13px/1.8 Arial,sans-serif;color:#6f6a6c;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-38225f6{grid-area:1/1/2/4;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-b1a970a{grid-area:2/1/3/4;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-c8eee38{grid-area:3/1/4/4;max-width:850px;margin-bottom:32px!important;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-aecb1cd{grid-area:4/1/5/2;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-4724f00{grid-area:5/1/6/2;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-350f95d{grid-area:4/2/5/3;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-9439a5a{grid-area:5/2/6/3;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-cfc4df7{grid-area:4/3/5/4;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-37887bb{grid-area:5/3/6/4;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-f39fad5{grid-area:6/1/7/4;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-e18f81d{grid-area:7/1/8/4;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 h6{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:1.8px;color:#a9353b!important;margin:0 0 22px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 h2{font:400 38px/1.13 Georgia,serif!important;color:#282729!important;margin:0 0 22px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 h3{font:400 27px/1.15 Georgia,serif!important;color:#282729!important;margin:0 0 18px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 p{margin:0 0 15px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 strong{font-weight:600;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-widget-image{background:#fff;padding:18px 18px 0;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-widget-image img{display:block;width:100%;aspect-ratio:1.4;object-fit:cover;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-4724f00,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-9439a5a,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-37887bb{background:#fff;padding:24px;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-37887bb{border-top:3px solid #a9353b;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-4724f00 p:first-child,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-9439a5a p:first-child,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-37887bb p:first-child{color:#a9353b;font:700 10px/1.6 Arial,sans-serif;letter-spacing:1px;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-f39fad5{margin-top:32px!important;background:#a9353b;color:#fff!important;padding:32px 36px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-f39fad5 h3{color:#fff!important;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-f39fad5 p:first-child{font:700 10px/1.6 Arial,sans-serif;letter-spacing:1px;}
.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-e18f81d{font-size:10px!important;margin-top:24px!important;color:#777;}
@media(max-width:900px){.elementor-10036 .elementor-element.elementor-element-95a5f59{padding:60px 28px!important;}.elementor-10036 .elementor-element.elementor-element-95a5f59>.e-con-inner{gap:0 16px;}.elementor-10036 .elementor-element.elementor-element-95a5f59 h2{font-size:32px!important;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-4724f00,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-9439a5a,.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-37887bb{padding:20px 16px;}}
@media(max-width:767px){.elementor-10036 .elementor-element.elementor-element-95a5f59{padding:54px 18px!important;}.elementor-10036 .elementor-element.elementor-element-95a5f59>.e-con-inner{display:flex!important;flex-direction:column;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-widget-image{margin-top:24px!important;}.elementor-10036 .elementor-element.elementor-element-95a5f59 .elementor-element-f39fad5{padding:26px 20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef6e44e */.elementor-10036 .elementor-element.elementor-element-ef6e44e{padding:82px 40px!important;background:#fff;border-bottom:1px solid #dfdbd8;}
.elementor-10036 .elementor-element.elementor-element-ef6e44e>.e-con-inner{max-width:1216px;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 30px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e>.e-con-inner>.elementor-widget{width:100%;margin:0;font:12px/1.85 Arial,sans-serif;color:#6f6a6c;}
.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-59924ab{grid-area:1/1/2/5;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-72df170{grid-area:2/1/3/5;margin-bottom:34px!important;}
.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-c5b129e{grid-area:3/1/4/2;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-b323ffd{grid-area:4/1/5/2;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-56348a6{grid-area:3/2/4/3;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-5aff67b{grid-area:4/2/5/3;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-406cbc8{grid-area:3/3/4/4;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-88e0e51{grid-area:4/3/5/4;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-3264e2f{grid-area:3/4/4/5;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-abbe149{grid-area:4/4/5/5;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-element-9038c5f{grid-area:5/1/6/5;border-top:1px solid #dfdbd8;margin-top:32px!important;padding-top:24px;font-size:10px!important;}
.elementor-10036 .elementor-element.elementor-element-ef6e44e h6{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:1.8px;color:#a9353b!important;margin:0 0 22px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e h2{font:400 38px/1.13 Georgia,serif!important;color:#282729!important;margin:0;}.elementor-10036 .elementor-element.elementor-element-ef6e44e h3{font:400 22px/1.25 Georgia,serif!important;color:#282729!important;margin:24px 0 18px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e p{margin:0 0 18px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e small{font-size:9px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e img{width:100%;height:310px;object-fit:cover;}
@media(max-width:1024px){.elementor-10036 .elementor-element.elementor-element-ef6e44e{padding:60px 28px!important;}.elementor-10036 .elementor-element.elementor-element-ef6e44e>.e-con-inner{gap:0 22px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e img{height:260px;}.elementor-10036 .elementor-element.elementor-element-ef6e44e h3{font-size:20px!important;}}
@media(max-width:767px){.elementor-10036 .elementor-element.elementor-element-ef6e44e{padding:54px 18px!important;}.elementor-10036 .elementor-element.elementor-element-ef6e44e>.e-con-inner{display:flex!important;flex-direction:column;}.elementor-10036 .elementor-element.elementor-element-ef6e44e .elementor-widget-image{margin-top:24px!important;}.elementor-10036 .elementor-element.elementor-element-ef6e44e img{height:auto;max-height:500px;object-fit:cover;}.elementor-10036 .elementor-element.elementor-element-ef6e44e h2{font-size:32px!important;}.elementor-10036 .elementor-element.elementor-element-ef6e44e h3{margin-top:18px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-598586e */.elementor-10036 .elementor-element.elementor-element-598586e{padding:82px 40px!important;background:#fff;}.elementor-10036 .elementor-element.elementor-element-598586e>.e-con-inner{max-width:1200px;display:grid!important;grid-template-columns:minmax(250px,4fr) minmax(0,8fr);gap:0 78px;align-items:start;}
.elementor-10036 .elementor-element.elementor-element-598586e .elementor-element-30bfcf8{grid-area:1/1/2/2;}.elementor-10036 .elementor-element.elementor-element-598586e .elementor-element-20c6db0{grid-area:2/1/3/2;}.elementor-10036 .elementor-element.elementor-element-598586e .elementor-element-2694fbd{grid-area:1/2/4/3;}
.elementor-10036 .elementor-element.elementor-element-598586e h6{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:1.8px;color:#a9353b!important;margin:0 0 22px;}.elementor-10036 .elementor-element.elementor-element-598586e h2{font:400 37px/1.13 Georgia,serif!important;color:#282729!important;margin:0 0 22px;}
.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion{gap:0!important;}.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion-item{border:0!important;border-bottom:1px solid #dfdbd8!important;border-radius:0!important;background:#fff!important;}.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion-item:first-child{border-top:1px solid #dfdbd8!important;}.elementor-10036 .elementor-element.elementor-element-598586e summary{background:#fff!important;border:0!important;border-radius:0!important;padding:20px 2px!important;}.elementor-10036 .elementor-element.elementor-element-598586e summary h3{font:600 14px/1.5 Arial,sans-serif!important;color:#282729!important;margin:0!important;}.elementor-10036 .elementor-element.elementor-element-598586e details[open] summary h3{color:#a9353b!important;}.elementor-10036 .elementor-element.elementor-element-598586e summary .e-n-accordion-item-title-icon{color:#a9353b;}
.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion [data-element_type="container"]{min-height:0!important;padding:0 2px 22px!important;}.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion .elementor-widget-text-editor{font:13px/1.85 Arial,sans-serif!important;color:#6f6a6c!important;}.elementor-10036 .elementor-element.elementor-element-598586e .e-n-accordion p{margin:0;}
@media(max-width:900px){.elementor-10036 .elementor-element.elementor-element-598586e{padding:60px 28px!important;}.elementor-10036 .elementor-element.elementor-element-598586e>.e-con-inner{display:flex!important;flex-direction:column;gap:20px!important;}.elementor-10036 .elementor-element.elementor-element-598586e>.e-con-inner>.elementor-widget{width:100%!important;}}@media(max-width:560px){.elementor-10036 .elementor-element.elementor-element-598586e{padding:54px 18px!important;}.elementor-10036 .elementor-element.elementor-element-598586e h2{font-size:31px!important;}.elementor-10036 .elementor-element.elementor-element-598586e summary h3{font-size:13px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9b212f */.elementor-10036 .elementor-element.elementor-element-f9b212f{padding:82px 40px!important;background:#77222b;color:#fff;}.elementor-10036 .elementor-element.elementor-element-f9b212f>.e-con-inner{max-width:1200px;display:grid!important;grid-template-columns:minmax(280px,5fr) minmax(0,7fr);column-gap:66px;row-gap:0;align-items:start;}.elementor-10036 .elementor-element.elementor-element-f9b212f>.e-con-inner>.elementor-widget{width:100%;margin:0;}
.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-4c71deb{grid-area:1/1/2/2;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-507cd58{grid-area:2/1/3/2;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-594bbba{grid-area:3/1/4/2;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-f923cfb{grid-area:4/1/5/2;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-aaffe29{grid-area:5/1/6/2;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-7b2b2b8{grid-area:1/2/2/3;background:#fff;padding:30px 30px 0;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-2c5ebd7{grid-area:2/2/7/3;background:#fff;padding:24px 30px 30px;}
.elementor-10036 .elementor-element.elementor-element-f9b212f h6{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:1.8px;color:#f2d1d5!important;margin:0 0 24px;}.elementor-10036 .elementor-element.elementor-element-f9b212f h2{font:400 40px/1.13 Georgia,serif!important;color:#fff!important;margin:0 0 26px;}.elementor-10036 .elementor-element.elementor-element-f9b212f h3{font:400 25px/1.3 Georgia,serif!important;color:#282729!important;margin:0;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-594bbba,.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-f923cfb{font:13px/1.85 Arial,sans-serif;color:#eee0e2!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-594bbba p,.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-f923cfb p{margin:0 0 18px;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-f923cfb{margin-top:24px!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-aaffe29 .elementor-button{background:transparent!important;color:#fff!important;border:0;border-bottom:1px solid #d09a9f;border-radius:0;padding:6px 0;font:700 11px/1.6 Arial,sans-serif;}
.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:17px;margin:0!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-group{padding:0!important;margin:0!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-col-50{width:calc((100% - 17px)/2)!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-type-textarea{width:100%!important;order:20;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-type-submit{width:100%!important;order:30;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-label{color:#6f6a6c!important;font:400 10px/1.5 Arial,sans-serif!important;padding-bottom:7px!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-textual{min-height:42px;padding:10px 11px!important;background:#fff!important;border:1px solid #d8d5d5!important;border-radius:2px!important;color:#282729!important;font:400 12px/1.5 Arial,sans-serif!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f textarea.elementor-field-textual{min-height:110px;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-field-type-submit .elementor-button{width:100%;min-height:46px;background:#a9353b!important;color:#fff!important;border-radius:2px!important;font:700 12px/1.5 Arial,sans-serif!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-message{font:12px/1.7 Arial,sans-serif;color:#a9353b;}
@media(max-width:900px){.elementor-10036 .elementor-element.elementor-element-f9b212f{padding:60px 28px!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f>.e-con-inner{display:flex!important;flex-direction:column;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-7b2b2b8{margin-top:36px!important;padding-bottom:0;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-2c5ebd7{padding-top:24px;}}@media(max-width:560px){.elementor-10036 .elementor-element.elementor-element-f9b212f{padding:54px 18px!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f h2{font-size:33px!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-col-50{width:100%!important;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-7b2b2b8{padding:24px 18px 0;}.elementor-10036 .elementor-element.elementor-element-f9b212f .elementor-element-2c5ebd7{padding:24px 18px;}}/* End custom CSS */
/* Start custom CSS *//* Grey body text: +2px, scoped to this new page */
.elementor-10036 #overview .elementor-widget-text-editor p:not(:first-child){font-size:16px!important;}
.elementor-10036 #overview figcaption{font-size:12px!important;}
.elementor-10036 #material-comparison .elementor-element-c8eee38 p,
.elementor-10036 #material-comparison .elementor-element-4724f00 p:not(:first-child),
.elementor-10036 #material-comparison .elementor-element-9439a5a p:not(:first-child),
.elementor-10036 #material-comparison .elementor-element-37887bb p:not(:first-child){font-size:15px!important;}
.elementor-10036 #material-comparison .elementor-element-e18f81d p{font-size:12px!important;}
.elementor-10036 #applications .elementor-widget-text-editor p{font-size:14px!important;}
.elementor-10036 #applications .elementor-element-9038c5f p{font-size:12px!important;}
.elementor-10036 #faq .elementor-widget-text-editor p{font-size:15px!important;}
.elementor-10036 #inquiry .elementor-field-label{font-size:12px!important;}/* End custom CSS */