.elementor-7925 .elementor-element.elementor-element-6a2f129{--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-7925 .elementor-element.elementor-element-ff3a8d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-480d462{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-480d462.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-7a28868{--display:flex;}.elementor-7925 .elementor-element.elementor-element-ca731c1{--display:flex;--min-height:731px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-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-7925 .elementor-element.elementor-element-1602971{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-1602971 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-1602971 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-859e477{--display:flex;--min-height:19px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-7925 .elementor-element.elementor-element-39f44e9{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;--e-rating-icon-font-size:15px;--e-rating-gap:5.3px;--e-rating-icon-marked-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-39f44e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-efabdcf{width:initial;max-width:initial;z-index:1;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-efabdcf > .elementor-widget-container{margin:02px 0px 02px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-efabdcf.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-efabdcf p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-32a770a{--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;--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-7925 .elementor-element.elementor-element-4afccd0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7925 .elementor-element.elementor-element-e9e848d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7925 .elementor-element.elementor-element-9ede180{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-9ede180 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-9ede180 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-b923400{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;text-decoration:line-through;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-b923400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-b923400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-b923400 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-0ee41bd{--display:flex;--min-height:31px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:62px 62px 62px 62px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:04px;--padding-bottom:04px;--padding-left:012px;--padding-right:012px;}.elementor-7925 .elementor-element.elementor-element-0ee41bd:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-0ee41bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-0ee41bd.e-con{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-07bc48e{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#23291F;}.elementor-7925 .elementor-element.elementor-element-07bc48e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-07bc48e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9667fb6{--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-7925 .elementor-element.elementor-element-2b54a60{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-2b54a60.e-con{--flex-grow:0;--flex-shrink:0;}.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-7925 .elementor-element.elementor-element-fe4ba71 > .elementor-widget-container{margin:04px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-fe4ba71 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-1960732 > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-1960732{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-1960732 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a376f4a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-a376f4a p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-2d1ff54{--display:flex;--min-height:0px;--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7925 .elementor-element.elementor-element-bb3756e > .elementor-widget-container{margin:04px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-bb3756e img{width:26px;height:26px;}.elementor-7925 .elementor-element.elementor-element-f47da34 > .elementor-widget-container{margin:06px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f47da34{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-f47da34 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-973c93b{--display:flex;--min-height:26px;--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:flex-start;}.elementor-7925 .elementor-element.elementor-element-973c93b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-b0b3173{--display:flex;--min-height:26px;--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-b0b3173.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-36c4a24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-36c4a24 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-4d2a199 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-4d2a199{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-4d2a199 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-b4070bc{font-family:"Roboto", Sans-serif;font-weight:700;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-3bf2af7{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7925 .elementor-element.elementor-element-7f3a781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-7f3a781 img{width:26px;height:26px;}.elementor-7925 .elementor-element.elementor-element-e4b84cb > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-e4b84cb{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-e4b84cb p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a3c92d7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7925 .elementor-element.elementor-element-b72124b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7925 .elementor-element.elementor-element-b72124b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-df0f08e{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-df0f08e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-df0f08e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a7162cf{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;text-decoration:line-through;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a7162cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a7162cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-a7162cf p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-6339353{--display:flex;--min-height:31px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:62px 62px 62px 62px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:04px;--padding-bottom:04px;--padding-left:012px;--padding-right:012px;}.elementor-7925 .elementor-element.elementor-element-6339353:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-6339353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-6339353.e-con{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-ce47a9e{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#23291F;}.elementor-7925 .elementor-element.elementor-element-ce47a9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-ce47a9e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-03aff62{--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-7925 .elementor-element.elementor-element-9b7d20a{--display:flex;}.elementor-7925 .elementor-element.elementor-element-5d2c40f{--display:flex;}.elementor-7925 .elementor-element.elementor-element-c3b162e{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-c3b162e > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-c3b162e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-44a72fb{--display:flex;}.elementor-7925 .elementor-element.elementor-element-00e6573{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-00e6573 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-00e6573 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-e67d15e{--display:flex;}.elementor-7925 .elementor-element.elementor-element-d43e840{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-d43e840 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-d43e840 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-5e55552{--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:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-06933e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7925 .elementor-element.elementor-element-26494cf img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-f495e1e{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-f495e1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f495e1e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-78e1a49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7925 .elementor-element.elementor-element-6bd6f49 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-90fba31{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-90fba31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-90fba31 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9a3f4f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-7925 .elementor-element.elementor-element-9f632c8 img{width:23px;height:23px;}.elementor-7925 .elementor-element.elementor-element-18fa4fd{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;z-index:8;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-18fa4fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-18fa4fd p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9fbeb1f{--display:flex;}.elementor-7925 .elementor-element.elementor-element-ef871a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-8066536{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a976ad4{--display:flex;}.elementor-7925 .elementor-element.elementor-element-ea001ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-77a0ad7{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-eb08e1f{--display:flex;}.elementor-7925 .elementor-element.elementor-element-f1cb8b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-b9a6e8e{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-01252bf{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7925 .elementor-element.elementor-element-c3c2500 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a29fa61{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7925 .elementor-element.elementor-element-d1104a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-d1104a9 .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:40px;font-weight:600;line-height:56px;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-1273598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7925 .elementor-element.elementor-element-1273598:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-1273598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-ea00c84 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-7925 .elementor-element.elementor-element-ea00c84{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-ea00c84 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-4a62f9e{--display:flex;--min-height:calc(100vh - 48px);--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-7925 .elementor-element.elementor-element-a98d898{--display:flex;--min-height:100vh;}.elementor-7925 .elementor-element.elementor-element-1581ac6{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7925 .elementor-element.elementor-element-06fb369{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:064px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-a77bb28 .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:40px;font-weight:600;line-height:56px;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a5822ac > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-7925 .elementor-element.elementor-element-a5822ac{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a5822ac p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a98dae7 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-7925 .elementor-element.elementor-element-a98dae7{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a98dae7 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-bb90f55{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-7925 .elementor-element.elementor-element-f22df60{--display:flex;--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-7925 .elementor-element.elementor-element-ffddaf2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-79448f2 > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-79448f2{text-align:end;}.elementor-7925 .elementor-element.elementor-element-79448f2 img{width:30px;height:30px;border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-df90454{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-df90454 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-df90454 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-0080f14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-0080f14{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#CCCCCC;}.elementor-7925 .elementor-element.elementor-element-0080f14 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-7201b3b{--display:flex;--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-7925 .elementor-element.elementor-element-400f947{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-a7400b4 > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a7400b4{text-align:end;}.elementor-7925 .elementor-element.elementor-element-a7400b4 img{width:30px;height:30px;border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-22b4ec8{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-22b4ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-22b4ec8 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-06f4771 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-06f4771{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#CCCCCC;}.elementor-7925 .elementor-element.elementor-element-06f4771 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-250f15a{--display:flex;--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-7925 .elementor-element.elementor-element-6406a26{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-ba7c971 > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-ba7c971{text-align:end;}.elementor-7925 .elementor-element.elementor-element-ba7c971 img{width:30px;height:30px;border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-30d3c77{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-30d3c77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-30d3c77 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-d70da2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-d70da2b{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#CCCCCC;}.elementor-7925 .elementor-element.elementor-element-d70da2b p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-c369387{--display:flex;--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-7925 .elementor-element.elementor-element-0c2fbc9{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-bdd28d2 > .elementor-widget-container{margin:05px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-bdd28d2{text-align:end;}.elementor-7925 .elementor-element.elementor-element-bdd28d2 img{width:30px;height:30px;border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-cdb5726{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-cdb5726 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-cdb5726 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-39f6459 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-39f6459{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-0.3px;color:#CCCCCC;}.elementor-7925 .elementor-element.elementor-element-39f6459 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-6461cdc{--display:flex;--min-height:100vh;--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-7925 .elementor-element.elementor-element-fe95114{--display:flex;--min-height:100vh;--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-7925 .elementor-element.elementor-element-a3ea288{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:024px;}.elementor-7925 .elementor-element.elementor-element-4e5b367 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-4e5b367 .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:40px;font-weight:600;line-height:40px;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-89afc44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-ca95eb4{--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-7925 .elementor-element.elementor-element-ca95eb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-4671be8{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-4671be8 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-c72c98d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-f59fbe3{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-f59fbe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f59fbe3 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-50ade3d{--display:flex;}.elementor-7925 .elementor-element.elementor-element-831ffd7{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a346178{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-a06b8e4{--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-7925 .elementor-element.elementor-element-a06b8e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-c16281f{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-c16281f p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-02db6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-8adc9ad{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-8adc9ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-8adc9ad p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-e783cff{--display:flex;}.elementor-7925 .elementor-element.elementor-element-38ed21b{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-38ed21b p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-41223cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-079b9bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-7925 .elementor-element.elementor-element-079b9bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-874dc87{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-874dc87 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-e1112a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-e10877c{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-e10877c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-e10877c p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-d1949aa{--display:flex;}.elementor-7925 .elementor-element.elementor-element-2fbc6a8{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-b635f6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-208d8c1{--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-7925 .elementor-element.elementor-element-208d8c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-5dcefa1{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-5dcefa1 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-f53d548{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-f1f5951{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-f1f5951 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f1f5951 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-62ec3d4{--display:flex;}.elementor-7925 .elementor-element.elementor-element-6dcbe9b{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-6dcbe9b p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-6319485{--display:flex;--min-height:100vh;}.elementor-7925 .elementor-element.elementor-element-6129aa3{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7925 .elementor-element.elementor-element-447cdef{width:initial;max-width:initial;}.elementor-7925 .elementor-element.elementor-element-447cdef img{max-width:none;height:100vh;object-fit:cover;object-position:center center;}.elementor-7925 .elementor-element.elementor-element-18b0a1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:024px;}.elementor-7925 .elementor-element.elementor-element-c324d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-c324d28 .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:40px;font-weight:600;line-height:40px;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-d5e74ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-1f27949{--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-7925 .elementor-element.elementor-element-1f27949.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-fab8d31{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-fab8d31 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-bfd4924{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-8c0fd5c{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-8c0fd5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-8c0fd5c p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-ba57155{--display:flex;}.elementor-7925 .elementor-element.elementor-element-a43ba3f{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-700356f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-2a7162c{--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-7925 .elementor-element.elementor-element-2a7162c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-558a635{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-558a635 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-7022db9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-27919b9{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-27919b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-27919b9 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9f3152e{--display:flex;}.elementor-7925 .elementor-element.elementor-element-56f18b9{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-56f18b9 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-415c6b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-fad0a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-7925 .elementor-element.elementor-element-fad0a9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-90953a6{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-90953a6 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-315f0cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-880bd7f{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-880bd7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-880bd7f p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-61955e8{--display:flex;}.elementor-7925 .elementor-element.elementor-element-4bb468e{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-42bebb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-7925 .elementor-element.elementor-element-2485ae9{--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-7925 .elementor-element.elementor-element-2485ae9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-576fb26{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;color:#23291F;}.elementor-7925 .elementor-element.elementor-element-576fb26 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-52e64c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-7925 .elementor-element.elementor-element-e8cddff{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-e8cddff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-e8cddff p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-6222bd0{--display:flex;}.elementor-7925 .elementor-element.elementor-element-20c0771{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-20c0771 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-db1e1e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-64174ae{--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-7925 .elementor-element.elementor-element-e24e0cd{--display:flex;--min-height:53px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-7925 .elementor-element.elementor-element-416cd68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-416cd68 .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-16c105b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--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-7925 .elementor-element.elementor-element-4a4158d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-69d5d36{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-ba4edcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-ba4edcc img{width:100%;max-width:474px;}.elementor-7925 .elementor-element.elementor-element-e81017e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-e81017e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-e81017e p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-8dd6abb{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-8dd6abb p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-319b62d{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-319b62d p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a63df80{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-0fe2133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-0fe2133 img{width:100%;max-width:474px;}.elementor-7925 .elementor-element.elementor-element-45e2644{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-45e2644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-45e2644 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-727e808{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-727e808 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9a95675{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-9a95675 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-e07ab79{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-4892c9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-4892c9f img{width:100%;max-width:474px;}.elementor-7925 .elementor-element.elementor-element-f0a05cd{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-f0a05cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f0a05cd p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-dd106e5{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-dd106e5 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-14c35c4{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-14c35c4 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-70b1779{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-fd91fd9{column-gap:0px;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-fd91fd9 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-2a1870d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-2a1870d img{width:26px;height:26px;}.elementor-7925 .elementor-element.elementor-element-e7b4249{--display:flex;}.elementor-7925 .elementor-element.elementor-element-7e577e7{--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-7925 .elementor-element.elementor-element-c789289{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-a76bba5{--display:flex;--min-height:805px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-f780f76 img{width:474px;max-width:474px;height:633px;object-fit:cover;object-position:center center;}.elementor-7925 .elementor-element.elementor-element-2b219e9{--display:flex;}.elementor-7925 .elementor-element.elementor-element-dc7bcf9{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-dc7bcf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-dc7bcf9 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-49e4985{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-49e4985 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-149bae3{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-149bae3 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9c4b5b5{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-da069aa{--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-7925 .elementor-element.elementor-element-af5f0a6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-98b93fe{--display:flex;--min-height:805px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-99d1026 img{width:474px;max-width:474px;height:633px;object-fit:cover;object-position:center center;}.elementor-7925 .elementor-element.elementor-element-3ed3c11{--display:flex;}.elementor-7925 .elementor-element.elementor-element-d102a9a{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-d102a9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-d102a9a p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-e5612c5{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-e5612c5 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-c5c6f96{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-c5c6f96 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-9b4e75c{--display:flex;}.elementor-7925 .elementor-element.elementor-element-8d514f4{--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-7925 .elementor-element.elementor-element-1785ca4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-e548894{--display:flex;--min-height:805px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7925 .elementor-element.elementor-element-465c63a img{width:474px;max-width:474px;height:633px;object-fit:cover;object-position:center center;}.elementor-7925 .elementor-element.elementor-element-f88216e{--display:flex;}.elementor-7925 .elementor-element.elementor-element-249c64d{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:48px;font-weight:700;line-height:40px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-249c64d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-249c64d p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-5997a81{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;line-height:20px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-5997a81 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-bde2f90{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-bde2f90 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-b1b5768{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-7925 .elementor-element.elementor-element-f0f521e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-6b1a2be{column-gap:0px;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-decoration:underline;line-height:26px;letter-spacing:-0.3px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-6b1a2be p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-7b4e820 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-7b4e820 img{width:26px;height:26px;}.elementor-7925 .elementor-element.elementor-element-a90f249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:080px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-1c53480{--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-7925 .elementor-element.elementor-element-76ff3b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-7925 .elementor-element.elementor-element-76ff3b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7925 .elementor-element.elementor-element-39aeb0a{--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-7925 .elementor-element.elementor-element-a23c0cf .elementor-heading-title{font-family:"Obviously", Sans-serif;font-size:40px;font-weight:600;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-b73a55b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-7925 .elementor-element.elementor-element-d997a77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--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-7925 .elementor-element.elementor-element-d8df015{--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-7925 .elementor-element.elementor-element-57e866f{--display:flex;}.elementor-7925 .elementor-element.elementor-element-e582f17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:16px 16px 0px 0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-e582f17:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-e582f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-7f4b457 img{width:90px;height:50px;}.elementor-7925 .elementor-element.elementor-element-3bc7712{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-99b304e{font-family:"Obviously", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-cb592cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-7925 .elementor-element.elementor-element-f3c4444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-54e665a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-54e665a p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a1f5667 > .elementor-widget-container{padding:0px 36px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a1f5667{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a1f5667 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-3fc6a82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-3fc6a82:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-3fc6a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-12ee442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-55326ef{--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-7925 .elementor-element.elementor-element-2d8ffee{--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:06px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-0f8cc94{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-0f8cc94 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-ac2b746 > .elementor-widget-container{padding:0px 36px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-ac2b746{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-ac2b746 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-3be2a74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-3be2a74:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-3be2a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-9fef8a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-8f5f078{--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-7925 .elementor-element.elementor-element-9d4400a{--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:06px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-5e3ac85{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-5e3ac85 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-70a1382 > .elementor-widget-container{padding:0px 036px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-70a1382{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-70a1382 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-bf68a86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-bf68a86:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-bf68a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-0482f95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-dddd7a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-1827075{--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:06px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-965fcca{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-965fcca p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-30de196 > .elementor-widget-container{padding:0px 036px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-30de196{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-30de196 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-874bf3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-874bf3e:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-874bf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-bc7f831{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-e9733fd{--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-7925 .elementor-element.elementor-element-b968dfa{--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:06px;--padding-bottom:06px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-0569378{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-0569378 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-a3982b2 > .elementor-widget-container{padding:0px 036px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a3982b2{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-7925 .elementor-element.elementor-element-a3982b2 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-8a51d61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 08px 08px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-8a51d61:not(.elementor-motion-effects-element-type-background), .elementor-7925 .elementor-element.elementor-element-8a51d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-472f24e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-1278b57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:080px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-d7a9444{--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-7925 .elementor-element.elementor-element-de47f6f{--display:flex;--min-height:100vh;}.elementor-7925 .elementor-element.elementor-element-476e706{--display:flex;--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7925 .elementor-element.elementor-element-a452f86{width:initial;max-width:initial;}.elementor-7925 .elementor-element.elementor-element-a452f86 img{max-width:none;height:100vh;object-fit:cover;object-position:bottom right;}.elementor-7925 .elementor-element.elementor-element-9998bb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-2053105{font-family:"Obviously", Sans-serif;font-size:30px;font-weight:400;line-height:35px;letter-spacing:-2px;color:#E7EB91;}.elementor-7925 .elementor-element.elementor-element-2053105 p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-3ffaa65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:080px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-952400b{--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;}body.elementor-page-7925:not(.elementor-motion-effects-element-type-background), body.elementor-page-7925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #23291F 0%, #23291F 100%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7925 .elementor-element.elementor-element-b1b5768{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-7925 .elementor-element.elementor-element-480d462{--width:86.64%;}.elementor-7925 .elementor-element.elementor-element-7a28868{--width:50%;}.elementor-7925 .elementor-element.elementor-element-ca731c1{--width:50%;}.elementor-7925 .elementor-element.elementor-element-859e477{--width:150px;}.elementor-7925 .elementor-element.elementor-element-0ee41bd{--width:62px;}.elementor-7925 .elementor-element.elementor-element-2b54a60{--width:185px;}.elementor-7925 .elementor-element.elementor-element-2d1ff54{--width:185px;}.elementor-7925 .elementor-element.elementor-element-973c93b{--width:601px;}.elementor-7925 .elementor-element.elementor-element-b0b3173{--width:185px;}.elementor-7925 .elementor-element.elementor-element-3bf2af7{--width:185px;}.elementor-7925 .elementor-element.elementor-element-a3c92d7{--width:100%;}.elementor-7925 .elementor-element.elementor-element-b72124b{--width:50%;}.elementor-7925 .elementor-element.elementor-element-6339353{--width:62px;}.elementor-7925 .elementor-element.elementor-element-03aff62{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a29fa61{--width:100%;}.elementor-7925 .elementor-element.elementor-element-1273598{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a98d898{--width:100%;}.elementor-7925 .elementor-element.elementor-element-6461cdc{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a3ea288{--width:45.5%;}.elementor-7925 .elementor-element.elementor-element-89afc44{--width:100%;}.elementor-7925 .elementor-element.elementor-element-ca95eb4{--width:37%;}.elementor-7925 .elementor-element.elementor-element-a346178{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a06b8e4{--width:37%;}.elementor-7925 .elementor-element.elementor-element-41223cf{--width:100%;}.elementor-7925 .elementor-element.elementor-element-079b9bb{--width:37%;}.elementor-7925 .elementor-element.elementor-element-b635f6d{--width:100%;}.elementor-7925 .elementor-element.elementor-element-208d8c1{--width:37%;}.elementor-7925 .elementor-element.elementor-element-6319485{--width:100%;}.elementor-7925 .elementor-element.elementor-element-18b0a1a{--width:45.5%;}.elementor-7925 .elementor-element.elementor-element-d5e74ca{--width:100%;}.elementor-7925 .elementor-element.elementor-element-1f27949{--width:37%;}.elementor-7925 .elementor-element.elementor-element-700356f{--width:100%;}.elementor-7925 .elementor-element.elementor-element-2a7162c{--width:37%;}.elementor-7925 .elementor-element.elementor-element-415c6b9{--width:100%;}.elementor-7925 .elementor-element.elementor-element-fad0a9e{--width:37%;}.elementor-7925 .elementor-element.elementor-element-42bebb2{--width:100%;}.elementor-7925 .elementor-element.elementor-element-2485ae9{--width:37%;}.elementor-7925 .elementor-element.elementor-element-db1e1e9{--width:100%;}.elementor-7925 .elementor-element.elementor-element-e24e0cd{--width:100%;}.elementor-7925 .elementor-element.elementor-element-4a4158d{--width:100%;}.elementor-7925 .elementor-element.elementor-element-69d5d36{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a63df80{--width:100%;}.elementor-7925 .elementor-element.elementor-element-e07ab79{--width:100%;}.elementor-7925 .elementor-element.elementor-element-a76bba5{--width:474px;}.elementor-7925 .elementor-element.elementor-element-98b93fe{--width:474px;}.elementor-7925 .elementor-element.elementor-element-e548894{--width:474px;}.elementor-7925 .elementor-element.elementor-element-a90f249{--width:100%;}.elementor-7925 .elementor-element.elementor-element-1c53480{--width:100%;}.elementor-7925 .elementor-element.elementor-element-76ff3b2{--width:50%;}.elementor-7925 .elementor-element.elementor-element-39aeb0a{--width:389px;}.elementor-7925 .elementor-element.elementor-element-b73a55b{--width:50%;}.elementor-7925 .elementor-element.elementor-element-57e866f{--width:50%;}.elementor-7925 .elementor-element.elementor-element-e582f17{--width:20%;}.elementor-7925 .elementor-element.elementor-element-3bc7712{--width:30%;}.elementor-7925 .elementor-element.elementor-element-f3c4444{--width:50%;}.elementor-7925 .elementor-element.elementor-element-3fc6a82{--width:20%;}.elementor-7925 .elementor-element.elementor-element-12ee442{--width:30%;}.elementor-7925 .elementor-element.elementor-element-2d8ffee{--width:50%;}.elementor-7925 .elementor-element.elementor-element-3be2a74{--width:20%;}.elementor-7925 .elementor-element.elementor-element-9fef8a1{--width:30%;}.elementor-7925 .elementor-element.elementor-element-9d4400a{--width:50%;}.elementor-7925 .elementor-element.elementor-element-bf68a86{--width:20%;}.elementor-7925 .elementor-element.elementor-element-0482f95{--width:30%;}.elementor-7925 .elementor-element.elementor-element-1827075{--width:50%;}.elementor-7925 .elementor-element.elementor-element-874bf3e{--width:20%;}.elementor-7925 .elementor-element.elementor-element-bc7f831{--width:30%;}.elementor-7925 .elementor-element.elementor-element-b968dfa{--width:50%;}.elementor-7925 .elementor-element.elementor-element-8a51d61{--width:20%;}.elementor-7925 .elementor-element.elementor-element-472f24e{--width:30%;}.elementor-7925 .elementor-element.elementor-element-1278b57{--width:100%;}.elementor-7925 .elementor-element.elementor-element-d7a9444{--width:100%;}.elementor-7925 .elementor-element.elementor-element-de47f6f{--width:50%;}.elementor-7925 .elementor-element.elementor-element-9998bb4{--width:50%;}.elementor-7925 .elementor-element.elementor-element-3ffaa65{--width:100%;}.elementor-7925 .elementor-element.elementor-element-952400b{--width:100%;}}@media(min-width:1920px){.elementor-7925 .elementor-element.elementor-element-b923400{width:var( --container-widget-width, 53.542px );max-width:53.542px;--container-widget-width:53.542px;--container-widget-flex-grow:0;}.elementor-7925 .elementor-element.elementor-element-b72124b{--width:278%;}.elementor-7925 .elementor-element.elementor-element-a7162cf{width:var( --container-widget-width, 53.542px );max-width:53.542px;--container-widget-width:53.542px;--container-widget-flex-grow:0;}.elementor-7925 .elementor-element.elementor-element-1273598{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:09px 09px;--row-gap:09px;--column-gap:09px;--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-7925 .elementor-element.elementor-element-1273598.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7925 .elementor-element.elementor-element-a90f249{--margin-top:0126px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-8a51d61{--border-radius:0px 0px 16px 16px;}}@media(max-width:767px){.elementor-7925 .elementor-element.elementor-element-6a2f129{--width:100%;}.elementor-7925 .elementor-element.elementor-element-ff3a8d4{--width:100%;--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-7925 .elementor-element.elementor-element-7a28868{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-7925 .elementor-element.elementor-element-ca731c1{--min-height:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-7925 .elementor-element.elementor-element-1602971{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7925 .elementor-element.elementor-element-859e477{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-a047ce1 > .elementor-widget-container{margin:0px 0px 06px 0px;}.elementor-7925 .elementor-element.elementor-element-fd102b0 > .elementor-widget-container{margin:0px 0px 06px 0px;}.elementor-7925 .elementor-element.elementor-element-0ee41bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-07bc48e > .elementor-widget-container{padding:0px 012px 0px 012px;}.elementor-7925 .elementor-element.elementor-element-07bc48e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7925 .elementor-element.elementor-element-2b54a60{--width:181px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-a376f4a{width:initial;max-width:initial;text-align:end;font-size:28px;line-height:22px;}.elementor-7925 .elementor-element.elementor-element-a376f4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a376f4a.elementor-element{--align-self:flex-start;}.elementor-7925 .elementor-element.elementor-element-a376f4a p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-2d1ff54{--width:50%;--margin-top:0px;--margin-bottom:02px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-bb3756e > .elementor-widget-container{margin:0px 0px 02px 0px;}.elementor-7925 .elementor-element.elementor-element-973c93b{--width:132.209%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:02px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-b0b3173{--width:181px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-b4070bc{width:initial;max-width:initial;text-align:end;font-size:28px;line-height:22px;}.elementor-7925 .elementor-element.elementor-element-b4070bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-b4070bc.elementor-element{--align-self:flex-start;}.elementor-7925 .elementor-element.elementor-element-b4070bc p{margin-block-end:0px;}.elementor-7925 .elementor-element.elementor-element-3bf2af7{--width:50%;--margin-top:0px;--margin-bottom:02px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-7f3a781 > .elementor-widget-container{margin:0px 0px 02px 0px;}.elementor-7925 .elementor-element.elementor-element-b72124b{--width:100%;}.elementor-7925 .elementor-element.elementor-element-6339353{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-ce47a9e > .elementor-widget-container{padding:0px 012px 0px 012px;}.elementor-7925 .elementor-element.elementor-element-ce47a9e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7925 .elementor-element.elementor-element-9b7d20a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-5d2c40f{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-9d3e6fb{text-align:end;}.elementor-7925 .elementor-element.elementor-element-9d3e6fb img{width:16px;height:16px;}.elementor-7925 .elementor-element.elementor-element-c3b162e > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-c3b162e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-c3b162e.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-44a72fb{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-22eb1eb{text-align:end;}.elementor-7925 .elementor-element.elementor-element-22eb1eb img{width:21px;height:19px;}.elementor-7925 .elementor-element.elementor-element-00e6573 > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-00e6573{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-00e6573.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-e67d15e{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-be7ddca{text-align:end;}.elementor-7925 .elementor-element.elementor-element-be7ddca img{width:16px;height:16px;}.elementor-7925 .elementor-element.elementor-element-d43e840 > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-d43e840{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-d43e840.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-5e55552{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-06933e5{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-26494cf{text-align:end;}.elementor-7925 .elementor-element.elementor-element-26494cf img{width:16px;height:16px;}.elementor-7925 .elementor-element.elementor-element-f495e1e > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-f495e1e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-f495e1e.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-78e1a49{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-6bd6f49{text-align:end;}.elementor-7925 .elementor-element.elementor-element-6bd6f49 img{width:16px;height:16px;}.elementor-7925 .elementor-element.elementor-element-90fba31 > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-90fba31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-90fba31.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-9a3f4f8{--min-height:26px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-9f632c8{text-align:end;}.elementor-7925 .elementor-element.elementor-element-9f632c8 img{width:16px;height:16px;}.elementor-7925 .elementor-element.elementor-element-18fa4fd > .elementor-widget-container{margin:02px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-18fa4fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;}.elementor-7925 .elementor-element.elementor-element-18fa4fd.elementor-element{--align-self:center;}.elementor-7925 .elementor-element.elementor-element-ef871a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-8066536{font-size:16px;line-height:22px;}.elementor-7925 .elementor-element.elementor-element-ea001ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-77a0ad7{font-size:16px;line-height:22px;}.elementor-7925 .elementor-element.elementor-element-f1cb8b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-b9a6e8e{font-size:16px;line-height:22px;}.elementor-7925 .elementor-element.elementor-element-01252bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a29fa61{--width:100%;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-d1104a9{width:100%;max-width:100%;}.elementor-7925 .elementor-element.elementor-element-d1104a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 016px;}.elementor-7925 .elementor-element.elementor-element-d1104a9 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7925 .elementor-element.elementor-element-ea00c84 > .elementor-widget-container{padding:0px 016px 020px 016px;}.elementor-7925 .elementor-element.elementor-element-ea00c84{font-size:18px;line-height:1.2em;}.elementor-7925 .elementor-element.elementor-element-4a62f9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-a98d898{--min-height:0vh;}.elementor-7925 .elementor-element.elementor-element-1581ac6{--min-height:0vh;}.elementor-7925 .elementor-element.elementor-element-06fb369{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-7925 .elementor-element.elementor-element-a77bb28{width:100%;max-width:100%;}.elementor-7925 .elementor-element.elementor-element-a77bb28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a77bb28 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7925 .elementor-element.elementor-element-a5822ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a98dae7 > .elementor-widget-container{margin:024px 0px 010px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-a98dae7{font-size:16px;line-height:1.1em;}.elementor-7925 .elementor-element.elementor-element-bb90f55{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7925 .elementor-element.elementor-element-ffddaf2{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-79448f2 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-0080f14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-400f947{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-a7400b4 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-06f4771{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-6406a26{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-ba7c971 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-d70da2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-0c2fbc9{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-bdd28d2 img{width:24px;height:24px;}.elementor-7925 .elementor-element.elementor-element-39f6459{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-6461cdc{--width:100%;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-fe95114{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-a3ea288{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-7925 .elementor-element.elementor-element-4e5b367{width:100%;max-width:100%;}.elementor-7925 .elementor-element.elementor-element-4e5b367 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-4e5b367 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7925 .elementor-element.elementor-element-c72c98d{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-02db6b9{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-e1112a9{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-f53d548{--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-6319485{--min-height:437px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-6129aa3{--min-height:444px;}.elementor-7925 .elementor-element.elementor-element-447cdef img{height:444px;}.elementor-7925 .elementor-element.elementor-element-18b0a1a{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-7925 .elementor-element.elementor-element-c324d28{width:100%;max-width:100%;}.elementor-7925 .elementor-element.elementor-element-c324d28 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-c324d28 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7925 .elementor-element.elementor-element-d5e74ca{--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-1f27949{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7925 .elementor-element.elementor-element-bfd4924{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-a43ba3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-700356f{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-2a7162c{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7925 .elementor-element.elementor-element-7022db9{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-56f18b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-415c6b9{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-fad0a9e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7925 .elementor-element.elementor-element-315f0cc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:04px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-880bd7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7925 .elementor-element.elementor-element-4bb468e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-42bebb2{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-2485ae9{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7925 .elementor-element.elementor-element-52e64c4{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-7925 .elementor-element.elementor-element-20c0771 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-db1e1e9{--width:100%;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-64174ae{--width:0px;--min-height:0px;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-e24e0cd{--width:100%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-416cd68{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-7925 .elementor-element.elementor-element-416cd68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-416cd68 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-2px;}.elementor-7925 .elementor-element.elementor-element-ba4edcc img{height:436px;}.elementor-7925 .elementor-element.elementor-element-0fe2133 img{height:436px;}.elementor-7925 .elementor-element.elementor-element-4892c9f img{height:436px;}.elementor-7925 .elementor-element.elementor-element-70b1779{--width:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:06px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-7925 .elementor-element.elementor-element-fd91fd9{font-size:16px;}.elementor-7925 .elementor-element.elementor-element-2a1870d > .elementor-widget-container{margin:0px 0px 02px 0px;}.elementor-7925 .elementor-element.elementor-element-2a1870d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7925 .elementor-element.elementor-element-2a1870d{text-align:center;}.elementor-7925 .elementor-element.elementor-element-2a1870d img{width:15px;height:15px;}.elementor-7925 .elementor-element.elementor-element-a76bba5{--min-height:100%;--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-7925 .elementor-element.elementor-element-f780f76 img{width:413px;max-width:413px;height:437px;}.elementor-7925 .elementor-element.elementor-element-2b219e9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-7925 .elementor-element.elementor-element-dc7bcf9{font-size:40px;}.elementor-7925 .elementor-element.elementor-element-49e4985{font-size:16px;}.elementor-7925 .elementor-element.elementor-element-149bae3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-98b93fe{--min-height:100%;--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-7925 .elementor-element.elementor-element-99d1026 img{width:413px;max-width:413px;height:437px;}.elementor-7925 .elementor-element.elementor-element-3ed3c11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-7925 .elementor-element.elementor-element-d102a9a{font-size:40px;}.elementor-7925 .elementor-element.elementor-element-e5612c5{font-size:16px;}.elementor-7925 .elementor-element.elementor-element-c5c6f96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-e548894{--min-height:100%;--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-7925 .elementor-element.elementor-element-465c63a img{width:413px;max-width:413px;height:437px;object-position:center center;}.elementor-7925 .elementor-element.elementor-element-f88216e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-7925 .elementor-element.elementor-element-249c64d{font-size:40px;}.elementor-7925 .elementor-element.elementor-element-5997a81{font-size:16px;}.elementor-7925 .elementor-element.elementor-element-bde2f90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-7925 .elementor-element.elementor-element-b1b5768{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7925 .elementor-element.elementor-element-f0f521e{--width:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:06px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-7925 .elementor-element.elementor-element-6b1a2be{font-size:16px;}.elementor-7925 .elementor-element.elementor-element-7b4e820 > .elementor-widget-container{margin:01px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-7b4e820.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7925 .elementor-element.elementor-element-7b4e820{text-align:center;}.elementor-7925 .elementor-element.elementor-element-7b4e820 img{width:15px;height:15px;}.elementor-7925 .elementor-element.elementor-element-a90f249{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-1c53480{--width:0px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-76ff3b2{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-39aeb0a{--width:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7925 .elementor-element.elementor-element-0b3a24d img{width:268px;}.elementor-7925 .elementor-element.elementor-element-a23c0cf{width:100%;max-width:100%;}.elementor-7925 .elementor-element.elementor-element-a23c0cf .elementor-heading-title{font-size:27px;}.elementor-7925 .elementor-element.elementor-element-b73a55b{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-7925 .elementor-element.elementor-element-57e866f{--width:50%;}.elementor-7925 .elementor-element.elementor-element-e582f17{--width:20%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-7f4b457 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-7f4b457 img{width:40px;height:20px;}.elementor-7925 .elementor-element.elementor-element-3bc7712{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-99b304e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7925 .elementor-element.elementor-element-99b304e{font-size:20px;}.elementor-7925 .elementor-element.elementor-element-f3c4444{--width:50%;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-3fc6a82{--width:20%;}.elementor-7925 .elementor-element.elementor-element-12ee442{--width:30%;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-2d8ffee{--width:50%;--padding-top:10px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-3be2a74{--width:20%;}.elementor-7925 .elementor-element.elementor-element-9fef8a1{--width:30%;}.elementor-7925 .elementor-element.elementor-element-9d4400a{--width:50%;--padding-top:010px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-bf68a86{--width:20%;}.elementor-7925 .elementor-element.elementor-element-0482f95{--width:30%;}.elementor-7925 .elementor-element.elementor-element-1827075{--width:50%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-874bf3e{--width:20%;}.elementor-7925 .elementor-element.elementor-element-bc7f831{--width:30%;}.elementor-7925 .elementor-element.elementor-element-b968dfa{--width:50%;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7925 .elementor-element.elementor-element-8a51d61{--width:20%;}.elementor-7925 .elementor-element.elementor-element-472f24e{--width:30%;}.elementor-7925 .elementor-element.elementor-element-1278b57{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-d7a9444{--width:0px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-de47f6f{--width:437px;--min-height:437px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-476e706{--min-height:444px;}.elementor-7925 .elementor-element.elementor-element-a452f86 img{height:444px;}.elementor-7925 .elementor-element.elementor-element-9998bb4{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-7925 .elementor-element.elementor-element-3ffaa65{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7925 .elementor-element.elementor-element-952400b{--width:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-5960bc0 */.main-swiper {
    position: relative;
    z-index: 10;
    touch-action: pan-x pan-y;
}


.main-swiper .swiper-wrapper,
.main-swiper .swiper-slide {
    touch-action: pan-x;
     touch-action: pan-y;
}


.main-swiper img {
    user-select: none;
    -webkit-user-drag: none;
}


.main-swiper .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
}


.main-swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-width: 412px;
    max-height: 436px;
    aspect-ratio: 412 / 436;
}


.elementor-7925 .elementor-element.elementor-element-5960bc0 .swiper-pagination-horizontal{
   
}


.main-swiper .swiper-pagination {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 12px !important;
    position: relative !important;
    bottom: 23px!important;
    left: 50%;
    transform: translateX(-50%) !important;
}


.main-swiper .swiper-button-next,
.main-swiper .swiper-button-prev {
    z-index: 10;
}

.main-swiper .swiper-pagination-bullet {
    width: 45px !important;      
    height: 2px !important;     
    background-color: rgba(255, 255, 255, 0.3) !important;
    border-radius: 0px !important;
    opacity: 1 !important;
    margin: 0 !important;
    border: none !important;
}


.main-swiper .swiper-pagination-bullet::before,
 .swiper-pagination-bullet::after {
    display: none !important;
    content: none !important;
}

.main-swiper .swiper-pagination-bullet-active {
    background-color: #FFFFFF !important;
    width: 45px !important;
}


.thumbs-swiper .swiper-slide:first-child.swiper-slide-thumb-active {
    margin-left: 4.2px!important;
}

@media (min-width: 768px) {
.main-swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-width: 680px;
    max-height: 604px;
    aspect-ratio: 680 / 604;
}

.main-swiper .swiper-slide {
    margin-right: 0px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ebf9f3 */.thumbs-swiper {
  cursor: grab !important;
}

.thumbs-swiper:active {
  cursor: grabbing !important;
}


.thumbs-swiper {
  padding: 10px 0;
  
}


.thumbs-swiper .swiper-wrapper {
  align-items: center;
}


.thumbs-swiper .swiper-slide {
  aspect-ratio: 1 / 1; 
  height: auto;         
  flex-shrink: 0;
  cursor: pointer;
  transition: none;
}


.thumbs-swiper .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  cursor: grab !important;
}


.thumbs-swiper .swiper-slide-thumb-active {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38025dd */.thumbs-swiper .swiper-slide-thumb-active img {
  border: 2px solid #E7EB91;
  padding: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a28868 */@media (min-width: 767px) {
 .elementor-7925 .elementor-element.elementor-element-7a28868 {
  position: sticky !important; 
  top: 0px;      
  height: auto;
}

}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-39f44e9 */.e-rating .e-icon-unmarked svg {
    fill: rgba(255, 255, 255, 0.1) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efabdcf */.elementor-7925 .elementor-element.elementor-element-efabdcf{
display:flex;
align-items:center;
justify-content: center;
height: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a047ce1 */@media (max-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-a047ce1 {
        max-width: none !important;
        width: 100%;
    }
    .elementor-7925 .elementor-element.elementor-element-a047ce1 p {
        color: #FFF;
        font-family: "Helvetica";
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 26px; 
        letter-spacing: -0.3px;
    }

    .rv-desc {
        margin-top: 19px !important;
        margin-bottom: 0px;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .rv-desc[style*="webkit-line-clamp: none"] {
        max-height: none !important;
        min-height: auto !important;
    }

    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd102b0 */@media (min-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-fd102b0 {
        max-width: none !important;
        width: 100%;
        height: auto!important;
    }


 .dk-container .dk-desc  {
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "Helvetica";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 20px; 
margin: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee41bd */.elementor-7925 .elementor-element.elementor-element-0ee41bd {
max-width: 62px !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e848d */.elementor-7925 .elementor-element.elementor-element-e9e848d{
    width: 185px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4afccd0 */.elementor-7925 .elementor-element.elementor-element-4afccd0{
    width: 325px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb3756e */.elementor-7925 .elementor-element.elementor-element-bb3756e {
   min-height: 26px;
   min-width: 26px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47da34 */.elementor-7925 .elementor-element.elementor-element-f47da34 p{
  white-space: nowrap;   
  overflow: hidden;      
  text-overflow: ellipsis; 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d1ff54 */@media (max-width: 1366px) {
.elementor-7925 .elementor-element.elementor-element-2d1ff54 p{
    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6339353 */.elementor-7925 .elementor-element.elementor-element-6339353 {
max-width: 62px !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72124b */.elementor-7925 .elementor-element.elementor-element-b72124b {
    max-width: 50% !important;
}

@media (max-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-b72124b{
         max-width : 100%!important;  
    }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c92d7 */.elementor-7925 .elementor-element.elementor-element-a3c92d7{
     max-width: 474px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e661cc3 */.elementor-7925 .elementor-element.elementor-element-e661cc3{
    width: 100%;
}

.revura-purchase-container {
    width: 100%;
    display: flex;
    gap: 22px;
    align-items: stretch;
    background: transparent;
}


.revura-qty-wrapper {
    display: flex;
    align-items: center;
    border: 1px solid #E7EB91;
    background: #23291F; 
}




.qty-btn.minus span {
    display: block;
    background-color: #E7EB91; 
    width: 19px;
    height: 2.5px;  
    border-radius: 1px;
    transition: all 0.3s ease;
}



.qty-btn span {
    color: #E7EB91;
    font-family: "Helvetica", sans-serif;
    font-size: 33px;
    font-weight: 100;
    user-select: none;
}

.revura-qty-wrapper button,
.revura-qty-wrapper input {
    min-width: 50px;
    min-height: 48px;
    width: 50px;
    height: 48px;
    background: transparent;
    border: none;
    color: #E7EB91;
    font-family: "Helvetica", sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    padding: 0;
    margin: 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    
}

 .qty-btn:hover, .qty-btn:focus, .qty-btn:active {
    background: transparent !important;
    color: #E7EB91 !important;
    outline: none;
}

.revura-v4-add-btn{
    border: none;
}

.revura-v4-add-btn:hover{
        background: #E7EB91 !important;
    color: #000 !important;
    outline: none;
}


.qty-input {
    border-left: 1px solid #E7EB91 !important;
    border-right: 1px solid #E7EB91 !important;
    outline: none;
    -moz-appearance: textfield;
}


.qty-input::-webkit-outer-spin-button,
.qty-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.revura-btn-main {
    flex-grow: 1; 
    background-color: #E7EB91; 
    color: #000;

    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-weight: 700;
    font-family: "Helvetica", sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    transition: background 0.3s;
    height: 50px;
}

.revura-btn-main:hover {
     color: #000;
}


@media (max-width: 767px) {

    .revura-qty-wrapper {
        display: none !important; 
        
    }
    
    .revura-btn-main {
        margin-top: 16px;
    }
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d3e6fb */.elementor-7925 .elementor-element.elementor-element-9d3e6fb img{
    height: 16px!important;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3b162e */.elementor-7925 .elementor-element.elementor-element-c3b162e p{
 
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22eb1eb */.elementor-7925 .elementor-element.elementor-element-22eb1eb img{
    height: 16px!important;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00e6573 */.elementor-7925 .elementor-element.elementor-element-00e6573 p{
  
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be7ddca */.elementor-7925 .elementor-element.elementor-element-be7ddca img{
    height: 16px!important;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d43e840 */.elementor-7925 .elementor-element.elementor-element-d43e840 p{

    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b7d20a */.elementor-7925 .elementor-element.elementor-element-9b7d20a {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26494cf */.elementor-7925 .elementor-element.elementor-element-26494cf img{
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f495e1e */.elementor-7925 .elementor-element.elementor-element-f495e1e p{
 
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06933e5 */.elementor-7925 .elementor-element.elementor-element-06933e5{
    max-width: 130px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bd6f49 */.elementor-7925 .elementor-element.elementor-element-6bd6f49 img{
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90fba31 */.elementor-7925 .elementor-element.elementor-element-90fba31 p{
 
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e1a49 */.elementor-7925 .elementor-element.elementor-element-78e1a49{
    max-width: 130px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f632c8 */.elementor-7925 .elementor-element.elementor-element-9f632c8 img{
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18fa4fd */.elementor-7925 .elementor-element.elementor-element-18fa4fd p{
 
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a3f4f8 */.elementor-7925 .elementor-element.elementor-element-9a3f4f8{
    max-width: 140px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e55552 */.elementor-7925 .elementor-element.elementor-element-5e55552 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef871a5 */.elementor-7925 .elementor-element.elementor-element-ef871a5{
    margin: 0px;
    padding: 0px;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p {
    margin: 0 !important;
    padding-bottom: 20px!important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea001ca */.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cb8b2 */.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef871a5 */.elementor-7925 .elementor-element.elementor-element-ef871a5{
    margin: 0px;
    padding: 0px;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p {
    margin: 0 !important;
    padding-bottom: 20px!important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea001ca */.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cb8b2 */.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef871a5 */.elementor-7925 .elementor-element.elementor-element-ef871a5{
    margin: 0px;
    padding: 0px;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p {
    margin: 0 !important;
    padding-bottom: 20px!important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea001ca */.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cb8b2 */.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef871a5 */.elementor-7925 .elementor-element.elementor-element-ef871a5{
    margin: 0px;
    padding: 0px;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p {
    margin: 0 !important;
    padding-bottom: 20px!important;
}

.elementor-7925 .elementor-element.elementor-element-ef871a5 .elementor-widget-container p:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea001ca */.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-ea001ca .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cb8b2 */.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container ul {
    margin-left: 0 !important;
    padding-left: 1.5em !important; 
    list-style-position: outside !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container li {
    text-align: left !important;
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p[data-path-to-node="1"] {
    margin: 0 !important;
    padding: 0 !important;
    display: none !important; 
}

.elementor-7925 .elementor-element.elementor-element-f1cb8b2 .elementor-widget-container p:first-child {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-01252bf */#dk-faq-main, 
#dk-faq-main *, 
#dk-faq-main .e-n-accordion-item,
#dk-faq-main .e-n-accordion-item-title,
#dk-faq-main .e-con {
    border: none !important;
    border-width: 0 !important;
    box-shadow: none !important;
}


#dk-faq-main .e-n-accordion-item-title {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 12px 0 !important;
    border-bottom: 1.5px solid #E7EB91 !important;  
    background-color: transparent !important;
}

#dk-faq-main .e-n-accordion-item-title[data-accordion-index="3"] {
  border-bottom: none !important;
  padding-bottom: 4px!important;
}

#dk-faq-main .e-n-accordion-item-title-text {
   color: #E7EB91 !important;
   font-family: 'Inter', sans-serif !important;
   font-size: 20px !important;
   font-weight: 700 !important;
}


#dk-faq-main .e-opened, 
#dk-faq-main .e-closed {
    display: none !important;
}


#dk-faq-main .e-n-accordion-item-title-icon {
    width: 24px !important;
    height: 24px !important;
    display: block !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

#dk-faq-main .e-n-accordion-item:not([open]) .e-n-accordion-item-title-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z' fill='%23E7EB91'/%3E%3C/svg%3E") !important;
}


#dk-faq-main .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16.2426 17.6549L12 13.4122L7.75736 17.6549L6.34315 16.2407L10.5858 11.998L6.34315 7.7554L7.75736 6.34118L12 10.5838L16.2426 6.34118L17.6569 7.7554L13.4142 11.998L17.6569 16.2407L16.2426 17.6549Z' fill='%23E7EB91'/%3E%3C/svg%3E") !important;
}


#dk-faq-main summary::-webkit-details-marker,
#dk-faq-main summary::marker {
    display: none !important;
}



#dk-faq-main .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-bottom: none !important;
}



#dk-faq-main .e-n-accordion-item[open] + .e-n-accordion-item .e-n-accordion-item-title {
    border-top: 1.5px solid #E7EB91 !important;
}


#dk-faq-main .e-n-accordion-item[open] {
    border-bottom: none !important;
}

#e-n-accordion-item-2042 .e-n-accordion-item-title {
    padding-top: 0;
    border-bottom: none !important;
}


.dk-ac-header-wrapper {
    display: flex;
    align-items: center;
    gap: 16px;
    text-align: left;
}


.dk-ac-thumb {
    width: 80px;
    max-width: 80px;
    max-height: 80px;
    min-width: 80px;
    min-height: 79px;
    height: 79px;
    object-fit: cover;
    flex-shrink: 0;
}


.dk-ac-text-group {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 5px;
}


.dk-ac-title {
    color: #E7EB91;
    font-weight: 700;
    font-size: 20px;
    display: block;
    line-height: 0.8;
}

.dk-ac-subtitle {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
}

#dk-faq-main .e-n-accordion-item-title[data-accordion-index="1"]{
     padding-top: 14px!important;
}

#dk-faq-main .e-n-accordion-item-title[data-accordion-index="3"]{
   padding-bottom: 12px!important;  
}

#dk-faq-main .e-n-accordion-item-title[data-accordion-index="4"],
#dk-faq-main .e-n-accordion-item-title[data-accordion-index="5"],
#dk-faq-main .e-n-accordion-item-title[data-accordion-index="6"]{
     padding-bottom: 8px!important;
     padding-top: 8px!important;
}
#dk-faq-main .e-n-accordion-item-title-header {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c3c2500 */.elementor-7925 .elementor-element.elementor-element-c3c2500.elementor-widget-shortcode {
    width: 100% !important;
    display: block !important;
    -webkit-tap-highlight-color: transparent !important;
    outline: none !important;
    
}



.elementor-7925 .elementor-element.elementor-element-c3c2500 .dk-ac-title{
  color: #E7EB91 !important;
   font-family: 'Inter', sans-serif !important;
   font-size: 20px !important;
   font-weight: 700 !important;
    padding: 8px 0px ;
}



.elementor-7925 .elementor-element.elementor-element-c3c2500 .dk-ac-subtitle{
    color: #FFF;
    font-family: "Helvetica";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    
}

.elementor-7925 .elementor-element.elementor-element-c3c2500 .e-n-accordion-item-content {
    color: #FFF;
    font-family: "Helvetica";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block !important;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
 
    transition: max-height 0.2s ease-out, opacity 0.2s ease-out, padding 0.2s ease-out;

}


.elementor-7925 .elementor-element.elementor-element-c3c2500 .e-n-accordion-item[open] > .e-n-accordion-item-content {
    max-height: 800px; 
    opacity: 1;
    padding-top: 4px !important;
    padding-bottom: 12px !important;
}


.elementor-7925 .elementor-element.elementor-element-c3c2500, .elementor-7925 .elementor-element.elementor-element-c3c2500 .e-n-accordion-item-title {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent !important;
    outline: none !important;
        border-top: 1.5px solid #E7EB91 !important;
}


.revura-dynamic-accordion .e-n-accordion-item .dk-ac-thumb {
    display: none;
    opacity: 0;
    transition: opacity 0.3s ease;

}


.revura-dynamic-accordion .e-n-accordion-item[open] .dk-ac-thumb {
    display: block;
    opacity: 1;
}


.elementor-7925 .elementor-element.elementor-element-c3c2500 .dk-ac-subtitle{
     display: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}

.revura-dynamic-accordion .e-n-accordion-item[open] .dk-ac-subtitle{
    display: block;
    opacity: 1;
}




#dk-faq-main .e-n-accordion-item:last-child .e-n-accordion-item-title {
    border-bottom: none !important;
}

@media (min-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-c3c2500 {
        margin-top: -14px !important; 
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca731c1 */.elementor-7925 .elementor-element.elementor-element-ca731c1{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-480d462 */@media (min-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-480d462 {
   margin-top: 14px;
   gap: 58px;
    
  --gap-lateral: 80px;
  --ancho-maximo: 1408px;
  
  width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  
  --padding-left: 0px !important; 
  --padding-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1104a9 */@media (max-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-d1104a9 .elementor-heading-title {
     width: 100%;
      margin-bottom: 8px;
}

   .elementor-6147 .elementor-element.elementor-element-5358bf8 .elementor-heading-title {
    height: auto!important;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e65e02d */body{
margin:0;
font-family:Arial;
}

.marquee{
width:100%;
height:48px;
overflow:hidden;
display:flex;
align-items:center;
}

.marquee-track{
display:flex;
width:max-content;
animation:marquee 18s linear infinite;
}

.marquee-group{
display:flex;
gap:60px;
padding-right:60px;
}

.marquee-item{
white-space:nowrap;
margin:0;
}

.marquee-content{
display:flex;
align-items:center;
gap:10px;
}

.marquee-content svg{
width:24px;
height:24px;
}

@keyframes marquee{
from{
transform:translateX(0);
}
to{
transform:translateX(-25%);
}
}



@media (max-width: 767px) {
.marquee{
width:100%;
height:42px;
overflow:hidden;
display:flex;
align-items:center;
}

.marquee-item{
font-size: 14px;
}

.marquee-content svg{
width:24px;
height:24px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1273598 *//*  EL MOTOR: Configuración del Contenedor Amarillo */
.elementor-7925 .elementor-element.elementor-element-1273598 {
    height: 48px !important;
   width: auto;
    overflow: hidden !important;
    
}




/* BLOQUEO MULTIDISPOSITIVO (Móviles, Tablets y PC) */
.elementor-7925 .elementor-element.elementor-element-1273598 .elementor-widget,
.elementor-7925 .elementor-element.elementor-element-1273598 .elementor-widget-container {
    user-select: none !important; 
    -webkit-user-select: none !important; 
    -webkit-tap-highlight-color: transparent !important; 
    touch-action: none !important; 
}


@media (max-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-1273598 {
    display: none!important;
    height: 42px !important;
    width: auto;
    overflow: hidden !important;
    position: none;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f248de5 */.revura-video-wrapper {
    height: 100vh !important;   
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 790px !important;
    display: block;
    width: calc(100% + 90px) !important;
    margin-left: -90px !important;
}

.video-element {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important; 
    display: block;
    max-height: 790px !important;
    background-color: #fff; 
}

#miVideoRevura[poster] {
    object-fit: cover !important;
    object-position: 16% 10%;
    width: 100%;
    height: 100%;
}

.play-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}

/* AJUSTE PARA PANTALLAS PEQUEÑAS */
@media (max-width: 767px) {
    .revura-video-wrapper {
        height: 374px !important;
        max-height: 374px !important;
    }

    .video-element {
        width: 100% !important;
        height: 374px !important;
        max-height: 374px !important;
        object-fit: cover !important; 
    }

    #miVideoRevura[poster] {
        height: 374px !important;
        object-fit: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77bb28 */@media (max-width: 767px) {
    
    .elementor-7925 .elementor-element.elementor-element-a77bb28 .elementor-heading-title {
   height: 5rem;
   width: 100%;
}

   .elementor-6147 .elementor-element.elementor-element-5358bf8 .elementor-heading-title {
    height: auto!important;
     padding-bottom: 6px;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a094151 */.elementor-7925 .elementor-element.elementor-element-a094151{
    width: 100%;
}

.revura-shop {
    flex-grow: 1; 
    background-color: #E7EB91; 
    color: #000;
    max-width: 350px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-weight: 700;
    font-family: "Helvetica", sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 10px;
    transition: background 0.3s;
    height: 50px;
    margin-top: 26px;
}

.revura-shop:hover {
     color: #000;
}


@media (max-width: 767px) {
    .revura-shop {
        max-width: none!important;
        margin-top: 16px;  
    }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06fb369 *//**
 * OPTIMIZACIÓN DE PANTALLAS COMPACTAS (LAPTOPS / DESKTOP BAJO)
 */

@media (min-height: 200px) and (max-height: 668px) and (min-width: 1025px) {

    /* --- 1. BLOQUE DE ENCABEZADO PRINCIPAL --- */
    
    /* Título
    .elementor-element-a77bb28 .elementor-heading-title {
        font-size: 36px !important; 
        line-height: 1.1 !important;
        margin-bottom: 4px !important;
    }

    /* Subtítulo */
    .elementor-element-a5822ac .elementor-widget-container {
        padding-top: 8px !important;
        padding-bottom: 8px !important;
    }

    .elementor-element-a5822ac .elementor-widget-container p {
        font-size: 17px !important;
        margin-bottom: 0 !important;
    }


    /* --- 2. SECCIÓN DE BENEFICIOS (ITEMS) --- */

    /* Contenedor General */
    .elementor-element-bb90f55 {
        gap: 12px !important; 
    }

    /* Iconos*/
    .elementor-element-bb90f55 .elementor-widget-image img {
        width: 24px !important;
        height: 24px !important;
    }

    /* Títulos de Beneficios */
    .elementor-element-df90454 p, 
    .elementor-element-22b4ec8 p, 
    .elementor-element-30d3c77 p, 
    .elementor-element-cdb5726 p {
        font-size: 20px !important;
        font-weight: 600 !important;
        margin-bottom: 0 !important;
    }

    /* Descripciones de Beneficios */
    .elementor-element-0080f14 p, 
    .elementor-element-06f4771 p, 
    .elementor-element-d70da2b p, 
    .elementor-element-39f6459 p {
        font-size: 17px !important;
        line-height: 1.2 !important; 
        margin-bottom: 0 !important;
    }


    /* --- 3. ACCIÓN (CALL TO ACTION) --- */

    /* Botón Shop */
    .elementor-element-a094151 .revura-shop {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        font-size: 15px !important; 
        margin-top: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a62f9e */@media (max-width: 768px) {
 .elementor-7925 .elementor-element.elementor-element-4a62f9e {
    grid-template-columns: 1fr; 
    display: grid;
    width: 100%;
    margin-bottom: 0;
    
}
}




/*@media (min-width: 768px) and (max-width: 1505px) {*/
/*  .elementor-7925 .elementor-element.elementor-element-4a62f9e {*/
/*    width: calc(100% - var(--gap-derecho)) !important;*/
/*    max-width: none !important;*/
    
/*    margin-left: 0 !important; */
/*    margin-right: auto !important;*/
    
/*    padding-left: 0px !important;*/
/*    padding-right: 0px !important;*/
/*  }*/
/*}*/


@media (min-width: 768px) {
  .elementor-7925 .elementor-element.elementor-element-4a62f9e {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important; 
    justify-content: center;

    --gap-lateral: 80px;
    --ancho-maximo: 1408px;

    width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo));
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    overflow: visible; 
  }

  
  .elementor-7925 .elementor-element.elementor-element-4a62f9e > .e-con {
    flex: 1 1 50% !important;
    align-self: flex-start !important; 
    height: 100vh !important; 
    min-height: 100vh !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a29fa61 */.elementor-7925 .elementor-element.elementor-element-a29fa61{
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5b367 */@media (max-width: 767px) {
    
    .elementor-7925 .elementor-element.elementor-element-4e5b367 .elementor-heading-title {
   height: 5rem;
   width: 100%;
}

   .elementor-6147 .elementor-element.elementor-element-5358bf8 .elementor-heading-title {
    height: auto!important;
     padding-bottom: 6px;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4671be8 */.elementor-7925 .elementor-element.elementor-element-4671be8{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-4671be8 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-831ffd7 */.elementor-7925 .elementor-element.elementor-element-831ffd7 ul {
    margin-left: 0 !important;
    padding-left: 20px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-831ffd7 li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c16281f */.elementor-7925 .elementor-element.elementor-element-c16281f{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-c16281f p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38ed21b */.elementor-7925 .elementor-element.elementor-element-38ed21b ul {
    margin-left: 0 !important;
    padding-left: 20px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-38ed21b li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-874dc87 */.elementor-7925 .elementor-element.elementor-element-874dc87{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-874dc87 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbc6a8 */.elementor-7925 .elementor-element.elementor-element-2fbc6a8 ul {
    margin-left: 0 !important;
    padding-left: 20px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-2fbc6a8 li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dcefa1 */.elementor-7925 .elementor-element.elementor-element-5dcefa1{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-5dcefa1 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dcbe9b */.elementor-7925 .elementor-element.elementor-element-6dcbe9b ul {
    margin-left: 0 !important;
    padding-left: 20px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-6dcbe9b li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ea288 */@media (max-height: 600px) and (min-width: 1025px) {
    /* Espacio entre las columnas de la cuadrícula */
    .elementor-7925 .elementor-element.elementor-element-a3ea288 {
        --column-gap: 38px;
        --row-gap: 26px;
    }

    /* Título principal: Menos margen abajo */
    .elementor-element-4e5b367 .elementor-heading-title {
        margin-bottom: 12px !important;
    }

    /* Títulos de etapas (Sensación, Equilibrio...) */
    .elementor-element-f59fbe3 p, .elementor-element-8adc9ad p, 
    .elementor-element-e10877c p, .elementor-element-f1f5951 p {
        font-size: 20px !important;
        font-weight: bold !important;
        line-height: normal!important;
    }

    /* Listas de beneficios: Texto más compacto */
    .elementor-widget-text-editor ul li {
        font-size: 13px !important;
        line-height: 1.2 !important;
        margin-bottom: 3px !important;
    }

    /* Iconos pequeños (corazón, carita, etc.) */
    .e-svg-base svg {
        width: 20px !important;
        height: 20px !important;
    }

    /* Flechas amarillas de Revura */
    .e-svg-base[data-id="64197a0"] svg, .e-svg-base[data-id="80b92af"] svg,
    .e-svg-base[data-id="d955919"] svg, .e-svg-base[data-id="d286d55"] svg {
        width: 30px !important;
        height: 30px !important;
    }

    /* Etiquetas (Semana/Mes): Se ponen arriba y con poco espacio */
    .elementor-element-ca95eb4, .elementor-element-a06b8e4, 
    .elementor-element-079b9bb, .elementor-element-208d8c1 {
        display: flex !important;
        flex-direction: column !important;
        gap: 5px !important;
    }

    /* Espacio entre grupos internos */
    .elementor-7925 .elementor-element.elementor-element-a3ea288 .e-con-child > .e-con-child:first-child {
        gap: 5px !important;
    }
}


@media (max-height: 700px) and (min-width: 1025px) {
  
    .elementor-7925 .elementor-element.elementor-element-a3ea288 {
        --column-gap: 38px;
        --row-gap: 46px;
    }

    /* Título principal: Menos margen abajo */
    .elementor-element-4e5b367 .elementor-heading-title {
        margin-bottom: 0px !important;
    }

    /* Títulos de etapas (Sensación, Equilibrio...) */
    .elementor-element-f59fbe3 p, .elementor-element-8adc9ad p, 
    .elementor-element-e10877c p, .elementor-element-f1f5951 p {
        font-size: 20px !important;
        font-weight: bold !important;
        line-height: normal!important;
    }

    /* Listas de beneficios: Texto más compacto */
    .elementor-widget-text-editor ul li {
        font-size: 13px !important;
        line-height: 1.2 !important;
        margin-bottom: 3px !important;
    }

    /* Iconos pequeños (corazón, carita, etc.) */
    .e-svg-base svg {
        width: 20px !important;
        height: 20px !important;
    }

    /* Flechas amarillas de Revura */
    .e-svg-base[data-id="64197a0"] svg, .e-svg-base[data-id="80b92af"] svg,
    .e-svg-base[data-id="d955919"] svg, .e-svg-base[data-id="d286d55"] svg {
        width: 30px !important;
        height: 30px !important;
    }

    /* Etiquetas (Semana/Mes): Se ponen arriba y con poco espacio */
    .elementor-element-ca95eb4, .elementor-element-a06b8e4, 
    .elementor-element-079b9bb, .elementor-element-208d8c1 {
        display: flex !important;
        flex-direction: column !important;
        gap: 5px !important;
    }

    /* Espacio entre grupos internos */
    .elementor-7925 .elementor-element.elementor-element-a3ea288 .e-con-child > .e-con-child:first-child {
        gap: 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-447cdef */.elementor-7925 .elementor-element.elementor-element-447cdef img{
    display: block;
    width: calc(100% + 90px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c324d28 */@media (max-width: 767px) {
    
    .elementor-7925 .elementor-element.elementor-element-c324d28 .elementor-heading-title {
   height: 5rem;
   width: 100%;
}

   .elementor-6147 .elementor-element.elementor-element-5358bf8 .elementor-heading-title {
    height: auto!important;
     padding-bottom: 6px;
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fab8d31 */.elementor-7925 .elementor-element.elementor-element-fab8d31{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-fab8d31 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a43ba3f */.elementor-7925 .elementor-element.elementor-element-a43ba3f ul {
    margin-left: 0 !important;
    padding-left: 22px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-a43ba3f li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-558a635 */.elementor-7925 .elementor-element.elementor-element-558a635{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-558a635 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f18b9 */.elementor-7925 .elementor-element.elementor-element-56f18b9 ul {
    margin-left: 0 !important;
 padding-left: 22px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-56f18b9 li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90953a6 */.elementor-7925 .elementor-element.elementor-element-90953a6{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-90953a6 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bb468e */.elementor-7925 .elementor-element.elementor-element-4bb468e ul {
    margin-left: 0 !important;
 padding-left: 22px !important; 
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-4bb468e li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-576fb26 */.elementor-7925 .elementor-element.elementor-element-576fb26{
    width: 70px!important;
}

.elementor-7925 .elementor-element.elementor-element-576fb26 p{
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    border-radius: 6px;
    background-color: #E7EB91;
    width: 70px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20c0771 */.elementor-7925 .elementor-element.elementor-element-20c0771 ul {
    margin-left: 0 !important;
     padding-left: 22px !important;  
    list-style-position: outside !important;
}


.elementor-7925 .elementor-element.elementor-element-20c0771 li {
    margin-left: 0 !important;
    padding-left: 40 !important;
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b0a1a */@media (max-height: 700px) {
    .elementor-7925 .elementor-element.elementor-element-18b0a1a{
            width: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe95114 */@media (max-width: 767px) {
  .elementor-7925 .elementor-element.elementor-element-fe95114 {
    display: grid;
    grid-template-columns: 1fr;
    width: 100% !important;
    margin-bottom: 0;
  }
}


@media (min-width: 768px) {
   .elementor-7925 .elementor-element.elementor-element-fe95114 {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important; 
    justify-content: center;

    --gap-lateral: 80px;
    --ancho-maximo: 1408px;

    width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo));
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    overflow: visible; 
  }

  
  .elementor-7925 .elementor-element.elementor-element-fe95114 > .e-con {
    flex: 1 1 50% !important;
    align-self: flex-start !important; 
    height: 100vh !important; 
    min-height: 100vh !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6461cdc */.elementor-7925 .elementor-element.elementor-element-6461cdc{
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba4edcc */.elementor-7925 .elementor-element.elementor-element-ba4edcc img {
    max-height: 530px;
    width: 100% !important;
    max-width: 550px !important; 
    aspect-ratio: 1 / 466 !important;
    margin-left: auto;
       object-fit: cover;
}

@media (max-width: 1420px) {
  .elementor-7925 .elementor-element.elementor-element-ba4edcc img{
     max-height: 470px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d5d36 */.elementor-7925 .elementor-element.elementor-element-69d5d36{
    height: auto !important;
    margin-bottom: 0 !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fe2133 */.elementor-7925 .elementor-element.elementor-element-0fe2133 img {
        max-height: 530px;
    width: 100% !important;
    max-width: 550px !important; 
    aspect-ratio: 1 / 466 !important;
    margin-left: auto;
       object-fit: cover;
}


@media (max-width: 1420px) {
  .elementor-7925 .elementor-element.elementor-element-0fe2133 img{
     max-height: 470px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a63df80 */.elementor-7925 .elementor-element.elementor-element-a63df80{
    height: auto !important;
    margin-bottom: 0 !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4892c9f */.elementor-7925 .elementor-element.elementor-element-4892c9f img {
      max-height: 530px;
    width: 100% !important;
    max-width: 550px !important; 
    aspect-ratio: 1 / 466 !important;
    margin-left: auto;
       object-fit: cover;
}

@media (max-width: 1420px) {
  .elementor-7925 .elementor-element.elementor-element-4892c9f img{
     max-height: 470px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e07ab79 */.elementor-7925 .elementor-element.elementor-element-e07ab79{
    height: auto !important;
    margin-bottom: 0 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4158d */.elementor-7925 .elementor-element.elementor-element-4a4158d{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a1870d */.elementor-7925 .elementor-element.elementor-element-2a1870d img{
    display: flex;!important
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c105b */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-16c105b {
    display: none!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f780f76 */.elementor-7925 .elementor-element.elementor-element-f780f76 img {
    max-height: 437px !important;
    max-width: auto !important;
    width: auto !important;
}

@media (max-width: 767px) {
  .elementor-6147 .elementor-element.elementor-element-75b0606 img {
    width: 100%px;
    max-width: 100%;
    height: 437px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c789289 */.elementor-7925 .elementor-element.elementor-element-c789289{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99d1026 */.elementor-7925 .elementor-element.elementor-element-99d1026 img {
    max-height: 633px !important;
    max-width: 474 !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af5f0a6 */.elementor-7925 .elementor-element.elementor-element-af5f0a6{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1785ca4 */.elementor-7925 .elementor-element.elementor-element-1785ca4{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f780f76 */.elementor-7925 .elementor-element.elementor-element-f780f76 img {
    max-height: 437px !important;
    max-width: auto !important;
    width: auto !important;
}

@media (max-width: 767px) {
  .elementor-6147 .elementor-element.elementor-element-75b0606 img {
    width: 100%px;
    max-width: 100%;
    height: 437px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c789289 */.elementor-7925 .elementor-element.elementor-element-c789289{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99d1026 */.elementor-7925 .elementor-element.elementor-element-99d1026 img {
    max-height: 633px !important;
    max-width: 474 !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af5f0a6 */.elementor-7925 .elementor-element.elementor-element-af5f0a6{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1785ca4 */.elementor-7925 .elementor-element.elementor-element-1785ca4{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f780f76 */.elementor-7925 .elementor-element.elementor-element-f780f76 img {
    max-height: 437px !important;
    max-width: auto !important;
    width: auto !important;
}

@media (max-width: 767px) {
  .elementor-6147 .elementor-element.elementor-element-75b0606 img {
    width: 100%px;
    max-width: 100%;
    height: 437px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c789289 */.elementor-7925 .elementor-element.elementor-element-c789289{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99d1026 */.elementor-7925 .elementor-element.elementor-element-99d1026 img {
    max-height: 633px !important;
    max-width: 474 !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af5f0a6 */.elementor-7925 .elementor-element.elementor-element-af5f0a6{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1785ca4 */.elementor-7925 .elementor-element.elementor-element-1785ca4{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f780f76 */.elementor-7925 .elementor-element.elementor-element-f780f76 img {
    max-height: 437px !important;
    max-width: auto !important;
    width: auto !important;
}

@media (max-width: 767px) {
  .elementor-6147 .elementor-element.elementor-element-75b0606 img {
    width: 100%px;
    max-width: 100%;
    height: 437px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c789289 */.elementor-7925 .elementor-element.elementor-element-c789289{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99d1026 */.elementor-7925 .elementor-element.elementor-element-99d1026 img {
    max-height: 633px !important;
    max-width: 474 !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af5f0a6 */.elementor-7925 .elementor-element.elementor-element-af5f0a6{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1785ca4 */.elementor-7925 .elementor-element.elementor-element-1785ca4{
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b1b5768 */.elementor-7925 .elementor-element.elementor-element-b1b5768 {
    max-height: 650px;
}

.elementor-7925 .elementor-element.elementor-element-b1b5768 .swiper-pagination-horizontal{
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 12px !important;
    bottom: 246px !important;
    position: relative !important;
    margin-top: 20px !important;
}

.elementor-7925 .elementor-element.elementor-element-b1b5768 .swiper-pagination-bullet {
    width: 45px !important;      
    height: 2px !important;     
    background-color: rgba(255, 255, 255, 0.3) !important;
    border-radius: 0px !important;
    opacity: 1 !important;
    margin: 0 !important;
    border: none !important;
}


.elementor-7925 .elementor-element.elementor-element-b1b5768  .swiper-pagination-bullet::before,
 .swiper-pagination-bullet::after {
    display: none !important;
    content: none !important;
}

.elementor-7925 .elementor-element.elementor-element-b1b5768 .swiper-pagination-bullet-active {
    background-color: #FFFFFF !important;
    width: 45px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b4e820 */.elementor-7925 .elementor-element.elementor-element-7b4e820 img{
    display: flex;!important
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64174ae */@media (max-width: 767px) {
  .elementor-7925 .elementor-element.elementor-element-64174ae {
    display: flex!important;
    width: 100%!important;
    margin-bottom: 0!important;
    height: auto!important;
   
  }
}


@media (min-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-64174ae {
--gap-lateral: 80px;
  --ancho-maximo: 1408px;
  
  width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  
  --padding-left: 0px !important; 
  --padding-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  
}


.elementor-7925 .elementor-element.elementor-element-64174ae{
    flex-grow: 1 !important; 
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1e1e9 */.elementor-7925 .elementor-element.elementor-element-db1e1e9{
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a23c0cf */@media (max-width: 768px) {

    .elementor-7925 .elementor-element.elementor-element-a23c0cf h2{
        min-width: 289px!important;
        height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8df015 */.elementor-7925 .elementor-element.elementor-element-d8df015{
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f5667 */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-a1f5667 {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c4444 */.elementor-7925 .elementor-element.elementor-element-f3c4444{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12ee442 */.elementor-7925 .elementor-element.elementor-element-12ee442{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac2b746 */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-ac2b746 {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8ffee */.elementor-7925 .elementor-element.elementor-element-2d8ffee{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fef8a1 */.elementor-7925 .elementor-element.elementor-element-9fef8a1{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a1382 */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-70a1382 {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d4400a */.elementor-7925 .elementor-element.elementor-element-9d4400a{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0482f95 */.elementor-7925 .elementor-element.elementor-element-0482f95{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30de196 */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-30de196 {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1827075 */.elementor-7925 .elementor-element.elementor-element-1827075{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7f831 */.elementor-7925 .elementor-element.elementor-element-bc7f831{
    height: auto!important;
    border-bottom:  1px solid #E7EB91;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3982b2 */@media (max-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-a3982b2 {
    display: none;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d997a77 */@media (min-width: 767px) {
  /* --- ESTILO PARA LOS CHECKS (Iconos de círculo con check) --- */
  /* Seleccionamos los IDs específicos de los contenedores de los checks */
  [data-id="7df2bf8"] svg,
  [data-id="672ae7a"] svg,
  [data-id="51834bf"] svg,
  [data-id="f2224e3"] svg,
  [data-id="58af65d"] svg {
    width: 30px !important;  
    height: 30px !important;
  }

  /* --- ESTILO PARA LAS EQUIS (Iconos de X) --- */
  /* Seleccionamos los IDs específicos de los contenedores de las X */
  [data-id="16815db"] svg,
  [data-id="eda630e"] svg,
  [data-id="39f9771"] svg,
  [data-id="b227d5d"] svg,
  [data-id="abe4eb8"] svg {
    width: 30px !important;  
    height: 30px !important;
  }
}

@media (max-width: 767px) {
  /* --- ESTILO PARA LOS CHECKS (Iconos de círculo con check) --- */
  /* Seleccionamos los IDs específicos de los contenedores de los checks */
  [data-id="7df2bf8"] svg,
  [data-id="672ae7a"] svg,
  [data-id="51834bf"] svg,
  [data-id="f2224e3"] svg,
  [data-id="58af65d"] svg {
    width: 26px !important;  
    height: 26px !important;
  }

  /* --- ESTILO PARA LAS EQUIS (Iconos de X) --- */
  /* Seleccionamos los IDs específicos de los contenedores de las X */
  [data-id="16815db"] svg,
  [data-id="eda630e"] svg,
  [data-id="39f9771"] svg,
  [data-id="b227d5d"] svg,
  [data-id="abe4eb8"] svg {
    width: 26px !important; 
    height: 26px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c53480 */@media (max-width: 767px) {
  .elementor-7925 .elementor-element.elementor-element-1c53480 {
    display: flex!important;
    width: 100%!important;
    margin-bottom: 0!important;
 
   
  }
}


@media (min-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-1c53480 {
--gap-lateral: 80px;
  --ancho-maximo: 1408px;
  
  width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  
  --padding-left: 0px !important; 
  --padding-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  
}


.elementor-7925 .elementor-element.elementor-element-1c53480{
    flex-grow: 1 !important; 
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90f249 */@media (min-width: 767px) {
    .elementor-7925 .elementor-element.elementor-element-a90f249 {
        margin-top: 106px !important;
    }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a452f86 */.elementor-7925 .elementor-element.elementor-element-a452f86 img{
    display: block;
    width: calc(100% + 90px) !important;
    margin-left: -90px !important;
     object-position: 74% center!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc4d252 */.rutina-accordion {
    max-width: 100%;
    margin: 0 auto;
}

.rutina-accordion .rutina-item {
    border-bottom: 1px solid #E7EB91;
}

.rutina-accordion .rutina-question {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100%;
    background: none !important;
    border: none !important;
    padding: 18px 0;
    cursor: pointer;
    gap: 1.5rem;
}

.rutina-accordion .rutina-title {
    color: #FFF !important;
    font-family: "Helvetica", sans-serif !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: .025rem !important;
    line-height: 120% !important;
    text-align: left !important;
    flex: 1 1 auto !important;
    white-space: normal !important;
    word-break: break-word !important;
}

.rutina-accordion .rutina-icon {
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    flex: 0 0 24px !important;
    display: block !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.rutina-accordion .rutina-item:not(.open) .rutina-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M11 11V5H13V11H19V13H13V19H11V13H5V11H11Z' fill='%23E7EB91'/%3E%3C/svg%3E") !important;
}

.rutina-accordion .rutina-item.open .rutina-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M16.2426 17.6549L12 13.4122L7.75736 17.6549L6.34315 16.2407L10.5858 11.998L6.34315 7.7554L7.75736 6.34118L12 10.5838L16.2426 6.34118L17.6569 7.7554L13.4142 11.998L17.6569 16.2407L16.2426 17.6549Z' fill='%23E7EB91'/%3E%3C/svg%3E") !important;
}

.rutina-accordion .rutina-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-out;
}

.rutina-accordion .rutina-content p {
    font-family: "Helvetica", sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 140%;
    color: #FFFFFF;
    padding-bottom: 1.5rem;
    margin: 0;
}

@media (max-width: 767px) {
    .rutina-accordion .rutina-title { font-size: 16px !important; }
    .rutina-accordion .rutina-question { padding: 1rem 0 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a9444 */@media (max-width: 767px) {
  .elementor-7925 .elementor-element.elementor-element-d7a9444 {
    display: flex!important;
    width: 100%!important;
    margin-bottom: 0!important;
 
   
  }
}


@media (min-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-d7a9444 {
--gap-lateral: 80px;
  --ancho-maximo: 1408px;
  
  width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  
  --padding-left: 0px !important; 
  --padding-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  
}


.elementor-7925 .elementor-element.elementor-element-d7a9444{
    flex-grow: 1 !important; 
}


}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fb510e */.revura-bundle-reviews-section {
    display: flex;
    flex-direction: row;
    gap: 40px;
    justify-content: center;
    color: #ffffff;
    font-family: sans-serif;
    align-items: center;
}

.revura-reviews-stats {
    flex: 0 0 35%;
}

.stats-title {
    color: #E7EB91;
    font-family: "Obviously";
    font-size: 40px;
    font-weight: 570;
    line-height: 35px;
    letter-spacing: -2px;
    margin-bottom: 15px;
}

.stats-stars.stars-large {
    display: flex;
    align-items: center;
    gap: 15px;
    width: fit-content;
    margin-bottom: 20px;
}

.revura-stars-wrapper {
    display: inline-flex;
    gap: 4px;
    align-items: center;
}

.stars-large .star-icon {
    width: 36px;  
    height: 36px;
}

.stars-small .star-icon {
    width: 14px;
    height: 14px;
}

.stars-small .revura-stars-wrapper {
    gap: 2px;
}

.stats-num { 
    color: #FFF;
    font-family: "Helvetica";
    font-size: 32px;
    font-weight: 700;
}

.stats-desc {
    color: #FFF;
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 20px;
}

a.stats-btn {
    color: #E7EB91;
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: 700;
    display: flex;
    gap: 22px;
    text-decoration: underline;
}

.revura-reviews-carousel {
    flex: 1;
    position: relative;
    overflow: hidden;
}

.revura-card-carrusel {
    padding-right: 20px;
}

.item-stars {
    margin-bottom: 8px; 
    display: flex;
    align-items: center;
}

.rating-num {
    color: #FFF;
    font-family: "Helvetica";
    font-size: 14px;
    margin-left: 8px;
}

.item-author {
    color: #FFF;
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin-bottom: 5px;
}

.item-text { 
    color: #FFF;
    font-family: "Helvetica";
    font-size: 20px;
    font-weight: 500;
}

.revura-carousel-nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 20px;
    z-index: 10;
}

.swiper-button-prev, .swiper-button-next {
    position: static !important;
    cursor: pointer;
    height: 64px;
    display: flex;
    align-items: center;
}

.swiper-button-prev img, .swiper-button-next img {
    width: 24px;
}

.swiper-button-prev:after, .swiper-button-next:after { 
    content: "" !important; 
}

.revura-modal {
    display: none; 
    position: fixed;
    z-index: 99999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.95);
    backdrop-filter: blur(10px);
    align-items: center; 
    justify-content: center;
    padding: 20px;
}

.revura-modal-content {
    background-color: #1A1E17;
    border: 1px solid #E7EB91;
    width: 100%;
    max-width: 650px; 
    max-height: 90vh;
    color: #ffffff;
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    overflow: hidden; 
    padding: 0 !important; 
}

.revura-form-full-height {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.modal-body-scroll {
    flex: 1; 
    overflow-y: auto;
    padding: 50px 50px 10px 50px;
    -webkit-overflow-scrolling: touch;
}

.close-modal {
    position: absolute;
    top: 20px;
    right: 20px;
    color: #E7EB91;
    font-size: 30px;
    cursor: pointer;
    line-height: 1;
    z-index: 100;
}

.modal-header {
    border-bottom: 1px solid rgba(231, 235, 145, 0.3);
    margin-bottom: 35px;
    padding-bottom: 15px;
}

.modal-header h3 {
    color: #E7EB91;
    font-family: "Helveticaneuecond", sans-serif;
    font-size: 1.25rem;
    font-weight: 600;
    margin: 0;
}

.form-group {
    margin-bottom: 40px;
}

.form-group label {
    display: block;
    font-family: "Helveticaneuecond", sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #E7EB91;
    margin-bottom: 10px;
    text-transform: capitalize;
}

input[type="text"], 
input[type="email"], 
textarea {
    width: 100% !important;
    padding: 14px;
    background: transparent !important;
    border: 1px solid rgba(231, 235, 145, 0.4);
    color: #ffffff;
    font-family: "Helvetica", sans-serif;
    font-size: 15px;
    box-sizing: border-box;
}

.form-row {
    display: flex;
    gap: 20px;
    margin-bottom: 30px;
}

.half { flex: 1; min-width: 0; }

.star-rating-input {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 10px;
    margin-bottom: 10px;
    width: fit-content;
}

.star-rating-input input {
    display: none !important;
}

.star-rating-input label {
    font-size: 30px;
    color: #444;
    cursor: pointer;
    margin: 0 !important;
    line-height: 1;
}

.star-rating-input input:checked ~ label,
.star-rating-input label:hover,
.star-rating-input label:hover ~ label {
    color: #E7EB91 !important;
}

.form-footer {
    flex-shrink: 0; 
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 50px;
    background-color: #1A1E17;
    border-top: 1px solid rgba(231, 235, 145, 0.1);
    z-index: 5;
}

.required-fields {
    font-family: "Helvetica", sans-serif;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.6);
}

#sendReviewBtn {
    background: #E7EB91;
    color: #1A1E17;
    border: none;
    padding: 12px 50px;
    font-weight: 700;
    font-family: "Helvetica", sans-serif;
    font-size: 14px;
    cursor: pointer;
}

.form-group.half:last-child::after {
    content: "We'll send you an email to verify this review came from you.";
    display: block;
    font-size: 11px;
    color: rgba(255, 255, 255, 0.5);
    margin-top: 8px;
}

@media (max-width: 768px) {
    .revura-bundle-reviews-section { 
        flex-direction: column; 
        align-items: flex-start; 
        gap: 20px;
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    .stats-title { font-size: 30px; }
    .stats-desc { font-size: 16px; }
    .revura-reviews-carousel { 
        width: 100%; 
        overflow: visible; 
    }
    .myRevuraSwiper .swiper-wrapper {
        display: block !important;
        transform: none !important;
    }
    .myRevuraSwiper .swiper-slide {
        width: 100% !important;
        margin-bottom: 16px !important;
        padding-bottom: 16px;
        border-bottom: 1px solid #E7EB91;
    }
    .revura-carousel-nav {
        display: none !important;
    }
    .item-author { font-size: 16px; }
    .item-text { font-size: 16px; }
    .myRevuraSwiper .swiper-slide:nth-child(n+6) {
        display: none !important;
    }
    .stars-small .star-icon {
        width: 18px;
        height: 18px;
    }
    .revura-modal { padding: 0; }
    .revura-modal-content {
        max-width: 100%;
        height: 100%;
        max-height: 100vh;
        border: none;
        border-radius: 0;
    }
    .modal-body-scroll { padding: 60px 20px 20px; }
    .form-footer {
        padding: 20px;
        flex-direction: column-reverse;
        gap: 20px;
    }
    #sendReviewBtn { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6403185 */.elementor-7925 .elementor-element.elementor-element-6403185{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-952400b */@media (max-width: 767px) {
  .elementor-7925 .elementor-element.elementor-element-952400b {
    display: flex!important;
    width: 100%!important;
    margin-bottom: 0!important;
 
   
  }
}


@media (min-width: 768px) {
.elementor-7925 .elementor-element.elementor-element-952400b {
--gap-lateral: 80px;
  --ancho-maximo: 1408px;
  
  width: min(calc(100% - (var(--gap-lateral) * 2)), var(--ancho-maximo)) !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;

  
  --padding-left: 0px !important; 
  --padding-right: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  
}


.elementor-7925 .elementor-element.elementor-element-952400b{
    flex-grow: 1 !important; 
}


}/* End custom CSS */
/* Start custom CSS */body.elementor-page-7925 {
    width: 100%;
    overflow-x: clip;
}

@media (max-width: 767px) {
    
   
    body.elementor-page-7925, 
    body.elementor-page-7925 .e-con, 
    body.elementor-page-7925 .elementor-section {
        scroll-snap-type: none !important;
        scroll-snap-align: none !important;
    }

    html, body {
        width: 100%;
        overflow-x: clip !important;
        position: relative;
        background-color : #23291F !important; 
        min-height: 100vh; 
    }


    .e-con, 
    .elementor-section, 
    .elementor-container, 
    .elementor-widget-container,
    div[data-element_type="container"] {
        overflow-x: clip !important;
        overflow-y: visible !important;
        touch-action: pan-y; }

  
    .elementor-widget {
        max-width: 100vw !important;
        overflow: clip !important;
    }

   
    *::-webkit-scrollbar {
        display: none !important;
    }
    
    * {
        -ms-overflow-style: none;  
        scrollbar-width: none;     
    }
}/* End custom CSS */