.elementor-38830 .elementor-element.elementor-element-3f7f33cd{--display:flex;--min-height:62px;--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;box-shadow:15px 15px 30px 5px rgba(0, 0, 0, 0.04);--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:2;}.elementor-38830 .elementor-element.elementor-element-3f7f33cd:not(.elementor-motion-effects-element-type-background), .elementor-38830 .elementor-element.elementor-element-3f7f33cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38830 .elementor-element.elementor-element-13e1259f{--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: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-38830 .elementor-element.elementor-element-3784b47e{--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: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-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-38830 .elementor-element.elementor-element-40d422e9{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-38830 .elementor-element.elementor-element-40d422e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#278F37;}.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-38830 .elementor-element.elementor-element-14e8a960{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Karla", Sans-serif;font-weight:300;line-height:14px;}.elementor-38830 .elementor-element.elementor-element-14e8a960.elementor-element{--align-self:center;}.elementor-38830 .elementor-element.elementor-element-1211847e{--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:center;}.elementor-38830 .elementor-element.elementor-element-1211847e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38830 .elementor-element.elementor-element-49507ac7{--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;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-icon i{color:#1C244B;transition:color 0.3s;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-icon svg{fill:#1C244B;transition:fill 0.3s;}.elementor-38830 .elementor-element.elementor-element-699dacd5{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-text{color:#1C244B;transition:color 0.3s;}.elementor-38830 .elementor-element.elementor-element-1db6c71{--display:flex;--min-height:60px;--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:95;}.elementor-38830 .elementor-element.elementor-element-1db6c71:not(.elementor-motion-effects-element-type-background), .elementor-38830 .elementor-element.elementor-element-1db6c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38830 .elementor-element.elementor-element-2953260{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38830 .elementor-element.elementor-element-2953260.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .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-38830 .elementor-element.elementor-element-a3594f6{text-align:start;}.elementor-38830 .elementor-element.elementor-element-a3594f6 img{width:100%;height:35px;object-fit:contain;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-e4a94e7{--display:flex;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-38830 .elementor-element.elementor-element-1d3e5bc5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:1%;--padding-bottom:1%;--padding-left:05%;--padding-right:5%;}.elementor-38830 .elementor-element.elementor-element-187ef36e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:20;}.elementor-38830 .elementor-element.elementor-element-4d6acda9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-4d6acda9 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-7ed7b718{color:#000000;}.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover, .elementor-38830 .elementor-element.elementor-element-7ed7b718 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-7ed7b718 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-74b168d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-74b168d0 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-1d83171{color:#000000;}.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover, .elementor-38830 .elementor-element.elementor-element-1d83171 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-1d83171 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-42bb39a5{--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-38830 .elementor-element.elementor-element-6955ec07 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-30ba7047{color:#000000;}.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover, .elementor-38830 .elementor-element.elementor-element-30ba7047 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-30ba7047 a{transition-duration:0.3s;}.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-38830 .elementor-element.elementor-element-52b279c0{color:#000000;}.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover, .elementor-38830 .elementor-element.elementor-element-52b279c0 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-52b279c0 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-dbd8b48{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-dbd8b48 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-47ab2572{color:#000000;}.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover, .elementor-38830 .elementor-element.elementor-element-47ab2572 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-47ab2572 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-4faf24f{--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-38830 .elementor-element.elementor-element-68a04f96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-68a04f96 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-601a441b{color:#000000;}.elementor-38830 .elementor-element.elementor-element-601a441b a:hover, .elementor-38830 .elementor-element.elementor-element-601a441b a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-601a441b a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-2383f6c7{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-2383f6c7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-6f9e19d{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-6f9e19d .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-575c52ae{color:#000000;}.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover, .elementor-38830 .elementor-element.elementor-element-575c52ae a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-575c52ae a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-32c86835{--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-38830 .elementor-element.elementor-element-2fe4af3a .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-38295ce7{color:#000000;}.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover, .elementor-38830 .elementor-element.elementor-element-38295ce7 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-38295ce7 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-269c2a48{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-269c2a48 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-3c75acaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-3c75acaf .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-5fbc76e7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-51e173a8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-123c29d6{--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;--padding-top:1%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-38830 .elementor-element.elementor-element-7c0077d4{--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-38830 .elementor-element.elementor-element-2440d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-2440d0d .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-29bd70de{color:#000000;}.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover, .elementor-38830 .elementor-element.elementor-element-29bd70de a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-29bd70de a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-21c06de6{--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-38830 .elementor-element.elementor-element-65b07201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-65b07201 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-1c1c8332{color:#000000;}.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover, .elementor-38830 .elementor-element.elementor-element-1c1c8332 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-1c1c8332 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-2a22e300{--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-38830 .elementor-element.elementor-element-160c73d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-160c73d3 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-3a4527dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-3a4527dd .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-7873989d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-7873989d .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-2fa03eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-2fa03eb8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-633d5150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-633d5150 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-62ec2322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-62ec2322 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-2113729d{--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;--padding-top:1px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-38830 .elementor-element.elementor-element-3996b189{--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-38830 .elementor-element.elementor-element-53bfaf3e{--display:flex;}.elementor-38830 .elementor-element.elementor-element-7ec885f1 img{max-width:100%;height:300px;object-fit:contain;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-6d03b17{--display:flex;}.elementor-38830 .elementor-element.elementor-element-47440b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-47440b34 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-efa5b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-efa5b15 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-339fd710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-339fd710 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-46a4de0d{--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-38830 .elementor-element.elementor-element-4000a5e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-4000a5e0 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-15819e69{color:#000000;}.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover, .elementor-38830 .elementor-element.elementor-element-15819e69 a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-15819e69 a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-56118699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-56118699 .elementor-heading-title{font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-6184fa3b{color:#000000;}.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover, .elementor-38830 .elementor-element.elementor-element-6184fa3b a:focus{color:var( --e-global-color-accent );}.elementor-38830 .elementor-element.elementor-element-6184fa3b a{transition-duration:0.3s;}.elementor-38830 .elementor-element.elementor-element-5bf6911b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-38830 .elementor-element.elementor-element-682cc650{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-2533014f{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-65ec45fd img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-567db98f{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-3c7f1774 img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-d50f159{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-5bc249bf img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-22c7e429{--display:flex;}.elementor-38830 .elementor-element.elementor-element-7469286f img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-3ba7a3c0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-1ee66747{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-69ec073f img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-17c5e207{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-14b023b2 img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-7a3f0906{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-bf6f2f9 img{height:120px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-3bd7867d{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-25209fa7 img{height:120px;object-fit:contain;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-1d81e061{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-bc52d75{--display:flex;}.elementor-38830 .elementor-element.elementor-element-79794c7f img{height:180px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-25c3140b{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-3a8a7257 img{height:160px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-7398a850{--display:flex;--justify-content:center;}.elementor-38830 .elementor-element.elementor-element-5cec75c4 img{height:160px;object-fit:cover;object-position:center center;}.elementor-38830 .elementor-element.elementor-element-42743b8d{--display:flex;}.elementor-38830 .elementor-element.elementor-element-27445a66{--display:flex;}.elementor-38830 .elementor-element.elementor-element-87fa7db{--display:flex;}.elementor-38830 .elementor-element.elementor-element-2369d511{--display:flex;}.elementor-38830 .elementor-element.elementor-element-48d9b2f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-6px;--n-menu-title-font-size:16px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-color-normal:#000000;--n-menu-dropdown-indicator-color-active:#000000;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-active-color-dropdown:#000000;}.elementor-38830 .elementor-element.elementor-element-48d9b2f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-38830 .elementor-element.elementor-element-48d9b2f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-38830 .elementor-element.elementor-element-48d9b2f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Karla", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-38830 .elementor-element.elementor-element-48d9b2f {--n-menu-title-color-active:#000000;}.elementor-38830 .elementor-element.elementor-element-4401bfd5{--display:flex;}.elementor-38830 .elementor-element.elementor-element-164ff938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-9934852{--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-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-38830 .elementor-element.elementor-element-713a7502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-38830 .elementor-element.elementor-element-713a7502 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-38830 .elementor-element.elementor-element-364d4688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-38830 .elementor-element.elementor-element-364d4688 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38830 .elementor-element.elementor-element-65725f02{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38830 .elementor-element.elementor-element-65725f02 .elementor-icon-wrapper{text-align:center;}.elementor-38830 .elementor-element.elementor-element-65725f02 .elementor-icon{font-size:20px;}.elementor-38830 .elementor-element.elementor-element-65725f02 .elementor-icon svg{height:20px;}@media(max-width:1024px){.elementor-38830 .elementor-element.elementor-element-3f7f33cd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-38830 .elementor-element.elementor-element-13e1259f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-38830 .elementor-element.elementor-element-3784b47e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38830 .elementor-element.elementor-element-40d422e9 .elementor-heading-title{font-size:14px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > a{font-size:14px;}.elementor-38830 .elementor-element.elementor-element-1db6c71{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-38830 .elementor-element.elementor-element-2953260{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38830 .elementor-element.elementor-element-682cc650{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-2533014f{--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-38830 .elementor-element.elementor-element-3ba7a3c0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-1d81e061{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-38830 .elementor-element.elementor-element-3f7f33cd{--min-height:50px;--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;}.elementor-38830 .elementor-element.elementor-element-40d422e9{text-align:center;}.elementor-38830 .elementor-element.elementor-element-14e8a960{font-size:16px;line-height:0.3em;}.elementor-38830 .elementor-element.elementor-element-699dacd5{--e-icon-list-icon-size:12px;}.elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38830 .elementor-element.elementor-element-699dacd5 .elementor-icon-list-item > a{font-size:14px;}.elementor-38830 .elementor-element.elementor-element-1db6c71{--min-height:50px;--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:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-38830 .elementor-element.elementor-element-2953260{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38830 .elementor-element.elementor-element-a3594f6{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;padding:00px 0px 0px 0px;text-align:center;}.elementor-38830 .elementor-element.elementor-element-a3594f6.elementor-element{--align-self:center;}.elementor-38830 .elementor-element.elementor-element-e4a94e7{--width:50px;--z-index:2;}.elementor-38830 .elementor-element.elementor-element-5bf6911b{--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;}.elementor-38830 .elementor-element.elementor-element-682cc650{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-3ba7a3c0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-1d81e061{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38830 .elementor-element.elementor-element-48d9b2f{z-index:2;}.elementor-38830 .elementor-element.elementor-element-4401bfd5{--width:70%;}.elementor-38830 .elementor-element.elementor-element-164ff938{z-index:1;}.elementor-38830 .elementor-element.elementor-element-9934852{--width:25%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-38830 .elementor-element.elementor-element-13e1259f{--width:720px;}.elementor-38830 .elementor-element.elementor-element-3784b47e{--width:100%;}.elementor-38830 .elementor-element.elementor-element-1211847e{--width:50%;}.elementor-38830 .elementor-element.elementor-element-49507ac7{--width:100%;}.elementor-38830 .elementor-element.elementor-element-2953260{--width:100%;}.elementor-38830 .elementor-element.elementor-element-187ef36e{--width:25%;}.elementor-38830 .elementor-element.elementor-element-42bb39a5{--width:25%;}.elementor-38830 .elementor-element.elementor-element-4faf24f{--width:25%;}.elementor-38830 .elementor-element.elementor-element-32c86835{--width:25%;}.elementor-38830 .elementor-element.elementor-element-7c0077d4{--width:33.333%;}.elementor-38830 .elementor-element.elementor-element-21c06de6{--width:33.3333%;}.elementor-38830 .elementor-element.elementor-element-2a22e300{--width:33.3333%;}.elementor-38830 .elementor-element.elementor-element-3996b189{--width:50%;}.elementor-38830 .elementor-element.elementor-element-53bfaf3e{--width:70%;}.elementor-38830 .elementor-element.elementor-element-6d03b17{--width:100%;}.elementor-38830 .elementor-element.elementor-element-46a4de0d{--width:50%;}.elementor-38830 .elementor-element.elementor-element-5bf6911b{--width:100%;}.elementor-38830 .elementor-element.elementor-element-4401bfd5{--width:350px;}.elementor-38830 .elementor-element.elementor-element-9934852{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38830 .elementor-element.elementor-element-13e1259f{--width:100%;}.elementor-38830 .elementor-element.elementor-element-1211847e{--width:100%;}.elementor-38830 .elementor-element.elementor-element-2953260{--width:500px;}}/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed7b718 */.elementor-38830 .elementor-element.elementor-element-7ed7b718 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-7ed7b718 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d83171 */.elementor-38830 .elementor-element.elementor-element-1d83171 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1d83171 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ba7047 */.elementor-38830 .elementor-element.elementor-element-30ba7047 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-30ba7047 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b279c0 */.elementor-38830 .elementor-element.elementor-element-52b279c0 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-52b279c0 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ab2572 */.elementor-38830 .elementor-element.elementor-element-47ab2572 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-47ab2572 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-601a441b */.elementor-38830 .elementor-element.elementor-element-601a441b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-601a441b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-575c52ae */.elementor-38830 .elementor-element.elementor-element-575c52ae a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-575c52ae a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295ce7 */.elementor-38830 .elementor-element.elementor-element-38295ce7 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-38295ce7 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3e5bc5 */.elementor-38830 .elementor-element.elementor-element-1d3e5bc5 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29bd70de */.elementor-38830 .elementor-element.elementor-element-29bd70de a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-29bd70de a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1c8332 */.elementor-38830 .elementor-element.elementor-element-1c1c8332 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-1c1c8332 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123c29d6 */.elementor-38830 .elementor-element.elementor-element-123c29d6 {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15819e69 */.elementor-38830 .elementor-element.elementor-element-15819e69 a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-15819e69 a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6184fa3b */.elementor-38830 .elementor-element.elementor-element-6184fa3b a {
    color: #000;
}

.elementor-38830 .elementor-element.elementor-element-6184fa3b a:hover {
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113729d */.elementor-38830 .elementor-element.elementor-element-2113729d {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6911b */.elementor-38830 .elementor-element.elementor-element-5bf6911b {
    box-shadow: 0 12px 10px -8px rgba(0, 0, 0, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-48d9b2f */.elementor-38830 .elementor-element.elementor-element-48d9b2f .e-n-menu-dropdown-icon {
    background-color: #fff!important;
}

.elementor-38830 .elementor-element.elementor-element-48d9b2f button#menu-toggle-135 {
    background: #ffffff !important;
}

/* Ocultar el enlace en tabletas y ordenadores usando el ID */
@media (min-width: 768px) {
    #menu-solo-movil {
        display: none !important;
    }
}/* End custom CSS */