.elementor-15824 .elementor-element.elementor-element-5841984{--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:80px;--padding-bottom:190px;--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-15824 .elementor-element.elementor-element-716cbfb .elementor-heading-title{font-family:var( --e-global-typography-48ea56a-font-family ), Sans-serif;font-size:var( --e-global-typography-48ea56a-font-size );font-weight:var( --e-global-typography-48ea56a-font-weight );font-style:var( --e-global-typography-48ea56a-font-style );color:var( --e-global-color-text );}.elementor-15824 .elementor-element.elementor-element-1f58a6e .elementor-heading-title{font-family:var( --e-global-typography-963e6b5-font-family ), Sans-serif;font-size:var( --e-global-typography-963e6b5-font-size );font-weight:var( --e-global-typography-963e6b5-font-weight );line-height:var( --e-global-typography-963e6b5-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15824 .elementor-element.elementor-element-5e6e294{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fbbf888{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-15824 .elementor-element.elementor-element-870d9d5{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-0a15d06{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-28a46ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-28a46ce{text-align:start;}.elementor-15824 .elementor-element.elementor-element-28a46ce img{width:120px;}.elementor-15824 .elementor-element.elementor-element-2a15578{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-8fbef31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-8fbef31{text-align:start;}.elementor-15824 .elementor-element.elementor-element-8fbef31 img{width:120px;}.elementor-15824 .elementor-element.elementor-element-b906b31{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-a6a6ae2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-a6a6ae2{text-align:start;}.elementor-15824 .elementor-element.elementor-element-a6a6ae2 img{width:104px;}.elementor-15824 .elementor-element.elementor-element-a218195{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-f98ba7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-f98ba7b{text-align:start;}.elementor-15824 .elementor-element.elementor-element-f98ba7b img{width:120px;}.elementor-15824 .elementor-element.elementor-element-8bc4412{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7daeb79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-7daeb79{text-align:start;}.elementor-15824 .elementor-element.elementor-element-7daeb79 img{width:120px;}.elementor-15824 .elementor-element.elementor-element-d7f7b61{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-19938d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-19938d6{text-align:start;}.elementor-15824 .elementor-element.elementor-element-19938d6 img{width:120px;}.elementor-15824 .elementor-element.elementor-element-374bc11{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-afb1dda{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-15824 .elementor-element.elementor-element-4d2d56d{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-e6ca8e0{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-a5fa1dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:101;}.elementor-15824 .elementor-element.elementor-element-28d8caf{--display:flex;}.elementor-15824 .elementor-element.elementor-element-6087b2c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-d7810d4{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-fcf8b8f{z-index:2;}.elementor-15824 .elementor-element.elementor-element-fcf8b8f .elementor-heading-title{font-family:var( --e-global-typography-48ea56a-font-family ), Sans-serif;font-size:var( --e-global-typography-48ea56a-font-size );font-weight:var( --e-global-typography-48ea56a-font-weight );font-style:var( --e-global-typography-48ea56a-font-style );color:#3B3B3B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15824 .elementor-element.elementor-element-22c681f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-15824 .elementor-element.elementor-element-22c681f .elementor-divider-separator{width:100%;}.elementor-15824 .elementor-element.elementor-element-22c681f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15824 .elementor-element.elementor-element-99c3411 > .elementor-widget-container{padding:0px 170px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-99c3411{z-index:2;font-family:var( --e-global-typography-48ea56a-font-family ), Sans-serif;font-size:var( --e-global-typography-48ea56a-font-size );font-weight:var( --e-global-typography-48ea56a-font-weight );font-style:var( --e-global-typography-48ea56a-font-style );}.elementor-15824 .elementor-element.elementor-element-308a83b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-2c0d3cd > .elementor-widget-container{margin:0px 110px 0px -110px;}.elementor-15824 .elementor-element.elementor-element-34e57b5{--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:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-15824 .elementor-element.elementor-element-d6f96de{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-3013342{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-4eb6a24{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6aba532{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-93ebee8{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5a2493c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7b5f566{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6baa889{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fb980cd{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6561958{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-89e2c21{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-b249e88{--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-end;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-34633c3{--display:flex;--min-height:578px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:90px;--padding-right:60px;}.elementor-15824 .elementor-element.elementor-element-34633c3:not(.elementor-motion-effects-element-type-background), .elementor-15824 .elementor-element.elementor-element-34633c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button{background-color:var( --e-global-color-3bb1f02 );font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button:hover, .elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button:hover svg, .elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-15824 .elementor-element.elementor-element-5841984{--content-width:934px;}.elementor-15824 .elementor-element.elementor-element-fbbf888{--content-width:1200px;}.elementor-15824 .elementor-element.elementor-element-afb1dda{--content-width:1105px;}.elementor-15824 .elementor-element.elementor-element-6087b2c{--width:980px;}.elementor-15824 .elementor-element.elementor-element-d7810d4{--width:36%;}.elementor-15824 .elementor-element.elementor-element-308a83b{--width:32.527%;}.elementor-15824 .elementor-element.elementor-element-34e57b5{--content-width:1200px;}.elementor-15824 .elementor-element.elementor-element-b249e88{--content-width:934px;}.elementor-15824 .elementor-element.elementor-element-34633c3{--width:578px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15824 .elementor-element.elementor-element-6087b2c{--width:100%;}.elementor-15824 .elementor-element.elementor-element-d7810d4{--width:30%;}.elementor-15824 .elementor-element.elementor-element-308a83b{--width:70%;}.elementor-15824 .elementor-element.elementor-element-34633c3{--width:500px;}}@media(max-width:1366px){.elementor-15824 .elementor-element.elementor-element-716cbfb .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-1f58a6e .elementor-heading-title{font-size:var( --e-global-typography-963e6b5-font-size );line-height:var( --e-global-typography-963e6b5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5e6e294{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-870d9d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-0a15d06{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-2a15578{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-b906b31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-a218195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-8bc4412{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-d7f7b61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-374bc11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-4d2d56d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-e6ca8e0{--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-fcf8b8f .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-99c3411{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-d6f96de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-3013342{--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-4eb6a24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6aba532{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-93ebee8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5a2493c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7b5f566{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6baa889{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fb980cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6561958{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-89e2c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-15824 .elementor-element.elementor-element-5841984{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15824 .elementor-element.elementor-element-716cbfb .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-1f58a6e .elementor-heading-title{font-size:var( --e-global-typography-963e6b5-font-size );line-height:var( --e-global-typography-963e6b5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5e6e294{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-870d9d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-0a15d06{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-2a15578{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-b906b31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-a218195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-8bc4412{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-d7f7b61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-374bc11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-4d2d56d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-e6ca8e0{--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-d7810d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15824 .elementor-element.elementor-element-fcf8b8f .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-99c3411 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-99c3411{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-d6f96de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-3013342{--grid-auto-flow:row;}.elementor-15824 .elementor-element.elementor-element-4eb6a24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6aba532{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-93ebee8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5a2493c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7b5f566{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6baa889{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fb980cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6561958{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-89e2c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-34633c3{--min-height:500px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-15824 .elementor-element.elementor-element-5841984{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15824 .elementor-element.elementor-element-716cbfb .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-1f58a6e .elementor-heading-title{font-size:var( --e-global-typography-963e6b5-font-size );line-height:var( --e-global-typography-963e6b5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5e6e294{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fbbf888{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15824 .elementor-element.elementor-element-870d9d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-0a15d06{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-28a46ce img{width:155px;}.elementor-15824 .elementor-element.elementor-element-2a15578{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-8fbef31 img{width:155px;}.elementor-15824 .elementor-element.elementor-element-b906b31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-a6a6ae2 img{width:155px;}.elementor-15824 .elementor-element.elementor-element-a218195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-f98ba7b img{width:155px;}.elementor-15824 .elementor-element.elementor-element-8bc4412{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7daeb79 img{width:155px;}.elementor-15824 .elementor-element.elementor-element-d7f7b61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-19938d6 img{width:155px;}.elementor-15824 .elementor-element.elementor-element-374bc11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-afb1dda{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15824 .elementor-element.elementor-element-4d2d56d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-e6ca8e0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-a5fa1dc{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-6087b2c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15824 .elementor-element.elementor-element-d7810d4{--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:10px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-fcf8b8f .elementor-heading-title{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-22c681f .elementor-divider-separator{width:185px;}.elementor-15824 .elementor-element.elementor-element-22c681f .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15824 .elementor-element.elementor-element-99c3411 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-99c3411{font-size:var( --e-global-typography-48ea56a-font-size );}.elementor-15824 .elementor-element.elementor-element-308a83b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-2c0d3cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15824 .elementor-element.elementor-element-34e57b5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15824 .elementor-element.elementor-element-d6f96de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-3013342{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-4eb6a24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6aba532{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-93ebee8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-5a2493c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-7b5f566{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6baa889{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-fb980cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-6561958{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-89e2c21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15824 .elementor-element.elementor-element-b249e88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15824 .elementor-element.elementor-element-34633c3{--width:320px;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button{font-size:16px;padding:10px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-5841984 */.elementor-15824 .elementor-element.elementor-element-5841984 .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a15578 */.elementor-15824 .elementor-element.elementor-element-2a15578 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-2a15578 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b906b31 */.elementor-15824 .elementor-element.elementor-element-b906b31 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-b906b31 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a218195 */.elementor-15824 .elementor-element.elementor-element-a218195 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-a218195 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bc4412 */.elementor-15824 .elementor-element.elementor-element-8bc4412 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-8bc4412 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7f7b61 */.elementor-15824 .elementor-element.elementor-element-d7f7b61 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-d7f7b61 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-374bc11 */.elementor-15824 .elementor-element.elementor-element-374bc11 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-374bc11 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c0d3cd */.video-container {
  position: relative;
  /*width: 85%;*/
  margin-left: auto;
  /*overflow: hidden;*/
}

.video-container a::after {
    display: none;
}

.color-ring {
  background: url("https://www.fuelforbrands.com/wp-content/uploads/2022/09/play-color-1.png");
  /*width: 519px;*/
  height: 149px;
  width: 149px;
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto;
  animation: spin 12s linear infinite;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.color-play {
  background: url("https://www.fuelforbrands.com/wp-content/uploads/2022/09/Fuel-Play.svg");
  width: 55px;
  height: 69px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 60px;
  margin: auto;
  z-index: 999;
  cursor: pointer;
  background-repeat: no-repeat;
}

#myVideo,
#loopVideo {
  width: 85%;
  height: auto;
  justify-content: center;
  margin: auto;
  /*background: #6495ED;*/
  box-shadow: 0 0 40px rgba(98,98,98,0.5);
}

.color-play.is-playing {
    background: url("https://www.fuelforbrands.com/wp-content/uploads/2022/10/Pause.svg");
    background-size: contain;
    background-repeat: no-repeat;
}


@media screen and (min-width:700px) {
.video-container {
  position: relative;
  width: 380px;
  /*margin: auto;*/
}

.video-container a::after {
    display: none;
}

.color-ring {
  background: url("https://www.fuelforbrands.com/wp-content/uploads/2022/09/play-color-1.png");
  width: 199px;
  height: 199px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  top: -170px;
  left: 275px;
  right: 0;
  bottom: 0;
  margin: auto;
  animation: spin 12s linear infinite;
}
.color-play {
  background: url("https://www.fuelforbrands.com/wp-content/uploads/2022/09/Fuel-Play.svg");
  background-repeat: no-repeat;
  width: 55px;
  height: 69px;
  position: absolute;
  top: -170px;
  bottom: 0;
  right: 0;
  left: 345px;
  margin: auto;
  z-index: 999;
  cursor: pointer;
}

#myVideo,
#loopVideo {
  width: 380px;
  /*aspect-ratio: 9 / 16;*/
  justify-content: center;
  margin: auto;
}
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4eb6a24 */.elementor-15824 .elementor-element.elementor-element-4eb6a24 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-4eb6a24 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aba532 */.elementor-15824 .elementor-element.elementor-element-6aba532 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-6aba532 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93ebee8 */.elementor-15824 .elementor-element.elementor-element-93ebee8 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-93ebee8 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a2493c */.elementor-15824 .elementor-element.elementor-element-5a2493c ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-5a2493c ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5f566 */.elementor-15824 .elementor-element.elementor-element-7b5f566 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-7b5f566 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6baa889 */.elementor-15824 .elementor-element.elementor-element-6baa889 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-6baa889 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb980cd */.elementor-15824 .elementor-element.elementor-element-fb980cd ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-fb980cd ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6561958 */.elementor-15824 .elementor-element.elementor-element-6561958 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-6561958 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e2c21 */.elementor-15824 .elementor-element.elementor-element-89e2c21 ul li::marker {
    color: #ef322e;
}
.elementor-15824 .elementor-element.elementor-element-89e2c21 ul {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-285ff49 */.elementor-15824 .elementor-element.elementor-element-285ff49 .elementor-button-icon i {
    font-size: 14px;
    color: green;
}/* End custom CSS */