.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-55108da{--display:flex;--min-height:340px;--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:flex-end;--overlay-opacity:0.72;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-55108da:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-55108da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tvoxar.nl/wp-content/uploads/2025/05/investment-background-ntdozfa12skxcjsj.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-55108da::before, .elementor-38 .elementor-element.elementor-element-55108da > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-55108da > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-55108da > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-55108da > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-55108da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-38 .elementor-element.elementor-element-e2cd1f1 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-38 .elementor-element.elementor-element-e2cd1f1{text-align:center;}.elementor-38 .elementor-element.elementor-element-e2cd1f1 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-ee97c33{--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:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-ee97c33:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-ee97c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-078cb65{text-align:center;}.elementor-38 .elementor-element.elementor-element-078cb65 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-38 .elementor-element.elementor-element-ae71f9e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 24% 0% 24%;}.elementor-38 .elementor-element.elementor-element-ae71f9e{text-align:center;}.elementor-38 .elementor-element.elementor-element-ae71f9e .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:54px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-697b6664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38 .elementor-element.elementor-element-697b6664:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-697b6664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-217ee24a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-5feb8f94{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38 .elementor-element.elementor-element-6907d24b{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-54bf841{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-54bf841:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-54bf841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-f37b07 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-f37b07 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-24c4b12d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3ebbe628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3ebbe628 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-48412c38 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-186b649 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-186b649{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-186b649 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1343b686{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38 .elementor-element.elementor-element-21c14ab0 img{width:28px;}.elementor-38 .elementor-element.elementor-element-23a6c604 img{width:28px;}.elementor-38 .elementor-element.elementor-element-611685b2 img{width:28px;}.elementor-38 .elementor-element.elementor-element-612596e0 img{width:28px;}.elementor-38 .elementor-element.elementor-element-2006c1fd img{width:28px;}.elementor-38 .elementor-element.elementor-element-7094f4cc .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-38 .elementor-element.elementor-element-55c8b7f6{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-6afcdfc4{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-6afcdfc4:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6afcdfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-3e0db0c5 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-3e0db0c5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6943def3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-3c1e7e75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3c1e7e75 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-7645f6bd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-6ed618bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-6ed618bd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-2984cc02{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-667fb875 img{width:28px;}.elementor-38 .elementor-element.elementor-element-1e83fe90 img{width:28px;}.elementor-38 .elementor-element.elementor-element-5919e511 img{width:28px;}.elementor-38 .elementor-element.elementor-element-43a8f193 img{width:28px;}.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{width:28px;}.elementor-38 .elementor-element.elementor-element-20a03aa8 .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-3d9b6cba{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-767c3162{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-767c3162:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-767c3162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-7b9157fc .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-7b9157fc > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-78976c64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-258bc0d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-258bc0d0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-1eee7d46 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-39b643dc > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-39b643dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-39b643dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-46c3e8c1{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-3e13afef img{width:28px;}.elementor-38 .elementor-element.elementor-element-72c1ccab img{width:28px;}.elementor-38 .elementor-element.elementor-element-227491dc img{width:28px;}.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6d0f85db img{width:28px;}.elementor-38 .elementor-element.elementor-element-7ae7778d .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-6c9a5a71{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-370dee24{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-77bc2c7f{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-77bc2c7f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-77bc2c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-16ee00d6 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-16ee00d6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-65547a2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-4b83da31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4b83da31 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-2aceb0a9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-400ab00e > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-400ab00e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-400ab00e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1abd4d87{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-6b38570c img{width:28px;}.elementor-38 .elementor-element.elementor-element-2993d02f img{width:28px;}.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{width:28px;}.elementor-38 .elementor-element.elementor-element-49a53912 img{width:28px;}.elementor-38 .elementor-element.elementor-element-58e1b144 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6f30e64f .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-1ca4e6f8{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-4d56c50{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-4d56c50:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4d56c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-fccd0ff .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-fccd0ff > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-417fafa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-765f64d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-765f64d3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-1ad15efa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-31a82f4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-31a82f4f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-59eaede7{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-1aef5e4b img{width:28px;}.elementor-38 .elementor-element.elementor-element-429c5ad4 img{width:28px;}.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{width:28px;}.elementor-38 .elementor-element.elementor-element-574bd901 img{width:28px;}.elementor-38 .elementor-element.elementor-element-45786638 img{width:28px;}.elementor-38 .elementor-element.elementor-element-4b694408 .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-1c070216{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-4f0f2241{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-4f0f2241:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4f0f2241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-751f2867 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-751f2867 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7d8ec90f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-24bcde0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-24bcde0b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-341b22e9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-75657002 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-75657002{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-75657002 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5bc84085{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-6755865f img{width:28px;}.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{width:28px;}.elementor-38 .elementor-element.elementor-element-532b5c8a img{width:28px;}.elementor-38 .elementor-element.elementor-element-1c4224b6 img{width:28px;}.elementor-38 .elementor-element.elementor-element-2b03d997 img{width:28px;}.elementor-38 .elementor-element.elementor-element-17ba9621 .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-2b8ec4f3{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-492fdc72{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-b8ed73{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-b8ed73:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-b8ed73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-4e76fce3 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-4e76fce3 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7c1083b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-75a85cdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-75a85cdb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-165b6812 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-7c19af9d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-7c19af9d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7c19af9d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-58ada2d5{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-63c0805b img{width:28px;}.elementor-38 .elementor-element.elementor-element-3a7724d9 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6c8e7388 img{width:28px;}.elementor-38 .elementor-element.elementor-element-161504d7 img{width:28px;}.elementor-38 .elementor-element.elementor-element-c6856d3 img{width:28px;}.elementor-38 .elementor-element.elementor-element-78da98da .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-70c11cdf{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-69ede153{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-69ede153:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-69ede153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-1b46c7cd .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-1b46c7cd > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-36d82b29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-4ac406a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4ac406a5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-53f2fb9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-71063181{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-71063181 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1aa5f469{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-4f915cb1 img{width:28px;}.elementor-38 .elementor-element.elementor-element-23a861d8 img{width:28px;}.elementor-38 .elementor-element.elementor-element-42973a47 img{width:28px;}.elementor-38 .elementor-element.elementor-element-388f16c9 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6e46a728 img{width:28px;}.elementor-38 .elementor-element.elementor-element-60fb0a0a .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-225f733b{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-5380e526{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-5380e526:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5380e526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-6a1a88e9 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-6a1a88e9 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-37e26d40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-7b0c1aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7b0c1aa0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-5995f1d2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-710ee55b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-710ee55b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-710ee55b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1b3b8ff0{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-1bc96896 img{width:28px;}.elementor-38 .elementor-element.elementor-element-45bce2c9 img{width:28px;}.elementor-38 .elementor-element.elementor-element-4d5c0caa img{width:28px;}.elementor-38 .elementor-element.elementor-element-39a56284 img{width:28px;}.elementor-38 .elementor-element.elementor-element-68884b15 img{width:28px;}.elementor-38 .elementor-element.elementor-element-36a1f2fe .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-4c64376c{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-161b541a{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-1f37f222{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-1f37f222:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1f37f222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-4907126e .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-4907126e > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-48a5f6da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-4bf71b93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-4bf71b93 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-5b0c9a81 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-17379c36 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-17379c36{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-17379c36 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-4b360309{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-23e58ce9 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6c90363d img{width:28px;}.elementor-38 .elementor-element.elementor-element-4c668f99 img{width:28px;}.elementor-38 .elementor-element.elementor-element-525a65ac img{width:28px;}.elementor-38 .elementor-element.elementor-element-336b6bf2 img{width:28px;}.elementor-38 .elementor-element.elementor-element-32a71101 .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-417f0f78{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-3836579e{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-3836579e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3836579e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-3e4fd752 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-3e4fd752 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-815d942{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-486629a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-486629a8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-2e40f037 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-2eb33828{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-2eb33828 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1654b795{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-25e36e1c img{width:28px;}.elementor-38 .elementor-element.elementor-element-c353f7f img{width:28px;}.elementor-38 .elementor-element.elementor-element-5d79d94e img{width:28px;}.elementor-38 .elementor-element.elementor-element-612e9d87 img{width:28px;}.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6e15be96 .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-6c3ad19c{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-75f5ed7{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#252525;--border-color:#252525;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-75f5ed7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-75f5ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-28fea6bc .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-28fea6bc > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-48aae0ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-959eb73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-959eb73 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-ef1a973 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#D94700;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-1c3b1d55{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-1c3b1d55 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-707c13df{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{width:28px;}.elementor-38 .elementor-element.elementor-element-3c186201 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6226fbaa img{width:28px;}.elementor-38 .elementor-element.elementor-element-16883a7c img{width:28px;}.elementor-38 .elementor-element.elementor-element-1c769302 img{width:28px;}.elementor-38 .elementor-element.elementor-element-cb7874a .elementor-button{background-color:#D94700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-7acfac0a{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-1d7824fe{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:#666666;}.elementor-38 .elementor-element.elementor-element-1d7824fe > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A1A1A;}.elementor-38 .elementor-element.elementor-element-1d7824fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#252525;}.elementor-38 .elementor-element.elementor-element-1d7824fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-38 .elementor-element.elementor-element-1d7824fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-38 .elementor-element.elementor-element-1d7824fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#252525;}.elementor-38 .elementor-element.elementor-element-1d7824fe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-38 .elementor-element.elementor-element-1d7824fe [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#666666;}.elementor-38 .elementor-element.elementor-element-24919406{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-504d1da4{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-504d1da4:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-504d1da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-63007f89 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-63007f89 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6ef3eea9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5152d627 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-5152d627 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-3d6a1bd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-5ff4a91 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-5ff4a91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-5ff4a91 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-498d9f7d{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{width:28px;}.elementor-38 .elementor-element.elementor-element-74cd7953 img{width:28px;}.elementor-38 .elementor-element.elementor-element-72254ebd img{width:28px;}.elementor-38 .elementor-element.elementor-element-78a6baf0 img{width:28px;}.elementor-38 .elementor-element.elementor-element-12b07c20 img{width:28px;}.elementor-38 .elementor-element.elementor-element-78d6607d .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-13839177{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-5fa0da2f{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-5fa0da2f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5fa0da2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-1d3a7f12 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-1d3a7f12 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-45138686{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-14ebcb88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-14ebcb88 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-39233f0c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-215b7903 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-215b7903{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-215b7903 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-2d7e53eb{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-877249f img{width:28px;}.elementor-38 .elementor-element.elementor-element-71ca3e6d img{width:28px;}.elementor-38 .elementor-element.elementor-element-765bc1e5 img{width:28px;}.elementor-38 .elementor-element.elementor-element-18492985 img{width:28px;}.elementor-38 .elementor-element.elementor-element-787b9e24 img{width:28px;}.elementor-38 .elementor-element.elementor-element-42ece3ed .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-5d25296a{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-8f59fc8{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-8f59fc8:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-8f59fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-79fd0d4f .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-79fd0d4f > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-38ce9a0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5a87159e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-5a87159e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-20b0b1f9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-599d55e5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-599d55e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-599d55e5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-67dadc4a{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-25d77aa0 img{width:28px;}.elementor-38 .elementor-element.elementor-element-3f369678 img{width:28px;}.elementor-38 .elementor-element.elementor-element-3ac75cfd img{width:28px;}.elementor-38 .elementor-element.elementor-element-afbab7b img{width:28px;}.elementor-38 .elementor-element.elementor-element-3daa6f8b img{width:28px;}.elementor-38 .elementor-element.elementor-element-766d6d95 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-763d0d2a{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-c9f76e8{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-5d3e56d1{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-5d3e56d1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5d3e56d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-763a0318 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-763a0318 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-186ab27e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-188a2d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-188a2d0a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-8a9e8fb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-6fef10db > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-6fef10db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-6fef10db .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5a83ac52{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-73b6bd9a img{width:28px;}.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{width:28px;}.elementor-38 .elementor-element.elementor-element-2316cccc img{width:28px;}.elementor-38 .elementor-element.elementor-element-307feee5 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6c2a27bb img{width:28px;}.elementor-38 .elementor-element.elementor-element-36a52b55 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-288e839a{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-15b04477{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-15b04477:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-15b04477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-72d1d453 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-72d1d453 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6a021bdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-a384ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-a384ce6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-69b1dcac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-5fbf9273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-5fbf9273{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-5fbf9273 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6fdb3481{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-698eb452 img{width:28px;}.elementor-38 .elementor-element.elementor-element-17549451 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{width:28px;}.elementor-38 .elementor-element.elementor-element-4ee708a4 img{width:28px;}.elementor-38 .elementor-element.elementor-element-68c0a8cf img{width:28px;}.elementor-38 .elementor-element.elementor-element-6cb18553 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-43bde0f5{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-7aa6affa{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-7aa6affa:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7aa6affa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-25a4b3b6 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-25a4b3b6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3fb05a97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-9fb01b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-9fb01b7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-76832c2e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-6b68debd > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-6b68debd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-6b68debd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-62822185{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-343e75df img{width:28px;}.elementor-38 .elementor-element.elementor-element-3fd03ca img{width:28px;}.elementor-38 .elementor-element.elementor-element-6a1a122d img{width:28px;}.elementor-38 .elementor-element.elementor-element-27616043 img{width:28px;}.elementor-38 .elementor-element.elementor-element-435dc7ad img{width:28px;}.elementor-38 .elementor-element.elementor-element-64ee50e7 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-25f08e09{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-32f028b8{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-7fc13204{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-7fc13204:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7fc13204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-4c61d085 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-4c61d085 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-26b73170{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-34a4410b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-34a4410b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-23698ac7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-71267297 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-71267297{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-71267297 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-1f5d2316{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-3233768f img{width:28px;}.elementor-38 .elementor-element.elementor-element-700469e5 img{width:28px;}.elementor-38 .elementor-element.elementor-element-7e3eb673 img{width:28px;}.elementor-38 .elementor-element.elementor-element-7c79a376 img{width:28px;}.elementor-38 .elementor-element.elementor-element-24edd45c img{width:28px;}.elementor-38 .elementor-element.elementor-element-64bccab .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-41d3a61e{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-11bd7422{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-11bd7422:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-11bd7422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-301ce3a5 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-301ce3a5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-46b85ca9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-684893c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-684893c7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-5f5aaf58 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-42e8a2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-42e8a2b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-42e8a2b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-4742e50b{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-cef82cc img{width:28px;}.elementor-38 .elementor-element.elementor-element-58424602 img{width:28px;}.elementor-38 .elementor-element.elementor-element-7a75c697 img{width:28px;}.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{width:28px;}.elementor-38 .elementor-element.elementor-element-22590d8b img{width:28px;}.elementor-38 .elementor-element.elementor-element-4825c0b4 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-294192f{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-394e0f8c{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-394e0f8c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-394e0f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-1d7b5a59 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-1d7b5a59 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-723b8d75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-43cf3b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-43cf3b52 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-634575d6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-4af1c8e > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-4af1c8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-4af1c8e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-571bcb53{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-21d403dc img{width:28px;}.elementor-38 .elementor-element.elementor-element-597048d3 img{width:28px;}.elementor-38 .elementor-element.elementor-element-10cae60 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6ac69832 img{width:28px;}.elementor-38 .elementor-element.elementor-element-5330681c img{width:28px;}.elementor-38 .elementor-element.elementor-element-66fabb73 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-7b785437{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-17bb9d28{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-239946{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-239946:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-239946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-2d9882c5 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-2d9882c5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-2026e1fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-41f5c77d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-41f5c77d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-4fdda1e4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-22994978 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-22994978{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-22994978 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6b151198{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-2b301cd9 img{width:28px;}.elementor-38 .elementor-element.elementor-element-771e2dfd img{width:28px;}.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6c4f74da img{width:28px;}.elementor-38 .elementor-element.elementor-element-791b923f img{width:28px;}.elementor-38 .elementor-element.elementor-element-71e06793 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-585ab14{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-39637096{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-39637096:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-39637096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-2deb76b0 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-2deb76b0 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-178b9139{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-10afd5ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-10afd5ce .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-443c7f6c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-784f6c4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-784f6c4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-784f6c4b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-d553342{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-78883815 img{width:28px;}.elementor-38 .elementor-element.elementor-element-38125db8 img{width:28px;}.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{width:28px;}.elementor-38 .elementor-element.elementor-element-6837f9c3 img{width:28px;}.elementor-38 .elementor-element.elementor-element-52226c7b img{width:28px;}.elementor-38 .elementor-element.elementor-element-725368c7 .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-18c44734{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-1fa86c4{--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:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD700;--border-color:#FFD700;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-38 .elementor-element.elementor-element-1fa86c4:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1fa86c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-38 .elementor-element.elementor-element-2cf39be4 .elementor-button{background-color:#252525;font-family:"Helvetica", Sans-serif;font-size:14.4px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-38 .elementor-element.elementor-element-2cf39be4 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-727a415b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-8eeea2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-8eeea2a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-6843fc07 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:51.2px;font-weight:800;color:#FFD700;}.elementor-38 .elementor-element.elementor-element-7e756570 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2A2A2A;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-icon i{color:#FFD700;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-icon svg{fill:#FFD700;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-7e756570{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:15.2px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-7e756570 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-112aa1d8{--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;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-12b5db10 img{width:28px;}.elementor-38 .elementor-element.elementor-element-402201b8 img{width:28px;}.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{width:28px;}.elementor-38 .elementor-element.elementor-element-10a0fbaf img{width:28px;}.elementor-38 .elementor-element.elementor-element-34bff18a img{width:28px;}.elementor-38 .elementor-element.elementor-element-7e0c8f5e .elementor-button{background-color:#FFD700;font-family:"Roboto", Sans-serif;font-size:17.6px;font-weight:700;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px;}.elementor-38 .elementor-element.elementor-element-75ea65e4{text-align:center;font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;color:#CCCCCC;}.elementor-38 .elementor-element.elementor-element-4564ec84{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:#666666;}.elementor-38 .elementor-element.elementor-element-4564ec84 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A1A1A;}.elementor-38 .elementor-element.elementor-element-4564ec84.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#252525;}.elementor-38 .elementor-element.elementor-element-4564ec84.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-38 .elementor-element.elementor-element-4564ec84.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-38 .elementor-element.elementor-element-4564ec84.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#252525;}.elementor-38 .elementor-element.elementor-element-4564ec84.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-38 .elementor-element.elementor-element-4564ec84 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#666666;}.elementor-38 .elementor-element.elementor-element-cf785cd{--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;--overlay-opacity:0.81;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-cf785cd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cf785cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tvoxar.nl/wp-content/uploads/2025/05/GettyImages-155439773-58a497f25f9b58819cd7c83b-5c059005c9e77c0001db234b.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-cf785cd::before, .elementor-38 .elementor-element.elementor-element-cf785cd > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-cf785cd > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-cf785cd > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-cf785cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-cf785cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0200;--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-09c3db0{text-align:center;}.elementor-38 .elementor-element.elementor-element-09c3db0 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:54px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-6368bd4{text-align:center;}.elementor-38 .elementor-element.elementor-element-6368bd4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22.4px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-4bb7ce4{--divider-border-style:solid;--divider-color:#CC9955;--divider-border-width:4px;width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-4bb7ce4 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-38 .elementor-element.elementor-element-4bb7ce4 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-38 .elementor-element.elementor-element-0ee7641 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2550D;border-radius:11px 11px 11px 11px;padding:20px 40px 20px 40px;}.elementor-38 .elementor-element.elementor-element-0ee7641 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38 .elementor-element.elementor-element-0ee7641 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-38 .elementor-element.elementor-element-1489255{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38 .elementor-element.elementor-element-1489255:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1489255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-2ef613c{--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;--border-radius:23px 23px 23px 23px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-38 .elementor-element.elementor-element-2ef613c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-2ef613c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-38 .elementor-element.elementor-element-c606648{--display:flex;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-number-wrapper{font-family:"Fira Sans Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-title{color:#F2550D;font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-39e96c8{--display:flex;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-number-wrapper{font-family:"Fira Sans Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-title{color:#F2550D;font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-8bf8e07{--display:flex;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-number-wrapper{font-family:"Fira Sans Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-title{color:#F2550D;font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-9163bbc{--display:flex;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-number-wrapper{font-family:"Fira Sans Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-title{color:#F2550D;font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-dadc1f3{--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;--overlay-opacity:0.86;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-dadc1f3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-dadc1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-38 .elementor-element.elementor-element-dadc1f3::before, .elementor-38 .elementor-element.elementor-element-dadc1f3 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-dadc1f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-dadc1f3 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-dadc1f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-dadc1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-38 .elementor-element.elementor-element-25b9403{--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;}.elementor-38 .elementor-element.elementor-element-a91a88a{--display:flex;}.elementor-38 .elementor-element.elementor-element-70a26df .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:16px;font-weight:600;color:#F2550D;}.elementor-38 .elementor-element.elementor-element-da932a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-da932a0 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:54px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-2bec430{--display:flex;--justify-content:center;}.elementor-38 .elementor-element.elementor-element-2a4c07b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-widget-elementskit-testimonial .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-elementskit-testimonial .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#0F0F0F;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-commentor-bio{bottom:-98px;margin:0px 0px -10px 0px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#F2550D;width:16px;height:16px;transform:scale(1.2);}.elementor-38 .elementor-element.elementor-element-4a5a189 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#403F3F;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-commentor-content{min-height:265px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card .elementskit-commentor-coment{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-stars > li > a, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-watermark-icon svg{fill:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-commentor-image > img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#F2550D;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-38 .elementor-element.elementor-element-48d902e4{--display:flex;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-55108da{--min-height:240px;}.elementor-38 .elementor-element.elementor-element-e2cd1f1 .elementor-heading-title{font-size:50px;}.elementor-38 .elementor-element.elementor-element-078cb65 .elementor-heading-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-ae71f9e .elementor-heading-title{font-size:36px;}.elementor-38 .elementor-element.elementor-element-217ee24a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5feb8f94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-6907d24b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-09c3db0 .elementor-heading-title{font-size:48px;}.elementor-38 .elementor-element.elementor-element-6368bd4 .elementor-heading-title{font-size:18px;}.elementor-38 .elementor-element.elementor-element-0ee7641 .elementor-button{font-size:15px;padding:17px 35px 17px 35px;}.elementor-38 .elementor-element.elementor-element-2ef613c{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-number-wrapper{font-size:50px;}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-number-wrapper{font-size:50px;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-number-wrapper{font-size:50px;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-number-wrapper{font-size:50px;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-70a26df .elementor-heading-title{font-size:15px;}.elementor-38 .elementor-element.elementor-element-da932a0 .elementor-heading-title{font-size:36px;}.elementor-38 .elementor-element.elementor-element-2a4c07b{font-size:15px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:15px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-e2cd1f1 .elementor-heading-title{font-size:42px;}.elementor-38 .elementor-element.elementor-element-078cb65 .elementor-heading-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-ae71f9e .elementor-heading-title{font-size:28px;}.elementor-38 .elementor-element.elementor-element-42ead7d2{width:100%;max-width:100%;}.elementor-38 .elementor-element.elementor-element-5feb8f94{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38 .elementor-element.elementor-element-54bf841{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-6afcdfc4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-77bc2c7f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-4d56c50{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-b8ed73{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-69ede153{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1f37f222{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-3836579e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1d7824fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-504d1da4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-5fa0da2f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-5d3e56d1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-15b04477{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-7fc13204{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-11bd7422{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-239946{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-39637096{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-cf785cd{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-09c3db0 .elementor-heading-title{font-size:40px;}.elementor-38 .elementor-element.elementor-element-6368bd4 .elementor-heading-title{font-size:16px;}.elementor-38 .elementor-element.elementor-element-0ee7641 .elementor-button{font-size:14px;padding:15px 30px 15px 30px;}.elementor-38 .elementor-element.elementor-element-2ef613c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-c606648{--width:50%;}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-number-wrapper{font-size:42px;}.elementor-38 .elementor-element.elementor-element-dfb6af0 .elementor-counter-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-39e96c8{--width:50%;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-number-wrapper{font-size:42px;}.elementor-38 .elementor-element.elementor-element-d6b6a74 .elementor-counter-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-8bf8e07{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-number-wrapper{font-size:42px;}.elementor-38 .elementor-element.elementor-element-d7b2bef .elementor-counter-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-9163bbc{--width:50%;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-number-wrapper{font-size:42px;}.elementor-38 .elementor-element.elementor-element-2107a65 .elementor-counter-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-70a26df .elementor-heading-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-da932a0 .elementor-heading-title{font-size:28px;}.elementor-38 .elementor-element.elementor-element-2a4c07b{font-size:14px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-38 .elementor-element.elementor-element-4a5a189 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:14px;}.elementor-38 .elementor-element.elementor-element-48d902e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-cf785cd{--content-width:1000px;}}@media(min-width:1025px){.elementor-38 .elementor-element.elementor-element-cf785cd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cf785cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-21c14ab0 */.elementor-38 .elementor-element.elementor-element-21c14ab0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21c14ab0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a6c604 */.elementor-38 .elementor-element.elementor-element-23a6c604 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a6c604 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611685b2 */.elementor-38 .elementor-element.elementor-element-611685b2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-611685b2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612596e0 */.elementor-38 .elementor-element.elementor-element-612596e0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612596e0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006c1fd */.elementor-38 .elementor-element.elementor-element-2006c1fd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2006c1fd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c8b7f6 */.elementor-38 .elementor-element.elementor-element-55c8b7f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bf841 */.package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(229, 9, 20, .1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.package-card:hover::before {
  transform: translateY(100%);
}

.package-card * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667fb875 */.elementor-38 .elementor-element.elementor-element-667fb875 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-667fb875 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e83fe90 */.elementor-38 .elementor-element.elementor-element-1e83fe90 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1e83fe90 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5919e511 */.elementor-38 .elementor-element.elementor-element-5919e511 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5919e511 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a8f193 */.elementor-38 .elementor-element.elementor-element-43a8f193 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-43a8f193 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c8d5c06 */.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c8d5c06 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9b6cba */.elementor-38 .elementor-element.elementor-element-3d9b6cba p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afcdfc4 */.featured-card {
  position: relative;
}

.featured-card::after {
    content: "Populair";
  position: absolute;
  top: 55px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13afef */.elementor-38 .elementor-element.elementor-element-3e13afef img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3e13afef img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c1ccab */.elementor-38 .elementor-element.elementor-element-72c1ccab img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72c1ccab img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227491dc */.elementor-38 .elementor-element.elementor-element-227491dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-227491dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3d5a24 */.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f3d5a24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d0f85db */.elementor-38 .elementor-element.elementor-element-6d0f85db img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6d0f85db img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9a5a71 */.elementor-38 .elementor-element.elementor-element-6c9a5a71 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b38570c */.elementor-38 .elementor-element.elementor-element-6b38570c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6b38570c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2993d02f */.elementor-38 .elementor-element.elementor-element-2993d02f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2993d02f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ec0f6e8 */.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a53912 */.elementor-38 .elementor-element.elementor-element-49a53912 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-49a53912 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1b144 */.elementor-38 .elementor-element.elementor-element-58e1b144 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58e1b144 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca4e6f8 */.elementor-38 .elementor-element.elementor-element-1ca4e6f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aef5e4b */.elementor-38 .elementor-element.elementor-element-1aef5e4b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1aef5e4b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-429c5ad4 */.elementor-38 .elementor-element.elementor-element-429c5ad4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-429c5ad4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9d0e2a */.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1f9d0e2a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574bd901 */.elementor-38 .elementor-element.elementor-element-574bd901 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-574bd901 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45786638 */.elementor-38 .elementor-element.elementor-element-45786638 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45786638 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c070216 */.elementor-38 .elementor-element.elementor-element-1c070216 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6755865f */.elementor-38 .elementor-element.elementor-element-6755865f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6755865f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ceb8f3 */.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ceb8f3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b5c8a */.elementor-38 .elementor-element.elementor-element-532b5c8a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-532b5c8a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4224b6 */.elementor-38 .elementor-element.elementor-element-1c4224b6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c4224b6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03d997 */.elementor-38 .elementor-element.elementor-element-2b03d997 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b03d997 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8ec4f3 */.elementor-38 .elementor-element.elementor-element-2b8ec4f3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c0805b */.elementor-38 .elementor-element.elementor-element-63c0805b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-63c0805b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a7724d9 */.elementor-38 .elementor-element.elementor-element-3a7724d9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3a7724d9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8e7388 */.elementor-38 .elementor-element.elementor-element-6c8e7388 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c8e7388 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161504d7 */.elementor-38 .elementor-element.elementor-element-161504d7 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-161504d7 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6856d3 */.elementor-38 .elementor-element.elementor-element-c6856d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c6856d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c11cdf */.elementor-38 .elementor-element.elementor-element-70c11cdf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f915cb1 */.elementor-38 .elementor-element.elementor-element-4f915cb1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f915cb1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a861d8 */.elementor-38 .elementor-element.elementor-element-23a861d8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a861d8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42973a47 */.elementor-38 .elementor-element.elementor-element-42973a47 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-42973a47 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f16c9 */.elementor-38 .elementor-element.elementor-element-388f16c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-388f16c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e46a728 */.elementor-38 .elementor-element.elementor-element-6e46a728 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6e46a728 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225f733b */.elementor-38 .elementor-element.elementor-element-225f733b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc96896 */.elementor-38 .elementor-element.elementor-element-1bc96896 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1bc96896 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45bce2c9 */.elementor-38 .elementor-element.elementor-element-45bce2c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45bce2c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5c0caa */.elementor-38 .elementor-element.elementor-element-4d5c0caa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4d5c0caa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a56284 */.elementor-38 .elementor-element.elementor-element-39a56284 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-39a56284 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68884b15 */.elementor-38 .elementor-element.elementor-element-68884b15 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68884b15 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c64376c */.elementor-38 .elementor-element.elementor-element-4c64376c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e58ce9 */.elementor-38 .elementor-element.elementor-element-23e58ce9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23e58ce9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c90363d */.elementor-38 .elementor-element.elementor-element-6c90363d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c90363d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c668f99 */.elementor-38 .elementor-element.elementor-element-4c668f99 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4c668f99 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-525a65ac */.elementor-38 .elementor-element.elementor-element-525a65ac img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-525a65ac img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336b6bf2 */.elementor-38 .elementor-element.elementor-element-336b6bf2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-336b6bf2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417f0f78 */.elementor-38 .elementor-element.elementor-element-417f0f78 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e36e1c */.elementor-38 .elementor-element.elementor-element-25e36e1c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25e36e1c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c353f7f */.elementor-38 .elementor-element.elementor-element-c353f7f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c353f7f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d79d94e */.elementor-38 .elementor-element.elementor-element-5d79d94e img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5d79d94e img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e9d87 */.elementor-38 .elementor-element.elementor-element-612e9d87 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612e9d87 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee8cb20 */.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee8cb20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3ad19c */.elementor-38 .elementor-element.elementor-element-6c3ad19c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55b2c1f6 */.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-55b2c1f6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c186201 */.elementor-38 .elementor-element.elementor-element-3c186201 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c186201 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6226fbaa */.elementor-38 .elementor-element.elementor-element-6226fbaa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6226fbaa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16883a7c */.elementor-38 .elementor-element.elementor-element-16883a7c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-16883a7c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c769302 */.elementor-38 .elementor-element.elementor-element-1c769302 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c769302 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfac0a */.elementor-38 .elementor-element.elementor-element-7acfac0a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c14ab0 */.elementor-38 .elementor-element.elementor-element-21c14ab0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21c14ab0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a6c604 */.elementor-38 .elementor-element.elementor-element-23a6c604 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a6c604 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611685b2 */.elementor-38 .elementor-element.elementor-element-611685b2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-611685b2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612596e0 */.elementor-38 .elementor-element.elementor-element-612596e0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612596e0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006c1fd */.elementor-38 .elementor-element.elementor-element-2006c1fd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2006c1fd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c8b7f6 */.elementor-38 .elementor-element.elementor-element-55c8b7f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bf841 */.package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(229, 9, 20, .1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.package-card:hover::before {
  transform: translateY(100%);
}

.package-card * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667fb875 */.elementor-38 .elementor-element.elementor-element-667fb875 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-667fb875 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e83fe90 */.elementor-38 .elementor-element.elementor-element-1e83fe90 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1e83fe90 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5919e511 */.elementor-38 .elementor-element.elementor-element-5919e511 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5919e511 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a8f193 */.elementor-38 .elementor-element.elementor-element-43a8f193 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-43a8f193 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c8d5c06 */.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c8d5c06 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9b6cba */.elementor-38 .elementor-element.elementor-element-3d9b6cba p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afcdfc4 */.featured-card {
  position: relative;
}

.featured-card::after {
    content: "Populair";
  position: absolute;
  top: 55px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13afef */.elementor-38 .elementor-element.elementor-element-3e13afef img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3e13afef img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c1ccab */.elementor-38 .elementor-element.elementor-element-72c1ccab img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72c1ccab img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227491dc */.elementor-38 .elementor-element.elementor-element-227491dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-227491dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3d5a24 */.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f3d5a24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d0f85db */.elementor-38 .elementor-element.elementor-element-6d0f85db img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6d0f85db img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9a5a71 */.elementor-38 .elementor-element.elementor-element-6c9a5a71 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b38570c */.elementor-38 .elementor-element.elementor-element-6b38570c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6b38570c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2993d02f */.elementor-38 .elementor-element.elementor-element-2993d02f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2993d02f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ec0f6e8 */.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a53912 */.elementor-38 .elementor-element.elementor-element-49a53912 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-49a53912 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1b144 */.elementor-38 .elementor-element.elementor-element-58e1b144 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58e1b144 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca4e6f8 */.elementor-38 .elementor-element.elementor-element-1ca4e6f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aef5e4b */.elementor-38 .elementor-element.elementor-element-1aef5e4b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1aef5e4b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-429c5ad4 */.elementor-38 .elementor-element.elementor-element-429c5ad4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-429c5ad4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9d0e2a */.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1f9d0e2a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574bd901 */.elementor-38 .elementor-element.elementor-element-574bd901 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-574bd901 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45786638 */.elementor-38 .elementor-element.elementor-element-45786638 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45786638 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c070216 */.elementor-38 .elementor-element.elementor-element-1c070216 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6755865f */.elementor-38 .elementor-element.elementor-element-6755865f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6755865f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ceb8f3 */.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ceb8f3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b5c8a */.elementor-38 .elementor-element.elementor-element-532b5c8a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-532b5c8a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4224b6 */.elementor-38 .elementor-element.elementor-element-1c4224b6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c4224b6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03d997 */.elementor-38 .elementor-element.elementor-element-2b03d997 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b03d997 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8ec4f3 */.elementor-38 .elementor-element.elementor-element-2b8ec4f3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c0805b */.elementor-38 .elementor-element.elementor-element-63c0805b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-63c0805b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a7724d9 */.elementor-38 .elementor-element.elementor-element-3a7724d9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3a7724d9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8e7388 */.elementor-38 .elementor-element.elementor-element-6c8e7388 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c8e7388 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161504d7 */.elementor-38 .elementor-element.elementor-element-161504d7 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-161504d7 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6856d3 */.elementor-38 .elementor-element.elementor-element-c6856d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c6856d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c11cdf */.elementor-38 .elementor-element.elementor-element-70c11cdf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f915cb1 */.elementor-38 .elementor-element.elementor-element-4f915cb1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f915cb1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a861d8 */.elementor-38 .elementor-element.elementor-element-23a861d8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a861d8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42973a47 */.elementor-38 .elementor-element.elementor-element-42973a47 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-42973a47 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f16c9 */.elementor-38 .elementor-element.elementor-element-388f16c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-388f16c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e46a728 */.elementor-38 .elementor-element.elementor-element-6e46a728 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6e46a728 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225f733b */.elementor-38 .elementor-element.elementor-element-225f733b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc96896 */.elementor-38 .elementor-element.elementor-element-1bc96896 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1bc96896 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45bce2c9 */.elementor-38 .elementor-element.elementor-element-45bce2c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45bce2c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5c0caa */.elementor-38 .elementor-element.elementor-element-4d5c0caa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4d5c0caa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a56284 */.elementor-38 .elementor-element.elementor-element-39a56284 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-39a56284 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68884b15 */.elementor-38 .elementor-element.elementor-element-68884b15 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68884b15 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c64376c */.elementor-38 .elementor-element.elementor-element-4c64376c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e58ce9 */.elementor-38 .elementor-element.elementor-element-23e58ce9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23e58ce9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c90363d */.elementor-38 .elementor-element.elementor-element-6c90363d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c90363d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c668f99 */.elementor-38 .elementor-element.elementor-element-4c668f99 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4c668f99 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-525a65ac */.elementor-38 .elementor-element.elementor-element-525a65ac img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-525a65ac img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336b6bf2 */.elementor-38 .elementor-element.elementor-element-336b6bf2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-336b6bf2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417f0f78 */.elementor-38 .elementor-element.elementor-element-417f0f78 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e36e1c */.elementor-38 .elementor-element.elementor-element-25e36e1c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25e36e1c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c353f7f */.elementor-38 .elementor-element.elementor-element-c353f7f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c353f7f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d79d94e */.elementor-38 .elementor-element.elementor-element-5d79d94e img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5d79d94e img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e9d87 */.elementor-38 .elementor-element.elementor-element-612e9d87 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612e9d87 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee8cb20 */.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee8cb20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3ad19c */.elementor-38 .elementor-element.elementor-element-6c3ad19c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55b2c1f6 */.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-55b2c1f6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c186201 */.elementor-38 .elementor-element.elementor-element-3c186201 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c186201 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6226fbaa */.elementor-38 .elementor-element.elementor-element-6226fbaa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6226fbaa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16883a7c */.elementor-38 .elementor-element.elementor-element-16883a7c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-16883a7c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c769302 */.elementor-38 .elementor-element.elementor-element-1c769302 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c769302 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfac0a */.elementor-38 .elementor-element.elementor-element-7acfac0a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c14ab0 */.elementor-38 .elementor-element.elementor-element-21c14ab0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21c14ab0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a6c604 */.elementor-38 .elementor-element.elementor-element-23a6c604 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a6c604 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611685b2 */.elementor-38 .elementor-element.elementor-element-611685b2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-611685b2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612596e0 */.elementor-38 .elementor-element.elementor-element-612596e0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612596e0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006c1fd */.elementor-38 .elementor-element.elementor-element-2006c1fd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2006c1fd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c8b7f6 */.elementor-38 .elementor-element.elementor-element-55c8b7f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bf841 */.package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(229, 9, 20, .1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.package-card:hover::before {
  transform: translateY(100%);
}

.package-card * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667fb875 */.elementor-38 .elementor-element.elementor-element-667fb875 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-667fb875 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e83fe90 */.elementor-38 .elementor-element.elementor-element-1e83fe90 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1e83fe90 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5919e511 */.elementor-38 .elementor-element.elementor-element-5919e511 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5919e511 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a8f193 */.elementor-38 .elementor-element.elementor-element-43a8f193 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-43a8f193 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c8d5c06 */.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c8d5c06 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9b6cba */.elementor-38 .elementor-element.elementor-element-3d9b6cba p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afcdfc4 */.featured-card {
  position: relative;
}

.featured-card::after {
    content: "Populair";
  position: absolute;
  top: 55px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13afef */.elementor-38 .elementor-element.elementor-element-3e13afef img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3e13afef img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c1ccab */.elementor-38 .elementor-element.elementor-element-72c1ccab img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72c1ccab img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227491dc */.elementor-38 .elementor-element.elementor-element-227491dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-227491dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3d5a24 */.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f3d5a24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d0f85db */.elementor-38 .elementor-element.elementor-element-6d0f85db img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6d0f85db img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9a5a71 */.elementor-38 .elementor-element.elementor-element-6c9a5a71 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b38570c */.elementor-38 .elementor-element.elementor-element-6b38570c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6b38570c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2993d02f */.elementor-38 .elementor-element.elementor-element-2993d02f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2993d02f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ec0f6e8 */.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a53912 */.elementor-38 .elementor-element.elementor-element-49a53912 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-49a53912 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1b144 */.elementor-38 .elementor-element.elementor-element-58e1b144 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58e1b144 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca4e6f8 */.elementor-38 .elementor-element.elementor-element-1ca4e6f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aef5e4b */.elementor-38 .elementor-element.elementor-element-1aef5e4b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1aef5e4b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-429c5ad4 */.elementor-38 .elementor-element.elementor-element-429c5ad4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-429c5ad4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9d0e2a */.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1f9d0e2a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574bd901 */.elementor-38 .elementor-element.elementor-element-574bd901 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-574bd901 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45786638 */.elementor-38 .elementor-element.elementor-element-45786638 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45786638 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c070216 */.elementor-38 .elementor-element.elementor-element-1c070216 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6755865f */.elementor-38 .elementor-element.elementor-element-6755865f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6755865f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ceb8f3 */.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ceb8f3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b5c8a */.elementor-38 .elementor-element.elementor-element-532b5c8a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-532b5c8a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4224b6 */.elementor-38 .elementor-element.elementor-element-1c4224b6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c4224b6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03d997 */.elementor-38 .elementor-element.elementor-element-2b03d997 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b03d997 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8ec4f3 */.elementor-38 .elementor-element.elementor-element-2b8ec4f3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c0805b */.elementor-38 .elementor-element.elementor-element-63c0805b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-63c0805b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a7724d9 */.elementor-38 .elementor-element.elementor-element-3a7724d9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3a7724d9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8e7388 */.elementor-38 .elementor-element.elementor-element-6c8e7388 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c8e7388 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161504d7 */.elementor-38 .elementor-element.elementor-element-161504d7 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-161504d7 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6856d3 */.elementor-38 .elementor-element.elementor-element-c6856d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c6856d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c11cdf */.elementor-38 .elementor-element.elementor-element-70c11cdf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f915cb1 */.elementor-38 .elementor-element.elementor-element-4f915cb1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f915cb1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a861d8 */.elementor-38 .elementor-element.elementor-element-23a861d8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a861d8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42973a47 */.elementor-38 .elementor-element.elementor-element-42973a47 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-42973a47 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f16c9 */.elementor-38 .elementor-element.elementor-element-388f16c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-388f16c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e46a728 */.elementor-38 .elementor-element.elementor-element-6e46a728 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6e46a728 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225f733b */.elementor-38 .elementor-element.elementor-element-225f733b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc96896 */.elementor-38 .elementor-element.elementor-element-1bc96896 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1bc96896 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45bce2c9 */.elementor-38 .elementor-element.elementor-element-45bce2c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45bce2c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5c0caa */.elementor-38 .elementor-element.elementor-element-4d5c0caa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4d5c0caa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a56284 */.elementor-38 .elementor-element.elementor-element-39a56284 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-39a56284 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68884b15 */.elementor-38 .elementor-element.elementor-element-68884b15 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68884b15 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c64376c */.elementor-38 .elementor-element.elementor-element-4c64376c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e58ce9 */.elementor-38 .elementor-element.elementor-element-23e58ce9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23e58ce9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c90363d */.elementor-38 .elementor-element.elementor-element-6c90363d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c90363d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c668f99 */.elementor-38 .elementor-element.elementor-element-4c668f99 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4c668f99 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-525a65ac */.elementor-38 .elementor-element.elementor-element-525a65ac img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-525a65ac img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336b6bf2 */.elementor-38 .elementor-element.elementor-element-336b6bf2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-336b6bf2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417f0f78 */.elementor-38 .elementor-element.elementor-element-417f0f78 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e36e1c */.elementor-38 .elementor-element.elementor-element-25e36e1c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25e36e1c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c353f7f */.elementor-38 .elementor-element.elementor-element-c353f7f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c353f7f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d79d94e */.elementor-38 .elementor-element.elementor-element-5d79d94e img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5d79d94e img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e9d87 */.elementor-38 .elementor-element.elementor-element-612e9d87 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612e9d87 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee8cb20 */.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee8cb20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3ad19c */.elementor-38 .elementor-element.elementor-element-6c3ad19c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55b2c1f6 */.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-55b2c1f6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c186201 */.elementor-38 .elementor-element.elementor-element-3c186201 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c186201 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6226fbaa */.elementor-38 .elementor-element.elementor-element-6226fbaa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6226fbaa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16883a7c */.elementor-38 .elementor-element.elementor-element-16883a7c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-16883a7c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c769302 */.elementor-38 .elementor-element.elementor-element-1c769302 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c769302 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfac0a */.elementor-38 .elementor-element.elementor-element-7acfac0a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c14ab0 */.elementor-38 .elementor-element.elementor-element-21c14ab0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21c14ab0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a6c604 */.elementor-38 .elementor-element.elementor-element-23a6c604 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a6c604 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611685b2 */.elementor-38 .elementor-element.elementor-element-611685b2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-611685b2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612596e0 */.elementor-38 .elementor-element.elementor-element-612596e0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612596e0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006c1fd */.elementor-38 .elementor-element.elementor-element-2006c1fd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2006c1fd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c8b7f6 */.elementor-38 .elementor-element.elementor-element-55c8b7f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bf841 */.package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(229, 9, 20, .1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.package-card:hover::before {
  transform: translateY(100%);
}

.package-card * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667fb875 */.elementor-38 .elementor-element.elementor-element-667fb875 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-667fb875 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e83fe90 */.elementor-38 .elementor-element.elementor-element-1e83fe90 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1e83fe90 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5919e511 */.elementor-38 .elementor-element.elementor-element-5919e511 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5919e511 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a8f193 */.elementor-38 .elementor-element.elementor-element-43a8f193 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-43a8f193 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c8d5c06 */.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c8d5c06 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9b6cba */.elementor-38 .elementor-element.elementor-element-3d9b6cba p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afcdfc4 */.featured-card {
  position: relative;
}

.featured-card::after {
    content: "Populair";
  position: absolute;
  top: 55px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13afef */.elementor-38 .elementor-element.elementor-element-3e13afef img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3e13afef img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c1ccab */.elementor-38 .elementor-element.elementor-element-72c1ccab img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72c1ccab img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227491dc */.elementor-38 .elementor-element.elementor-element-227491dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-227491dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3d5a24 */.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f3d5a24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d0f85db */.elementor-38 .elementor-element.elementor-element-6d0f85db img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6d0f85db img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9a5a71 */.elementor-38 .elementor-element.elementor-element-6c9a5a71 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b38570c */.elementor-38 .elementor-element.elementor-element-6b38570c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6b38570c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2993d02f */.elementor-38 .elementor-element.elementor-element-2993d02f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2993d02f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ec0f6e8 */.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a53912 */.elementor-38 .elementor-element.elementor-element-49a53912 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-49a53912 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1b144 */.elementor-38 .elementor-element.elementor-element-58e1b144 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58e1b144 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca4e6f8 */.elementor-38 .elementor-element.elementor-element-1ca4e6f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aef5e4b */.elementor-38 .elementor-element.elementor-element-1aef5e4b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1aef5e4b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-429c5ad4 */.elementor-38 .elementor-element.elementor-element-429c5ad4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-429c5ad4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9d0e2a */.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1f9d0e2a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574bd901 */.elementor-38 .elementor-element.elementor-element-574bd901 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-574bd901 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45786638 */.elementor-38 .elementor-element.elementor-element-45786638 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45786638 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c070216 */.elementor-38 .elementor-element.elementor-element-1c070216 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6755865f */.elementor-38 .elementor-element.elementor-element-6755865f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6755865f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ceb8f3 */.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ceb8f3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b5c8a */.elementor-38 .elementor-element.elementor-element-532b5c8a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-532b5c8a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4224b6 */.elementor-38 .elementor-element.elementor-element-1c4224b6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c4224b6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03d997 */.elementor-38 .elementor-element.elementor-element-2b03d997 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b03d997 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8ec4f3 */.elementor-38 .elementor-element.elementor-element-2b8ec4f3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c0805b */.elementor-38 .elementor-element.elementor-element-63c0805b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-63c0805b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a7724d9 */.elementor-38 .elementor-element.elementor-element-3a7724d9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3a7724d9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8e7388 */.elementor-38 .elementor-element.elementor-element-6c8e7388 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c8e7388 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161504d7 */.elementor-38 .elementor-element.elementor-element-161504d7 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-161504d7 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6856d3 */.elementor-38 .elementor-element.elementor-element-c6856d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c6856d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c11cdf */.elementor-38 .elementor-element.elementor-element-70c11cdf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f915cb1 */.elementor-38 .elementor-element.elementor-element-4f915cb1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f915cb1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a861d8 */.elementor-38 .elementor-element.elementor-element-23a861d8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a861d8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42973a47 */.elementor-38 .elementor-element.elementor-element-42973a47 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-42973a47 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f16c9 */.elementor-38 .elementor-element.elementor-element-388f16c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-388f16c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e46a728 */.elementor-38 .elementor-element.elementor-element-6e46a728 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6e46a728 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225f733b */.elementor-38 .elementor-element.elementor-element-225f733b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc96896 */.elementor-38 .elementor-element.elementor-element-1bc96896 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1bc96896 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45bce2c9 */.elementor-38 .elementor-element.elementor-element-45bce2c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45bce2c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5c0caa */.elementor-38 .elementor-element.elementor-element-4d5c0caa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4d5c0caa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a56284 */.elementor-38 .elementor-element.elementor-element-39a56284 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-39a56284 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68884b15 */.elementor-38 .elementor-element.elementor-element-68884b15 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68884b15 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c64376c */.elementor-38 .elementor-element.elementor-element-4c64376c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e58ce9 */.elementor-38 .elementor-element.elementor-element-23e58ce9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23e58ce9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c90363d */.elementor-38 .elementor-element.elementor-element-6c90363d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c90363d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c668f99 */.elementor-38 .elementor-element.elementor-element-4c668f99 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4c668f99 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-525a65ac */.elementor-38 .elementor-element.elementor-element-525a65ac img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-525a65ac img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336b6bf2 */.elementor-38 .elementor-element.elementor-element-336b6bf2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-336b6bf2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417f0f78 */.elementor-38 .elementor-element.elementor-element-417f0f78 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e36e1c */.elementor-38 .elementor-element.elementor-element-25e36e1c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25e36e1c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c353f7f */.elementor-38 .elementor-element.elementor-element-c353f7f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c353f7f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d79d94e */.elementor-38 .elementor-element.elementor-element-5d79d94e img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5d79d94e img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e9d87 */.elementor-38 .elementor-element.elementor-element-612e9d87 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612e9d87 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee8cb20 */.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee8cb20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3ad19c */.elementor-38 .elementor-element.elementor-element-6c3ad19c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55b2c1f6 */.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-55b2c1f6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c186201 */.elementor-38 .elementor-element.elementor-element-3c186201 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c186201 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6226fbaa */.elementor-38 .elementor-element.elementor-element-6226fbaa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6226fbaa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16883a7c */.elementor-38 .elementor-element.elementor-element-16883a7c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-16883a7c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c769302 */.elementor-38 .elementor-element.elementor-element-1c769302 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c769302 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfac0a */.elementor-38 .elementor-element.elementor-element-7acfac0a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c14ab0 */.elementor-38 .elementor-element.elementor-element-21c14ab0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21c14ab0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a6c604 */.elementor-38 .elementor-element.elementor-element-23a6c604 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a6c604 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-611685b2 */.elementor-38 .elementor-element.elementor-element-611685b2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-611685b2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612596e0 */.elementor-38 .elementor-element.elementor-element-612596e0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612596e0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006c1fd */.elementor-38 .elementor-element.elementor-element-2006c1fd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2006c1fd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c8b7f6 */.elementor-38 .elementor-element.elementor-element-55c8b7f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54bf841 */.package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(229, 9, 20, .1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.package-card:hover::before {
  transform: translateY(100%);
}

.package-card * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-667fb875 */.elementor-38 .elementor-element.elementor-element-667fb875 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-667fb875 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e83fe90 */.elementor-38 .elementor-element.elementor-element-1e83fe90 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1e83fe90 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5919e511 */.elementor-38 .elementor-element.elementor-element-5919e511 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5919e511 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a8f193 */.elementor-38 .elementor-element.elementor-element-43a8f193 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-43a8f193 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c8d5c06 */.elementor-38 .elementor-element.elementor-element-3c8d5c06 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c8d5c06 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d9b6cba */.elementor-38 .elementor-element.elementor-element-3d9b6cba p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afcdfc4 */.featured-card {
  position: relative;
}

.featured-card::after {
    content: "Populair";
  position: absolute;
  top: 55px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e13afef */.elementor-38 .elementor-element.elementor-element-3e13afef img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3e13afef img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c1ccab */.elementor-38 .elementor-element.elementor-element-72c1ccab img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72c1ccab img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-227491dc */.elementor-38 .elementor-element.elementor-element-227491dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-227491dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f3d5a24 */.elementor-38 .elementor-element.elementor-element-4f3d5a24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f3d5a24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d0f85db */.elementor-38 .elementor-element.elementor-element-6d0f85db img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6d0f85db img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9a5a71 */.elementor-38 .elementor-element.elementor-element-6c9a5a71 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b38570c */.elementor-38 .elementor-element.elementor-element-6b38570c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6b38570c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2993d02f */.elementor-38 .elementor-element.elementor-element-2993d02f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2993d02f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ec0f6e8 */.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ec0f6e8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a53912 */.elementor-38 .elementor-element.elementor-element-49a53912 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-49a53912 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58e1b144 */.elementor-38 .elementor-element.elementor-element-58e1b144 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58e1b144 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ca4e6f8 */.elementor-38 .elementor-element.elementor-element-1ca4e6f8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1aef5e4b */.elementor-38 .elementor-element.elementor-element-1aef5e4b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1aef5e4b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-429c5ad4 */.elementor-38 .elementor-element.elementor-element-429c5ad4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-429c5ad4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f9d0e2a */.elementor-38 .elementor-element.elementor-element-1f9d0e2a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1f9d0e2a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-574bd901 */.elementor-38 .elementor-element.elementor-element-574bd901 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-574bd901 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45786638 */.elementor-38 .elementor-element.elementor-element-45786638 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45786638 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c070216 */.elementor-38 .elementor-element.elementor-element-1c070216 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6755865f */.elementor-38 .elementor-element.elementor-element-6755865f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6755865f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ceb8f3 */.elementor-38 .elementor-element.elementor-element-6ceb8f3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ceb8f3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b5c8a */.elementor-38 .elementor-element.elementor-element-532b5c8a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-532b5c8a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c4224b6 */.elementor-38 .elementor-element.elementor-element-1c4224b6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c4224b6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b03d997 */.elementor-38 .elementor-element.elementor-element-2b03d997 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b03d997 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8ec4f3 */.elementor-38 .elementor-element.elementor-element-2b8ec4f3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c0805b */.elementor-38 .elementor-element.elementor-element-63c0805b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-63c0805b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a7724d9 */.elementor-38 .elementor-element.elementor-element-3a7724d9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3a7724d9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8e7388 */.elementor-38 .elementor-element.elementor-element-6c8e7388 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c8e7388 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-161504d7 */.elementor-38 .elementor-element.elementor-element-161504d7 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-161504d7 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6856d3 */.elementor-38 .elementor-element.elementor-element-c6856d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c6856d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70c11cdf */.elementor-38 .elementor-element.elementor-element-70c11cdf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f915cb1 */.elementor-38 .elementor-element.elementor-element-4f915cb1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4f915cb1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23a861d8 */.elementor-38 .elementor-element.elementor-element-23a861d8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23a861d8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42973a47 */.elementor-38 .elementor-element.elementor-element-42973a47 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-42973a47 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f16c9 */.elementor-38 .elementor-element.elementor-element-388f16c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-388f16c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e46a728 */.elementor-38 .elementor-element.elementor-element-6e46a728 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6e46a728 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-225f733b */.elementor-38 .elementor-element.elementor-element-225f733b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc96896 */.elementor-38 .elementor-element.elementor-element-1bc96896 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1bc96896 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45bce2c9 */.elementor-38 .elementor-element.elementor-element-45bce2c9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-45bce2c9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d5c0caa */.elementor-38 .elementor-element.elementor-element-4d5c0caa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4d5c0caa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a56284 */.elementor-38 .elementor-element.elementor-element-39a56284 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-39a56284 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68884b15 */.elementor-38 .elementor-element.elementor-element-68884b15 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68884b15 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c64376c */.elementor-38 .elementor-element.elementor-element-4c64376c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23e58ce9 */.elementor-38 .elementor-element.elementor-element-23e58ce9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-23e58ce9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c90363d */.elementor-38 .elementor-element.elementor-element-6c90363d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c90363d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c668f99 */.elementor-38 .elementor-element.elementor-element-4c668f99 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4c668f99 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-525a65ac */.elementor-38 .elementor-element.elementor-element-525a65ac img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-525a65ac img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-336b6bf2 */.elementor-38 .elementor-element.elementor-element-336b6bf2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-336b6bf2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-417f0f78 */.elementor-38 .elementor-element.elementor-element-417f0f78 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25e36e1c */.elementor-38 .elementor-element.elementor-element-25e36e1c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25e36e1c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c353f7f */.elementor-38 .elementor-element.elementor-element-c353f7f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-c353f7f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d79d94e */.elementor-38 .elementor-element.elementor-element-5d79d94e img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5d79d94e img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612e9d87 */.elementor-38 .elementor-element.elementor-element-612e9d87 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-612e9d87 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee8cb20 */.elementor-38 .elementor-element.elementor-element-4ee8cb20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee8cb20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3ad19c */.elementor-38 .elementor-element.elementor-element-6c3ad19c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55b2c1f6 */.elementor-38 .elementor-element.elementor-element-55b2c1f6 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-55b2c1f6 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c186201 */.elementor-38 .elementor-element.elementor-element-3c186201 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3c186201 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6226fbaa */.elementor-38 .elementor-element.elementor-element-6226fbaa img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6226fbaa img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16883a7c */.elementor-38 .elementor-element.elementor-element-16883a7c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-16883a7c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c769302 */.elementor-38 .elementor-element.elementor-element-1c769302 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-1c769302 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7acfac0a */.elementor-38 .elementor-element.elementor-element-7acfac0a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1d7824fe */@media (max-width: 767px) {
  .e-n-tabs-heading {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    gap: 5px;
    justify-content: flex-start;
    padding: 0 10px; /* Add horizontal padding to show first/last tab fully */
    box-sizing: border-box;
  }

  .e-n-tab-title {
    flex: 0 0 auto !important;
    white-space: nowrap;
    font-size: 14px !important; /* Adjust font size for mobile */
    padding: 8px 15px !important; /* Adjust tab button padding */
    line-height: 1.2 !important;
  }

  .e-n-tab-title[aria-selected="true"] {
    font-size: 14px !important; /* Match active tab size to others */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d3b2c4 */.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-70d3b2c4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cd7953 */.elementor-38 .elementor-element.elementor-element-74cd7953 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-74cd7953 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72254ebd */.elementor-38 .elementor-element.elementor-element-72254ebd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72254ebd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a6baf0 */.elementor-38 .elementor-element.elementor-element-78a6baf0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78a6baf0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b07c20 */.elementor-38 .elementor-element.elementor-element-12b07c20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b07c20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13839177 */.elementor-38 .elementor-element.elementor-element-13839177 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d1da4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877249f */.elementor-38 .elementor-element.elementor-element-877249f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-877249f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ca3e6d */.elementor-38 .elementor-element.elementor-element-71ca3e6d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-71ca3e6d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765bc1e5 */.elementor-38 .elementor-element.elementor-element-765bc1e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-765bc1e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18492985 */.elementor-38 .elementor-element.elementor-element-18492985 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-18492985 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787b9e24 */.elementor-38 .elementor-element.elementor-element-787b9e24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-787b9e24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d25296a */.elementor-38 .elementor-element.elementor-element-5d25296a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa0da2f */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77aa0 */.elementor-38 .elementor-element.elementor-element-25d77aa0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25d77aa0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f369678 */.elementor-38 .elementor-element.elementor-element-3f369678 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3f369678 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac75cfd */.elementor-38 .elementor-element.elementor-element-3ac75cfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ac75cfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afbab7b */.elementor-38 .elementor-element.elementor-element-afbab7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-afbab7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3daa6f8b */.elementor-38 .elementor-element.elementor-element-3daa6f8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3daa6f8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763d0d2a */.elementor-38 .elementor-element.elementor-element-763d0d2a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f59fc8 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b6bd9a */.elementor-38 .elementor-element.elementor-element-73b6bd9a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-73b6bd9a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1d7f36 */.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b1d7f36 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2316cccc */.elementor-38 .elementor-element.elementor-element-2316cccc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2316cccc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307feee5 */.elementor-38 .elementor-element.elementor-element-307feee5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-307feee5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c2a27bb */.elementor-38 .elementor-element.elementor-element-6c2a27bb img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c2a27bb img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288e839a */.elementor-38 .elementor-element.elementor-element-288e839a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3e56d1 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698eb452 */.elementor-38 .elementor-element.elementor-element-698eb452 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-698eb452 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17549451 */.elementor-38 .elementor-element.elementor-element-17549451 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-17549451 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd3ecbe */.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6fd3ecbe img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee708a4 */.elementor-38 .elementor-element.elementor-element-4ee708a4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee708a4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68c0a8cf */.elementor-38 .elementor-element.elementor-element-68c0a8cf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68c0a8cf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bde0f5 */.elementor-38 .elementor-element.elementor-element-43bde0f5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b04477 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343e75df */.elementor-38 .elementor-element.elementor-element-343e75df img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-343e75df img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd03ca */.elementor-38 .elementor-element.elementor-element-3fd03ca img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3fd03ca img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1a122d */.elementor-38 .elementor-element.elementor-element-6a1a122d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6a1a122d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27616043 */.elementor-38 .elementor-element.elementor-element-27616043 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-27616043 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435dc7ad */.elementor-38 .elementor-element.elementor-element-435dc7ad img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-435dc7ad img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f08e09 */.elementor-38 .elementor-element.elementor-element-25f08e09 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6affa */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3233768f */.elementor-38 .elementor-element.elementor-element-3233768f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3233768f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-700469e5 */.elementor-38 .elementor-element.elementor-element-700469e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-700469e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3eb673 */.elementor-38 .elementor-element.elementor-element-7e3eb673 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7e3eb673 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79a376 */.elementor-38 .elementor-element.elementor-element-7c79a376 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7c79a376 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24edd45c */.elementor-38 .elementor-element.elementor-element-24edd45c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-24edd45c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d3a61e */.elementor-38 .elementor-element.elementor-element-41d3a61e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc13204 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cef82cc */.elementor-38 .elementor-element.elementor-element-cef82cc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-cef82cc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58424602 */.elementor-38 .elementor-element.elementor-element-58424602 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58424602 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a75c697 */.elementor-38 .elementor-element.elementor-element-7a75c697 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7a75c697 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f1b6a6f */.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7f1b6a6f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22590d8b */.elementor-38 .elementor-element.elementor-element-22590d8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-22590d8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294192f */.elementor-38 .elementor-element.elementor-element-294192f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bd7422 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d403dc */.elementor-38 .elementor-element.elementor-element-21d403dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21d403dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597048d3 */.elementor-38 .elementor-element.elementor-element-597048d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-597048d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cae60 */.elementor-38 .elementor-element.elementor-element-10cae60 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10cae60 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac69832 */.elementor-38 .elementor-element.elementor-element-6ac69832 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ac69832 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5330681c */.elementor-38 .elementor-element.elementor-element-5330681c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5330681c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b785437 */.elementor-38 .elementor-element.elementor-element-7b785437 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394e0f8c */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b301cd9 */.elementor-38 .elementor-element.elementor-element-2b301cd9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b301cd9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-771e2dfd */.elementor-38 .elementor-element.elementor-element-771e2dfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-771e2dfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5a2e78 */.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4a5a2e78 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c4f74da */.elementor-38 .elementor-element.elementor-element-6c4f74da img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c4f74da img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791b923f */.elementor-38 .elementor-element.elementor-element-791b923f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-791b923f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585ab14 */.elementor-38 .elementor-element.elementor-element-585ab14 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239946 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78883815 */.elementor-38 .elementor-element.elementor-element-78883815 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78883815 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38125db8 */.elementor-38 .elementor-element.elementor-element-38125db8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-38125db8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4cebc2 */.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3b4cebc2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6837f9c3 */.elementor-38 .elementor-element.elementor-element-6837f9c3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6837f9c3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52226c7b */.elementor-38 .elementor-element.elementor-element-52226c7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-52226c7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c44734 */.elementor-38 .elementor-element.elementor-element-18c44734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39637096 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b5db10 */.elementor-38 .elementor-element.elementor-element-12b5db10 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b5db10 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-402201b8 */.elementor-38 .elementor-element.elementor-element-402201b8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-402201b8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f7ecf1 */.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-26f7ecf1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a0fbaf */.elementor-38 .elementor-element.elementor-element-10a0fbaf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10a0fbaf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bff18a */.elementor-38 .elementor-element.elementor-element-34bff18a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-34bff18a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75ea65e4 */.elementor-38 .elementor-element.elementor-element-75ea65e4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa86c4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d3b2c4 */.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-70d3b2c4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cd7953 */.elementor-38 .elementor-element.elementor-element-74cd7953 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-74cd7953 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72254ebd */.elementor-38 .elementor-element.elementor-element-72254ebd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72254ebd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a6baf0 */.elementor-38 .elementor-element.elementor-element-78a6baf0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78a6baf0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b07c20 */.elementor-38 .elementor-element.elementor-element-12b07c20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b07c20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13839177 */.elementor-38 .elementor-element.elementor-element-13839177 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d1da4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877249f */.elementor-38 .elementor-element.elementor-element-877249f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-877249f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ca3e6d */.elementor-38 .elementor-element.elementor-element-71ca3e6d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-71ca3e6d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765bc1e5 */.elementor-38 .elementor-element.elementor-element-765bc1e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-765bc1e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18492985 */.elementor-38 .elementor-element.elementor-element-18492985 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-18492985 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787b9e24 */.elementor-38 .elementor-element.elementor-element-787b9e24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-787b9e24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d25296a */.elementor-38 .elementor-element.elementor-element-5d25296a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa0da2f */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77aa0 */.elementor-38 .elementor-element.elementor-element-25d77aa0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25d77aa0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f369678 */.elementor-38 .elementor-element.elementor-element-3f369678 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3f369678 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac75cfd */.elementor-38 .elementor-element.elementor-element-3ac75cfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ac75cfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afbab7b */.elementor-38 .elementor-element.elementor-element-afbab7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-afbab7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3daa6f8b */.elementor-38 .elementor-element.elementor-element-3daa6f8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3daa6f8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763d0d2a */.elementor-38 .elementor-element.elementor-element-763d0d2a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f59fc8 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b6bd9a */.elementor-38 .elementor-element.elementor-element-73b6bd9a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-73b6bd9a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1d7f36 */.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b1d7f36 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2316cccc */.elementor-38 .elementor-element.elementor-element-2316cccc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2316cccc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307feee5 */.elementor-38 .elementor-element.elementor-element-307feee5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-307feee5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c2a27bb */.elementor-38 .elementor-element.elementor-element-6c2a27bb img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c2a27bb img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288e839a */.elementor-38 .elementor-element.elementor-element-288e839a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3e56d1 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698eb452 */.elementor-38 .elementor-element.elementor-element-698eb452 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-698eb452 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17549451 */.elementor-38 .elementor-element.elementor-element-17549451 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-17549451 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd3ecbe */.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6fd3ecbe img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee708a4 */.elementor-38 .elementor-element.elementor-element-4ee708a4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee708a4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68c0a8cf */.elementor-38 .elementor-element.elementor-element-68c0a8cf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68c0a8cf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bde0f5 */.elementor-38 .elementor-element.elementor-element-43bde0f5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b04477 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343e75df */.elementor-38 .elementor-element.elementor-element-343e75df img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-343e75df img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd03ca */.elementor-38 .elementor-element.elementor-element-3fd03ca img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3fd03ca img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1a122d */.elementor-38 .elementor-element.elementor-element-6a1a122d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6a1a122d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27616043 */.elementor-38 .elementor-element.elementor-element-27616043 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-27616043 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435dc7ad */.elementor-38 .elementor-element.elementor-element-435dc7ad img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-435dc7ad img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f08e09 */.elementor-38 .elementor-element.elementor-element-25f08e09 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6affa */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3233768f */.elementor-38 .elementor-element.elementor-element-3233768f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3233768f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-700469e5 */.elementor-38 .elementor-element.elementor-element-700469e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-700469e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3eb673 */.elementor-38 .elementor-element.elementor-element-7e3eb673 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7e3eb673 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79a376 */.elementor-38 .elementor-element.elementor-element-7c79a376 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7c79a376 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24edd45c */.elementor-38 .elementor-element.elementor-element-24edd45c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-24edd45c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d3a61e */.elementor-38 .elementor-element.elementor-element-41d3a61e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc13204 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cef82cc */.elementor-38 .elementor-element.elementor-element-cef82cc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-cef82cc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58424602 */.elementor-38 .elementor-element.elementor-element-58424602 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58424602 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a75c697 */.elementor-38 .elementor-element.elementor-element-7a75c697 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7a75c697 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f1b6a6f */.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7f1b6a6f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22590d8b */.elementor-38 .elementor-element.elementor-element-22590d8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-22590d8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294192f */.elementor-38 .elementor-element.elementor-element-294192f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bd7422 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d403dc */.elementor-38 .elementor-element.elementor-element-21d403dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21d403dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597048d3 */.elementor-38 .elementor-element.elementor-element-597048d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-597048d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cae60 */.elementor-38 .elementor-element.elementor-element-10cae60 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10cae60 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac69832 */.elementor-38 .elementor-element.elementor-element-6ac69832 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ac69832 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5330681c */.elementor-38 .elementor-element.elementor-element-5330681c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5330681c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b785437 */.elementor-38 .elementor-element.elementor-element-7b785437 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394e0f8c */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b301cd9 */.elementor-38 .elementor-element.elementor-element-2b301cd9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b301cd9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-771e2dfd */.elementor-38 .elementor-element.elementor-element-771e2dfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-771e2dfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5a2e78 */.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4a5a2e78 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c4f74da */.elementor-38 .elementor-element.elementor-element-6c4f74da img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c4f74da img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791b923f */.elementor-38 .elementor-element.elementor-element-791b923f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-791b923f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585ab14 */.elementor-38 .elementor-element.elementor-element-585ab14 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239946 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78883815 */.elementor-38 .elementor-element.elementor-element-78883815 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78883815 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38125db8 */.elementor-38 .elementor-element.elementor-element-38125db8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-38125db8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4cebc2 */.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3b4cebc2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6837f9c3 */.elementor-38 .elementor-element.elementor-element-6837f9c3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6837f9c3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52226c7b */.elementor-38 .elementor-element.elementor-element-52226c7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-52226c7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c44734 */.elementor-38 .elementor-element.elementor-element-18c44734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39637096 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b5db10 */.elementor-38 .elementor-element.elementor-element-12b5db10 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b5db10 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-402201b8 */.elementor-38 .elementor-element.elementor-element-402201b8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-402201b8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f7ecf1 */.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-26f7ecf1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a0fbaf */.elementor-38 .elementor-element.elementor-element-10a0fbaf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10a0fbaf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bff18a */.elementor-38 .elementor-element.elementor-element-34bff18a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-34bff18a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75ea65e4 */.elementor-38 .elementor-element.elementor-element-75ea65e4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa86c4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d3b2c4 */.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-70d3b2c4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cd7953 */.elementor-38 .elementor-element.elementor-element-74cd7953 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-74cd7953 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72254ebd */.elementor-38 .elementor-element.elementor-element-72254ebd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72254ebd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a6baf0 */.elementor-38 .elementor-element.elementor-element-78a6baf0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78a6baf0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b07c20 */.elementor-38 .elementor-element.elementor-element-12b07c20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b07c20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13839177 */.elementor-38 .elementor-element.elementor-element-13839177 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d1da4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877249f */.elementor-38 .elementor-element.elementor-element-877249f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-877249f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ca3e6d */.elementor-38 .elementor-element.elementor-element-71ca3e6d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-71ca3e6d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765bc1e5 */.elementor-38 .elementor-element.elementor-element-765bc1e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-765bc1e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18492985 */.elementor-38 .elementor-element.elementor-element-18492985 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-18492985 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787b9e24 */.elementor-38 .elementor-element.elementor-element-787b9e24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-787b9e24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d25296a */.elementor-38 .elementor-element.elementor-element-5d25296a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa0da2f */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77aa0 */.elementor-38 .elementor-element.elementor-element-25d77aa0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25d77aa0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f369678 */.elementor-38 .elementor-element.elementor-element-3f369678 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3f369678 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac75cfd */.elementor-38 .elementor-element.elementor-element-3ac75cfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ac75cfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afbab7b */.elementor-38 .elementor-element.elementor-element-afbab7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-afbab7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3daa6f8b */.elementor-38 .elementor-element.elementor-element-3daa6f8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3daa6f8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763d0d2a */.elementor-38 .elementor-element.elementor-element-763d0d2a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f59fc8 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b6bd9a */.elementor-38 .elementor-element.elementor-element-73b6bd9a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-73b6bd9a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1d7f36 */.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b1d7f36 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2316cccc */.elementor-38 .elementor-element.elementor-element-2316cccc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2316cccc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307feee5 */.elementor-38 .elementor-element.elementor-element-307feee5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-307feee5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c2a27bb */.elementor-38 .elementor-element.elementor-element-6c2a27bb img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c2a27bb img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288e839a */.elementor-38 .elementor-element.elementor-element-288e839a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3e56d1 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698eb452 */.elementor-38 .elementor-element.elementor-element-698eb452 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-698eb452 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17549451 */.elementor-38 .elementor-element.elementor-element-17549451 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-17549451 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd3ecbe */.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6fd3ecbe img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee708a4 */.elementor-38 .elementor-element.elementor-element-4ee708a4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee708a4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68c0a8cf */.elementor-38 .elementor-element.elementor-element-68c0a8cf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68c0a8cf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bde0f5 */.elementor-38 .elementor-element.elementor-element-43bde0f5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b04477 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343e75df */.elementor-38 .elementor-element.elementor-element-343e75df img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-343e75df img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd03ca */.elementor-38 .elementor-element.elementor-element-3fd03ca img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3fd03ca img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1a122d */.elementor-38 .elementor-element.elementor-element-6a1a122d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6a1a122d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27616043 */.elementor-38 .elementor-element.elementor-element-27616043 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-27616043 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435dc7ad */.elementor-38 .elementor-element.elementor-element-435dc7ad img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-435dc7ad img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f08e09 */.elementor-38 .elementor-element.elementor-element-25f08e09 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6affa */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3233768f */.elementor-38 .elementor-element.elementor-element-3233768f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3233768f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-700469e5 */.elementor-38 .elementor-element.elementor-element-700469e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-700469e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3eb673 */.elementor-38 .elementor-element.elementor-element-7e3eb673 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7e3eb673 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79a376 */.elementor-38 .elementor-element.elementor-element-7c79a376 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7c79a376 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24edd45c */.elementor-38 .elementor-element.elementor-element-24edd45c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-24edd45c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d3a61e */.elementor-38 .elementor-element.elementor-element-41d3a61e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc13204 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cef82cc */.elementor-38 .elementor-element.elementor-element-cef82cc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-cef82cc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58424602 */.elementor-38 .elementor-element.elementor-element-58424602 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58424602 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a75c697 */.elementor-38 .elementor-element.elementor-element-7a75c697 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7a75c697 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f1b6a6f */.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7f1b6a6f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22590d8b */.elementor-38 .elementor-element.elementor-element-22590d8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-22590d8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294192f */.elementor-38 .elementor-element.elementor-element-294192f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bd7422 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d403dc */.elementor-38 .elementor-element.elementor-element-21d403dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21d403dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597048d3 */.elementor-38 .elementor-element.elementor-element-597048d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-597048d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cae60 */.elementor-38 .elementor-element.elementor-element-10cae60 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10cae60 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac69832 */.elementor-38 .elementor-element.elementor-element-6ac69832 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ac69832 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5330681c */.elementor-38 .elementor-element.elementor-element-5330681c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5330681c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b785437 */.elementor-38 .elementor-element.elementor-element-7b785437 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394e0f8c */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b301cd9 */.elementor-38 .elementor-element.elementor-element-2b301cd9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b301cd9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-771e2dfd */.elementor-38 .elementor-element.elementor-element-771e2dfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-771e2dfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5a2e78 */.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4a5a2e78 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c4f74da */.elementor-38 .elementor-element.elementor-element-6c4f74da img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c4f74da img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791b923f */.elementor-38 .elementor-element.elementor-element-791b923f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-791b923f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585ab14 */.elementor-38 .elementor-element.elementor-element-585ab14 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239946 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78883815 */.elementor-38 .elementor-element.elementor-element-78883815 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78883815 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38125db8 */.elementor-38 .elementor-element.elementor-element-38125db8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-38125db8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4cebc2 */.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3b4cebc2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6837f9c3 */.elementor-38 .elementor-element.elementor-element-6837f9c3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6837f9c3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52226c7b */.elementor-38 .elementor-element.elementor-element-52226c7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-52226c7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c44734 */.elementor-38 .elementor-element.elementor-element-18c44734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39637096 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b5db10 */.elementor-38 .elementor-element.elementor-element-12b5db10 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b5db10 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-402201b8 */.elementor-38 .elementor-element.elementor-element-402201b8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-402201b8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f7ecf1 */.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-26f7ecf1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a0fbaf */.elementor-38 .elementor-element.elementor-element-10a0fbaf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10a0fbaf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bff18a */.elementor-38 .elementor-element.elementor-element-34bff18a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-34bff18a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75ea65e4 */.elementor-38 .elementor-element.elementor-element-75ea65e4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa86c4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d3b2c4 */.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-70d3b2c4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cd7953 */.elementor-38 .elementor-element.elementor-element-74cd7953 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-74cd7953 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72254ebd */.elementor-38 .elementor-element.elementor-element-72254ebd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72254ebd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a6baf0 */.elementor-38 .elementor-element.elementor-element-78a6baf0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78a6baf0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b07c20 */.elementor-38 .elementor-element.elementor-element-12b07c20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b07c20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13839177 */.elementor-38 .elementor-element.elementor-element-13839177 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d1da4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877249f */.elementor-38 .elementor-element.elementor-element-877249f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-877249f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ca3e6d */.elementor-38 .elementor-element.elementor-element-71ca3e6d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-71ca3e6d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765bc1e5 */.elementor-38 .elementor-element.elementor-element-765bc1e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-765bc1e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18492985 */.elementor-38 .elementor-element.elementor-element-18492985 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-18492985 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787b9e24 */.elementor-38 .elementor-element.elementor-element-787b9e24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-787b9e24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d25296a */.elementor-38 .elementor-element.elementor-element-5d25296a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa0da2f */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77aa0 */.elementor-38 .elementor-element.elementor-element-25d77aa0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25d77aa0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f369678 */.elementor-38 .elementor-element.elementor-element-3f369678 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3f369678 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac75cfd */.elementor-38 .elementor-element.elementor-element-3ac75cfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ac75cfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afbab7b */.elementor-38 .elementor-element.elementor-element-afbab7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-afbab7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3daa6f8b */.elementor-38 .elementor-element.elementor-element-3daa6f8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3daa6f8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763d0d2a */.elementor-38 .elementor-element.elementor-element-763d0d2a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f59fc8 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b6bd9a */.elementor-38 .elementor-element.elementor-element-73b6bd9a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-73b6bd9a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1d7f36 */.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b1d7f36 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2316cccc */.elementor-38 .elementor-element.elementor-element-2316cccc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2316cccc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307feee5 */.elementor-38 .elementor-element.elementor-element-307feee5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-307feee5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c2a27bb */.elementor-38 .elementor-element.elementor-element-6c2a27bb img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c2a27bb img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288e839a */.elementor-38 .elementor-element.elementor-element-288e839a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3e56d1 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698eb452 */.elementor-38 .elementor-element.elementor-element-698eb452 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-698eb452 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17549451 */.elementor-38 .elementor-element.elementor-element-17549451 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-17549451 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd3ecbe */.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6fd3ecbe img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee708a4 */.elementor-38 .elementor-element.elementor-element-4ee708a4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee708a4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68c0a8cf */.elementor-38 .elementor-element.elementor-element-68c0a8cf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68c0a8cf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bde0f5 */.elementor-38 .elementor-element.elementor-element-43bde0f5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b04477 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343e75df */.elementor-38 .elementor-element.elementor-element-343e75df img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-343e75df img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd03ca */.elementor-38 .elementor-element.elementor-element-3fd03ca img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3fd03ca img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1a122d */.elementor-38 .elementor-element.elementor-element-6a1a122d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6a1a122d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27616043 */.elementor-38 .elementor-element.elementor-element-27616043 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-27616043 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435dc7ad */.elementor-38 .elementor-element.elementor-element-435dc7ad img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-435dc7ad img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f08e09 */.elementor-38 .elementor-element.elementor-element-25f08e09 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6affa */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3233768f */.elementor-38 .elementor-element.elementor-element-3233768f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3233768f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-700469e5 */.elementor-38 .elementor-element.elementor-element-700469e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-700469e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3eb673 */.elementor-38 .elementor-element.elementor-element-7e3eb673 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7e3eb673 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79a376 */.elementor-38 .elementor-element.elementor-element-7c79a376 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7c79a376 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24edd45c */.elementor-38 .elementor-element.elementor-element-24edd45c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-24edd45c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d3a61e */.elementor-38 .elementor-element.elementor-element-41d3a61e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc13204 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cef82cc */.elementor-38 .elementor-element.elementor-element-cef82cc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-cef82cc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58424602 */.elementor-38 .elementor-element.elementor-element-58424602 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58424602 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a75c697 */.elementor-38 .elementor-element.elementor-element-7a75c697 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7a75c697 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f1b6a6f */.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7f1b6a6f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22590d8b */.elementor-38 .elementor-element.elementor-element-22590d8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-22590d8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294192f */.elementor-38 .elementor-element.elementor-element-294192f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bd7422 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d403dc */.elementor-38 .elementor-element.elementor-element-21d403dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21d403dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597048d3 */.elementor-38 .elementor-element.elementor-element-597048d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-597048d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cae60 */.elementor-38 .elementor-element.elementor-element-10cae60 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10cae60 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac69832 */.elementor-38 .elementor-element.elementor-element-6ac69832 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ac69832 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5330681c */.elementor-38 .elementor-element.elementor-element-5330681c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5330681c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b785437 */.elementor-38 .elementor-element.elementor-element-7b785437 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394e0f8c */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b301cd9 */.elementor-38 .elementor-element.elementor-element-2b301cd9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b301cd9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-771e2dfd */.elementor-38 .elementor-element.elementor-element-771e2dfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-771e2dfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5a2e78 */.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4a5a2e78 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c4f74da */.elementor-38 .elementor-element.elementor-element-6c4f74da img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c4f74da img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791b923f */.elementor-38 .elementor-element.elementor-element-791b923f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-791b923f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585ab14 */.elementor-38 .elementor-element.elementor-element-585ab14 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239946 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78883815 */.elementor-38 .elementor-element.elementor-element-78883815 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78883815 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38125db8 */.elementor-38 .elementor-element.elementor-element-38125db8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-38125db8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4cebc2 */.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3b4cebc2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6837f9c3 */.elementor-38 .elementor-element.elementor-element-6837f9c3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6837f9c3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52226c7b */.elementor-38 .elementor-element.elementor-element-52226c7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-52226c7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c44734 */.elementor-38 .elementor-element.elementor-element-18c44734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39637096 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b5db10 */.elementor-38 .elementor-element.elementor-element-12b5db10 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b5db10 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-402201b8 */.elementor-38 .elementor-element.elementor-element-402201b8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-402201b8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f7ecf1 */.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-26f7ecf1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a0fbaf */.elementor-38 .elementor-element.elementor-element-10a0fbaf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10a0fbaf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bff18a */.elementor-38 .elementor-element.elementor-element-34bff18a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-34bff18a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75ea65e4 */.elementor-38 .elementor-element.elementor-element-75ea65e4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa86c4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d3b2c4 */.elementor-38 .elementor-element.elementor-element-70d3b2c4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-70d3b2c4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cd7953 */.elementor-38 .elementor-element.elementor-element-74cd7953 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-74cd7953 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72254ebd */.elementor-38 .elementor-element.elementor-element-72254ebd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-72254ebd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a6baf0 */.elementor-38 .elementor-element.elementor-element-78a6baf0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78a6baf0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b07c20 */.elementor-38 .elementor-element.elementor-element-12b07c20 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b07c20 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13839177 */.elementor-38 .elementor-element.elementor-element-13839177 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504d1da4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-877249f */.elementor-38 .elementor-element.elementor-element-877249f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-877249f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ca3e6d */.elementor-38 .elementor-element.elementor-element-71ca3e6d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-71ca3e6d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-765bc1e5 */.elementor-38 .elementor-element.elementor-element-765bc1e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-765bc1e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18492985 */.elementor-38 .elementor-element.elementor-element-18492985 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-18492985 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787b9e24 */.elementor-38 .elementor-element.elementor-element-787b9e24 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-787b9e24 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d25296a */.elementor-38 .elementor-element.elementor-element-5d25296a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa0da2f */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77aa0 */.elementor-38 .elementor-element.elementor-element-25d77aa0 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-25d77aa0 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f369678 */.elementor-38 .elementor-element.elementor-element-3f369678 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3f369678 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ac75cfd */.elementor-38 .elementor-element.elementor-element-3ac75cfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3ac75cfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afbab7b */.elementor-38 .elementor-element.elementor-element-afbab7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-afbab7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3daa6f8b */.elementor-38 .elementor-element.elementor-element-3daa6f8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3daa6f8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763d0d2a */.elementor-38 .elementor-element.elementor-element-763d0d2a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f59fc8 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b6bd9a */.elementor-38 .elementor-element.elementor-element-73b6bd9a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-73b6bd9a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b1d7f36 */.elementor-38 .elementor-element.elementor-element-2b1d7f36 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b1d7f36 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2316cccc */.elementor-38 .elementor-element.elementor-element-2316cccc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2316cccc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-307feee5 */.elementor-38 .elementor-element.elementor-element-307feee5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-307feee5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c2a27bb */.elementor-38 .elementor-element.elementor-element-6c2a27bb img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c2a27bb img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-288e839a */.elementor-38 .elementor-element.elementor-element-288e839a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3e56d1 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698eb452 */.elementor-38 .elementor-element.elementor-element-698eb452 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-698eb452 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17549451 */.elementor-38 .elementor-element.elementor-element-17549451 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-17549451 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd3ecbe */.elementor-38 .elementor-element.elementor-element-6fd3ecbe img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6fd3ecbe img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee708a4 */.elementor-38 .elementor-element.elementor-element-4ee708a4 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4ee708a4 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68c0a8cf */.elementor-38 .elementor-element.elementor-element-68c0a8cf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-68c0a8cf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bde0f5 */.elementor-38 .elementor-element.elementor-element-43bde0f5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b04477 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343e75df */.elementor-38 .elementor-element.elementor-element-343e75df img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-343e75df img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fd03ca */.elementor-38 .elementor-element.elementor-element-3fd03ca img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3fd03ca img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1a122d */.elementor-38 .elementor-element.elementor-element-6a1a122d img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6a1a122d img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27616043 */.elementor-38 .elementor-element.elementor-element-27616043 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-27616043 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-435dc7ad */.elementor-38 .elementor-element.elementor-element-435dc7ad img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-435dc7ad img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f08e09 */.elementor-38 .elementor-element.elementor-element-25f08e09 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa6affa */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3233768f */.elementor-38 .elementor-element.elementor-element-3233768f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3233768f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-700469e5 */.elementor-38 .elementor-element.elementor-element-700469e5 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-700469e5 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3eb673 */.elementor-38 .elementor-element.elementor-element-7e3eb673 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7e3eb673 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79a376 */.elementor-38 .elementor-element.elementor-element-7c79a376 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7c79a376 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24edd45c */.elementor-38 .elementor-element.elementor-element-24edd45c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-24edd45c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d3a61e */.elementor-38 .elementor-element.elementor-element-41d3a61e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc13204 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cef82cc */.elementor-38 .elementor-element.elementor-element-cef82cc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-cef82cc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58424602 */.elementor-38 .elementor-element.elementor-element-58424602 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-58424602 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a75c697 */.elementor-38 .elementor-element.elementor-element-7a75c697 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7a75c697 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f1b6a6f */.elementor-38 .elementor-element.elementor-element-7f1b6a6f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-7f1b6a6f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22590d8b */.elementor-38 .elementor-element.elementor-element-22590d8b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-22590d8b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-294192f */.elementor-38 .elementor-element.elementor-element-294192f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11bd7422 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21d403dc */.elementor-38 .elementor-element.elementor-element-21d403dc img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-21d403dc img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-597048d3 */.elementor-38 .elementor-element.elementor-element-597048d3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-597048d3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10cae60 */.elementor-38 .elementor-element.elementor-element-10cae60 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10cae60 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac69832 */.elementor-38 .elementor-element.elementor-element-6ac69832 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6ac69832 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5330681c */.elementor-38 .elementor-element.elementor-element-5330681c img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-5330681c img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b785437 */.elementor-38 .elementor-element.elementor-element-7b785437 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394e0f8c */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b301cd9 */.elementor-38 .elementor-element.elementor-element-2b301cd9 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-2b301cd9 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-771e2dfd */.elementor-38 .elementor-element.elementor-element-771e2dfd img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-771e2dfd img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5a2e78 */.elementor-38 .elementor-element.elementor-element-4a5a2e78 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-4a5a2e78 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c4f74da */.elementor-38 .elementor-element.elementor-element-6c4f74da img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6c4f74da img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791b923f */.elementor-38 .elementor-element.elementor-element-791b923f img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-791b923f img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585ab14 */.elementor-38 .elementor-element.elementor-element-585ab14 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239946 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78883815 */.elementor-38 .elementor-element.elementor-element-78883815 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-78883815 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38125db8 */.elementor-38 .elementor-element.elementor-element-38125db8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-38125db8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b4cebc2 */.elementor-38 .elementor-element.elementor-element-3b4cebc2 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-3b4cebc2 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6837f9c3 */.elementor-38 .elementor-element.elementor-element-6837f9c3 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-6837f9c3 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52226c7b */.elementor-38 .elementor-element.elementor-element-52226c7b img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-52226c7b img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c44734 */.elementor-38 .elementor-element.elementor-element-18c44734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39637096 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b5db10 */.elementor-38 .elementor-element.elementor-element-12b5db10 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-12b5db10 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-402201b8 */.elementor-38 .elementor-element.elementor-element-402201b8 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-402201b8 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f7ecf1 */.elementor-38 .elementor-element.elementor-element-26f7ecf1 img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-26f7ecf1 img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10a0fbaf */.elementor-38 .elementor-element.elementor-element-10a0fbaf img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-10a0fbaf img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34bff18a */.elementor-38 .elementor-element.elementor-element-34bff18a img{
    filter: grayscale(.8);
}

.elementor-38 .elementor-element.elementor-element-34bff18a img:hover{
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75ea65e4 */.elementor-38 .elementor-element.elementor-element-75ea65e4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa86c4 */.vip-package-card {
  position: relative;
  overflow: hidden;
  transition: background 0.3s ease;
}

.vip-package-card::before {
      content: "";
    position: absolute;
    top: -45%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(45deg, transparent, rgba(255, 215, 0, 0.1), transparent);
    transform: rotate(45deg);
    transition: all .8s ease;
    border: none;
}

.vip-package-card:hover::before {
  transform: translateY(100%);
}

.vip-package-card * {
  position: relative;
  z-index: 1;
}

/* Gold vip banner */
.vip-card {
  position: relative;
}

.vip-card::after {
  content: "Gold-VIP";
  position: absolute;
  top: 60px;
  right: -20px;
  background: #FFD700;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  padding: 5px 30px;
  transform: rotate(45deg);
  transform-origin: top right;
  box-shadow: 0 2px 6px rgba(0,0,0,0.2);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4564ec84 */.elementor-38 .elementor-element.elementor-element-4564ec84{
    display: none;
}/* End custom CSS */