.elementor-1372 .elementor-element.elementor-element-7d18fe0{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overlay-opacity:0.72;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1372 .elementor-element.elementor-element-7d18fe0::before, .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .elementor-background-video-container::before, .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .elementor-background-slideshow::before, .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #02010100 0%, var( --e-global-color-text ) 100%);}.elementor-1372 .elementor-element.elementor-element-7d18fe0:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-7d18fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1372 .elementor-element.elementor-element-31787fe{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-415b466 );--border-color:var( --e-global-color-415b466 );grid-column:span 5;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-4cd6f3d{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-415b466 );--border-color:var( --e-global-color-415b466 );grid-column:span 7;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-2c3d24f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-415b466 );--border-color:var( --e-global-color-415b466 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 5;grid-row:span 2;}.elementor-1372 .elementor-element.elementor-element-c960010{text-align:start;}.elementor-1372 .elementor-element.elementor-element-c960010 .elementor-heading-title{font-family:var( --e-global-typography-78516e8-font-family ), Sans-serif;font-size:var( --e-global-typography-78516e8-font-size );font-weight:var( --e-global-typography-78516e8-font-weight );text-transform:var( --e-global-typography-78516e8-text-transform );font-style:var( --e-global-typography-78516e8-font-style );text-decoration:var( --e-global-typography-78516e8-text-decoration );line-height:var( --e-global-typography-78516e8-line-height );letter-spacing:var( --e-global-typography-78516e8-letter-spacing );color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-1b6dcf1.elementor-element{--align-self:flex-start;}.elementor-1372 .elementor-element.elementor-element-1b6dcf1{text-align:start;font-family:var( --e-global-typography-e54067e-font-family ), Sans-serif;font-size:var( --e-global-typography-e54067e-font-size );font-weight:var( --e-global-typography-e54067e-font-weight );text-transform:var( --e-global-typography-e54067e-text-transform );font-style:var( --e-global-typography-e54067e-font-style );text-decoration:var( --e-global-typography-e54067e-text-decoration );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-d42364b .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-d42364b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1372 .elementor-element.elementor-element-281b7cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-415b466 );--border-color:var( --e-global-color-415b466 );grid-column:span 7;grid-row:span 2;}.elementor-1372 .elementor-element.elementor-element-95fd6ce{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-581695c{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;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:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-581695c:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-581695c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-4b72327{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-4b72327:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-4b72327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-086a77d{grid-column:span 6;text-align:start;}.elementor-1372 .elementor-element.elementor-element-086a77d .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-7fd8ab2{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 8;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-7fd8ab2:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-7fd8ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button span{gap:0px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:-1px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:--1px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group > label, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group > label{font-family:var( --e-global-typography-aebc545-font-family ), Sans-serif;font-size:var( --e-global-typography-aebc545-font-size );font-weight:var( --e-global-typography-aebc545-font-weight );text-transform:var( --e-global-typography-aebc545-text-transform );font-style:var( --e-global-typography-aebc545-font-style );text-decoration:var( --e-global-typography-aebc545-text-decoration );line-height:var( --e-global-typography-aebc545-line-height );letter-spacing:var( --e-global-typography-aebc545-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group .elementor-field, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-subgroup label{font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-width:1px 1px 1px 1px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group .elementor-select-wrapper select{border-width:1px 1px 1px 1px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .e-form__buttons__wrapper__button-next{color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button[type="submit"]{color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message{font-family:var( --e-global-typography-ca07fae-font-family ), Sans-serif;font-size:var( --e-global-typography-ca07fae-font-size );font-weight:var( --e-global-typography-ca07fae-font-weight );text-transform:var( --e-global-typography-ca07fae-text-transform );font-style:var( --e-global-typography-ca07fae-font-style );text-decoration:var( --e-global-typography-ca07fae-text-decoration );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a68d7c5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1372 .elementor-element.elementor-element-d1cb2fb{--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:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-d1cb2fb:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-d1cb2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-7f5df17{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-7f5df17:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-7f5df17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-d642e6a{--display:flex;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-d642e6a:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-d642e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-ad9f72a{grid-column:span 1;text-align:start;}.elementor-1372 .elementor-element.elementor-element-ad9f72a .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-e8fd280{--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;--justify-content:flex-end;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-e8fd280:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-e8fd280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-86672b3{text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-86672b3 a{color:var( --e-global-color-primary );transition-duration:0.6s;}.elementor-1372 .elementor-element.elementor-element-86672b3 a:hover, .elementor-1372 .elementor-element.elementor-element-86672b3 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-b70d465{--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:40px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-b70d465:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-b70d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-76c6482{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6dd7c03 );--border-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-76c6482:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-76c6482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-7577c0d{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 12;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-7577c0d:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-7577c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-9b0db91{grid-column:span 1;text-align:start;}.elementor-1372 .elementor-element.elementor-element-9b0db91 .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-ce90f1f{text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-ce90f1f a{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-ce90f1f a:hover, .elementor-1372 .elementor-element.elementor-element-ce90f1f a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-e119d1a{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-e119d1a:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-e119d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-87f09af{grid-column:span 1;text-align:start;}.elementor-1372 .elementor-element.elementor-element-87f09af .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-d00aefb{text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-d00aefb a{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-d00aefb a:hover, .elementor-1372 .elementor-element.elementor-element-d00aefb a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-cf28979{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 8;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-cf28979:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-cf28979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1372 .elementor-element.elementor-element-cd743af{background-color:var( --e-global-color-6dd7c03 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6dd7c03 );}:is( .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1px / 2);padding-right:calc(1px / 2);}:is( .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);width:calc(100% + 1px);}.elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);}:is( .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(1px / 2);padding-bottom:calc(1px / 2);}:is( .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1372 .elementor-element.elementor-element-cd743af > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 1px / -2);margin-bottom:calc( 1px / -2);}.elementor-1372 .elementor-element.elementor-element-faa67ad{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 12;}.elementor-1372 .elementor-element.elementor-element-faa67ad:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-faa67ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-433017b{grid-column:span 12;text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-433017b a{color:var( --e-global-color-primary );transition-duration:0.6s;}.elementor-1372 .elementor-element.elementor-element-433017b a:hover, .elementor-1372 .elementor-element.elementor-element-433017b a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-d47c69e{--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-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-d47c69e:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-d47c69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-facfd46{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-facfd46:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-facfd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-3782163{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 9;}.elementor-1372 .elementor-element.elementor-element-3782163:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-3782163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-8f92815{grid-column:span 6;text-align:start;}.elementor-1372 .elementor-element.elementor-element-8f92815 .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-3676ca5{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 3;}.elementor-1372 .elementor-element.elementor-element-3676ca5:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-3676ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-53eb084.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon{font-size:40px;}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon svg{height:40px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-0abb284.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon{font-size:40px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon svg{height:40px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-a97db73.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon{font-size:40px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon svg{height:40px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-be6f371.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon{font-size:40px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon svg{height:40px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-framed .elementor-icon:hover, .elementor-1372 .elementor-element.elementor-element-7ccd268.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon{font-size:40px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon svg{height:40px;}.elementor-1372 .elementor-element.elementor-element-44489d2{background-color:var( --e-global-color-accent );padding:40px 40px 40px 40px;grid-column:span 12;}.elementor-1372 .elementor-element.elementor-element-b4dbb0e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 12;}.elementor-1372 .elementor-element.elementor-element-b4dbb0e:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-b4dbb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-6848606{grid-column:span 1;text-align:start;}.elementor-1372 .elementor-element.elementor-element-6848606 .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-23239e7{text-align:start;font-family:var( --e-global-typography-ca07fae-font-family ), Sans-serif;font-size:var( --e-global-typography-ca07fae-font-size );font-weight:var( --e-global-typography-ca07fae-font-weight );text-transform:var( --e-global-typography-ca07fae-text-transform );font-style:var( --e-global-typography-ca07fae-font-style );text-decoration:var( --e-global-typography-ca07fae-text-decoration );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-23239e7 a{color:var( --e-global-color-primary );transition-duration:0.3s;}.elementor-1372 .elementor-element.elementor-element-23239e7 a:hover, .elementor-1372 .elementor-element.elementor-element-23239e7 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-6c31a2b .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-6c31a2b.elementor-element{--align-self:flex-start;}.elementor-1372 .elementor-element.elementor-element-6c31a2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1372 .elementor-element.elementor-element-a7ecc40{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-a7ecc40:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-a7ecc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-5782e9b{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6dd7c03 );--border-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-5782e9b:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-5782e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-ac2dd97{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-ac2dd97:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-ac2dd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-81b114b{grid-column:span 6;text-align:start;}.elementor-1372 .elementor-element.elementor-element-81b114b .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-87a1b8b{--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;--justify-content:flex-end;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-87a1b8b:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-87a1b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-2d99099{text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-2d99099 a{color:var( --e-global-color-primary );transition-duration:0.6s;}.elementor-1372 .elementor-element.elementor-element-2d99099 a:hover, .elementor-1372 .elementor-element.elementor-element-2d99099 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-422c62e{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-422c62e:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-422c62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-99a282d{--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:flex-start;--align-items:center;}.elementor-1372 .elementor-element.elementor-element-43d9f63{width:var( --container-widget-width, 52px );max-width:52px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-43d9f63 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-43d9f63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-43d9f63.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-43d9f63.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-43d9f63.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-43d9f63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-43d9f63 .elementor-icon{font-size:52px;}.elementor-1372 .elementor-element.elementor-element-43d9f63 .elementor-icon svg{height:52px;}.elementor-1372 .elementor-element.elementor-element-c3c75e5{width:var( --container-widget-width, calc(100% - 52px) );max-width:calc(100% - 52px);--container-widget-width:calc(100% - 52px);--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-5d4a17c{--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:flex-start;--align-items:center;}.elementor-1372 .elementor-element.elementor-element-fa0d1e2{width:var( --container-widget-width, 52px );max-width:52px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-fa0d1e2 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-fa0d1e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-fa0d1e2.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-fa0d1e2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-fa0d1e2.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-fa0d1e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-fa0d1e2 .elementor-icon{font-size:52px;}.elementor-1372 .elementor-element.elementor-element-fa0d1e2 .elementor-icon svg{height:52px;}.elementor-1372 .elementor-element.elementor-element-baa4f4f{width:var( --container-widget-width, calc(100% - 52px) );max-width:calc(100% - 52px);--container-widget-width:calc(100% - 52px);--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-f3fd205{--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:flex-start;--align-items:center;}.elementor-1372 .elementor-element.elementor-element-ec1cbd2{width:var( --container-widget-width, 52px );max-width:52px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-ec1cbd2 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-ec1cbd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-ec1cbd2.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-ec1cbd2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-ec1cbd2.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-ec1cbd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-ec1cbd2 .elementor-icon{font-size:52px;}.elementor-1372 .elementor-element.elementor-element-ec1cbd2 .elementor-icon svg{height:52px;}.elementor-1372 .elementor-element.elementor-element-305daee{width:var( --container-widget-width, calc(100% - 52px) );max-width:calc(100% - 52px);--container-widget-width:calc(100% - 52px);--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-ef5bac8{--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:flex-start;--align-items:center;}.elementor-1372 .elementor-element.elementor-element-9f2d502{width:var( --container-widget-width, 52px );max-width:52px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-9f2d502 .elementor-icon-wrapper{text-align:center;}.elementor-1372 .elementor-element.elementor-element-9f2d502.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-9f2d502.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-9f2d502.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-9f2d502.elementor-view-framed .elementor-icon, .elementor-1372 .elementor-element.elementor-element-9f2d502.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-9f2d502 .elementor-icon{font-size:52px;}.elementor-1372 .elementor-element.elementor-element-9f2d502 .elementor-icon svg{height:52px;}.elementor-1372 .elementor-element.elementor-element-adbade7{width:var( --container-widget-width, calc(100% - 52px) );max-width:calc(100% - 52px);--container-widget-width:calc(100% - 52px);--container-widget-flex-grow:0;}.elementor-1372 .elementor-element.elementor-element-6e68e9d{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-6e68e9d:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-6e68e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1372 .elementor-element.elementor-element-6e68e9d:hover{background-color:#F7F2ED80;}.elementor-1372 .elementor-element.elementor-element-2553fb6{background-color:var( --e-global-color-secondary );padding:40px 40px 40px 40px;grid-column:span 12;text-align:center;font-family:var( --e-global-typography-ca07fae-font-family ), Sans-serif;font-size:var( --e-global-typography-ca07fae-font-size );font-weight:var( --e-global-typography-ca07fae-font-weight );text-transform:var( --e-global-typography-ca07fae-text-transform );font-style:var( --e-global-typography-ca07fae-font-style );text-decoration:var( --e-global-typography-ca07fae-text-decoration );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-2553fb6 a{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-2553fb6 a:hover, .elementor-1372 .elementor-element.elementor-element-2553fb6 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-7f6b583{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-2f863ca{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;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:var( --e-global-color-67a5bad );--border-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-2f863ca:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-2f863ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a5bad );}.elementor-1372 .elementor-element.elementor-element-eebe6a9{--display:flex;--justify-content:flex-end;grid-column:span 12;}.elementor-1372 .elementor-element.elementor-element-c3ecbb5{background-color:var( --e-global-color-accent );padding:40px 40px 40px 40px;column-gap:1px;text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-c3ecbb5 p{margin-block-end:1px;}.elementor-1372 .elementor-element.elementor-element-c3ecbb5 a{color:var( --e-global-color-primary );transition-duration:0.3s;}.elementor-1372 .elementor-element.elementor-element-c3ecbb5 a:hover, .elementor-1372 .elementor-element.elementor-element-c3ecbb5 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-109d8f0{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-109d8f0:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-109d8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-7921d12{grid-column:span 6;text-align:start;}.elementor-1372 .elementor-element.elementor-element-7921d12 .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-d9ea8d7{grid-column:span 12;text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-d9ea8d7 a{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-d9ea8d7 a:hover, .elementor-1372 .elementor-element.elementor-element-d9ea8d7 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-29fe947{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 8;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-29fe947:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-29fe947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1372 .elementor-element.elementor-element-da77083{background-color:var( --e-global-color-67a5bad );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67a5bad );}:is( .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1px / 2);padding-right:calc(1px / 2);}:is( .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);width:calc(100% + 1px);}.elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);}:is( .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(1px / 2);padding-bottom:calc(1px / 2);}:is( .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1372 .elementor-element.elementor-element-da77083 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 1px / -2);margin-bottom:calc( 1px / -2);}.elementor-1372 .elementor-element.elementor-element-2a94a1a{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-2a94a1a:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-2a94a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-3d913c7{grid-column:span 1;text-align:start;}.elementor-1372 .elementor-element.elementor-element-3d913c7 .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-bf7b094{text-align:start;font-family:var( --e-global-typography-a5589d8-font-family ), Sans-serif;font-size:var( --e-global-typography-a5589d8-font-size );font-weight:var( --e-global-typography-a5589d8-font-weight );text-transform:var( --e-global-typography-a5589d8-text-transform );font-style:var( --e-global-typography-a5589d8-font-style );text-decoration:var( --e-global-typography-a5589d8-text-decoration );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-bf7b094 a{color:var( --e-global-color-primary );}.elementor-1372 .elementor-element.elementor-element-bf7b094 a:hover, .elementor-1372 .elementor-element.elementor-element-bf7b094 a:focus{color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-c2312ec{--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;--justify-content:flex-end;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-c2312ec:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-c2312ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1372 .elementor-element.elementor-element-f7888f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1372 .elementor-element.elementor-element-4d004a3{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1372 .elementor-element.elementor-element-4d004a3:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-4d004a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-dc31e78{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-6dd7c03 );--border-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-dc31e78:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-dc31e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-7a4023d{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-7a4023d:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-7a4023d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-e4a96dd{grid-column:span 6;text-align:start;}.elementor-1372 .elementor-element.elementor-element-e4a96dd .elementor-heading-title{font-family:var( --e-global-typography-4f97e33-font-family ), Sans-serif;font-size:var( --e-global-typography-4f97e33-font-size );font-weight:var( --e-global-typography-4f97e33-font-weight );text-transform:var( --e-global-typography-4f97e33-text-transform );font-style:var( --e-global-typography-4f97e33-font-style );text-decoration:var( --e-global-typography-4f97e33-text-decoration );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );color:var( --e-global-color-text );}.elementor-1372 .elementor-element.elementor-element-77935a0{--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;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 8;grid-row:span 2;}.elementor-1372 .elementor-element.elementor-element-77935a0:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-77935a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion{background-color:var( --e-global-color-6dd7c03 );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-6dd7c03 );}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-6dd7c03 );border-radius:0px 0px 0px 0px;}.elementor-1372 .elementor-element.elementor-element-8747543.elementor-element{--align-self:stretch;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:0px 0px 0px 20px;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:20px 20px 20px 20px;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-toggle__label-text{text-align:left;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-e54067e-font-family ), Sans-serif;font-size:var( --e-global-typography-e54067e-font-size );font-weight:var( --e-global-typography-e54067e-font-weight );text-transform:var( --e-global-typography-e54067e-text-transform );font-style:var( --e-global-typography-e54067e-font-style );text-decoration:var( --e-global-typography-e54067e-text-decoration );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );font-size:28px;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );font-size:28px;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:20px 20px 20px 20px;}.elementor-1372 .elementor-element.elementor-element-169481a{--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;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 4;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-169481a:not(.elementor-motion-effects-element-type-background), .elementor-1372 .elementor-element.elementor-element-169481a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1372 .elementor-element.elementor-element-acfa98d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1372 .elementor-element.elementor-element-acfa98d .elementor-button .elementor-button-content-wrapper{gap:0px;}@media(min-width:768px){.elementor-1372 .elementor-element.elementor-element-2c3d24f{--width:auto;}}@media(max-width:1024px){.elementor-1372 .elementor-element.elementor-element-7d18fe0{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-31787fe{grid-column:span 1;grid-row:span 2;}.elementor-1372 .elementor-element.elementor-element-4cd6f3d{grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-2c3d24f{grid-column:span 6;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-2c3d24f.e-con{--order:99999 /* order end hack */;}.elementor-1372 .elementor-element.elementor-element-c960010 .elementor-heading-title{font-size:var( --e-global-typography-78516e8-font-size );line-height:var( --e-global-typography-78516e8-line-height );letter-spacing:var( --e-global-typography-78516e8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-1b6dcf1{font-size:var( --e-global-typography-e54067e-font-size );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-281b7cb{grid-column:span 1;}.elementor-1372 .elementor-element.elementor-element-581695c{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-4b72327{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-086a77d .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group > label{font-size:var( --e-global-typography-aebc545-font-size );line-height:var( --e-global-typography-aebc545-line-height );letter-spacing:var( --e-global-typography-aebc545-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group .elementor-field, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-subgroup label{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message{font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-7f5df17{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-d642e6a{grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-ad9f72a .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-e8fd280{grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-86672b3{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-76c6482{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-7577c0d{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-9b0db91 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-ce90f1f{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-e119d1a{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-87f09af .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d00aefb{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-cf28979{grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-faa67ad{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-433017b{grid-column:span 8;font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-facfd46{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-3782163{grid-column:span 6;}.elementor-1372 .elementor-element.elementor-element-8f92815 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-3676ca5{--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;grid-column:span 2;}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon{font-size:20px;}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon svg{height:20px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon{font-size:20px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon svg{height:20px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon{font-size:20px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon svg{height:20px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon{font-size:20px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon svg{height:20px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon{font-size:20px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon svg{height:20px;}.elementor-1372 .elementor-element.elementor-element-44489d2{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-b4dbb0e{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-6848606 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-23239e7{font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-5782e9b{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-ac2dd97{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-81b114b .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-87a1b8b{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-2d99099{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-422c62e{grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-6e68e9d{grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-2553fb6{grid-column:span 8;font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-2f863ca{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-eebe6a9{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-c3ecbb5{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-109d8f0{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-7921d12 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d9ea8d7{grid-column:span 8;font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-29fe947{grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-2a94a1a{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-3d913c7 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-bf7b094{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-c2312ec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-dc31e78{--e-con-grid-template-columns:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-7a4023d{grid-column:span 8;}.elementor-1372 .elementor-element.elementor-element-e4a96dd .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-e54067e-font-size );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-169481a{grid-column:span 8;}}@media(max-width:767px){.elementor-1372 .elementor-element.elementor-element-7d18fe0{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-31787fe{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-4cd6f3d{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;grid-column:span 2;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-2c3d24f{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-c960010 .elementor-heading-title{font-size:var( --e-global-typography-78516e8-font-size );line-height:var( --e-global-typography-78516e8-line-height );letter-spacing:var( --e-global-typography-78516e8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-1b6dcf1{font-size:var( --e-global-typography-e54067e-font-size );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-281b7cb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;grid-column:span 1;grid-row:span 1;}.elementor-1372 .elementor-element.elementor-element-95fd6ce{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-581695c{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-4b72327{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-086a77d .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-7fd8ab2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group > label{font-size:var( --e-global-typography-aebc545-font-size );line-height:var( --e-global-typography-aebc545-line-height );letter-spacing:var( --e-global-typography-aebc545-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group .elementor-field, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-subgroup label{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-message{font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d1cb2fb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-7f5df17{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-d642e6a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-ad9f72a .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-e8fd280{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-86672b3{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-b70d465{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-76c6482{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-7577c0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-9b0db91 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-ce90f1f{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-e119d1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-87f09af .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d00aefb{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-cf28979{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-faa67ad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-433017b{padding:20px 20px 20px 20px;grid-column:span 4;font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d47c69e{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-facfd46{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-3782163{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-8f92815 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-3676ca5{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-3676ca5.e-con{--order:-99999 /* order start hack */;}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon{font-size:32px;}.elementor-1372 .elementor-element.elementor-element-53eb084 .elementor-icon svg{height:32px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon{font-size:32px;}.elementor-1372 .elementor-element.elementor-element-0abb284 .elementor-icon svg{height:32px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon{font-size:32px;}.elementor-1372 .elementor-element.elementor-element-a97db73 .elementor-icon svg{height:32px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon{font-size:32px;}.elementor-1372 .elementor-element.elementor-element-be6f371 .elementor-icon svg{height:32px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon{font-size:32px;}.elementor-1372 .elementor-element.elementor-element-7ccd268 .elementor-icon svg{height:32px;}.elementor-1372 .elementor-element.elementor-element-44489d2{padding:20px 20px 20px 20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-b4dbb0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-6848606 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-23239e7{font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-a7ecc40{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-5782e9b{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-ac2dd97{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-81b114b .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-87a1b8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-2d99099{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-422c62e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-6e68e9d{grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-2553fb6{padding:20px 20px 20px 20px;grid-column:span 4;font-size:var( --e-global-typography-ca07fae-font-size );line-height:var( --e-global-typography-ca07fae-line-height );letter-spacing:var( --e-global-typography-ca07fae-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-7f6b583{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-2f863ca{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-eebe6a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-c3ecbb5{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-109d8f0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-7921d12 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-d9ea8d7{grid-column:span 4;font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-29fe947{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-2a94a1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-3d913c7 .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-bf7b094{font-size:var( --e-global-typography-a5589d8-font-size );line-height:var( --e-global-typography-a5589d8-line-height );letter-spacing:var( --e-global-typography-a5589d8-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-c2312ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-4d004a3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1372 .elementor-element.elementor-element-dc31e78{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-1372 .elementor-element.elementor-element-7a4023d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-e4a96dd .elementor-heading-title{font-size:var( --e-global-typography-4f97e33-font-size );line-height:var( --e-global-typography-4f97e33-line-height );letter-spacing:var( --e-global-typography-4f97e33-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-77935a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}.elementor-1372 .elementor-element.elementor-element-8747543 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-e54067e-font-size );line-height:var( --e-global-typography-e54067e-line-height );letter-spacing:var( --e-global-typography-e54067e-letter-spacing );}.elementor-1372 .elementor-element.elementor-element-169481a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 4;}}/* Start custom CSS for form, class: .elementor-element-a68d7c5 */.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-schedule, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-message {
    margin-top: 20px;
}

.elementor-1372 .elementor-element.elementor-element-a68d7c5 .e-font-icon-svg {
    margin: 0px 0px -8px 0px;
    padding: 2px 8px 12px 8px;
}

.elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-phone, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-date, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-cargo_population, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-download_population {
    margin-left: -1px;
}

@media only screen and (max-width: 767px) {
    .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-phone, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-date, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-cargo_population, .elementor-1372 .elementor-element.elementor-element-a68d7c5 .elementor-field-group-download_population {
        margin-left: 0px;
    }
}

.elementor-1372 .elementor-element.elementor-element-a68d7c5 a{
    color: var(--e-global-color-primary);
    transition: color .6s ease;
}

.elementor-1372 .elementor-element.elementor-element-a68d7c5 a:hover {
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a282d */.cont-equipamiento {
    transition: padding .6s ease;
}

.cont-equipamiento:hover {
    padding: 0px 20px;
}

.ico-equipamiento {
    transform: rotate(0deg);
    transition: transform.6s ease;
}

.cont-equipamiento:hover .ico-equipamiento {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4a17c */.cont-equipamiento {
    transition: padding .6s ease;
}

.cont-equipamiento:hover {
    padding: 0px 20px;
}

.ico-equipamiento {
    transform: rotate(0deg);
    transition: transform.6s ease;
}

.cont-equipamiento:hover .ico-equipamiento {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3fd205 */.cont-equipamiento {
    transition: padding .6s ease;
}

.cont-equipamiento:hover {
    padding: 0px 20px;
}

.ico-equipamiento {
    transform: rotate(0deg);
    transition: transform.6s ease;
}

.cont-equipamiento:hover .ico-equipamiento {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef5bac8 */.cont-equipamiento {
    transition: padding .6s ease;
}

.cont-equipamiento:hover {
    padding: 0px 20px;
}

.ico-equipamiento {
    transform: rotate(0deg);
    transition: transform.6s ease;
}

.cont-equipamiento:hover .ico-equipamiento {
    transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e68e9d */.elementor-1372 .elementor-element.elementor-element-6e68e9d {
    aspect-ratio: 1;
}

@media only screen and (max-width: 1024px) {
    .elementor-1372 .elementor-element.elementor-element-6e68e9d {
        aspect-ratio: 9/16;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3ecbb5 */:root{
    --border-color: #F0F0F0;
    --bg: #F0F0F0;
    --text: #2b2620;
    --muted: #6b6255;
    --accent: #171717;
    --gap: 1px;
    --border: 1px solid #F0F0F0;
  }
 
  *{ box-sizing: border-box; }
 
  body{
    margin: 0;
    line-height: 1.5;
  }
 
  /* =========================================================
     SISTEMA DE GRID
     Desktop:  12 columnas | margen 40px | gap 1px
     Tablet(≤1024px): 8 columnas | margen 40px | gap 1px
     Mobile(≤767px):  4 columnas | margen 20px | gap 1px
     Cada contenedor lleva borde de 1px
  ========================================================= */
 
  .grid{
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    border: var(--border);
    background-color: var(--bg);
  }
 
  @media (max-width: 1024px){
    .grid{
      grid-template-columns: repeat(8, 1fr);
      padding: 0 0px;
    }
  }
 
  @media (max-width: 767px){
    .grid{
      grid-template-columns: repeat(4, 1fr);
      padding: 0 0px;
    gap: var(--gap);
    }
  }
 
  .block{
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: subgrid;
    gap: var(--gap);
  }
 
  /* fallback si el navegador no soporta subgrid */
  @supports not (grid-template-columns: subgrid){
    .grid{ grid-template-columns: repeat(12, 1fr);
    gap: var(--gap); }
    @media (max-width: 1024px){ .grid{ grid-template-columns: repeat(8, 1fr);
    gap: var(--gap); } }
    @media (max-width: 767px){ .grid{ grid-template-columns: repeat(4, 1fr);
    gap: var(--gap); } }
    .block{ grid-column: 1 / -1; display: grid; grid-template-columns: inherit; gap: var(--gap); }
  }
 
  .cell{
    border: var(--border) solid var(--border);
    background: #fff;
  }
 
  /* Texto: mitad del ancho en desktop y tablet, completo en mobile */
  .cell--text{
  grid-column: span 6;
  padding: 40px;
  color: var(--e-global-color-text);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .cell--text {
        padding: 20px;
    }
}
  .cell--image{
    grid-column: span 6;
    min-height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
  }
  
  .img-ibiza-extra-1 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-ibiza-2.webp');
  }
  
  .img-ibiza-extra-2 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-ibiza-3.webp');
  }
  
  .img-ibiza-extra-3 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/08/mundanzas-levante-equipamiento-combinadas.webp');
  }
  
  .img-ibiza-extra-4 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/08/mundanzas-levante-equipamiento-.webp');
  }
  
  .img-ibiza-extra-5 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-ibiza-4.webp');
  }
  
  .img-ibiza-extra-6 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-ibiza-5.webp');
  }
  
  .img-mallorca-extra-1 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-mallorca-2.webp');
  }
  
  .img-mallorca-extra-2 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-mallorca-3.webp');
  }
  
  .img-mallorca-extra-3 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-mallorca-4.webp');
  }
  
  .img-madrid-extra-1 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-madrid-2.webp');
  }
  
  .img-madrid-extra-2 {
      aspect-ratio: 6/5;
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-madrid-3.webp');
  }
  
  .img-barcelona-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-barcelona-2.webp');
  }
  
  .img-sevilla-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-sevilla-2.webp');
  }
  
  .img-alemania-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-alemania-2.webp');
  }
  
  .img-alemania-extra-2 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-alemania-3.webp');
  }
  
  .img-alemania-extra-5 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-alemania-4.webp');
  }
  
  .img-belgica-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-san-antonio-de-benageber.webp');
  }
  
  .img-belgica-extra-2 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-hero-mudanzas-a-madrid.webp');
  }
  
  .img-belgica-extra-5 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-mallorrca.webp');
  }
  
  .img-dinamarca-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-puzol.webp');
  }
  
  .img-dinamarca-extra-2 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-santa-barbara-y-villas-rocafort-2.webp');
  }
  
  .img-dinamarca-extra-5 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-barcelona-2.webp');
  }
  
  .img-suiza-extra-1 {
      background-image: url('https://mudanzaslevante.desarrollowebsmart.com/wp-content/uploads/2026/09/mundanzas-levante-equipamiento-mudanzas-a-madrid-2.webp');
  }
 
  @media (max-width: 1024px){
    .cell--text{ grid-column: span 4; }
    .cell--image{ grid-column: span 4; min-height: 260px; }
  }
 
  @media (max-width: 767px){
    .cell--text{ grid-column: span 4; }
    .cell--image{ grid-column: span 4; min-height: 200px; order: -1; }
    .cell{ padding: 20px; }
  }
 
  /* invierte el orden texto/imagen en bloques pares (desktop/tablet) para dar ritmo visual */
  .block:nth-of-type(even) .cell--text{ order: 2; }
  .block:nth-of-type(even) .cell--image{ order: 1; }
 
  @media (max-width: 767px){
    .block:nth-of-type(even) .cell--text{ order: 2; }
    .block:nth-of-type(even) .cell--image{ order: 1; }
  }
 
  /*.cell h2{
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1.25;
    margin: 0 0 16px;
    color: var(--accent);
  }
 
  .cell p{
    font-size: 16px;
    color: var(--text);
    margin: 0 0 12px;
  }
 
  .cell p:last-child{ margin-bottom: 0; }
 
  .img-placeholder{
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-size: 12px;
    letter-spacing: .04em;
    color: var(--muted);
    text-align: center;
    padding: 12px;
  }*/
 
  .video-wrap{
    position: relative;
    width: 100%;
    height: 100%;
  }
 
  .video-wrap iframe{
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    border: 0;
  }
 
  .video-list{
    list-style: none;
    padding: 0;
    margin: 16px 0 0;
    display: grid;
    gap: 1px;
    border-top: 1px solid var(--border-color);
  }
 
  .video-list li{
    padding-top: 12px;
  }
 
  .video-list a{
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-size: 13px;
    color: var(--accent);
    text-decoration: none;
  }
 
  .video-list a:hover{ text-decoration: underline; }
 
  .grid-spec{
    max-width: 640px;
    margin: 40px auto 0;
    padding: 0 20px;
    font-family: "Helvetica Neue", Arial, sans-serif;
    font-size: 13px;
    color: var(--muted);
    text-align: center;
  }/* End custom CSS */