.elementor-13 .elementor-element.elementor-element-63e2c972{--display:flex;--min-height:700px;--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;--justify-content:center;--padding-top:66px;--padding-bottom:66px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-63e2c972:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-63e2c972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angoranking.com/wp-content/uploads/2026/07/imageye___-_imgi_2_photo-1600880292203-757bb62b4baf.webp");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-10ade167{--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-13 .elementor-element.elementor-element-71e10c73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-49d1a04{width:var( --container-widget-width, 73.889% );max-width:73.889%;--container-widget-width:73.889%;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-49d1a04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-49d1a04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-4b630a88{width:var( --container-widget-width, 59.251% );max-width:59.251%;--container-widget-width:59.251%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,.8);}.elementor-13 .elementor-element.elementor-element-4b630a88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4b630a88 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2f8e2b28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-56b89db .elementor-button{background-color:#E01D3E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:17px 44px 17px 44px;}.elementor-13 .elementor-element.elementor-element-56b89db .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-56b89db .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-56b89db .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-56b89db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.7);border-radius:999px 999px 999px 999px;padding:17px 44px 17px 44px;}.elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button:focus{background-color:#E01D3E;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-66f4beba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-66f4beba:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66f4beba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1736515d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-551bc345{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44ee8874{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2191d663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-2191d663 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6354e412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-6354e412 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-125ca3a0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5A5E65;}.elementor-13 .elementor-element.elementor-element-125ca3a0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-49bc9600 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:14px 30px 14px 30px;}.elementor-13 .elementor-element.elementor-element-49bc9600 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-49bc9600 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-de19dd4 );box-shadow:0px 6px 6px 0px rgba(111.00000000000001, 52.00000000000001, 56.00000000000006, 0.18);}.elementor-13 .elementor-element.elementor-element-49bc9600:hover{--e-transform-translateY:-3px;}.elementor-13 .elementor-element.elementor-element-49bc9600 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-49bc9600 .elementor-button:focus svg{fill:var( --e-global-color-de19dd4 );}.elementor-13 .elementor-element.elementor-element-10102ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-78aa8b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-78aa8b44 img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-d7117d7{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-13 .elementor-element.elementor-element-3fe4a732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-13 .elementor-element.elementor-element-3fe4a732 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-2c66ca99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2c66ca99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-49769bac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5A5E65;}.elementor-13 .elementor-element.elementor-element-49769bac p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2331ee9b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-6ee8fd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6a422691{--spacer-size:18px;}.elementor-13 .elementor-element.elementor-element-4b7eef4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-10fb326d{--spacer-size:14px;}.elementor-13 .elementor-element.elementor-element-3be4443b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#C7BFD3;}.elementor-13 .elementor-element.elementor-element-2128ba22{--spacer-size:26px;}.elementor-13 .elementor-element.elementor-element-58b04408{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-30e33ce2 .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:14px 26px 14px 26px;}.elementor-13 .elementor-element.elementor-element-c6dde7d{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#C7BFD3;}.elementor-13 .elementor-element.elementor-element-344b1636{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E0E8;--border-color:#E4E0E8;--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-13 .elementor-element.elementor-element-344b1636:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-344b1636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0EC;}.elementor-13 .elementor-element.elementor-element-26104d84{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B6478;}.elementor-13 .elementor-element.elementor-element-636bc277{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#E4174E;}.elementor-13 .elementor-element.elementor-element-4d068744{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-4d068744:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4d068744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ee8a0d );}.elementor-13 .elementor-element.elementor-element-76cc2cd7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-23f6a34f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1B1B15C;--border-color:#B1B1B15C;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-13 .elementor-element.elementor-element-23f6a34f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-23f6a34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ac68ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-ac68ef5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-b298c97{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-b298c97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b298c97 p{margin-block-end:0px;}.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-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:18px;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-18px;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group > label{font-weight:600;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group .elementor-field, .elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-subgroup label{font-size:15px;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-button[type="submit"]{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a9eb4fb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-progress-height:20px;--e-form-steps-indicator-progress-border-radius:0px;}.elementor-13 .elementor-element.elementor-element-18d88860{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-18d88860:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-18d88860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-539a3ac5{--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-13 .elementor-element.elementor-element-55a3946f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-55734ad1{text-align:start;}.elementor-13 .elementor-element.elementor-element-55734ad1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-5e0e6eeb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-5e0e6eeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5e0e6eeb p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7183359f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-13 .elementor-element.elementor-element-418ac97d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2bc89c27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2c275621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-31ed3d6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-31ed3d6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-681a735e{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-37d0b22b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-37d0b22b p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6e62fb9b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-41204bed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7903ec64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-50ffc509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-115932dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-115932dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4b1ee1df{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-3a1fb2df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-3a1fb2df p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-37f95be3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-1030e322{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-16ff9711{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1c5a39e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-751727c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-751727c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7e13103{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-2f00bf92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-2f00bf92 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-ab098e .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-ab098e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-ab098e .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-124d5cf4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5efb957{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1da07ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-4cc64e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-4cc64e37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-47933a4b{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-7e3a153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-7e3a153 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6ad76c1b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-721879ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7e2041be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-70c07cd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-6f450b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-6f450b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6e965e76{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-51f7832b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-51f7832b p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-694c48e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-13ddd36b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-470e164{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-735fee1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2b0c39f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-2b0c39f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-40c8854a{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-34dc1387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-34dc1387 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#E01D3E;color:#E01D3E;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-4f3027da{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button:focus svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-65461498 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:14px 30px 14px 30px;}.elementor-13 .elementor-element.elementor-element-65461498 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-65461498 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-de19dd4 );box-shadow:0px 6px 6px 0px rgba(111.00000000000001, 52.00000000000001, 56.00000000000006, 0.18);}.elementor-13 .elementor-element.elementor-element-65461498:hover{--e-transform-translateY:-3px;}.elementor-13 .elementor-element.elementor-element-65461498 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-65461498 .elementor-button:focus svg{fill:var( --e-global-color-de19dd4 );}.elementor-13 .elementor-element.elementor-element-65fd841e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-65fd841e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-65fd841e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ee8a0d );}.elementor-13 .elementor-element.elementor-element-5745488b{--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-13 .elementor-element.elementor-element-591750a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-3cec5885{text-align:start;}.elementor-13 .elementor-element.elementor-element-3cec5885 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-72c025ea{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-72c025ea p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-1510848b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2767c905{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6e1387d9 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6e1387d9.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6e1387d9 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-6e1387d9 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-6d54bb0d{text-align:start;}.elementor-13 .elementor-element.elementor-element-6d54bb0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-75411f2f{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-75411f2f p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2be57dc3{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-1418d6c7 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-1418d6c7.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-1418d6c7 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-1418d6c7 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-573774e6{text-align:start;}.elementor-13 .elementor-element.elementor-element-573774e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-71870388{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-71870388 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-78f4323b{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-6d458ff3 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6d458ff3.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-6d458ff3 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-6d458ff3 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-203ce21f{text-align:start;}.elementor-13 .elementor-element.elementor-element-203ce21f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-58ef9549{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-58ef9549 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-5957b786{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-5ff7d783 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5ff7d783.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5ff7d783 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-5ff7d783 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-1b7535ca{text-align:start;}.elementor-13 .elementor-element.elementor-element-1b7535ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-7abffb79{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-7abffb79 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-74585fb9{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-50f9728e .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-50f9728e.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-50f9728e .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-50f9728e .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-5b7f2afa{text-align:start;}.elementor-13 .elementor-element.elementor-element-5b7f2afa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-4452560c{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-4452560c p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-383b3b69{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-59cc7dd2 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-59cc7dd2.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-59cc7dd2 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-59cc7dd2 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-7730273c{text-align:start;}.elementor-13 .elementor-element.elementor-element-7730273c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-12776728{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-12776728 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-3a22de98{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13 .elementor-element.elementor-element-4b9b5da .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-4b9b5da.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-4b9b5da .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-4b9b5da .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-2e556f79{text-align:start;}.elementor-13 .elementor-element.elementor-element-2e556f79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-23559738{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-23559738 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-04ff1f8{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-04ff1f8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-04ff1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de19dd4 );}.elementor-13 .elementor-element.elementor-element-fc4cc0f{text-align:start;}.elementor-13 .elementor-element.elementor-element-fc4cc0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-3d06d77{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-3d06d77 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-bbe77a8 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-bbe77a8.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-bbe77a8 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-bbe77a8 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-03481ad{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-03481ad:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-03481ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de19dd4 );}.elementor-13 .elementor-element.elementor-element-5d5e753 .elementor-icon-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-stacked .elementor-icon{background-color:#E01D3E;color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-default .elementor-icon{color:#E01D3E;border-color:#E01D3E;}.elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-default .elementor-icon svg{fill:#E01D3E;}.elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-framed .elementor-icon{background-color:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5d5e753.elementor-view-stacked .elementor-icon svg{fill:#FFEDED;}.elementor-13 .elementor-element.elementor-element-5d5e753 .elementor-icon{font-size:24px;}.elementor-13 .elementor-element.elementor-element-5d5e753 .elementor-icon svg{height:24px;}.elementor-13 .elementor-element.elementor-element-f871f1b{text-align:start;}.elementor-13 .elementor-element.elementor-element-f871f1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#000000;}.elementor-13 .elementor-element.elementor-element-b0a9d7e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#6B7280;}.elementor-13 .elementor-element.elementor-element-b0a9d7e p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-0b8a087{--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;--padding-top:77px;--padding-bottom:77px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-0b8a087:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0b8a087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de19dd4 );}.elementor-13 .elementor-element.elementor-element-01694e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:33px 33px 33px 33px;--padding-top:65px;--padding-bottom:65px;--padding-left:55px;--padding-right:55px;}.elementor-13 .elementor-element.elementor-element-01694e5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-01694e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #1C0608 41%, #92062A 76%);}.elementor-13 .elementor-element.elementor-element-01694e5.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e91d92a{--display:flex;}.elementor-13 .elementor-element.elementor-element-0e4014f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-0e4014f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,.85);}.elementor-13 .elementor-element.elementor-element-c69f44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-c69f44d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ecdad60{--display:flex;--justify-content:space-around;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-e7b4c4e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:14px 30px 14px 30px;}.elementor-13 .elementor-element.elementor-element-e7b4c4e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e7b4c4e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-de19dd4 );box-shadow:0px 6px 6px 0px rgba(111.00000000000001, 52.00000000000001, 56.00000000000006, 0.18);}.elementor-13 .elementor-element.elementor-element-e7b4c4e:hover{--e-transform-translateY:-3px;}.elementor-13 .elementor-element.elementor-element-e7b4c4e .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-e7b4c4e .elementor-button:focus svg{fill:var( --e-global-color-de19dd4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-71e10c73 .elementor-heading-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-49d1a04{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-49d1a04 .elementor-heading-title{font-size:47px;}.elementor-13 .elementor-element.elementor-element-4b630a88{width:100%;max-width:100%;font-size:16px;}.elementor-13 .elementor-element.elementor-element-56b89db .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-2191d663 .elementor-heading-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-6354e412 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-125ca3a0{font-size:14px;}.elementor-13 .elementor-element.elementor-element-3fe4a732 .elementor-heading-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-2c66ca99 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-49769bac{font-size:14px;}.elementor-13 .elementor-element.elementor-element-ac68ef5 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-b298c97{font-size:14px;}.elementor-13 .elementor-element.elementor-element-55a3946f .elementor-heading-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-55734ad1 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-5e0e6eeb{font-size:14px;}.elementor-13 .elementor-element.elementor-element-31ed3d6e .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-37d0b22b{font-size:13px;}.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-115932dd .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-3a1fb2df{font-size:13px;}.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-751727c5 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-2f00bf92{font-size:13px;}.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-4cc64e37 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-7e3a153{font-size:13px;}.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-6f450b9 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-51f7832b{font-size:13px;}.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-2b0c39f8 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-34dc1387{font-size:13px;}.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button{font-size:13px;}.elementor-13 .elementor-element.elementor-element-591750a .elementor-heading-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-3cec5885 .elementor-heading-title{font-size:32px;}.elementor-13 .elementor-element.elementor-element-72c025ea{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6d54bb0d .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-75411f2f{font-size:13px;}.elementor-13 .elementor-element.elementor-element-573774e6 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-71870388{font-size:13px;}.elementor-13 .elementor-element.elementor-element-203ce21f .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-58ef9549{font-size:13px;}.elementor-13 .elementor-element.elementor-element-1b7535ca .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-7abffb79{font-size:13px;}.elementor-13 .elementor-element.elementor-element-5b7f2afa .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-4452560c{font-size:13px;}.elementor-13 .elementor-element.elementor-element-7730273c .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-12776728{font-size:13px;}.elementor-13 .elementor-element.elementor-element-2e556f79 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-23559738{font-size:13px;}.elementor-13 .elementor-element.elementor-element-fc4cc0f .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-3d06d77{font-size:14px;}.elementor-13 .elementor-element.elementor-element-f871f1b .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-b0a9d7e{font-size:14px;}.elementor-13 .elementor-element.elementor-element-0e4014f .elementor-heading-title{font-size:10px;}.elementor-13 .elementor-element.elementor-element-c69f44d .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-63e2c972{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-10ade167{--width:100%;}.elementor-13 .elementor-element.elementor-element-2f8e2b28{--width:100%;}.elementor-13 .elementor-element.elementor-element-66f4beba{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-1736515d{--width:100%;}.elementor-13 .elementor-element.elementor-element-4d068744{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-76cc2cd7{--width:100%;}.elementor-13 .elementor-element.elementor-element-18d88860{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-539a3ac5{--width:100%;}.elementor-13 .elementor-element.elementor-element-65fd841e{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-5745488b{--width:100%;}.elementor-13 .elementor-element.elementor-element-2767c905{--width:24%;}.elementor-13 .elementor-element.elementor-element-2be57dc3{--width:24%;}.elementor-13 .elementor-element.elementor-element-78f4323b{--width:24%;}.elementor-13 .elementor-element.elementor-element-5957b786{--width:24%;}.elementor-13 .elementor-element.elementor-element-74585fb9{--width:32%;}.elementor-13 .elementor-element.elementor-element-383b3b69{--width:32%;}.elementor-13 .elementor-element.elementor-element-3a22de98{--width:33%;}.elementor-13 .elementor-element.elementor-element-04ff1f8{--width:49%;}.elementor-13 .elementor-element.elementor-element-03481ad{--width:49%;}.elementor-13 .elementor-element.elementor-element-0b8a087{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-e91d92a{--width:65%;}.elementor-13 .elementor-element.elementor-element-ecdad60{--width:35%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-63e2c972{--min-height:560px;}.elementor-13 .elementor-element.elementor-element-10ade167{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-71e10c73 .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-49d1a04{width:100%;max-width:100%;text-align:start;}.elementor-13 .elementor-element.elementor-element-49d1a04 .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-4b630a88{width:100%;max-width:100%;font-size:16px;}.elementor-13 .elementor-element.elementor-element-56b89db .elementor-button{font-size:11px;padding:18px 28px 18px 28px;}.elementor-13 .elementor-element.elementor-element-4d0492eb .elementor-button{font-size:11px;padding:18px 28px 18px 28px;}.elementor-13 .elementor-element.elementor-element-66f4beba{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-44ee8874{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2191d663 .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-6354e412{text-align:start;}.elementor-13 .elementor-element.elementor-element-6354e412 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-125ca3a0{font-size:16px;}.elementor-13 .elementor-element.elementor-element-10102ad.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-3fe4a732 .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-2c66ca99 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-49769bac{font-size:16px;}.elementor-13 .elementor-element.elementor-element-2331ee9b{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4b7eef4c .elementor-heading-title{font-size:23px;}.elementor-13 .elementor-element.elementor-element-58b04408{--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-13 .elementor-element.elementor-element-344b1636{--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-13 .elementor-element.elementor-element-4d068744{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-23f6a34f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-ac68ef5 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-b298c97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;}.elementor-13 .elementor-element.elementor-element-18d88860{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-539a3ac5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-55a3946f .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-55734ad1{text-align:start;}.elementor-13 .elementor-element.elementor-element-55734ad1 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-5e0e6eeb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:16px;}.elementor-13 .elementor-element.elementor-element-7183359f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-31ed3d6e{text-align:start;}.elementor-13 .elementor-element.elementor-element-31ed3d6e .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-681a735e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-37d0b22b{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-115932dd{text-align:start;}.elementor-13 .elementor-element.elementor-element-115932dd .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-4b1ee1df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-3a1fb2df{font-size:14px;}.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-751727c5{text-align:start;}.elementor-13 .elementor-element.elementor-element-751727c5 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-7e13103{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2f00bf92{font-size:14px;}.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-4cc64e37{text-align:start;}.elementor-13 .elementor-element.elementor-element-4cc64e37 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-47933a4b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-7e3a153{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-6f450b9{text-align:start;}.elementor-13 .elementor-element.elementor-element-6f450b9 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-6e965e76{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-51f7832b{font-size:14px;}.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-2b0c39f8{text-align:start;}.elementor-13 .elementor-element.elementor-element-2b0c39f8 .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-40c8854a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-34dc1387{font-size:14px;}.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button{font-size:11px;}.elementor-13 .elementor-element.elementor-element-65fd841e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-5745488b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-591750a .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-3cec5885{text-align:start;}.elementor-13 .elementor-element.elementor-element-3cec5885 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-72c025ea{width:100%;max-width:100%;font-size:16px;}.elementor-13 .elementor-element.elementor-element-6d54bb0d{text-align:start;}.elementor-13 .elementor-element.elementor-element-6d54bb0d .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-75411f2f{font-size:14px;}.elementor-13 .elementor-element.elementor-element-573774e6{text-align:start;}.elementor-13 .elementor-element.elementor-element-573774e6 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-71870388{font-size:14px;}.elementor-13 .elementor-element.elementor-element-203ce21f{text-align:start;}.elementor-13 .elementor-element.elementor-element-203ce21f .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-58ef9549{font-size:14px;}.elementor-13 .elementor-element.elementor-element-1b7535ca{text-align:start;}.elementor-13 .elementor-element.elementor-element-1b7535ca .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-7abffb79{font-size:14px;}.elementor-13 .elementor-element.elementor-element-5b7f2afa{text-align:start;}.elementor-13 .elementor-element.elementor-element-5b7f2afa .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-4452560c{font-size:14px;}.elementor-13 .elementor-element.elementor-element-7730273c{text-align:start;}.elementor-13 .elementor-element.elementor-element-7730273c .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-12776728{font-size:14px;}.elementor-13 .elementor-element.elementor-element-2e556f79{text-align:start;}.elementor-13 .elementor-element.elementor-element-2e556f79 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-23559738{font-size:14px;}.elementor-13 .elementor-element.elementor-element-fc4cc0f{text-align:start;}.elementor-13 .elementor-element.elementor-element-fc4cc0f .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-3d06d77{font-size:16px;}.elementor-13 .elementor-element.elementor-element-f871f1b{text-align:start;}.elementor-13 .elementor-element.elementor-element-f871f1b .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-b0a9d7e{font-size:16px;}.elementor-13 .elementor-element.elementor-element-01694e5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-0e4014f .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-c69f44d{width:100%;max-width:100%;text-align:start;}.elementor-13 .elementor-element.elementor-element-c69f44d .elementor-heading-title{font-size:27px;}.elementor-13 .elementor-element.elementor-element-ecdad60{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for text-editor, class: .elementor-element-4b630a88 */.elementor-13 .elementor-element.elementor-element-4b630a88 { max-width: 640px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f8e2b28 */.elementor-13 .elementor-element.elementor-element-2f8e2b28 { width: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e2c972 */.elementor-13 .elementor-element.elementor-element-63e2c972 { position: relative; overflow: hidden; }
.elementor-13 .elementor-element.elementor-element-63e2c972::before { content: ""; position: absolute; inset: 0; background: linear-gradient(to right, rgba(0,0,0,.9), rgba(0,0,0,.7) 50%, rgba(0,0,0,.3)); }
.elementor-13 .elementor-element.elementor-element-63e2c972 > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78aa8b44 */.elementor-13 .elementor-element.elementor-element-78aa8b44 img { width: 100%; height: 380px; object-fit: cover; border-radius: 18px; box-shadow: 0 24px 60px -30px rgba(0,0,0,.5); transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-78aa8b44:hover img { transform: scale(1.04); }
@media (max-width: 767px) { .elementor-13 .elementor-element.elementor-element-78aa8b44 img { height: 266px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551bc345 */.elementor-13 .elementor-element.elementor-element-551bc345 > .e-con { flex: 0 0 calc((100% - 40px) / 2); max-width: calc((100% - 40px) / 2); }
@media (max-width: 1024px) { .elementor-13 .elementor-element.elementor-element-551bc345 > .e-con { flex: 0 0 calc((100% - 40px) / 2); max-width: calc((100% - 40px) / 2); } }
@media (max-width: 767px) { .elementor-13 .elementor-element.elementor-element-551bc345 > .e-con { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ee8fd5 */.elementor-13 .elementor-element.elementor-element-6ee8fd5 .elementor-heading-title{display:inline-block;background:#E4174E;color:#FFFFFF;border-radius:999px;padding:5px 12px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30e33ce2 */.elementor-13 .elementor-element.elementor-element-30e33ce2 .elementor-button{transition:transform .2s ease,box-shadow .2s ease;}.elementor-13 .elementor-element.elementor-element-30e33ce2 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(228,23,78,.24);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2331ee9b */.elementor-13 .elementor-element.elementor-element-2331ee9b{background:linear-gradient(135deg,#1A1230 0%,#2B2044 100%);box-shadow:0 8px 24px rgba(26,18,48,.10);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b298c97 */.elementor-13 .elementor-element.elementor-element-b298c97 { max-width: 640px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f6a34f */.elementor-13 .elementor-element.elementor-element-23f6a34f > .e-con { flex: 0 0 calc((100% - 24px) / 2); max-width: calc((100% - 24px) / 2); }
@media (max-width: 1024px) { .elementor-13 .elementor-element.elementor-element-23f6a34f > .e-con { flex: 0 0 calc((100% - 24px) / 2); max-width: calc((100% - 24px) / 2); } }
@media (max-width: 767px) { .elementor-13 .elementor-element.elementor-element-23f6a34f > .e-con { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e0e6eeb */.elementor-13 .elementor-element.elementor-element-5e0e6eeb { max-width: 640px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31ed3d6e */.elementor-13 .elementor-element.elementor-element-31ed3d6e { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc89c27 */.elementor-13 .elementor-element.elementor-element-2bc89c27 { position: relative; }
.elementor-13 .elementor-element.elementor-element-2bc89c27::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-2bc89c27 .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e62fb9b */.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-6e62fb9b .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418ac97d */.elementor-13 .elementor-element.elementor-element-418ac97d { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-418ac97d:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-418ac97d img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-418ac97d:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-115932dd */.elementor-13 .elementor-element.elementor-element-115932dd { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7903ec64 */.elementor-13 .elementor-element.elementor-element-7903ec64 { position: relative; }
.elementor-13 .elementor-element.elementor-element-7903ec64::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-7903ec64 .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37f95be3 */.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-37f95be3 .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41204bed */.elementor-13 .elementor-element.elementor-element-41204bed { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-41204bed:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-41204bed img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-41204bed:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-751727c5 */.elementor-13 .elementor-element.elementor-element-751727c5 { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16ff9711 */.elementor-13 .elementor-element.elementor-element-16ff9711 { position: relative; }
.elementor-13 .elementor-element.elementor-element-16ff9711::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-16ff9711 .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab098e */.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-ab098e .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1030e322 */.elementor-13 .elementor-element.elementor-element-1030e322 { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-1030e322:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-1030e322 img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-1030e322:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cc64e37 */.elementor-13 .elementor-element.elementor-element-4cc64e37 { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efb957 */.elementor-13 .elementor-element.elementor-element-5efb957 { position: relative; }
.elementor-13 .elementor-element.elementor-element-5efb957::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-5efb957 .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ad76c1b */.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-6ad76c1b .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124d5cf4 */.elementor-13 .elementor-element.elementor-element-124d5cf4 { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-124d5cf4:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-124d5cf4 img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-124d5cf4:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f450b9 */.elementor-13 .elementor-element.elementor-element-6f450b9 { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e2041be */.elementor-13 .elementor-element.elementor-element-7e2041be { position: relative; }
.elementor-13 .elementor-element.elementor-element-7e2041be::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-7e2041be .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-694c48e0 */.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-694c48e0 .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-721879ad */.elementor-13 .elementor-element.elementor-element-721879ad { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-721879ad:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-721879ad img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-721879ad:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0c39f8 */.elementor-13 .elementor-element.elementor-element-2b0c39f8 { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-470e164 */.elementor-13 .elementor-element.elementor-element-470e164 { position: relative; }
.elementor-13 .elementor-element.elementor-element-470e164::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,.7), rgba(0,0,0,.15) 45%, transparent); pointer-events: none; }
.elementor-13 .elementor-element.elementor-element-470e164 .ango-card-title { position: absolute; left: 16px; right: 16px; bottom: 16px; z-index: 3; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f3027da */.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button { transition: color .3s ease, transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-4f3027da .elementor-button:hover { transform: translateX(4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ddd36b */.elementor-13 .elementor-element.elementor-element-13ddd36b { overflow: hidden; border-radius: 18px; border: 1px solid #E5E7EB; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,.04); transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease; }
.elementor-13 .elementor-element.elementor-element-13ddd36b:hover { transform: translateY(-8px); border-color: rgba(224,29,62,.3); box-shadow: 0 28px 60px -28px rgba(217,34,71,.55); }
.elementor-13 .elementor-element.elementor-element-13ddd36b img { width: 100%; aspect-ratio: 16/10; object-fit: cover; transition: transform .7s ease; }
.elementor-13 .elementor-element.elementor-element-13ddd36b:hover img { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7183359f */.elementor-13 .elementor-element.elementor-element-7183359f > .e-con { flex: 0 0 calc((100% - 56px) / 3); max-width: calc((100% - 56px) / 3); }
@media (max-width: 1024px) { .elementor-13 .elementor-element.elementor-element-7183359f > .e-con { flex: 0 0 calc((100% - 28px) / 2); max-width: calc((100% - 28px) / 2); } }
@media (max-width: 767px) { .elementor-13 .elementor-element.elementor-element-7183359f > .e-con { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72c025ea */.elementor-13 .elementor-element.elementor-element-72c025ea { max-width: 640px; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e1387d9 */.elementor-13 .elementor-element.elementor-element-6e1387d9 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-6e1387d9:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2767c905 */.elementor-13 .elementor-element.elementor-element-2767c905 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-2767c905:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1418d6c7 */.elementor-13 .elementor-element.elementor-element-1418d6c7 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-1418d6c7:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be57dc3 */.elementor-13 .elementor-element.elementor-element-2be57dc3 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-2be57dc3:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d458ff3 */.elementor-13 .elementor-element.elementor-element-6d458ff3 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-6d458ff3:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78f4323b */.elementor-13 .elementor-element.elementor-element-78f4323b { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-78f4323b:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ff7d783 */.elementor-13 .elementor-element.elementor-element-5ff7d783 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-5ff7d783:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5957b786 */.elementor-13 .elementor-element.elementor-element-5957b786 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-5957b786:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50f9728e */.elementor-13 .elementor-element.elementor-element-50f9728e .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-50f9728e:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74585fb9 */.elementor-13 .elementor-element.elementor-element-74585fb9 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-74585fb9:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59cc7dd2 */.elementor-13 .elementor-element.elementor-element-59cc7dd2 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-59cc7dd2:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-383b3b69 */.elementor-13 .elementor-element.elementor-element-383b3b69 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-383b3b69:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b9b5da */.elementor-13 .elementor-element.elementor-element-4b9b5da .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-4b9b5da:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a22de98 */.elementor-13 .elementor-element.elementor-element-3a22de98 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 14px; height: 100%; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease, background-color .3s ease; }
.elementor-13 .elementor-element.elementor-element-3a22de98:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 16px 40px -18px rgba(224,29,62,.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bbe77a8 */.elementor-13 .elementor-element.elementor-element-bbe77a8 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-bbe77a8:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ff1f8 */.elementor-13 .elementor-element.elementor-element-04ff1f8 { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 18px; transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease, background-color .35s ease; }
.elementor-13 .elementor-element.elementor-element-04ff1f8:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 18px 44px -20px rgba(224, 29, 62, 0.45); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d5e753 */.elementor-13 .elementor-element.elementor-element-5d5e753 .elementor-icon { width: 48px; height: 48px; display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #FDECEF; border: none; transition: transform .3s ease; }
.elementor-13 .elementor-element.elementor-element-5d5e753:hover .elementor-icon { transform: scale(1.1); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03481ad */.elementor-13 .elementor-element.elementor-element-03481ad { background: #FFFFFF; border: 1px solid #E5E7EB; border-radius: 18px; transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease, background-color .35s ease; }
.elementor-13 .elementor-element.elementor-element-03481ad:hover { transform: translateY(-6px); border-color: rgba(224,29,62,.3); background: #FDECEF; box-shadow: 0 18px 44px -20px rgba(224, 29, 62, 0.45); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e4014f */.elementor-13 .elementor-element.elementor-element-0e4014f .elementor-heading-title { display: inline-block; border: 1px solid rgba(255,255,255,.25); background: rgba(255,255,255,.1); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); padding: 6px 16px; border-radius: 999px; }/* End custom CSS */