.elementor-3066 .elementor-element.elementor-element-f1f5307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3066 .elementor-element.elementor-element-55e275b{--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:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-2eba1fb{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 30px -8px rgba(0, 0, 0, 0.12);--padding-top:15px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3066 .elementor-element.elementor-element-2eba1fb:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-2eba1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFCC 0%, #00C6FF12 100%);}.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-3066 .elementor-element.elementor-element-7f2390f{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-3066 .elementor-element.elementor-element-7f2390f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;color:#00C6FF;}.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-3066 .elementor-element.elementor-element-d2cf732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#00000099;}.elementor-3066 .elementor-element.elementor-element-6514609{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3066 .elementor-element.elementor-element-308aa09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#00000075;}.elementor-3066 .elementor-element.elementor-element-308aa09 p{margin-block-end:0px;}.elementor-3066 .elementor-element.elementor-element-a8bd98a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;color:#1A1A1A;}.elementor-3066 .elementor-element.elementor-element-a8bd98a p{margin-block-end:0px;}.elementor-3066 .elementor-element.elementor-element-3e3df02{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#585858;}.elementor-3066 .elementor-element.elementor-element-3e3df02 p{margin-block-end:1px;}.elementor-3066 .elementor-element.elementor-element-b7fcf34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--margin-top:24px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-b7fcf34:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-b7fcf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF99 0%, #FFFFFF4D 100%);}.elementor-3066 .elementor-element.elementor-element-b7fcf34.eael_liquid_glass-effect2{background-color:#FFFFFF82;backdrop-filter:blur(24px) brightness(1);}.elementor-3066 .elementor-element.elementor-element-b7fcf34.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF4D;border-radius:60px 60px 60px 60px;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.08);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;background-image:linear-gradient(135deg, var( --e-global-color-e5344a4 ) 0%, #009EDC 100%);transition-duration:0.2s;border-radius:12px 12px 12px 12px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e:hover{--e-transform-translateY:-1px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e{padding:18px 18px 18px 18px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button:hover, .elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button:focus{box-shadow:0px 6px 18px 0px rgba(0, 198.00000000000026, 225, 0.25);}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;background-image:linear-gradient(135deg, var( --e-global-color-e5344a4 ) 0%, #009EDC 100%);transition-duration:0.2s;border-radius:12px 12px 12px 12px;}.elementor-3066 .elementor-element.elementor-element-72f24e4:hover{--e-transform-translateY:-1px;}.elementor-3066 .elementor-element.elementor-element-72f24e4{padding:18px 18px 18px 18px;}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button:hover, .elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button:focus{box-shadow:0px 6px 18px 0px rgba(0, 198.00000000000026, 225, 0.25);}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;background-image:linear-gradient(135deg, var( --e-global-color-e5344a4 ) 0%, #009EDC 100%);transition-duration:0.2s;border-radius:12px 12px 12px 12px;}.elementor-3066 .elementor-element.elementor-element-08758c5:hover{--e-transform-translateY:-1px;}.elementor-3066 .elementor-element.elementor-element-08758c5{padding:18px 18px 18px 18px;}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button:hover, .elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button:focus{box-shadow:0px 6px 18px 0px rgba(0, 198.00000000000026, 225, 0.25);}.elementor-3066 .elementor-element.elementor-element-79996c5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-a3a7f42{--display:flex;--flex-wrap:wrap;}.elementor-3066 .elementor-element.elementor-element-b9488a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--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:stretch;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 30px -8px rgba(0, 0, 0, 0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-fa7b056:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-fa7b056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #00C6FF06 100%);}.elementor-3066 .elementor-element.elementor-element-43bb660{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-43bb660.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-43bb660.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-6e4482d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-ac71f21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-a502a96{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-a502a96.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-a502a96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-f419da1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-35e2efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-8befc96{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-8befc96.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-8befc96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-150abbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-bd24f1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-bd24f1e p{margin-block-end:1px;}.elementor-3066 .elementor-element.elementor-element-3b70012{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-3b70012.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-3b70012.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-af4a940 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-7d52203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-fd5f36d{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-fd5f36d.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-fd5f36d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-52b3cfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-c29c1fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-51ab1dd{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-51ab1dd.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-51ab1dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-14b9ace .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-e3c377c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-1b6bc0e{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-1b6bc0e.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-1b6bc0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-1116510 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-309fab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-6787036{--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;border-style:none;--border-style:none;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3066 .elementor-element.elementor-element-6787036.e-con:hover{--e-con-transform-translateY:-2px;}.elementor-3066 .elementor-element.elementor-element-6787036.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3066 .elementor-element.elementor-element-a04cfa1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-6159b83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:500;color:#585858;}.elementor-3066 .elementor-element.elementor-element-47a4c94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--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:stretch;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 30px -8px rgba(0, 0, 0, 0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-5bc1f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #00C6FF06 100%);}.elementor-3066 .elementor-element.elementor-element-dda647f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#00C6FF;}.elementor-3066 .elementor-element.elementor-element-6937414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;line-height:28px;color:#585858;}.elementor-3066 .elementor-element.elementor-element-c2d14f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--display:flex;}.elementor-3066 .elementor-element.elementor-element-671874d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-8b468fc{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-8b468fc:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-8b468fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-315f48a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;line-height:30px;color:#585858;}.elementor-3066 .elementor-element.elementor-element-bf6bd88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--display:flex;}.elementor-3066 .elementor-element.elementor-element-c04efc8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-4e7df65{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-4e7df65:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-4e7df65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-47368d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-3066 .elementor-element.elementor-element-47368d3 p{margin-block-end:1px;}.elementor-3066 .elementor-element.elementor-element-a07c40e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--display:flex;}.elementor-3066 .elementor-element.elementor-element-3481614 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-172e472{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-172e472:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-172e472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-1a5a686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-3066 .elementor-element.elementor-element-1a5a686 p{margin-block-end:1px;}.elementor-3066 .elementor-element.elementor-element-0b77c22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--display:flex;}.elementor-3066 .elementor-element.elementor-element-2f71752 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-67dc01e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-67dc01e:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-67dc01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-662c334{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-3066 .elementor-element.elementor-element-44190ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--display:flex;}.elementor-3066 .elementor-element.elementor-element-863afd0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-def0f0d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-def0f0d:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-def0f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-63f33dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-3066 .elementor-element.elementor-element-63f33dd p{margin-block-end:1px;}.elementor-3066 .elementor-element.elementor-element-c28f123{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--display:flex;}.elementor-3066 .elementor-element.elementor-element-3c471b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-e5344a4 );}.elementor-3066 .elementor-element.elementor-element-34c6c67{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFFF7;--border-color:#FFFFFFF7;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 20px -10px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3066 .elementor-element.elementor-element-34c6c67:not(.elementor-motion-effects-element-type-background), .elementor-3066 .elementor-element.elementor-element-34c6c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-3066 .elementor-element.elementor-element-b34c2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}body.elementor-page-3066:not(.elementor-motion-effects-element-type-background), body.elementor-page-3066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F6;}@media(max-width:1536px){.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button{font-size:13px;}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button{font-size:13px;}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button{font-size:13px;}}@media(max-width:1200px){.elementor-3066 .elementor-element.elementor-element-7f2390f .elementor-heading-title{font-size:36px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button{font-size:12px;}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button{font-size:12px;}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-3066 .elementor-element.elementor-element-2eba1fb{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-6514609{--width:100%;}.elementor-3066 .elementor-element.elementor-element-b7fcf34{--content-width:595px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-43bb660{--width:100%;}.elementor-3066 .elementor-element.elementor-element-a502a96{--width:100%;}.elementor-3066 .elementor-element.elementor-element-8befc96{--width:100%;}.elementor-3066 .elementor-element.elementor-element-3b70012{--width:100%;}.elementor-3066 .elementor-element.elementor-element-fd5f36d{--width:100%;}.elementor-3066 .elementor-element.elementor-element-51ab1dd{--width:100%;}.elementor-3066 .elementor-element.elementor-element-1b6bc0e{--width:100%;}.elementor-3066 .elementor-element.elementor-element-6787036{--width:100%;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--width:1200px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--width:1200px;}}@media(max-width:1536px) and (min-width:768px){.elementor-3066 .elementor-element.elementor-element-2eba1fb{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-a3a7f42{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--width:1000px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--width:1000px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3066 .elementor-element.elementor-element-2eba1fb{--width:900px;}.elementor-3066 .elementor-element.elementor-element-a3a7f42{--width:900px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--width:900px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--width:900px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--width:900px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--width:900px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--width:900px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--width:900px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--width:900px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3066 .elementor-element.elementor-element-2eba1fb{--width:775px;}.elementor-3066 .elementor-element.elementor-element-a3a7f42{--width:775px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--width:775px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--width:775px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--width:775px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--width:775px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--width:775px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--width:775px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--width:775px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--width:775px;}}@media(max-width:1024px){.elementor-3066 .elementor-element.elementor-element-7f2390f .elementor-heading-title{font-size:36px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button{font-size:11px;}}@media(max-width:767px){.elementor-3066 .elementor-element.elementor-element-2eba1fb{--width:350px;--padding-top:15px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3066 .elementor-element.elementor-element-7f2390f .elementor-heading-title{font-size:25px;}.elementor-3066 .elementor-element.elementor-element-d2cf732{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-308aa09{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-a8bd98a{font-size:35px;}.elementor-3066 .elementor-element.elementor-element-3e3df02{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-b7fcf34{--padding-top:10px;--padding-bottom:010px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e{padding:0px 0px 0px 0px;}.elementor-3066 .elementor-element.elementor-element-f1ce96e .elementor-button{font-size:8px;padding:9px 9px 9px 9px;}.elementor-3066 .elementor-element.elementor-element-72f24e4{padding:0px 0px 0px 0px;}.elementor-3066 .elementor-element.elementor-element-72f24e4 .elementor-button{font-size:8px;padding:9px 9px 9px 9px;}.elementor-3066 .elementor-element.elementor-element-08758c5{padding:0px 0px 0px 0px;}.elementor-3066 .elementor-element.elementor-element-08758c5 .elementor-button{font-size:8px;padding:9px 9px 9px 9px;}.elementor-3066 .elementor-element.elementor-element-79996c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3066 .elementor-element.elementor-element-a3a7f42{--width:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3066 .elementor-element.elementor-element-fa7b056{--width:350px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-43bb660{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-6e4482d .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-ac71f21{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-a502a96{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-f419da1 .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-35e2efd{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-8befc96{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-150abbb .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-bd24f1e{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-bd24f1e p{margin-block-end:0px;}.elementor-3066 .elementor-element.elementor-element-3b70012{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-af4a940 .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-7d52203{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-fd5f36d{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-52b3cfb .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-c29c1fd{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-51ab1dd{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-14b9ace .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-e3c377c{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-1b6bc0e{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-1116510 .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-309fab8{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-6787036{--width:47%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-a04cfa1 .elementor-heading-title{font-size:15px;}.elementor-3066 .elementor-element.elementor-element-6159b83{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-47a4c94{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-5bc1f9f{--width:350px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3066 .elementor-element.elementor-element-dda647f .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-6937414{font-size:11px;line-height:1.8em;}.elementor-3066 .elementor-element.elementor-element-c2d14f2{--padding-top:030px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-9abf743{--width:350px;}.elementor-3066 .elementor-element.elementor-element-671874d .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-315f48a{font-size:11px;line-height:1.6em;}.elementor-3066 .elementor-element.elementor-element-bf6bd88{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-3e3aa92{--width:350px;}.elementor-3066 .elementor-element.elementor-element-c04efc8 .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-47368d3{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-a07c40e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-74c76fd{--width:350px;}.elementor-3066 .elementor-element.elementor-element-3481614 .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-1a5a686{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-0b77c22{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-b5b3d66{--width:350px;}.elementor-3066 .elementor-element.elementor-element-2f71752 .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-662c334{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-529acf2{--width:350px;}.elementor-3066 .elementor-element.elementor-element-863afd0 .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-63f33dd{font-size:11px;}.elementor-3066 .elementor-element.elementor-element-c28f123{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3066 .elementor-element.elementor-element-4062b83{--width:350px;}.elementor-3066 .elementor-element.elementor-element-3c471b7 .elementor-heading-title{font-size:20px;}.elementor-3066 .elementor-element.elementor-element-b34c2d5{font-size:11px;}}/* Start custom CSS for text-editor, class: .elementor-element-a8bd98a */.rr-overall-rating-value {
  font-size: 32px;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a7f42 */.rr-resort-image-inner {
  max-width: 1200px;
  margin: 0 auto;
}

.rr-resort-featured-image,
.rr-resort-featured-image .elementor-image,
.rr-resort-featured-image img {
  width: 100%;
  display: block;
}

.rr-resort-featured-image img {
  height: 420px;
  object-fit: cover;
  object-position: center;
  border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43bb660 */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a502a96 */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8befc96 */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b70012 */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd5f36d */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51ab1dd */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6bc0e */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6787036 */.rr-resort-stats-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.rr-stat-card {
  flex: 1 1 calc(25% - 16px);
  min-width: 0;
  max-width: calc(25% - 16px);
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .rr-stat-card {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px);
    min-width: 0;
  }
}

@media (max-width: 767px) {
  .rr-stat-card {
    flex: 1 1 100%;
    max-width: 100%;
    min-width: 0;
  }
}/* End custom CSS */