.elementor-60 .elementor-element.elementor-element-1d83febd{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:64px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-3746c53d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-3746c53d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2.5px;color:#888888;}.elementor-60 .elementor-element.elementor-element-700f6098{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-700f6098 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;letter-spacing:-1.5px;color:#111111;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-7ea84bfe{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-60 .elementor-element.elementor-element-7e3f52b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--flex-wrap:nowrap;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:#E5E5E5;--border-color:#E5E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-60 .elementor-element.elementor-element-44bd22cb{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-60 .elementor-element.elementor-element-3fdddddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-3fdddddf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-4733b124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-4733b124 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#111111;}.elementor-60 .elementor-element.elementor-element-5692c3de{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-60 .elementor-element.elementor-element-75d600e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-75d600e6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-485ca159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-485ca159 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#111111;}.elementor-60 .elementor-element.elementor-element-3166d8d2{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-60 .elementor-element.elementor-element-3560cc82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-3560cc82 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-373fb57d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-373fb57d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#111111;}.elementor-60 .elementor-element.elementor-element-320f63f7{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-60 .elementor-element.elementor-element-4678d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-4678d75 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-6c9ce430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-6c9ce430 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#111111;}.elementor-60 .elementor-element.elementor-element-35e6e689{--display:flex;--margin-top:48px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-60 .elementor-element.elementor-element-49949c67{--display:flex;--min-height:660px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-60 .elementor-element.elementor-element-1ce47e0b{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-60 .elementor-element.elementor-element-1ce47e0b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-1ce47e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-60 .elementor-element.elementor-element-61da2c82{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-60 .elementor-element.elementor-element-362cf35f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-362cf35f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2.5px;color:#666666;}.elementor-60 .elementor-element.elementor-element-418cb246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-418cb246 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-60a698cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-21c9bc43{--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:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-2d856091{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-60 .elementor-element.elementor-element-66d77a64{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-66d77a64 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;line-height:1em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-26eb1fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-26eb1fe7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-712f7571{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-60 .elementor-element.elementor-element-78d21629{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-78d21629 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;line-height:1em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-34b6b5d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-34b6b5d6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-2ab672ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 11px;--row-gap:0px;--column-gap:11px;}.elementor-60 .elementor-element.elementor-element-5d590999{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-5d590999 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:10px;font-weight:400;line-height:1em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-3d7b5532{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-60 .elementor-element.elementor-element-3d7b5532 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#D7D7D7;}.elementor-60 .elementor-element.elementor-element-3cca42a3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 18px 18px 18px;font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#AAAAAA;}.elementor-60 .elementor-element.elementor-element-5247770{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-60 .elementor-element.elementor-element-5247770:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-5247770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-35247139{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-1d83febd{--padding-top:56px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-60 .elementor-element.elementor-element-3746c53d .elementor-heading-title{font-size:10px;letter-spacing:2.2px;}.elementor-60 .elementor-element.elementor-element-700f6098 .elementor-heading-title{font-size:36px;letter-spacing:-1px;}.elementor-60 .elementor-element.elementor-element-7ea84bfe{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7e3f52b1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 24px;--row-gap:18px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-60 .elementor-element.elementor-element-3fdddddf .elementor-heading-title{font-size:10px;}.elementor-60 .elementor-element.elementor-element-4733b124 .elementor-heading-title{font-size:13px;}.elementor-60 .elementor-element.elementor-element-75d600e6 .elementor-heading-title{font-size:10px;}.elementor-60 .elementor-element.elementor-element-485ca159 .elementor-heading-title{font-size:13px;}.elementor-60 .elementor-element.elementor-element-3560cc82 .elementor-heading-title{font-size:10px;}.elementor-60 .elementor-element.elementor-element-373fb57d .elementor-heading-title{font-size:13px;}.elementor-60 .elementor-element.elementor-element-4678d75 .elementor-heading-title{font-size:10px;}.elementor-60 .elementor-element.elementor-element-6c9ce430 .elementor-heading-title{font-size:13px;}.elementor-60 .elementor-element.elementor-element-35e6e689{--margin-top:32px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-60 .elementor-element.elementor-element-49949c67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-60 .elementor-element.elementor-element-1ce47e0b{--min-height:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-60 .elementor-element.elementor-element-362cf35f .elementor-heading-title{font-size:10px;}.elementor-60 .elementor-element.elementor-element-418cb246 .elementor-heading-title{font-size:30px;}.elementor-60 .elementor-element.elementor-element-60a698cd{font-size:13px;}.elementor-60 .elementor-element.elementor-element-21c9bc43{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-5247770{--min-height:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-1d83febd{--padding-top:40px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-3746c53d .elementor-heading-title{font-size:10px;letter-spacing:2px;}.elementor-60 .elementor-element.elementor-element-700f6098 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-60 .elementor-element.elementor-element-7ea84bfe{font-size:13px;}.elementor-60 .elementor-element.elementor-element-7e3f52b1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 18px;--row-gap:16px;--column-gap:18px;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-3fdddddf .elementor-heading-title{font-size:9px;}.elementor-60 .elementor-element.elementor-element-4733b124 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-75d600e6 .elementor-heading-title{font-size:9px;}.elementor-60 .elementor-element.elementor-element-485ca159 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-3560cc82 .elementor-heading-title{font-size:9px;}.elementor-60 .elementor-element.elementor-element-373fb57d .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-4678d75 .elementor-heading-title{font-size:9px;}.elementor-60 .elementor-element.elementor-element-6c9ce430 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-35e6e689{--margin-top:24px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-49949c67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-60 .elementor-element.elementor-element-1ce47e0b{--min-height:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-60 .elementor-element.elementor-element-362cf35f .elementor-heading-title{font-size:9px;}.elementor-60 .elementor-element.elementor-element-418cb246 .elementor-heading-title{font-size:26px;}.elementor-60 .elementor-element.elementor-element-60a698cd{font-size:13px;}.elementor-60 .elementor-element.elementor-element-21c9bc43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-60 .elementor-element.elementor-element-26eb1fe7 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-34b6b5d6 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-3d7b5532 .elementor-heading-title{font-size:12px;}.elementor-60 .elementor-element.elementor-element-3cca42a3{font-size:11px;}.elementor-60 .elementor-element.elementor-element-5247770{--width:100%;--min-height:0px;--padding-top:32px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-1d83febd{--width:100%;}.elementor-60 .elementor-element.elementor-element-7e3f52b1{--width:100%;}.elementor-60 .elementor-element.elementor-element-35e6e689{--width:100%;}.elementor-60 .elementor-element.elementor-element-49949c67{--width:100%;}.elementor-60 .elementor-element.elementor-element-5247770{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-5247770{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-44bd22cb */@media(min-width:768px){
  .elementor-60 .elementor-element.elementor-element-44bd22cb{flex:1 1 25%!important;width:25%!important;}
}
@media(max-width:767px){
  .elementor-60 .elementor-element.elementor-element-44bd22cb{flex:0 0 50%!important;width:50%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5692c3de */@media(min-width:768px){
  .elementor-60 .elementor-element.elementor-element-5692c3de{flex:1 1 25%!important;width:25%!important;}
}
@media(max-width:767px){
  .elementor-60 .elementor-element.elementor-element-5692c3de{flex:0 0 50%!important;width:50%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3166d8d2 */@media(min-width:768px){
  .elementor-60 .elementor-element.elementor-element-3166d8d2{flex:1 1 25%!important;width:25%!important;}
}
@media(max-width:767px){
  .elementor-60 .elementor-element.elementor-element-3166d8d2{flex:0 0 50%!important;width:50%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320f63f7 */@media(min-width:768px){
  .elementor-60 .elementor-element.elementor-element-320f63f7{flex:1 1 25%!important;width:25%!important;}
}
@media(max-width:767px){
  .elementor-60 .elementor-element.elementor-element-320f63f7{flex:0 0 50%!important;width:50%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3f52b1 */.elementor-60 .elementor-element.elementor-element-7e3f52b1{
  border-top:1px solid #E5E5E5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66d77a64 */.elementor-60 .elementor-element.elementor-element-66d77a64{width:18px!important;height:18px!important;border:1px solid #444!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78d21629 */.elementor-60 .elementor-element.elementor-element-78d21629{width:18px!important;height:18px!important;border:1px solid #444!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d590999 */.elementor-60 .elementor-element.elementor-element-5d590999{width:18px!important;height:18px!important;border:1px solid #444!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21c9bc43 */@media(min-width:768px) and (max-width:1024px){.elementor-60 .elementor-element.elementor-element-21c9bc43>.e-con{flex:1 1 30%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5247770 */.mrcharmy-latepoint,
.mrcharmy-latepoint > .e-con-inner,
.mrcharmy-latepoint .elementor-widget-shortcode,
.mrcharmy-latepoint .elementor-widget-container,
.mrcharmy-latepoint .elementor-shortcode {
  width:100% !important;
  max-width:none !important;
  min-width:0 !important;
  align-self:stretch !important;
}

.mrcharmy-latepoint .latepoint-book-form-wrapper {
  display:block !important;
  width:100% !important;
  max-width:none !important;
  min-width:0 !important;
  margin:0 !important;
}

.mrcharmy-latepoint .latepoint-w.latepoint-inline-form {
  width:100% !important;
  max-width:none !important;
  min-width:0 !important;
  margin:0 !important;
}

.mrcharmy-latepoint .latepoint-booking-form-element,
.mrcharmy-latepoint .latepoint-form-w,
.mrcharmy-latepoint .latepoint-form,
.mrcharmy-latepoint .latepoint-body,
.mrcharmy-latepoint .latepoint-step-content {
  width:100% !important;
  max-width:none !important;
  min-width:0 !important;
}

.mrcharmy-latepoint .latepoint-booking-form-element {
  flex:1 1 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49949c67 */@media(min-width:1025px){
  .elementor-60 .elementor-element.elementor-element-49949c67{
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:nowrap!important;
    align-items:stretch!important;
    width:100%!important;
    max-width:none!important;
  }
  .elementor-60 .elementor-element.elementor-element-49949c67 > .e-con:first-child{
    flex:0 0 38%!important;
    width:38%!important;
    max-width:38%!important;
  }
  .elementor-60 .elementor-element.elementor-element-49949c67 > .e-con:nth-child(2){
    flex:1 1 62%!important;
    width:62%!important;
    max-width:none!important;
    min-width:0!important;
  }
}
@media(max-width:1024px){
  .elementor-60 .elementor-element.elementor-element-49949c67{
    flex-direction:column!important;
  }
  .elementor-60 .elementor-element.elementor-element-49949c67 > .e-con{
    width:100%!important;
    max-width:none!important;
    flex:0 0 100%!important;
  }
}/* End custom CSS */