.elementor-21658 .elementor-element.elementor-element-6049ba9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-699c363e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-21658 .elementor-element.elementor-element-699c363e:not(.elementor-motion-effects-element-type-background), .elementor-21658 .elementor-element.elementor-element-699c363e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb98ae3 );}.elementor-21658 .elementor-element.elementor-element-690781c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-ff64bee{width:100%;max-width:100%;}.elementor-21658 .elementor-element.elementor-element-ff64bee > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-ff64bee img{width:100%;max-width:1600px;height:2px;object-fit:cover;object-position:center center;}.elementor-21658 .elementor-element.elementor-element-45613b47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-45613b47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-5bfab768{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-8025cb3 > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-21658 .elementor-element.elementor-element-8025cb3.elementor-element{--align-self:flex-start;}.elementor-21658 .elementor-element.elementor-element-8025cb3{text-align:left;}.elementor-21658 .elementor-element.elementor-element-8025cb3 img{width:100%;max-width:280px;}.elementor-21658 .elementor-element.elementor-element-656554d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-656554d{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-13f68c2 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-21658 .elementor-element.elementor-element-13f68c2{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-69f2e311{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:16px;}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-widget-container{text-align:left;}.elementor-21658 .elementor-element.elementor-element-69f2e311.elementor-element{--align-self:flex-start;}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-social-icon{background-color:#00000000;--icon-padding:0em;}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-social-icon i{color:var( --e-global-color-d12f9b9 );}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-social-icon svg{fill:var( --e-global-color-d12f9b9 );}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-21658 .elementor-element.elementor-element-749fbaf8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-49220d07{width:initial;max-width:initial;text-align:left;}.elementor-21658 .elementor-element.elementor-element-49220d07 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-49220d07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-49220d07 .elementor-heading-title{font-family:"bebas-kai", Sans-serif;font-size:28px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-1ed594f3{font-family:"agenda", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.32px;color:#B9B9B9;}.elementor-21658 .elementor-element.elementor-element-6ba7d3bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-56fc8971{width:initial;max-width:initial;text-align:left;}.elementor-21658 .elementor-element.elementor-element-56fc8971 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-56fc8971.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-56fc8971 .elementor-heading-title{font-family:"bebas-kai", Sans-serif;font-size:28px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-2c86755f{font-family:"agenda", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.32px;color:#B9B9B9;}.elementor-21658 .elementor-element.elementor-element-1379ec71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-267524ab{width:initial;max-width:initial;text-align:left;}.elementor-21658 .elementor-element.elementor-element-267524ab > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-267524ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-267524ab .elementor-heading-title{font-family:"bebas-kai", Sans-serif;font-size:28px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-34d20586{font-family:"agenda", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.32px;color:#B9B9B9;}.elementor-21658 .elementor-element.elementor-element-6f7b7c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-056e946{width:initial;max-width:initial;text-align:left;}.elementor-21658 .elementor-element.elementor-element-056e946 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21658 .elementor-element.elementor-element-056e946.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-056e946 .elementor-heading-title{font-family:"bebas-kai", Sans-serif;font-size:28px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-23f9289{font-family:"agenda", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.32px;color:#B9B9B9;}.elementor-21658 .elementor-element.elementor-element-7d7e047{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-7d7e047:not(.elementor-motion-effects-element-type-background), .elementor-21658 .elementor-element.elementor-element-7d7e047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#757575;}.elementor-21658 .elementor-element.elementor-element-38dc7c76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-38dc7c76.e-con{--align-self:stretch;}.elementor-21658 .elementor-element.elementor-element-6097b6d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-21658 .elementor-element.elementor-element-6097b6d{text-align:left;}.elementor-21658 .elementor-element.elementor-element-6097b6d .elementor-heading-title{font-family:"agenda", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:27px;color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-82fb6a5 .elementor-button{background-color:var( --e-global-color-be74b8f );font-family:"agenda", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.4px;fill:var( --e-global-color-5e25e5b );color:var( --e-global-color-5e25e5b );border-style:none;border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-21658 .elementor-element.elementor-element-82fb6a5 .elementor-button:hover, .elementor-21658 .elementor-element.elementor-element-82fb6a5 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-21658 .elementor-element.elementor-element-38137fb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-71ea2e57.elementor-element{--flex-grow:0.325;--flex-shrink:1;}.elementor-21658 .elementor-element.elementor-element-71ea2e57 .elementor-heading-title{font-family:var( --e-global-typography-86e132b-font-family ), Sans-serif;font-size:var( --e-global-typography-86e132b-font-size );font-weight:var( --e-global-typography-86e132b-font-weight );text-transform:var( --e-global-typography-86e132b-text-transform );font-style:var( --e-global-typography-86e132b-font-style );text-decoration:var( --e-global-typography-86e132b-text-decoration );line-height:var( --e-global-typography-86e132b-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-452fd263{font-family:var( --e-global-typography-86e132b-font-family ), Sans-serif;font-size:var( --e-global-typography-86e132b-font-size );font-weight:var( --e-global-typography-86e132b-font-weight );text-transform:var( --e-global-typography-86e132b-text-transform );font-style:var( --e-global-typography-86e132b-font-style );text-decoration:var( --e-global-typography-86e132b-text-decoration );line-height:var( --e-global-typography-86e132b-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-1fbc39d{font-family:var( --e-global-typography-86e132b-font-family ), Sans-serif;font-size:var( --e-global-typography-86e132b-font-size );font-weight:var( --e-global-typography-86e132b-font-weight );text-transform:var( --e-global-typography-86e132b-text-transform );font-style:var( --e-global-typography-86e132b-font-style );text-decoration:var( --e-global-typography-86e132b-text-decoration );line-height:var( --e-global-typography-86e132b-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-2cac6da7{font-family:var( --e-global-typography-86e132b-font-family ), Sans-serif;font-size:var( --e-global-typography-86e132b-font-size );font-weight:var( --e-global-typography-86e132b-font-weight );text-transform:var( --e-global-typography-86e132b-text-transform );font-style:var( --e-global-typography-86e132b-font-style );text-decoration:var( --e-global-typography-86e132b-text-decoration );line-height:var( --e-global-typography-86e132b-line-height );color:var( --e-global-color-be74b8f );}.elementor-21658 .elementor-element.elementor-element-6c6907f6{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-21658 .elementor-element.elementor-element-6c6907f6:not(.elementor-motion-effects-element-type-background), .elementor-21658 .elementor-element.elementor-element-6c6907f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-21658 .elementor-element.elementor-element-44da47e1 img{width:100%;max-width:150px;height:30px;}.elementor-21658 .elementor-element.elementor-element-723dc074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-21658 .elementor-element.elementor-element-7d7e047{--width:1px;}}@media(max-width:1024px){.elementor-21658 .elementor-element.elementor-element-45613b47{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-21658 .elementor-element.elementor-element-45613b47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21658 .elementor-element.elementor-element-5bfab768{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21658 .elementor-element.elementor-element-8025cb3.elementor-element{--align-self:center;}.elementor-21658 .elementor-element.elementor-element-8025cb3{text-align:center;}.elementor-21658 .elementor-element.elementor-element-8025cb3 img{max-width:340px;}.elementor-21658 .elementor-element.elementor-element-656554d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21658 .elementor-element.elementor-element-13f68c2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-widget-container{text-align:center;}.elementor-21658 .elementor-element.elementor-element-69f2e311.elementor-element{--align-self:center;}.elementor-21658 .elementor-element.elementor-element-49220d07 .elementor-heading-title{font-size:28px;}.elementor-21658 .elementor-element.elementor-element-56fc8971 .elementor-heading-title{font-size:28px;}.elementor-21658 .elementor-element.elementor-element-267524ab .elementor-heading-title{font-size:28px;}.elementor-21658 .elementor-element.elementor-element-056e946 .elementor-heading-title{font-size:28px;}.elementor-21658 .elementor-element.elementor-element-7d7e047{--min-height:1px;}.elementor-21658 .elementor-element.elementor-element-6097b6d{text-align:center;}.elementor-21658 .elementor-element.elementor-element-6097b6d .elementor-heading-title{font-size:1.75rem;}.elementor-21658 .elementor-element.elementor-element-82fb6a5 .elementor-button{font-size:16px;line-height:24px;letter-spacing:0.32px;padding:13px 064px 13px 64px;}.elementor-21658 .elementor-element.elementor-element-71ea2e57 .elementor-heading-title{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-452fd263{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-1fbc39d{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-2cac6da7{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}}@media(max-width:767px){.elementor-21658 .elementor-element.elementor-element-45613b47{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-656554d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21658 .elementor-element.elementor-element-13f68c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-widget-container{text-align:left;}.elementor-21658 .elementor-element.elementor-element-749fbaf8{grid-column:span 2;}.elementor-21658 .elementor-element.elementor-element-6ba7d3bd{--width:47%;grid-column:span 2;}.elementor-21658 .elementor-element.elementor-element-1379ec71{--width:47%;grid-column:span 2;}.elementor-21658 .elementor-element.elementor-element-6f7b7c7{grid-column:span 2;}.elementor-21658 .elementor-element.elementor-element-38dc7c76{grid-column:span 2;}.elementor-21658 .elementor-element.elementor-element-6097b6d > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-21658 .elementor-element.elementor-element-6097b6d{text-align:left;}.elementor-21658 .elementor-element.elementor-element-6097b6d .elementor-heading-title{font-size:20px;}.elementor-21658 .elementor-element.elementor-element-38137fb7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21658 .elementor-element.elementor-element-71ea2e57{text-align:center;}.elementor-21658 .elementor-element.elementor-element-71ea2e57 .elementor-heading-title{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-452fd263{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-1fbc39d{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-2cac6da7{font-size:var( --e-global-typography-86e132b-font-size );line-height:var( --e-global-typography-86e132b-line-height );}.elementor-21658 .elementor-element.elementor-element-723dc074{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1024px) and (min-width:768px){.elementor-21658 .elementor-element.elementor-element-45613b47{--width:100%;}.elementor-21658 .elementor-element.elementor-element-5bfab768{--width:100%;}.elementor-21658 .elementor-element.elementor-element-749fbaf8{--width:48%;}.elementor-21658 .elementor-element.elementor-element-6ba7d3bd{--width:47%;}.elementor-21658 .elementor-element.elementor-element-1379ec71{--width:48%;}.elementor-21658 .elementor-element.elementor-element-6f7b7c7{--width:47%;}.elementor-21658 .elementor-element.elementor-element-7d7e047{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-656554d */.elementor-21658 .elementor-element.elementor-element-656554d a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-656554d a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-656554d ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-656554d li {
    margin-bottom: 4px;
}
.elementor-21658 .elementor-element.elementor-element-656554d li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13f68c2 */.elementor-21658 .elementor-element.elementor-element-13f68c2 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-13f68c2 a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-13f68c2 ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-13f68c2 li {
    margin-bottom: 4px;
}
.elementor-21658 .elementor-element.elementor-element-13f68c2 li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-69f2e311 */.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-icon.elementor-social-icon svg {
    transition: ease-in-out 0.3s !important;
}

.elementor-21658 .elementor-element.elementor-element-69f2e311 .elementor-icon.elementor-social-icon:hover {
    font-size: var(--icon-size,25px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bfab768 */@media (min-width: 1025px) {
    .elementor-21658 .elementor-element.elementor-element-5bfab768 {
    min-width: 200px;
    max-width: 280px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ed594f3 */.elementor-21658 .elementor-element.elementor-element-1ed594f3 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-1ed594f3 a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-1ed594f3 ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-1ed594f3 li {
    margin-bottom: 2px;
}
.elementor-21658 .elementor-element.elementor-element-1ed594f3 li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749fbaf8 */@media (min-width: 1025px) {
.elementor-21658 .elementor-element.elementor-element-749fbaf8 {
    min-width: 220px;
    max-width: 258px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c86755f */.elementor-21658 .elementor-element.elementor-element-2c86755f a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-2c86755f a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-2c86755f ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-2c86755f li {
    margin-bottom: 2px;
}
.elementor-21658 .elementor-element.elementor-element-2c86755f li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba7d3bd */@media (min-width: 1025px) {
.elementor-21658 .elementor-element.elementor-element-6ba7d3bd {
    max-width: 71px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34d20586 */.elementor-21658 .elementor-element.elementor-element-34d20586 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-34d20586 a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-34d20586 ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-34d20586 li {
    margin-bottom: 2px;
}
.elementor-21658 .elementor-element.elementor-element-34d20586 li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1379ec71 */@media (min-width: 1025px) {
.elementor-21658 .elementor-element.elementor-element-1379ec71 {
    max-width: 87px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f9289 */.elementor-21658 .elementor-element.elementor-element-23f9289 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-23f9289 a:hover {
    text-decoration: underline;
}
.elementor-21658 .elementor-element.elementor-element-23f9289 ul {
    list-style: none;
    padding-left: 0;
}
.elementor-21658 .elementor-element.elementor-element-23f9289 li {
    margin-bottom: 2px;
}
.elementor-21658 .elementor-element.elementor-element-23f9289 li:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f7b7c7 */@media (min-width: 1025px) {
.elementor-21658 .elementor-element.elementor-element-6f7b7c7 {
    max-width: 102px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6097b6d *//*.elementor-21658 .elementor-element.elementor-element-6097b6d .elementor-heading-title {*/
/*    background: linear-gradient(to bottom, #393C41, #B9B9B9);*/
/*    -webkit-background-clip: text;*/
/*    -webkit-text-fill-color: transparent;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82fb6a5 */@media (min-width: 1025px) {
    .elementor-21658 .elementor-element.elementor-element-82fb6a5 {
    max-width: 240px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38dc7c76 */@media (min-width: 1025px) {
.elementor-21658 .elementor-element.elementor-element-38dc7c76 {
    min-width: 180px;
    max-width: 415px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452fd263 */.elementor-21658 .elementor-element.elementor-element-452fd263 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-452fd263 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cac6da7 */.elementor-21658 .elementor-element.elementor-element-2cac6da7 a {
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: inherit;
}
.elementor-21658 .elementor-element.elementor-element-2cac6da7 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44da47e1 */.elementor-21658 .elementor-element.elementor-element-44da47e1 img:hover {
    opacity: 0.75;
}/* End custom CSS */
/* Start custom CSS for joint_cart, class: .elementor-element-63d4589a */.elementor-21658 .elementor-element.elementor-element-63d4589a .joint-cart-button {
	background: linear-gradient(115deg, #F99F1B, #C93E2B, #634FA1, #6FCCDD) !important;
}/* End custom CSS */