.elementor-1410 .elementor-element.elementor-element-8f3bc84{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.5;--padding-top:14%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-1410 .elementor-element.elementor-element-8f3bc84::before, .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .e-con-inner > .elementor-background-video-container::before, .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1410 .elementor-element.elementor-element-8f3bc84:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-8f3bc84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1410 .elementor-element.elementor-element-7ebeac6{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-15e0ec8{text-align:center;}.elementor-1410 .elementor-element.elementor-element-15e0ec8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1410 .elementor-element.elementor-element-e9a797b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-0eaa6a1{--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-1410 .elementor-element.elementor-element-831dd00{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-1410 .elementor-element.elementor-element-831dd00:not(.elementor-motion-effects-element-type-background), .elementor-1410 .elementor-element.elementor-element-831dd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1410 .elementor-element.elementor-element-79fd9ba{--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-1410 .elementor-element.elementor-element-f6e0fed{--display:flex;}.elementor-1410 .elementor-element.elementor-element-ebc71c5{--display:flex;}.elementor-1410 .elementor-element.elementor-element-476ab79{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1410 .elementor-element.elementor-element-27b0f47{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-c2995f9{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-8caaa0e{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-e8036e8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-0181dc4 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-0181dc4 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-0181dc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-0181dc4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-1246198{--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-1410 .elementor-element.elementor-element-7990cbf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-7990cbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1410 .elementor-element.elementor-element-192ef84{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-d5023c8 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-d5023c8 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-d5023c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-d5023c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-74f18bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1410 .elementor-element.elementor-element-1257e7e .elementor-button{background-color:#CFAD65;border-radius:0px 0px 0px 12px;padding:15px 15px 15px 15px;}.elementor-1410 .elementor-element.elementor-element-1257e7e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1410 .elementor-element.elementor-element-1257e7e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1410 .elementor-element.elementor-element-ff32694 .elementor-button{background-color:#438130;border-radius:0px 0px 12px 0px;padding:15px 15px 15px 15px;}.elementor-1410 .elementor-element.elementor-element-ff32694{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1410 .elementor-element.elementor-element-ff32694 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1410 .elementor-element.elementor-element-868978d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#CFAD65;--e-share-buttons-secondary-color:var( --e-global-color-astglobalcolor4 );}.elementor-1410 .elementor-element.elementor-element-868978d .elementor-share-btn{font-size:calc(0.95px * 10);}.elementor-1410 .elementor-element.elementor-element-868978d .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-bf2bdb8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-3a1c420{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-51d53e9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-2fc6ce0 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-2fc6ce0 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-2fc6ce0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-2fc6ce0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-a93101a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-1c302d4 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-1c302d4 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-1c302d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-1c302d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-61ac61a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-66a1a93 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-66a1a93 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-66a1a93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-66a1a93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-fba047f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-afb11fd .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-afb11fd .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-afb11fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-afb11fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-e79fc69{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-48babda .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-48babda .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-48babda{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-48babda .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-a470327{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-275804d .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-275804d .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-275804d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-275804d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-86d30ff{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-996bcfa .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-996bcfa .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-996bcfa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-996bcfa .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-7aec3b5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-ec320be .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-ec320be .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-ec320be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-ec320be .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-9a80cfc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-3bc24ad .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-3bc24ad .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-3bc24ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-3bc24ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-a523760{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-18bdeca .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-18bdeca .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-18bdeca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-18bdeca .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-ecd06af{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-7dc73ca .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-7dc73ca .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-7dc73ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-7dc73ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-e01a365{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-9a7a560{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1410 .elementor-element.elementor-element-556481e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-73ef94d img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-1b05757{text-align:start;}.elementor-1410 .elementor-element.elementor-element-1b05757 .elementor-heading-title{color:#81D8D0;}.elementor-1410 .elementor-element.elementor-element-0a0970a{text-align:start;}.elementor-1410 .elementor-element.elementor-element-0a0970a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-e32de4e{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-83d6f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1410 .elementor-element.elementor-element-5b57407{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-8e292c9{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-0c039f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1410 .elementor-element.elementor-element-469fae5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-ac17032{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-fa3a5b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1410 .elementor-element.elementor-element-2e308c3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-a4b9acd{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-994c304{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1410 .elementor-element.elementor-element-7a63870{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-6bff0cf{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor2 );--n-accordion-icon-size:15px;}.elementor-1410 .elementor-element.elementor-element-6bff0cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );}:where( .elementor-1410 .elementor-element.elementor-element-6bff0cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-7e69ed8{--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-1410 .elementor-element.elementor-element-af7a110{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-8a35067{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-6e22b8b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-35f43fa{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-27c9214 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-27c9214 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-27c9214{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-27c9214 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-6e9d61e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-f4de8e9 .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 12px;padding:15px 15px 15px 15px;}.elementor-1410 .elementor-element.elementor-element-f4de8e9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1410 .elementor-element.elementor-element-f4de8e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1410 .elementor-element.elementor-element-19343c3 .elementor-button{background-color:var( --e-global-color-accent );border-radius:0px 0px 12px 0px;padding:15px 15px 15px 15px;}.elementor-1410 .elementor-element.elementor-element-19343c3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1410 .elementor-element.elementor-element-19343c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1410 .elementor-element.elementor-element-5746f4c{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1410 .elementor-element.elementor-element-5746f4c .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-bf43ec8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-542f329{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-52f1795{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-291114b .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-291114b .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-291114b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-291114b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-ad9183b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-ec3eaf2 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-ec3eaf2 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-ec3eaf2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-ec3eaf2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-f5c4504{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-64a5fb3 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-64a5fb3 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-64a5fb3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-64a5fb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-034bbd7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-644137e .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-644137e .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-644137e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-644137e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-b9f228a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-2f16484 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-2f16484 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-2f16484{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-2f16484 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-686a053{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-a4a330c .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-a4a330c .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-a4a330c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-a4a330c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-696b300{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-8871821 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-8871821 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-8871821{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-8871821 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-50ec976{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-17146f6 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-17146f6 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-17146f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-17146f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-103a377{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-ef57110 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-ef57110 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-ef57110{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-ef57110 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-16bb834{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-f645af5 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-f645af5 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-f645af5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-f645af5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-fc3fd94{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-f88e0a6 .elementor-icon-list-icon i{color:#CFAD65;transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-f88e0a6 .elementor-icon-list-icon svg{fill:#CFAD65;transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-f88e0a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-f88e0a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-c964601{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1410 .elementor-element.elementor-element-1dc6969{--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-1410 .elementor-element.elementor-element-cac3e8c{text-align:start;}.elementor-1410 .elementor-element.elementor-element-cac3e8c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-cf2bc3d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1410 .elementor-element.elementor-element-6012773{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1410 .elementor-element.elementor-element-6012773 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1410 .elementor-element.elementor-element-6012773 .e-loop-item > .elementor-section, .elementor-1410 .elementor-element.elementor-element-6012773 .e-loop-item > .elementor-section > .elementor-container, .elementor-1410 .elementor-element.elementor-element-6012773 .e-loop-item > .e-con, .elementor-1410 .elementor-element.elementor-element-6012773 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1410 .elementor-element.elementor-element-31fc69d{--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-1410 .elementor-element.elementor-element-7623e94{--display:flex;}.elementor-1410 .elementor-element.elementor-element-3b95b34{text-align:start;}.elementor-1410 .elementor-element.elementor-element-3b95b34 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-14f23a4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-d7fe8f1{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1410 .elementor-element.elementor-element-d7fe8f1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1410 .elementor-element.elementor-element-d7fe8f1 .e-loop-item > .elementor-section, .elementor-1410 .elementor-element.elementor-element-d7fe8f1 .e-loop-item > .elementor-section > .elementor-container, .elementor-1410 .elementor-element.elementor-element-d7fe8f1 .e-loop-item > .e-con, .elementor-1410 .elementor-element.elementor-element-d7fe8f1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1410 .elementor-element.elementor-element-44dc546{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-07fcb7b{--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-1410 .elementor-element.elementor-element-9400969 img{border-radius:20px 20px 20px 20px;}.elementor-1410 .elementor-element.elementor-element-7440760{--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-1410 .elementor-element.elementor-element-767e854{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-8f81272{--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 0px;--row-gap:4px;--column-gap:0px;}.elementor-1410 .elementor-element.elementor-element-8fc0391{text-align:center;}.elementor-1410 .elementor-element.elementor-element-8fc0391 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-2752d5f{--e-rating-justify-content:center;--e-rating-icon-font-size:20px;}.elementor-1410 .elementor-element.elementor-element-d3827c6{padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-17dd415 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-17dd415 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1410 .elementor-element.elementor-element-2040142{--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-1410 .elementor-element.elementor-element-756971c{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-7687042{text-align:start;}.elementor-1410 .elementor-element.elementor-element-7687042 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1410 .elementor-element.elementor-element-376de94{text-align:center;}.elementor-1410 .elementor-element.elementor-element-376de94 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-6f96194{--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-1410 .elementor-element.elementor-element-6c3f9d5{--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-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-6ec490e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-65c50b3{--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-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-6ceee6e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-0dafafe{--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-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1410 .elementor-element.elementor-element-3eb5feb{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-1410 .elementor-element.elementor-element-811a3a8{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-9225a93{--display:flex;}.elementor-1410 .elementor-element.elementor-element-699db0e{text-align:center;}.elementor-1410 .elementor-element.elementor-element-699db0e .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-2c2f9b1{--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:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1410 .elementor-element.elementor-element-65e62e1{--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;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon{font-size:30px;}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-4ea196a{--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-1410 .elementor-element.elementor-element-a869423 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1410 .elementor-element.elementor-element-a869423 .elementor-icon{font-size:30px;}.elementor-1410 .elementor-element.elementor-element-a869423 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-a869423 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-49d3d5a{--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-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon{font-size:30px;}.elementor-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1410 .elementor-element.elementor-element-f74538c{--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-1410 .elementor-element.elementor-element-59c9527{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1410 .elementor-element.elementor-element-59c9527 .elementor-social-icon{background-color:#81D8D0;}.elementor-1410 .elementor-element.elementor-element-59c9527 .elementor-social-icon i{color:var( --e-global-color-astglobalcolor5 );}.elementor-1410 .elementor-element.elementor-element-59c9527 .elementor-social-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1410 .elementor-element.elementor-element-73e3d37{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-7990cbf{--grid-auto-flow:row;} .elementor-1410 .elementor-element.elementor-element-868978d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1410 .elementor-element.elementor-element-3a1c420{--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-e01a365{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-5b57407{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-469fae5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-2e308c3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-7a63870{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6bff0cf{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1410 .elementor-element.elementor-element-6bff0cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-af7a110{--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-542f329{--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1410 .elementor-element.elementor-element-6012773{--grid-columns:2;}.elementor-1410 .elementor-element.elementor-element-d7fe8f1{--grid-columns:2;}.elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-2c2f9b1{--flex-wrap:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-a869423 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-59c9527{text-align:left;}}@media(max-width:767px){.elementor-1410 .elementor-element.elementor-element-8f3bc84{--min-height:34vh;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1410 .elementor-element.elementor-element-f6e0fed{--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-1410 .elementor-element.elementor-element-ebc71c5{--width:100%;--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-1410 .elementor-element.elementor-element-476ab79{--width:50%;--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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-27b0f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-8caaa0e{--width:40%;--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-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-e8036e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-e8036e8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-7990cbf{--width:286px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-1410 .elementor-element.elementor-element-868978d{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1410 .elementor-element.elementor-element-868978d .elementor-share-btn{font-size:calc(0.85px * 10);}.elementor-1410 .elementor-element.elementor-element-868978d .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1410 .elementor-element.elementor-element-3a1c420{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-e01a365{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-5b57407{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-469fae5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-2e308c3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-7a63870{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6bff0cf{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-1410 .elementor-element.elementor-element-6bff0cf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-af7a110{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6e22b8b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-542f329{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1410 .elementor-element.elementor-element-6012773{--grid-columns:1;}.elementor-1410 .elementor-element.elementor-element-d7fe8f1{--grid-columns:1;}.elementor-1410 .elementor-element.elementor-element-756971c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1410 .elementor-element.elementor-element-376de94{text-align:start;}.elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ec490e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-6ceee6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1410 .elementor-element.elementor-element-3eb5feb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-699db0e{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-0d8dfb5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-a869423 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-5c4a5b8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1410 .elementor-element.elementor-element-59c9527{text-align:center;--icon-size:18px;}}@media(min-width:768px){.elementor-1410 .elementor-element.elementor-element-e9a797b{--width:90%;}.elementor-1410 .elementor-element.elementor-element-0eaa6a1{--width:25%;}.elementor-1410 .elementor-element.elementor-element-831dd00{--width:100%;}.elementor-1410 .elementor-element.elementor-element-79fd9ba{--width:75%;}.elementor-1410 .elementor-element.elementor-element-1246198{--width:35%;}.elementor-1410 .elementor-element.elementor-element-556481e{--width:65%;}.elementor-1410 .elementor-element.elementor-element-7e69ed8{--width:35%;}.elementor-1410 .elementor-element.elementor-element-c964601{--content-width:95%;}.elementor-1410 .elementor-element.elementor-element-1dc6969{--width:100%;}.elementor-1410 .elementor-element.elementor-element-07fcb7b{--width:50%;}.elementor-1410 .elementor-element.elementor-element-7440760{--width:50%;}.elementor-1410 .elementor-element.elementor-element-8f81272{--width:25%;}.elementor-1410 .elementor-element.elementor-element-2040142{--width:75%;}.elementor-1410 .elementor-element.elementor-element-65e62e1{--width:25%;}.elementor-1410 .elementor-element.elementor-element-4ea196a{--width:20%;}.elementor-1410 .elementor-element.elementor-element-49d3d5a{--width:30%;}.elementor-1410 .elementor-element.elementor-element-f74538c{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1410 .elementor-element.elementor-element-65e62e1{--width:49%;}.elementor-1410 .elementor-element.elementor-element-4ea196a{--width:49%;}.elementor-1410 .elementor-element.elementor-element-49d3d5a{--width:49%;}.elementor-1410 .elementor-element.elementor-element-f74538c{--width:49%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-4c010f0 *//* 1. Zoom Effect Disable */
.woocommerce-product-gallery__image {
    pointer-events: none !important;
}
.elementor-image img:hover {
    transform: none !important;
}

/* 2. Main Image Settings (Desktop) */
@media (min-width: 768px) {
    .woocommerce-product-gallery__image img {
        height: 550px !important;
        width: 100% !important;
        object-fit: cover !important;
        object-position: center !important;
        border-radius: 15px !important;
    }
}

/* 3. Main Image Settings (Mobile) */
@media (max-width: 767px) {
    .woocommerce-product-gallery__image img {
        height: 350px !important; /* Mobile par height kam taake stretched na lage */
        width: 100% !important;
        object-fit: cover !important;
        border-radius: 12px !important;
    }
}

/* 4. Gallery Thumbnails (Universal Settings) */
.flex-control-nav.flex-control-thumbs {
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important; /* Proper slider alignment */
    gap: 10px !important;
    padding: 10px 0 !important;
    margin: 15px 0 !important;
    list-style: none !important;
    overflow-x: auto !important; /* Slider functionality */
    scrollbar-width: none; /* Hide scrollbar */
}

.flex-control-nav.flex-control-thumbs::-webkit-scrollbar {
    display: none; /* Hide scrollbar Chrome/Safari */
}

/* 5. Thumbnail Styling */
.flex-control-nav.flex-control-thumbs li {
    flex: 0 0 120px !important; /* Fixed width taake space same rahe */
    max-width: 120px !important;
    margin: 0 !important;
}

.flex-control-nav.flex-control-thumbs li img {
    width: 100% !important;
    height: 90px !important; /* Standard thumbnail height */
    object-fit: cover !important;
    border-radius: 8px !important;
    border: 1px solid #eee !important;
    transition: all 0.3s ease;
    cursor: pointer;
}

/* 6. Active Thumbnail Highlight */
.flex-control-nav.flex-control-thumbs li img.flex-active {
    border: 2px solid #000 !important;
    opacity: 1 !important;
}

/* 7. Mobile Specific Thumbnails */
@media (max-width: 767px) {
    .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 80px !important; /* Mobile par thode chote */
    }
    .flex-control-nav.flex-control-thumbs li img {
        height: 65px !important;
    }
}/* End custom CSS */