.elementor-12063 .elementor-element.elementor-element-9a109cd{--display:flex;--min-height:676px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12063 .elementor-element.elementor-element-07436c9{--display:flex;--width:722px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12063 .elementor-element.elementor-element-747ecc8{text-align:start;}.elementor-12063 .elementor-element.elementor-element-747ecc8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:700;line-height:66px;color:#FFFFFF;}.elementor-12063 .elementor-element.elementor-element-2d2cb0c > .elementor-widget-container{margin:024px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-2d2cb0c{font-size:28px;font-weight:400;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-12063 .elementor-element.elementor-element-06d1952 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);font-weight:700;fill:#2C3722;color:#2C3722;border-radius:6px 6px 6px 6px;}.elementor-12063 .elementor-element.elementor-element-06d1952{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-06d1952 > .elementor-widget-container{margin:024px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-06d1952 .elementor-button, .elementor-12063 .elementor-element.elementor-element-06d1952 .elementor-button .elementor-button-icon{font-size:18px;}.elementor-12063 .elementor-element.elementor-element-e48795b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12063 .elementor-element.elementor-element-d8ae053{width:100%;max-width:100%;}.elementor-12063 .elementor-element.elementor-element-6036ee8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12063 .elementor-element.elementor-element-6036ee8f:not(.elementor-motion-effects-element-type-background), .elementor-12063 .elementor-element.elementor-element-6036ee8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7DFB2;}.elementor-12063 .elementor-element.elementor-element-40898ff0{--display:flex;--width:100%;--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-end;}.elementor-12063 .elementor-element.elementor-element-76fa5856{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;text-align:start;}.elementor-12063 .elementor-element.elementor-element-76fa5856.elementor-element{--align-self:flex-end;}.elementor-12063 .elementor-element.elementor-element-76fa5856 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12063 .elementor-element.elementor-element-54ccab15{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-54ccab15 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-12063 .elementor-element.elementor-element-7f979cf2{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-445b85bd{--display:flex;--width:100%;--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;}.elementor-12063 .elementor-element.elementor-element-15c579cb{--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:096px;--padding-bottom:096px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-c59e628{width:var( --container-widget-width, 645px );max-width:645px;--container-widget-width:645px;--container-widget-flex-grow:0;text-align:center;}.elementor-12063 .elementor-element.elementor-element-c59e628 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-12063 .elementor-element.elementor-element-c59e628.elementor-element{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-c59e628 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12063 .elementor-element.elementor-element-77c61f05{width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:center;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-77c61f05 > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-12063 .elementor-element.elementor-element-77c61f05.elementor-element{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-7677a5ec.elementor-element{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-e312691 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-e312691{text-align:center;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-f862b8e .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);font-weight:700;fill:#2C3722;color:#2C3722;border-radius:6px 6px 6px 6px;}.elementor-12063 .elementor-element.elementor-element-f862b8e{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-f862b8e > .elementor-widget-container{margin:024px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-f862b8e.elementor-element{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-f862b8e .elementor-button, .elementor-12063 .elementor-element.elementor-element-f862b8e .elementor-button .elementor-button-icon{font-size:18px;}.elementor-12063 .elementor-element.elementor-element-5771b1ed{--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;--padding-top:032px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-5365b19f{--display:flex;--width:40%;}.elementor-12063 .elementor-element.elementor-element-141c2b24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-39a5a800{--display:flex;--width:60%;--justify-content:center;--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-5c0328d6{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;text-align:start;}.elementor-12063 .elementor-element.elementor-element-5c0328d6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#4CB510;}.elementor-12063 .elementor-element.elementor-element-15bc69f{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-5ebae1a4{--display:flex;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-5ebae1a4:not(.elementor-motion-effects-element-type-background), .elementor-12063 .elementor-element.elementor-element-5ebae1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7DFB2;}.elementor-12063 .elementor-element.elementor-element-583756d7{text-align:center;}.elementor-12063 .elementor-element.elementor-element-583756d7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12063 .elementor-element.elementor-element-14852089{--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;--margin-top:016px;--margin-bottom:016px;--margin-left:0px;--margin-right:0px;}.elementor-12063 .elementor-element.elementor-element-2a82d03f{--display:flex;--width:75%;--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;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-12063 .elementor-element.elementor-element-2a82d03f.e-con{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-582174de .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12063 .elementor-element.elementor-element-255094d3 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12063 .elementor-element.elementor-element-3d7d146 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12063 .elementor-element.elementor-element-7594b80d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-12063 .elementor-element.elementor-element-6045ed4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12063 .elementor-element.elementor-element-6045ed4:not(.elementor-motion-effects-element-type-background), .elementor-12063 .elementor-element.elementor-element-6045ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12063 .elementor-element.elementor-element-b022021{--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:flex-start;}.elementor-12063 .elementor-element.elementor-element-2a294a5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-12063 .elementor-element.elementor-element-2a294a5c{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-2bd33418{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12063 .elementor-element.elementor-element-260fc348{color:#000000;--textColor:#000000;}.elementor-12063 .elementor-element.elementor-element-32caf021{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-30f4e7b7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12063 .elementor-element.elementor-element-30f4e7b7:not(.elementor-motion-effects-element-type-background), .elementor-12063 .elementor-element.elementor-element-30f4e7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12063 .elementor-element.elementor-element-369cf2df{--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:flex-start;}.elementor-12063 .elementor-element.elementor-element-68927733 > .elementor-widget-container{padding:016px 0px 016px 0px;}.elementor-12063 .elementor-element.elementor-element-68927733{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-69547d6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12063 .elementor-element.elementor-element-67d2be1a{color:#000000;--textColor:#000000;}.elementor-12063 .elementor-element.elementor-element-314041f6{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-23d87bdd{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12063 .elementor-element.elementor-element-23d87bdd:not(.elementor-motion-effects-element-type-background), .elementor-12063 .elementor-element.elementor-element-23d87bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12063 .elementor-element.elementor-element-32087a11{--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:flex-start;}.elementor-12063 .elementor-element.elementor-element-5223e876 > .elementor-widget-container{padding:016px 0px 016px 0px;}.elementor-12063 .elementor-element.elementor-element-5223e876{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12063 .elementor-element.elementor-element-1649061f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12063 .elementor-element.elementor-element-29ac5ea9{color:#000000;--textColor:#000000;}.elementor-12063 .elementor-element.elementor-element-6ec7fec0{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-55757805{color:#000000;--textColor:#000000;}.elementor-12063 .elementor-element.elementor-element-1c1e911{--display:flex;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-68bf6a1e{text-align:center;}.elementor-12063 .elementor-element.elementor-element-68bf6a1e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12063 .elementor-element.elementor-element-39a02857 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);fill:#2C3722;color:#2C3722;border-radius:6px 6px 6px 6px;}.elementor-12063 .elementor-element.elementor-element-39a02857{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12063 .elementor-element.elementor-element-39a02857.elementor-element{--align-self:center;}.elementor-12063 .elementor-element.elementor-element-516f33a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-content{align-items:center;text-align:center;}.elementor-12063 .elementor-element.elementor-element-2c246133 .dt-css-grid{grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px;}.elementor-12063 .elementor-element.elementor-element-2c246133{--wide-desktop-columns:4;--icon-spacing:20px;}.elementor-12063 .elementor-element.elementor-element-2c246133 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper{flex-flow:column wrap;}.elementor-12063 .elementor-element.elementor-element-2c246133 .elementor-icon-div{align-self:center;}.elementor-12063 .elementor-element.elementor-element-2c246133 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12063 .elementor-element.elementor-element-2c246133 .elementor-icon{font-size:32px;}.elementor-12063 .elementor-element.elementor-element-2c246133 .elementor-icon-div .elementor-icon{padding:0em;border-radius:100% 100% 100% 100%;border-color:var( --e-global-color-el_color_7_6 );}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading, .elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading a{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-description{font-family:var( --e-global-typography-el_content_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_1-font-size );text-transform:var( --e-global-typography-el_content_1-text-transform );font-style:var( --e-global-typography-el_content_1-font-style );text-decoration:var( --e-global-typography-el_content_1-text-decoration );line-height:var( --e-global-typography-el_content_1-line-height );margin-top:15px;}.elementor-12063 .elementor-element.elementor-element-547b6f99{--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;}@media(min-width:768px){.elementor-12063 .elementor-element.elementor-element-e48795b{--content-width:100%;}.elementor-12063 .elementor-element.elementor-element-5ebae1a4{--content-width:1440px;}}@media(max-width:1024px){.elementor-12063 .elementor-element.elementor-element-747ecc8 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-76fa5856 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-c59e628 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-5c0328d6 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-583756d7 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-68bf6a1e .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12063 .elementor-element.elementor-element-2c246133 .dt-css-grid{grid-template-columns:repeat(2,1fr);}.elementor-12063 .elementor-element.elementor-element-2c246133{--wide-desktop-columns:2;} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading, .elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}}@media(max-width:767px){.elementor-12063 .elementor-element.elementor-element-747ecc8 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-76fa5856 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-c59e628 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-5c0328d6 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-5ebae1a4{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12063 .elementor-element.elementor-element-583756d7 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-2a82d03f{--flex-wrap:nowrap;}.elementor-12063 .elementor-element.elementor-element-7594b80d{--flex-wrap:nowrap;}.elementor-12063 .elementor-element.elementor-element-68bf6a1e .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-12063 .elementor-element.elementor-element-2c246133 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-12063 .elementor-element.elementor-element-2c246133{--wide-desktop-columns:1;} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-12063 .elementor-element.elementor-element-2c246133.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading, .elementor-12063 .elementor-element.elementor-element-2c246133 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12063 .elementor-element.elementor-element-2c246133 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}}/* Start custom CSS for container, class: .elementor-element-39a5a800 */.elementor-widget-text-editor p {
    margin-bottom: 8px;
}/* End custom CSS */
@media screen and (min-width: 1301px) {  .the7_icon_box_grid_widget-2c246133 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-2c246133 .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-2c246133.the7-box-grid-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS */div#\36 0day {
    position: relative;
    padding: 0 0
}

svg.feature-check {
    min-width: fit-content;
}

.elementor-widget-video .e-hosted-video .elementor-video {
    object-fit: contain;
    background: transparent;
    
}

.trustpilot-widget {
    max-width: 220px;
    margin-left: -20px;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    position: absolute;
    max-width: 296px !important;
    left: 100%;
    top: 50%;
    transform: translate(-115%, -48%);
    width: 100%;
}

.product table.variations .value.woo-variation-items-wrapper {
    padding-top: 24px;
}

div#\36 0day .elementor-heading-title.elementor-size-default {
    font-size: 32px;
}

.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg {
    fill: var(--n-accordion-icon-normal-color);
}

div#reviews-container+.elementor-element:has(.elementor-widget-container>p.price) {
    display: none;
}

del span.woocommerce-Price-amount.amount {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 20px;
    color: #818181;
}

ins span.woocommerce-Price-amount.amount {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #FF0909;
}

a#hero-btn:hover {
    background: linear-gradient(180deg, #FFD021 0%, #FFB61A 100%);
    transition: .2s ease-in-out;
}

a#comp-btn:hover {
    background: linear-gradient(180deg, #FFD021 0%, #FFB61A 100%);
    transition: .2s ease-in-out;
}

a#contact-us:hover {
    background: linear-gradient(180deg, #FFD021 0%, #FFB61A 100%);
    transition: .2s ease-in-out;
}

a#contact-us {
    transition: .2s ease-in-out;
}

a#comp-btn {
    transition: .2s ease-in-out;
}

a#hero-btn {
    transition: .2s ease-in-out;
}

.product table.variations {
    border-top: 2px solid #C0C0C0;
    margin-top: 16px !important;
}

th.label {
    display: none !important;
}

.woo-variation-swatches.wvs-show-label .variations td {
    width: 100% !important;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    width: 100%;
}

.woo-variation-swatches .variable-items-wrapper {
    flex-wrap: nowrap;
    height: 90px;
}

.product table.variations>tbody>tr {
    padding-top: 16px !important;
}

.woocommerce div.product .single_variation .price {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #FF0909;
}

a.reset_variations {
    display: none;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart {
    flex-wrap: wrap;
}

form.cart div.quantity:not([style='display: none;'])+button, button.single_add_to_cart_button.elementor-button.button.alt {
    width: 100%;
    margin: 0 !important;
    margin-top: 16px !important;
    height: 55px;
    border-radius: 6px;
    background: linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);
    box-shadow: 0px 4px 4px 0px #0000000D;
    color: #2C3722;
    transition: .2s ease-in-out;
}

span.elementor-button-icon {
    display: none;
}

span.elementor-button-text {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    text-align: center;
    text-transform: uppercase;
}

form.cart div.quantity:not([style='display: none;'])+button:hover, button.single_add_to_cart_button.elementor-button.button.alt:hover {
    background: linear-gradient(180deg, #FFD021 0%, #FFB61A 100%);
    transition: .2s ease-in-out;
}

p.new-slogan {
    width: 380px;
    line-height: 22px;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    border-radius: 6px;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.selected {
    background: #2C3722;
}

.woo-variation-swatches .variable-items-wrapper .variable-item img {
    display: none;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before {
    display: none;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.selected) {
    background: #F3F4EF;
}

.elementor-widget-wc-add-to-cart table.variations {
    height: 100%;
}

.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents {
    display: none;
}

.new-kit {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

p.new-kit_title {
    margin: 0;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    text-align: center;
    color: #2C3722;
}

.new-kit * {
    color: #2C3722;
}

span.new-kit_price {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    color: #6C7863;
}

.selected .new-kit * {
    color: #FFFFFF;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    min-height: 90px;
    position: relative;
}

svg.most-popular__icon {
    position: absolute;
    top: -8.5px;
    left: 50%;
    transform: translateX(-50%);
}

.woo-variation-swatches .variable-items-wrapper {
    gap: 4px;
}

.new-kit_prices {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 2px;
}

span.new-kit_perkit {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-style: Italic;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    color: #4BB610;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    border-radius: 6px;
    border-color: #D6D6D6;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.selected {
    box-shadow: 0px 4px 4px 0px #00000040;
}

@media (max-width:768px) {
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    min-height: 50px;
}

    .woo-variation-swatches .variable-items-wrapper {
        flex-wrap: wrap;
        height: 100%;
    }

svg.most-popular__icon {
    position: relative;
    top: unset;
    left: unset;
    transform: unset;
}

.new-kit {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    padding: 0 16px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents {
    display: none;
}

p.new-kit_title {
    margin: 0;
    display: flex;
    align-items: center;
    gap: 16px;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    color: #2C3722;
}

span.new-kit_price {
    color: #6C7863;
}

.selected .new-kit * {
    color: #FFFFFF;
}

span.new-kit_price {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    text-align: right;
}

span.new-kit_perkit {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-style: Italic;
    font-size: 14px;
    line-height: 100%;
    text-align: right;
    color: #4BB610;
}

.new-kit_prices {
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child {
    margin-right: 4px;
}

.woo-variation-swatches .variable-items-wrapper {
    gap: 4px;
}
}

div#question-section+div {
    display: none;
}

a#contact-us {
    width: 100%;
    height: 55px;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    text-align: center;
    margin-top: 16px;
}

@media (max-width: 768px){
    .simple-features__inner-cont {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }

.simple-feature {
    flex-direction: row;
    justify-content: flex-start;
}

img.extra-bonus-img {
    left: 50%;
    transform: translate(-50%,-50%) !important;
    max-width: 94px !important;
}

.simple-box-desc {
    position: relative;
    margin-top: 40px !important;
}

.simple-box-desc_inner-cont {
    margin-top: 40px;
    position: unset !important;
}

.simple-box-desc_content-cont {
    padding: 0 32px;
}

div#foolproof>div:first-child {
    order: 2;
}

div#foolproof {
    padding: 0 16px 32px;
}

div#foolproof .elementor-heading-title {
    font-size: 38px;
    text-align: center;
    padding-bottom: 24px;
}

#foolproof .elementor-widget-heading+.elementor-widget-text-editor p {
    text-align: center;
    padding-bottom: 16px;
}

#foolproof .elementor-widget-heading+.elementor-widget-text-editor+.elementor-widget-text-editor p {
    max-width: 320px;
    margin: 0 auto 8px;
}

div#growkit {
    padding: 40px 16px;
}

div#growkit .elementor-heading-title.elementor-size-default {
    font-size: 38px;
}

div#\36 0day-img-cont {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}

div#\36 0day-img-cont+.elementor-element {
    width: 100%;
    text-align: center;
}

div#\36 0day {
    padding: 64px 16px 32px;
    margin-top: 180px;
}

div#\36 0day-img-cont+.elementor-element .elementor-widget-heading {
    text-align: center;
}

div#\36 0day-img-cont img.attachment-large {
    max-width: 150px;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    transform: translate(-50%, -100%);
    left: 50%;
    top: 0;
}

div#faq .elementor-heading-title {
    font-size: 38px;
}

div#faq {
    padding: 32px 16px;
}

.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) {
    margin-block-end: 16px;
}
}

:is(.elementor-section-wrap,[data-elementor-id])>.e-con {
    padding-left: 32px;
    padding-right: 32px;
}

div#review-reviews>div {
    border: 1px solid #D9D9D9;
}

.elementor-widget-video .e-hosted-video .elementor-video {
    width: max-content;
}

.elementor-widget-video .elementor-wrapper {
    aspect-ratio: var(--video-aspect-ratio);
}

@media (max-width:768px){
    div#review-portrait {
        width: 100%;
        overflow: auto;
        justify-content: flex-start;
    }
    
    .elementor-element.reviews-video {
    min-width: 286px;
}

div#review-portrait>.elementor-element.elementor-widget-image {
    min-width: 255px;
}

div#review-reviews {
    width: 100%;
        overflow: auto;
        justify-content: flex-start;
}

div#review-reviews>.elementor-element {
    min-width: 360px;
}

div#product-form {
    margin-bottom: 16px;
}

span.onsale {
    font-size: 18px !important;
    margin: 8px !important;
    min-width: unset !important;
}
}

.woocommerce-variation-add-to-cart .quantity, .product .quantity {
    display: none !important;
}

@media (min-width:769px) {
    p.new-slogan {
    width: 100%;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    padding: 32px;
}


div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    position: relative;
    max-width: 270px;
    left: 100%;
    top: 50%;
    transform: translate(-115%, -48%);
    width: 100%;
}
}

.selected span.new-kit_perkit {
    color: #4BB610;
}

span.onsale {
    background: #FF0909 !important;
    border-radius: 6px !important;
    min-height: min-content !important;
    line-height: 28px !important;
    font-family: Source Sans Pro !important;
    font-weight: 700;
    font-size: 22px !important;
    padding: 8px 16px !important;
    box-shadow: 0px 4px 14px 0px #00000033;
    text-transform: uppercase !important;
}


.elementor-11653 .elementor-element.elementor-element-7ca5445 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 16px 10px;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) {
    flex-direction: column-reverse;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides {
    display: flex;
    height: auto !important;
    gap: 16px;
    justify-content: center;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .flexslider {
    width: 100% !important;
    height: auto !important;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs {
    width: 100% !important;
}

img.aspect {
    object-fit: contain !important;
    --ratio: unset !important;!i;
    height: unset !important;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides .slide-wrapper {
    object-fit: contain;
}

.elementor-widget .dt-product-thumbs .flex-viewport {
    height: min-content;
}


@media (max-width: 768px) {
    .elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides li {
        width: 48px !important;
    }
}

.elementor-widget-video .e-hosted-video .elementor-video {
    max-width: 286px;
    border-radius: 20px;
    max-height: 400px;
    width: 286px;
    object-fit: cover;
}

.elementor-widget-video .elementor-wrapper {
    aspect-ratio: unset;
    max-width: max-content;
}

.elementor-widget-video .elementor-widget-container {}

.e-con>.elementor-widget-video.reviews-video {
    max-width: max-content !important;
}

.e-con>.elementor-widget.reviews-video>.elementor-widget-container {
    max-width: max-content;
}

div#review-portrait {
    gap: 24px;
}

a#hero-btn {
    width: 100%;
    height: 55px;
}

.simple-features__inner-cont {
    display: flex;
    justify-content: center;
    padding: 32px;
    gap: 40px;
}

.simple-feature {
    display: flex;
    align-items: center;
    gap: 16px;
}

.simple-feature_content {
    margin: 0;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    color: #2C3722;
}

img.simple-feature_icon {
    width: 50px;
}

a#comp-btn {
    width: 100%;
    height: 55px;
}

@media (max-width: 768px) {
    div#hero_content {
        max-width: 360px;
        margin: auto;
    }
    
    div#hero_content {
        flex-direction: column;
    }
        
    div#hero-title>div>div {
        text-align: center;
        font-size: 38px;
        line-height: 44px;
    }
    
    div#hero-content {
        text-align: center;
        font-size: 18px;
    }
    
    div#hero-content>div {
        margin-top: 8px;
    }
    
    .elementor-element:has(a#hero-btn) {
        margin: auto;
    }

    .simple-features__inner-cont {
        gap: 8px;
        align-items: center;
    }
    
    .simple-feature {
        width: 100%;
        max-width: 240px;
    }
    
    .simple-feature_content {
        width: 100%;
    }
    
    img.simple-feature_icon {
        width: 30px;
    }
}

div#\36 0day {
    z-index: 2;
}

@media (width:768px) {
    div#foolproof {
        padding-top: 32px;
    }
}

div#\36 0day {
    padding: 0 32px;
}/* End custom CSS */