.elementor-18312 .elementor-element.elementor-element-33a5689c{--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:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-552cf540{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18312 .elementor-element.elementor-element-c60d476 .elementor-button{background-color:#005BAC00;font-family:"Roboto";font-size:16px;font-weight:700;fill:#3B3B3B;color:#3B3B3B;padding:0px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-c60d476 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18312 .elementor-element.elementor-element-c60d476 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18312 .elementor-element.elementor-element-5c7d1b3f .elementor-button{background-color:#005BAC00;fill:#727272;color:#727272;padding:0px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-1042f63{--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:center;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-1909742{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-1909742:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-1909742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-27e7005{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-247eac3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;}.elementor-18312 .elementor-element.elementor-element-247eac3{z-index:3;}.woocommerce .elementor-18312 .elementor-element.elementor-element-247eac3 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;}.elementor-18312 .elementor-element.elementor-element-4e23529{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-ec9ebd0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#005BAC;--border-color:#005BAC;--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 );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-bea55c3 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px -5px 0px;padding:5px 10px 5px 10px;}.elementor-18312 .elementor-element.elementor-element-bea55c3.elementor-element{--align-self:flex-start;}.elementor-18312 .elementor-element.elementor-element-bea55c3 .elementor-heading-title{font-family:"Roboto Condensed";font-size:20px;font-weight:700;letter-spacing:-0.417px;color:var( --e-global-color-34df611 );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-47c8b62{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-18312 .elementor-element.elementor-element-47c8b62 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18312 .elementor-element.elementor-element-47c8b62 .elementor-heading-title{font-family:"Roboto";font-size:52px;font-weight:700;line-height:58px;letter-spacing:-0.52px;color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-ebc1010{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;text-align:start;}.elementor-18312 .elementor-element.elementor-element-ebc1010 > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-ebc1010.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-18312 .elementor-element.elementor-element-a18c44c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-a18c44c{font-family:"Roboto";font-weight:400;}.elementor-18312 .elementor-element.elementor-element-462ebc1{font-family:"Roboto";font-weight:400;}.elementor-18312 .elementor-element.elementor-element-8d5a12d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-429c591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-18312 .elementor-element.elementor-element-429c591{z-index:3;}.woocommerce .elementor-18312 .elementor-element.elementor-element-429c591 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18312 .elementor-element.elementor-element-22d8e1a{--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-18312 .elementor-element.elementor-element-e7e0e6b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-e7e0e6b:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-e7e0e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-83da105{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-92e68eb .elementor-button{background-color:var( --e-global-color-34df611 );fill:var( --e-global-color-cefd881 );color:var( --e-global-color-cefd881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cefd881 );padding:18px 18px 18px 18px;}.elementor-18312 .elementor-element.elementor-element-92e68eb .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-92e68eb .elementor-button:focus{background-color:var( --e-global-color-cefd881 );color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-92e68eb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18312 .elementor-element.elementor-element-92e68eb .elementor-button:hover svg, .elementor-18312 .elementor-element.elementor-element-92e68eb .elementor-button:focus svg{fill:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-de52899.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18312 .elementor-element.elementor-element-a8396fc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-a8396fc:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-a8396fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-8885b3f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-8885b3f:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-8885b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-495e11e{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-9de503c .elementor-button{background-color:var( --e-global-color-34df611 );fill:var( --e-global-color-cefd881 );color:var( --e-global-color-cefd881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cefd881 );}.elementor-18312 .elementor-element.elementor-element-9de503c .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-9de503c .elementor-button:focus{background-color:var( --e-global-color-cefd881 );color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-9de503c{width:100%;max-width:100%;}.elementor-18312 .elementor-element.elementor-element-9de503c .elementor-button:hover svg, .elementor-18312 .elementor-element.elementor-element-9de503c .elementor-button:focus svg{fill:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-9994465{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#898989;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-9994465 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-18312 .elementor-element.elementor-element-9994465.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18312 .elementor-element.elementor-element-9994465.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-34df611 );border-style:solid;border-width:1px 1px 0px 1px;border-color:#C7C7C7A6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-18312 .elementor-element.elementor-element-9994465.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:#C7C7C7A6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-18312 .elementor-element.elementor-element-9994465.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Univers 57 Condensed";font-weight:600;text-transform:uppercase;}.elementor-18312 .elementor-element.elementor-element-a772dce > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-a772dce{text-align:start;font-family:"Roboto";font-size:14px;font-weight:400;font-style:italic;color:#727272;}.elementor-18312 .elementor-element.elementor-element-14223ae7{--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:center;--padding-top:10px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-290ea730{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-290ea730:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-290ea730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-11c5618b{--display:flex;}.elementor-18312 .elementor-element.elementor-element-8efd469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;}.elementor-18312 .elementor-element.elementor-element-8efd469{z-index:3;}.woocommerce .elementor-18312 .elementor-element.elementor-element-8efd469 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;}.elementor-18312 .elementor-element.elementor-element-222ddd11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-9abf5d8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-18312 .elementor-element.elementor-element-2664fd39 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px -5px 0px;padding:5px 10px 5px 10px;}.elementor-18312 .elementor-element.elementor-element-2664fd39.elementor-element{--align-self:flex-start;}.elementor-18312 .elementor-element.elementor-element-2664fd39 .elementor-heading-title{font-family:"Roboto Condensed";font-size:20px;font-weight:700;letter-spacing:-0.417px;color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-2f59bfb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18312 .elementor-element.elementor-element-2f59bfb6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18312 .elementor-element.elementor-element-2f59bfb6 .elementor-heading-title{font-family:"Roboto";font-size:52px;font-weight:700;line-height:56px;letter-spacing:-0.52px;color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-c2115ba{width:100%;max-width:100%;text-align:start;}.elementor-18312 .elementor-element.elementor-element-c2115ba > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-c2115ba.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-18312 .elementor-element.elementor-element-4c5080e7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-2c03da42{--display:flex;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18312 .elementor-element.elementor-element-2c03da42:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-2c03da42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-18312 .elementor-element.elementor-element-2c03da42.e-con{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-21ac3b61 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18312 .elementor-element.elementor-element-21ac3b61 .elementor-heading-title{font-family:"Roboto";font-size:18px;font-weight:700;letter-spacing:-0.18px;color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-ee2e647{--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-18312 .elementor-element.elementor-element-477999e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-477999e:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-477999e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-415043e{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-5c3637d .elementor-button{background-color:var( --e-global-color-34df611 );fill:var( --e-global-color-cefd881 );color:var( --e-global-color-cefd881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cefd881 );padding:18px 18px 18px 18px;}.elementor-18312 .elementor-element.elementor-element-5c3637d .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-5c3637d .elementor-button:focus{background-color:var( --e-global-color-cefd881 );color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-5c3637d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18312 .elementor-element.elementor-element-5c3637d .elementor-button:hover svg, .elementor-18312 .elementor-element.elementor-element-5c3637d .elementor-button:focus svg{fill:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-f90075c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18312 .elementor-element.elementor-element-f81bd8b{--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-18312 .elementor-element.elementor-element-f81bd8b:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-f81bd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-e8bce1d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-e8bce1d:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-e8bce1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-825cd2e{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-f7a9ad0 .elementor-button{background-color:var( --e-global-color-34df611 );fill:var( --e-global-color-cefd881 );color:var( --e-global-color-cefd881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cefd881 );}.elementor-18312 .elementor-element.elementor-element-f7a9ad0 .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-f7a9ad0 .elementor-button:focus{background-color:var( --e-global-color-cefd881 );color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-f7a9ad0{width:100%;max-width:100%;}.elementor-18312 .elementor-element.elementor-element-f7a9ad0 .elementor-button:hover svg, .elementor-18312 .elementor-element.elementor-element-f7a9ad0 .elementor-button:focus svg{fill:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-5ce9066{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#898989;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-5ce9066 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-18312 .elementor-element.elementor-element-5ce9066.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18312 .elementor-element.elementor-element-5ce9066.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-34df611 );border-style:solid;border-width:1px 1px 0px 1px;border-color:#C7C7C7A6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-18312 .elementor-element.elementor-element-5ce9066.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:#C7C7C7A6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-18312 .elementor-element.elementor-element-5ce9066.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Univers 57 Condensed";font-weight:600;text-transform:uppercase;}.elementor-18312 .elementor-element.elementor-element-034cdbc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-18312 .elementor-element.elementor-element-034cdbc{text-align:start;font-family:"Roboto";font-size:14px;font-weight:400;font-style:italic;color:#727272;}.elementor-18312 .elementor-element.elementor-element-1aa79adb{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-3673801{--display:flex;}.elementor-18312 .elementor-element.elementor-element-cab32ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18312 .elementor-element.elementor-element-cab32ba{text-align:center;}.elementor-18312 .elementor-element.elementor-element-cab32ba .elementor-heading-title{font-family:"Roboto";font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-704013c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18312 .elementor-element.elementor-element-1b8f2361{--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:flex-start;--padding-top:20px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-de302ca{--spacer-size:50px;}.elementor-18312 .elementor-element.elementor-element-0ddd143{--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:flex-start;--padding-top:20px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-e449661{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-81508cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18312 .elementor-element.elementor-element-d43477b{--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:flex-start;--padding-top:20px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-d43477b:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-d43477b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ed5c6d );}.elementor-18312 .elementor-element.elementor-element-bb3df91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-170c9e29{width:auto;max-width:auto;z-index:1;text-align:center;}.elementor-18312 .elementor-element.elementor-element-170c9e29 > .elementor-widget-container{background-color:var( --e-global-color-cefd881 );margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-170c9e29.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18312 .elementor-element.elementor-element-170c9e29 .elementor-heading-title{font-family:"Univers 67 Bold Condensed";font-size:42px;font-weight:700;letter-spacing:-0.84px;color:var( --e-global-color-34df611 );}.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 );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-18312 .elementor-element.elementor-element-3edc2c03{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-18312 .elementor-element.elementor-element-3edc2c03 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-3edc2c03 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-18312 .elementor-element.elementor-element-3edc2c03 .elementor-divider{text-align:center;}.elementor-18312 .elementor-element.elementor-element-85ef94c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-uael-table th.uael-table-col,.elementor-widget-uael-table tr.uael-table-row div.responsive-header-text span.uael-table__text-inners{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-table thead .uael-table-row th .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table thead .uael-table-row th .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table th{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-row th{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-head .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-head .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-widget-uael-table td div + .uael-table__text-inner,.elementor-widget-uael-table tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-widget-uael-table td .uael-align-icon--left,.elementor-widget-uael-table td .uael-align-icon--right{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table .uael-advance-heading label, .elementor-widget-uael-table .uael-advance-heading select, .elementor-widget-uael-table .uael-advance-heading input{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18312 .elementor-element.elementor-element-fe0b868 th.uael-table-col, .elementor-18312 .elementor-element.elementor-element-fe0b868 tbody .uael-table-col .uael-table-head{padding:15px 15px 15px 15px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 th.uael-table-col, .elementor-18312 .elementor-element.elementor-element-fe0b868 tbody .uael-table-row th, .elementor-18312 .elementor-element.elementor-element-fe0b868 tbody .uael-table-row .uael-table-head, .elementor-18312 .elementor-element.elementor-element-fe0b868 tr.uael-table-row div.responsive-header-text, .elementor-18312 .elementor-element.elementor-element-fe0b868.elementor-widget-uael-table .uael-table-wrapper table[data-responsive="yes"] tbody tr.uael-table-row div.responsive-header-text{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-18312 .elementor-element.elementor-element-fe0b868 tbody td.uael-table-col{padding:4px 4px 4px 4px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-table-row .uael-table-col{vertical-align:middle;}.elementor-18312 .elementor-element.elementor-element-fe0b868 tbody td.uael-table-col .uael-table__text{color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-fe0b868 tbody td.uael-table-col .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-fe0b868 td.uael-table-col{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--left i{font-size:30px;vertical-align:middle;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--right i{font-size:30px;vertical-align:middle;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--left svg{height:30px;width:30px;vertical-align:middle;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--right svg{height:30px;width:30px;vertical-align:middle;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--left{margin-right:10px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-align-icon--right{margin-left:10px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-col-img--left{width:30px;margin-right:10px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-col-img--right{width:30px;margin-left:10px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-advance-heading select, .elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-advance-heading input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;padding:10px 10px 10px 10px;width:200px;}.elementor-18312 .elementor-element.elementor-element-fe0b868 .uael-advance-heading{margin-bottom:15px;}.elementor-18312 .elementor-element.elementor-element-2917026{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-1bcf53d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18312 .elementor-element.elementor-element-1bcf53d{text-align:start;}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter{color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18312 .elementor-element.elementor-element-6154a9f .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-18312 .elementor-element.elementor-element-6154a9f .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.uael-fancybox-gallery-6154a9f .fancybox-caption,
						.uael-fancybox-gallery-6154a9f .fancybox-caption a{color:var( --e-global-color-cefd881 );}.elementor-18312 .elementor-element.elementor-element-6154a9f .uael-grid-img-thumbnail img{opacity:1;}.elementor-18312 .elementor-element.elementor-element-6154a9f .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-18312 .elementor-element.elementor-element-6154a9f .uael-img-gallery-wrap .uael-grid-img-caption{text-align:center;}.elementor-18312 .elementor-element.elementor-element-e7a295d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-21px;--margin-bottom:-21px;--margin-left:0px;--margin-right:-21px;}.elementor-18312 .elementor-element.elementor-element-8bfb56e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-b996c79.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18312 .elementor-element.elementor-element-b996c79{text-align:start;}.elementor-18312 .elementor-element.elementor-element-1371686 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-18312 .elementor-element.elementor-element-1371686 .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-18312 .elementor-element.elementor-element-1371686 .uael-grid-img-thumbnail img{opacity:1;}.elementor-18312 .elementor-element.elementor-element-1371686 .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-18312 .elementor-element.elementor-element-1371686 .uael-img-gallery-wrap .uael-grid-img-caption{text-align:center;}.elementor-18312 .elementor-element.elementor-element-6a029aa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-21px;--margin-bottom:-21px;--margin-left:0px;--margin-right:-21px;}.elementor-18312 .elementor-element.elementor-element-86a33bd{width:100%;max-width:100%;text-align:center;}.elementor-18312 .elementor-element.elementor-element-85bfa28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:30px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-30ac8b5.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18312 .elementor-element.elementor-element-30ac8b5{text-align:start;}.elementor-18312 .elementor-element.elementor-element-27ce6d73{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-3ea15333{width:auto;max-width:auto;z-index:1;text-align:center;}.elementor-18312 .elementor-element.elementor-element-3ea15333 > .elementor-widget-container{background-color:var( --e-global-color-cefd881 );margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-3ea15333.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18312 .elementor-element.elementor-element-3ea15333 .elementor-heading-title{font-family:"Univers 67 Bold Condensed";font-size:42px;font-weight:700;letter-spacing:-0.84px;color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-7262dc60{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:0;}.elementor-18312 .elementor-element.elementor-element-7262dc60 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-7262dc60 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-18312 .elementor-element.elementor-element-7262dc60 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-18312 .elementor-element.elementor-element-7dd6b42d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-eff99b1{--spacer-size:50px;}.elementor-18312 .elementor-element.elementor-element-f3a537c{width:auto;max-width:auto;z-index:1;text-align:center;}.elementor-18312 .elementor-element.elementor-element-f3a537c > .elementor-widget-container{background-color:var( --e-global-color-cefd881 );margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-f3a537c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18312 .elementor-element.elementor-element-f3a537c .elementor-heading-title{font-family:"Univers 67 Bold Condensed";font-size:42px;font-weight:700;letter-spacing:-0.84px;color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-a9adda3{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;z-index:0;}.elementor-18312 .elementor-element.elementor-element-a9adda3 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-a9adda3 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-18312 .elementor-element.elementor-element-a9adda3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18312 .elementor-element.elementor-element-58c4dd58{--grid-columns:2;--grid-row-gap:15px;--load-more-button-align:center;--grid-column-gap:15px;}.elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-button{background-color:var( --e-global-color-34df611 );font-family:"Roboto";font-size:16px;font-weight:700;text-transform:capitalize;letter-spacing:-0.48px;fill:var( --e-global-color-cefd881 );color:var( --e-global-color-cefd881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cefd881 );padding:17px 60px 17px 60px;}.elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-button:focus{background-color:var( --e-global-color-cefd881 );color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-18312 .elementor-element.elementor-element-58c4dd58 .e-loop-item > .elementor-section, .elementor-18312 .elementor-element.elementor-element-58c4dd58 .e-loop-item > .elementor-section > .elementor-container, .elementor-18312 .elementor-element.elementor-element-58c4dd58 .e-loop-item > .e-con, .elementor-18312 .elementor-element.elementor-element-58c4dd58 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-button:hover svg, .elementor-18312 .elementor-element.elementor-element-58c4dd58 .elementor-button:focus svg{fill:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-42f2c216{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-42f2c216:not(.elementor-motion-effects-element-type-background), .elementor-18312 .elementor-element.elementor-element-42f2c216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tamron-americas.com/wp-content/uploads/2024/07/TamronLifestyle_17_28_1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18312 .elementor-element.elementor-element-42f2c216::before, .elementor-18312 .elementor-element.elementor-element-42f2c216 > .elementor-background-video-container::before, .elementor-18312 .elementor-element.elementor-element-42f2c216 > .e-con-inner > .elementor-background-video-container::before, .elementor-18312 .elementor-element.elementor-element-42f2c216 > .elementor-background-slideshow::before, .elementor-18312 .elementor-element.elementor-element-42f2c216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18312 .elementor-element.elementor-element-42f2c216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18312 .elementor-element.elementor-element-549288e8{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-3011c20b{width:auto;max-width:auto;text-align:center;}.elementor-18312 .elementor-element.elementor-element-3011c20b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-3011c20b.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-3011c20b .elementor-heading-title{font-family:"Univers 67 Bold Condensed";font-size:42px;font-weight:700;letter-spacing:-0.84px;color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-411c6fc2{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto";font-size:18px;font-weight:400;line-height:28px;letter-spacing:-0.36px;color:var( --e-global-color-34df611 );}.elementor-18312 .elementor-element.elementor-element-411c6fc2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-411c6fc2.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-3c8bc340 .elementor-button{background-color:#005BAC00;font-family:"Univers 65 Bold";font-size:16px;font-weight:700;letter-spacing:-0.48px;fill:var( --e-global-color-34df611 );color:var( --e-global-color-34df611 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;padding:17px 62px 17px 62px;}.elementor-18312 .elementor-element.elementor-element-3c8bc340 .elementor-button:hover, .elementor-18312 .elementor-element.elementor-element-3c8bc340 .elementor-button:focus{background-color:var( --e-global-color-cefd881 );border-color:var( --e-global-color-cefd881 );}.elementor-18312 .elementor-element.elementor-element-3c8bc340{width:auto;max-width:auto;}.elementor-18312 .elementor-element.elementor-element-3c8bc340.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-5818f3e0{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-18312 .elementor-element.elementor-element-4e23529{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-47c8b62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18312 .elementor-element.elementor-element-47c8b62 .elementor-heading-title{font-size:45px;line-height:48px;}.elementor-18312 .elementor-element.elementor-element-83da105{--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-18312 .elementor-element.elementor-element-92e68eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18312 .elementor-element.elementor-element-92e68eb.elementor-element{--align-self:stretch;}.elementor-18312 .elementor-element.elementor-element-495e11e{--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-18312 .elementor-element.elementor-element-9de503c.elementor-element{--align-self:stretch;}.elementor-18312 .elementor-element.elementor-element-222ddd11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-2f59bfb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18312 .elementor-element.elementor-element-2f59bfb6 .elementor-heading-title{font-size:45px;line-height:48px;}.elementor-18312 .elementor-element.elementor-element-415043e{--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-18312 .elementor-element.elementor-element-5c3637d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18312 .elementor-element.elementor-element-5c3637d.elementor-element{--align-self:stretch;}.elementor-18312 .elementor-element.elementor-element-825cd2e{--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-18312 .elementor-element.elementor-element-f7a9ad0.elementor-element{--align-self:stretch;}.elementor-18312 .elementor-element.elementor-element-85ef94c{--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-e7a295d{--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-6a029aa{--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-58c4dd58{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:45px;}}@media(max-width:767px){.elementor-18312 .elementor-element.elementor-element-552cf540{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-1909742{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-47c8b62 .elementor-heading-title{font-size:26px;line-height:34px;}.woocommerce .elementor-18312 .elementor-element.elementor-element-ebc1010 .woocommerce-product-details__short-description{font-size:14px;}.elementor-18312 .elementor-element.elementor-element-a18c44c{font-size:14px;}.elementor-18312 .elementor-element.elementor-element-462ebc1{font-size:14px;}.elementor-18312 .elementor-element.elementor-element-290ea730{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18312 .elementor-element.elementor-element-2f59bfb6 .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-18312 .elementor-element.elementor-element-1aa79adb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-18312 .elementor-element.elementor-element-1b8f2361{--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-18312 .elementor-element.elementor-element-0ddd143{--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-18312 .elementor-element.elementor-element-d43477b{--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-18312 .elementor-element.elementor-element-170c9e29{width:auto;max-width:auto;}.elementor-18312 .elementor-element.elementor-element-170c9e29 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-170c9e29.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-170c9e29 .elementor-heading-title{font-size:38px;}.elementor-18312 .elementor-element.elementor-element-85ef94c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-e7a295d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-6a029aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18312 .elementor-element.elementor-element-3ea15333{width:auto;max-width:auto;}.elementor-18312 .elementor-element.elementor-element-3ea15333 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-3ea15333.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-3ea15333 .elementor-heading-title{font-size:38px;}.elementor-18312 .elementor-element.elementor-element-f3a537c{width:auto;max-width:auto;}.elementor-18312 .elementor-element.elementor-element-f3a537c > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-18312 .elementor-element.elementor-element-f3a537c.elementor-element{--align-self:center;}.elementor-18312 .elementor-element.elementor-element-f3a537c .elementor-heading-title{font-size:38px;}.elementor-18312 .elementor-element.elementor-element-58c4dd58{--grid-columns:1;}.elementor-18312 .elementor-element.elementor-element-549288e8{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-18312 .elementor-element.elementor-element-1909742{--width:95%;}.elementor-18312 .elementor-element.elementor-element-290ea730{--width:95%;}}/* Start custom CSS for button, class: .elementor-element-c60d476 */.elementor-18312 .elementor-element.elementor-element-c60d476 svg{
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-247eac3 */.elementor-18312 .elementor-element.elementor-element-247eac3 img {
    aspect-ratio:1/1;
    object-fit:scale-down
}

.elementor-18312 .elementor-element.elementor-element-247eac3 .woocommerce-product-gallery {
    /*margin-bottom:0 !important;*/
}
.elementor-18312 .elementor-element.elementor-element-247eac3{
    border: 1px solid #c7c7c7;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ffe71a */#product_just_stars span.ind_cnt.low{
    display: inline;
    font-size: 16px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-429c591 */.elementor-18312 .elementor-element.elementor-element-429c591 img {
    aspect-ratio:1/1;
    object-fit:scale-down;
}

.elementor-18312 .elementor-element.elementor-element-429c591 .woocommerce-product-gallery {
    margin-bottom:0 !important;
}
.elementor-18312 .elementor-element.elementor-element-429c591{
    border: 1px solid #c7c7c7;
    width: 90%;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de52899 */.elementor-18312 .elementor-element.elementor-element-de52899 button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-de52899 button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de52899 */.elementor-18312 .elementor-element.elementor-element-de52899 button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-de52899 button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de52899 */.elementor-18312 .elementor-element.elementor-element-de52899 button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-de52899 button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-8efd469 */.elementor-18312 .elementor-element.elementor-element-8efd469 img {
    aspect-ratio:1/1;
    object-fit:scale-down
}

.elementor-18312 .elementor-element.elementor-element-8efd469 .woocommerce-product-gallery {
    /*margin-bottom:0 !important;*/
}
.elementor-18312 .elementor-element.elementor-element-8efd469{
    border: 1px solid #c7c7c7;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-506a078 */#product_just_stars span.ind_cnt.low{
    display: inline;
    font-size: 16px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4fd5538 */.elementor-18312 .elementor-element.elementor-element-4fd5538 {
    
    
}

.elementor-18312 .elementor-element.elementor-element-4fd5538 select{
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
    padding: 9px 20px 3px 20px;
    height: 50px;
    background:#fff;
    font-family: "Univers 65 Bold";
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: -0.18px;
        border: 1px solid #898989;
        color:#333;
        background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%23333333' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");
        background-repeat:no-repeat;
        background-position:right 10px center;
            appearance: none;
            background-size:16px auto;
            line-height:1.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c03da42 */.elementor-18312 .elementor-element.elementor-element-2c03da42:has(select:has(option:first-child:last-child)) {
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f90075c */.elementor-18312 .elementor-element.elementor-element-f90075c button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-f90075c button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f90075c */.elementor-18312 .elementor-element.elementor-element-f90075c button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-f90075c button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f90075c */.elementor-18312 .elementor-element.elementor-element-f90075c button,
.add-to-cart-button{
        fill: var(--e-global-color-34df611);
    color: var(--e-global-color-34df611);
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    display:block;
    width:100%;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
        text-transform: capitalize;
    letter-spacing: -0.16px;
    font-size:16px;
    font-weight:normal;
    transition:all .3s;
}

.elementor-18312 .elementor-element.elementor-element-f90075c button:hover,
.add-to-cart-button:hover{
        background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5818f3e0 */.elementor-18312 .elementor-element.elementor-element-5818f3e0{
    height: 0;
}/* End custom CSS */
/* Start custom CSS */p{
    /*margin-bottom: 0px;*/
}
.woocommerce-js div.product p.price del, .woocommerce-js div.product span.price del{
    opacity: unset !important;
}
#newPrice{
    display: none;
}
#oldPrice:not(.cad) p.price span.wcpbc-price span:last-of-type > bdi:after,
#newPrice:not(.cad) p.price span.wcpbc-price ins span bdi:after{
    content: ' USD';
}
#oldPrice.cad p.price span.wcpbc-price span:last-of-type > bdi:after,
#newPrice.cad p.price span.wcpbc-price ins span bdi:after{
    content: ' CAD';
}
#oldPrice p.price span.wcpbc-price span:first-of-type > bdi,
#newPrice p.price span.wcpbc-price del span.amount bdi,
del{
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-decoration: line-through !important;
    text-transform: uppercase;
    color: #898989 !important;
    font-family: "Roboto Condensed";
    letter-spacing: -0.52px;
    opacity: .5 !important;
}
#oldPrice p.price span.wcpbc-price span:last-of-type > bdi,
#newPrice p.price span.wcpbc-price ins span.amount bdi,
span.price{
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    color: #005BAC !important;
    font-family: "Roboto Condensed";
    letter-spacing: -0.52px;
}

.uael-dual-button-wrap .uael-button-wrapper a.active,
.uael-dual-button-wrap .uael-button-wrapper a:hover{
    background-color: #005BAC !important;
    color: #FFF !important;
}

#swipeBott .swiper .swiper-slide.swiper-slide-active{
    background: #F4F4F4 !important;
}

.gallery-wrapper.hide-it{
    /*display: none;*/
}
#stickyNav{
    z-index: 999 !important;
}
.bdt-sticky.bdt-sticky-fixed{
    z-index: 999 !important;
}

#price-display-usd small,
#price-display-cad small {
    display:block;
    font-style:italic;
    color:#727272;
}


.pswp__caption {
    display:none !important;
}


.section-feature-grid .elementor-image-box-content {
    line-height:1.4;
    font-size:16px;
}

.section-feature-grid .elementor-image-box-content p:last-child {
    margin-bottom:0 !important;
}

.section-feature-grid .elementor-image-box-title {
    margin-bottom:0 !important;
}

.section-feature-grid img {
    margin-top:6px;
}

.section-feature-grid .elementor-image-box-wrapper {
    flex-direction:column !important;
}


.elementor-7390 .elementor-element.elementor-element-4db7ff8 a.elementor-button,.elementor-7390 .elementor-element.elementor-element-4db7ff8 a.elementor-button svg {
    font-family: "Roboto Condensed";
    font-size: 22px;
    font-weight: 500;
    text-transform: none;
    letter-spacing: -0.56px;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8 a.elementor-button {
    color: #C7C7C7;
    background-color: #FFFFFF00;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8 a.elementor-button svg, .elementor-7390 .elementor-element.elementor-element-4db7ff8 .elementor-button svg {
    fill: #C7C7C7;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8 .uael-dual-button-wrap .uael-button-wrapper {
    margin-right: calc( 10px / 2);
    margin-left: calc( 10px / 2);
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8.uael-button-stack-none .uael-dual-button-wrap {
    margin-right: calc( -10px / 2);
    margin-left: calc( -10px / 2);
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper {
    margin-bottom: calc( 10px / 2 );
    margin-top: calc( 10px / 2 );
    margin-right: 0;
    margin-left: 0;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child {
    margin-bottom: 0;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child {
    margin-top: 0;
}

.elementor-7390 .elementor-element.elementor-element-e593011 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-7390 .elementor-element.elementor-element-a8aa138 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 15px;
    --padding-right: 15px;
    --z-index: 4;
}

.elementor-7390 .elementor-element.elementor-element-a8aa138:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-a8aa138 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-7390 .elementor-element.elementor-element-a8aa138, .elementor-7390 .elementor-element.elementor-element-a8aa138::before {
    --border-transition: 0.3s;
}

.elementor-7390 .elementor-element.elementor-element-170c9e29 {
    width: auto;
    max-width: auto;
    z-index: 1;
    text-align: center;
}

.elementor-7390 .elementor-element.elementor-element-170c9e29 > .elementor-widget-container {
    background-color: var( --e-global-color-cefd881 );
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-7390 .elementor-element.elementor-element-170c9e29.elementor-element {
    --align-self: center;
    --flex-grow: 1;
    --flex-shrink: 0;
}

.elementor-7390 .elementor-element.elementor-element-170c9e29 .elementor-heading-title {
    color: var( --e-global-color-34df611 );
    font-family: "Univers 67 Bold Condensed";
    font-size: 42px;
    font-weight: 700;
    letter-spacing: -0.84px;
}

.elementor-7390 .elementor-element.elementor-element-3edc2c03 {
    --divider-border-style: solid;
    --divider-color: #D9D9D9;
    --divider-border-width: 1px;
    z-index: 0;
}

.elementor-7390 .elementor-element.elementor-element-3edc2c03 > .elementor-widget-container {
    margin: -75px 0px 0px 0px;
}

.elementor-7390 .elementor-element.elementor-element-3edc2c03 .elementor-divider-separator {
    width: 70%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-7390 .elementor-element.elementor-element-3edc2c03 .elementor-divider {
    text-align: center;
    padding-block-start:0px;padding-block-end:0px;}

.elementor-7390 .elementor-element.elementor-element-5ffd2db5 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7390 .elementor-element.elementor-element-71a464b9 .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Roboto Condensed";
    font-size: 28px;
    font-weight: 700;
    letter-spacing: -0.56px;
}

.elementor-7390 .elementor-element.elementor-element-7f11bf7 {
    --display: grid;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7390 .elementor-element.elementor-element-d3c9093 {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #C7C7C7;
    --border-color: #C7C7C7;
    --padding-top: 15px;
    --padding-bottom: 15px;
    --padding-left: 15px;
    --padding-right: 15px;
}

.elementor-7390 .elementor-element.elementor-element-d3c9093:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-d3c9093 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-34df611 );
}

.elementor-7390 .elementor-element.elementor-element-d3c9093, .elementor-7390 .elementor-element.elementor-element-d3c9093::before {
    --border-transition: 0.3s;
}

.elementor-7390 .elementor-element.elementor-element-2706977b > .elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-7390 .elementor-element.elementor-element-2706977b .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -0.4px;
}

.elementor-7390 .elementor-element.elementor-element-4db7ff8 .elementor-button {
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C7C7C7;
}

.mount-gallery-header.e-con.e-flex {
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    padding:0;
    align-items:flex-end;
    margin-bottom:30px;
}

.mount-gallery-header.e-con.e-flex > div {
    flex-shrink:1;
    width:auto;
    padding:0;
}

.mount-gallery-header.e-con.e-flex > #multiToggle {
    flex-grow:1;
}

.mount-gallery-header .uael-button-stack-mobile .uael-dual-button-wrap {
    flex-direction:row;
    display:flex;
    justify-content:flex-end;
}

.mount-gallery-header .uael-button-stack-mobile .uael-dual-button-wrap > div {
    flex-shrink:1 !important;
    width:auto !important;
    flex-grow:0;
    min-width:100px;
}

.mount-gallery-header h3,
.mount-gallery-header p {
    margin:0;
}



.postid-6010 .lens-compat-product-module {
    display:none !important;
}

.postid-6010 .word-1 {
    display:none !important;
}

.postid-6010 .short-film{
    display: block !important;
}

/*Comment this when pushed live !START*/
body:not(.postid-241) .lens-compat-product-module,
body:not(.postid-241) .see-more-lenses{
    display: none;
}
body.postid-241 .lens-compat-product-module-2{
    opacity: 0;
    height: 0;
    position: absolute;
    z-index: -1;
}
body:not(.postid-241) .lens-compat-product-module-2{
    opacity: 1;
    height: auto;
    position: relative;
    z-index: 1;
}
/*Comment this when pushed live !END*/

/*Uncomment this when pushed live !START*/
/*body .lens-compat-product-module-2{*/
/*    display:none;*/
/*}*/
/*Uncomment this when pushed live !END*/


.star_container .ind_cnt.low{
    display: inline !important;
    font-size: 16px!important;
    color: #333!important;
    line-height: 28px!important;
    margin-left: 10px!important;
    text-decoration: underline!important;
    text-transform: capitalize!important;
    position: relative!important;
    bottom: 3px!important;
}
.star_container .group-stars{
    max-height: 22px !important;
}
.card-rating{
    display: flex;
    align-items: center;
    gap: 5px;
}
.card-rating span.var-name{
    font-weight: bold !important;
    text-transform: capitalize !important;
    color: inherit;
}
#product_page .paging .active{
    background-color: #333 !important;
    border-radius: 50% !important;
    color: #FFF !important;
}
#product_page .paging .sa_page{
        border: unset !important;
        box-shadow: unset !important;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float: right !important;
}
.mount-gallery-header-2{
    display: flex !important;
    flex-direction: row !important;
    width: 100% !important;
    align-items: center !important;
}
#multiToggle{
    width: 100% !important;
}

#exitPopup {
    display:none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers 57 Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Cn.eot');
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Cn.eot?#iefix') format('embedded-opentype'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Cn.woff2') format('woff2'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Cn.woff') format('woff'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Cn.ttf') format('truetype');
}
@font-face {
	font-family: 'Univers 57 Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-BoldCn-1.eot');
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-BoldCn-1.eot?#iefix') format('embedded-opentype'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-BoldCn-1.woff2') format('woff2'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-BoldCn-2.woff') format('woff'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-BoldCn-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers 67 Bold Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.eot');
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.woff2') format('woff2'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.woff') format('woff'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.ttf') format('truetype'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/universltstd-boldcn-webfont.svg#Univers67BoldCondensed') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers 65 Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Bold.eot');
	src: url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Bold.woff2') format('woff2'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Bold-1.woff') format('woff'),
		url('https://tamron-americas.com/wp-content/uploads/2024/07/UniversLTStd-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */